11

グーグルで答えが見つかりませんでした。

この機能で利用できるクロスブラウザ互換性マトリックスはありますか?

誰かが答えを知りたい場合は、ここにあります:ミューテーションオブザーバーとミューテーションイベント/ブラウザの可用性

4

2 に答える 2

10

Ido Greenが答えを提供しましたが、わかりやすくするために、リンクされたドキュメントの関連するスニペットをここに投稿します。

https://developer.mozilla.org/en-US/docs/DOM/Mutation_events

DOMミューテーションイベントは非推奨になりました。

APIの設計に欠陥があるため、ミューテーションイベントはDOMイベント仕様で非推奨としてマークされています(public-webappsへの「DOMミューテーションイベントの置換:これまでのストーリー/コンセンサスの既存のポイント」の投稿の詳細を参照してください)。

ミューテーションイベントを回避する実際的な理由は、パフォーマンスの問題とクロスブラウザのサポートです。

これらは、DOMMutationObserversに置き換えられています。

https://developer.mozilla.org/en-US/docs/DOM/MutationObserver

Mutation Observersは、DOMの変更に対応する方法を開発者に提供します。これは、DOM3イベント仕様で定義されているミューテーションイベントの代わりとして設計されています。

于 2012-06-10T08:19:08.290 に答える
7

この機能(DOMミューテーション)はChrome 18で機能しています。詳細については、http: //updates.html5rocks.com/2012/02/Detect-DOM-changes-with-Mutation-Observersをご覧ください。

「任意の」HTML5機能とそれをサポートするブラウザを確認したい場合は、http://caniuse.com/が最適です。その他の優れた情報源は次のとおりです。http://html5please.com/

于 2012-06-10T06:51:29.073 に答える