web-dev-qa-db-ja.com

DOM3 EventListenerListを実装しているブラウザはありますか?

答えは2010年3月に戻っていませんでした:

ブラウザEventListenerListの実装

それ以来、何か進展はあったのだろうか。

それでも答えが「いいえ」の場合...ブラウザがいつそれをサポートするかを示すものはありますか?

25
jawns317

実用的な解決策をお探しの方は、以下を参照してください: デバッグ時またはJavaScriptコードからDOMノードでイベントリスナーを見つける方法は?


EventListenerListは、DOM 3イベントの古いドラフトに含まれており、仕様から長い間削除されていました。私の知る限り、少なくともGeckoには、通常のWebページではこのようなものはまだありませんが、 リスナーを列挙する特権コード(拡張機能)のAPIを参照) https://bugzilla.mozilla.org/show_bug.cgi?id=570678#c )。

W3Cメーリングリストを調べたところ、このトピックについていくつかの議論がありましたが、この機能を正当化するユースケースは明らかに見つかりませんでした。これは私が見つけた最新のメッセージです:

[...]この機能を追加する動機は何ですか?以前、ワーキンググループは、ユースケースがなく、潜在的なセキュリティ問題があるため、関連しているがそれほど強力ではないhasEventListenerNSメソッドを削除することを解決しました。

(2001) http://lists.w3.org/Archives/Public/w3c-wai-ua/2001OctDec/thread.html#msg89 EventListenerListが検討されたときから、いくつかの議論があります。

(2006) http://lists.w3.org/Archives/Public/www-archive/2006Mar/0032.html DOM3EventListenerListを担当していると思われるquirksmodeの作成者に質問しますそのような機能の使用例についての神話。アーカイブには返信がリストされていません。

(2008)別の議論: http://lists.w3.org/Archives/Public/public-webapi/2008Apr/thread.html#msg66

注:私の投稿にコメントすることは、ブラウザーベンダーや標準化団体にフィードバックを提供する良い方法ではありません。私はどちらのグループにも所属していません。彼らがここのコメントを見て行動するのではないかと思います。

32
Nickolay