言語を拡張することは、たとえ1つのブラウザで実行していても、良いアイデアです。最終的にそれ自体が証明され、他のブラウザが追いついていなければならない標準になります。
それ以外の場合、どのように進歩させることができますか?マイクロソフトはこれを常に行っています:Internet Explorerが最初にそれを実装していなかった場合、XMLHttpRequestはそれを標準にしましたか?
Mozillaの観点からは、Webデベロッパーが使用できる機能を増やすことを除いて、これらの変更の目的は、ECMA 262(リビジョン4)TC39 workgroupの次の改訂版として開発されているJavaScript 2.0になります。
今後のブラウザではJavaScript 2.0がサポートされます。その間、開発者は、Firefoxでネイティブにこれらの追加機能を利用し、Internet Explorerとの下位互換性を提供するJavaScriptライブラリを使用するよう招待されます。私はこれが非常に便利だと思う。
また、Webkit(KDEによって開発され、Safari、Chrome、いくつかのフリーソフトウェアブラウザで使用されているエンジン)がJavaScript 1.7をサポートしていることは興味深いかもしれません。
WebKitを使用していても、Chromeに独自のJavaScriptエンジンがあることを明確にすることができます。私はそれを追加する言葉のない方法を考えることができません。 –
@Guss - SafariとChromeのバージョンが1.5以上だとわかっていますが、IEがインストールされている限り、下位互換性を提供するライブラリでも簡単なルートを使用して新機能を回避できます。私はテクノロジーを推進する必要性を理解していますが、私は単に進路が何であるか疑問に思っています。 –
私はこれが良い方法だと思います。スタンダードボディに渡す前に、スタンダードボディと協調して作業するのが一番良いでしょう。 – Guss