「ECMAScript」の版間の差分
ナビゲーションに移動
検索に移動
Administrator (トーク | 投稿記録) |
|||
(他の1人の利用者による、間の2版が非表示) | |||
1行目: | 1行目: | ||
− | '''ECMAScript''' | + | '''ECMAScript'''(読み:えくますくりぷと)とは、[[ネットスケープ]]の[[JavaScript]]と[[マイクロソフト]]の[[JScript]]を統一すべく、Ecma International によって間を取って策定された[[スクリプト言語]]である。正式名称は'''ECMA-262'''である。 |
==概要== | ==概要== | ||
− | 2012年4月9日時点での最新バージョンはECMAScript | + | 2012年4月9日時点での最新バージョンはECMAScript 5thである。ECMAScript 5thに一番乗りした[[ブラウザ]]はまさかの[[マイクロソフト]]の[[Internet Explorer 9]]である。一見すると先を行っていたように見えた[[Google Chrome]]などは「HTML5 test」などの勝手サイトでの[[HTML5]]「草案」ベンチマークを優先しまくり、独自解釈による独自実装に走りすぎた結果、[[Internet Explorer 6]]や[[Netscape Navigator 4]]の悪夢を繰り返し、標準に乗り遅れたどころか、とてつもない混乱をもたらし[[HTML5]]を破綻の方向へ向かわせた。 |
なおECMAScript 4thは政治的な理由によりグダグダになって欠番となったが、それを傍観していた[[Adobe]]により[[ActionScript 3.0]]で採用されている。 | なおECMAScript 4thは政治的な理由によりグダグダになって欠番となったが、それを傍観していた[[Adobe]]により[[ActionScript 3.0]]で採用されている。 | ||
11行目: | 11行目: | ||
* [[ActionScript]] | * [[ActionScript]] | ||
* [[UnityScript]] | * [[UnityScript]] | ||
+ | * [[不完全にしておよそ正しくないプログラミング言語小史]] | ||
− | + | [[category: プログラミング言語]] | |
− | |||
− | |||
− |
2024年2月9日 (金) 09:57時点における最新版
ECMAScript(読み:えくますくりぷと)とは、ネットスケープのJavaScriptとマイクロソフトのJScriptを統一すべく、Ecma International によって間を取って策定されたスクリプト言語である。正式名称はECMA-262である。
概要[編集 | ソースを編集]
2012年4月9日時点での最新バージョンはECMAScript 5thである。ECMAScript 5thに一番乗りしたブラウザはまさかのマイクロソフトのInternet Explorer 9である。一見すると先を行っていたように見えたGoogle Chromeなどは「HTML5 test」などの勝手サイトでのHTML5「草案」ベンチマークを優先しまくり、独自解釈による独自実装に走りすぎた結果、Internet Explorer 6やNetscape Navigator 4の悪夢を繰り返し、標準に乗り遅れたどころか、とてつもない混乱をもたらしHTML5を破綻の方向へ向かわせた。
なおECMAScript 4thは政治的な理由によりグダグダになって欠番となったが、それを傍観していたAdobeによりActionScript 3.0で採用されている。