BT

MicrosoftがIE、Firefox、Opera、Safari用のJavaScript互換性のレポートをリリース

| 作者: Jonathan Allen フォローする 553 人のフォロワー , 翻訳者 編集部 フォローする 0 人のフォロワー 投稿日 2007年11月2日. 推定読書時間: 1 分 |

歴史的にJavaScriptの互換性はWebデベロッパにとって重要な問題であった。公式仕様間のバリエーション、デファクトスタンダード、たくさんの実装がデベロッパたちの頭を悩ませてきた。そして結論はたくさんのWebページがブラウザを通して均等に働かないということだった。

MicrosoftのJScriptチームは彼らがこの問題の一部であると認識しており、下記のように記している(ブログ・英語)

要点としては、JavaScriptデベロッパたちがそのような問題を発見して処理しなければいけないというのは間違っているのです。JavaScriptは全ての実装を通して同じように動作するべきなのであります。私たちはこれがJavaScriptを改善するための一番最初のステップであると信じています。

そのような実装一致を可能にするためには、まずはじめに相違点がどこにあるのかを知ることであります。JScriptのチームにいる私たちは、いろいろなブラウザの実装の違いをもとにして、仕様の解釈内でエンジンが誤っている部分、デファクトであるはずの互換性の違いがあるかどうかや、(互換性の)違いがあるコードの価値という部分に注目しているのです。私たちはまず出発地点として、ES3からJScript Deviationsの最初のドラフトを発行(PDF・英語)しました。

その書類のタイトル”JScript Deviations from ES3"には少し間違っている部分がある。なぜならこのドキュメントはIEだけでなくFirefox、Opera、Safari内で発見されたJavaScript実装に関しても網羅しているからである。これは全てのブラウザにおいて何が起こるべきで何が実行されるのかという事項間を、ポイントで比較した綿密な研究結果なのである。

原文はこちらです:http://www.infoq.com/news/2007/10/JavaScript-Compatibility

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

特集コンテンツ一覧

.NETの派生を理解する

Wayne Citrin 2018年7月18日 午前3時44分

ASP.NET Core - シンプルの力

Chris Klug 2018年6月4日 午前3時26分

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT