Skip to content

searchイベントがdebounceされる説明に誤解を生む表現がある #30141

@fj68

Description

@fj68

MDN URL

https://developer.mozilla.org/ja/docs/Web/API/HTMLInputElement/search_event

この問題に関する節や見出しはどこですか。

HTMLInputElement: search イベントの概要説明

不完全、不親切、不完全であった情報は何ですか。

incremental 属性が存在すれば、最も新しいキー入力から UA 定義のタイムアウト時間が経過してから検索が開始されます(新しくキー入力をするとタイムアウトがリセットされるので、イベントが繰り返して発生します)。

上記の「新しくキー入力を……イベントが繰り返して発生します」���分は「新しくキー入力をする度にイベントが繰り返し発生する」とも読み取れますが、正しくは「新しくキー入力をする度に直前のイベントは破棄され、最後の入力から一定時間経過後に1回だけイベントが発生する」だと思います。

どう表示されるべきだと思いますか。

新しくキー入力をするとタイムアウトがリセットされるので、イベントの発生が[debounce](https://developer.mozilla.org/en-US/docs/Glossary/Debounce)されます

または

新しくキー入力をする度にタイムアウトがリセットされ、それからタイムアウト時間が経過するまではイベントが発生しません

補足情報となるリンク、参考資料、引用文献はありますか。

他に共有したいことはありますか。

No response

MDN metadata

Page report details

Metadata

Metadata

Assignees

No one assigned

    Labels

    effort: smallTask is a small effort.good first issueA good issue for newcomers to get started with.l10n-jaIssues related to Japanese content.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions