今注目のニュース
キッズウィークの認知度、働く主婦の8割「知らない」 「親の方が休みにくい。子供が一人で留守番することになるのでは?」
山田太郎氏当確でツイッター「トレンド」1位に 表現規制反対訴えネットから支持
吉本興業社長、パワハラ発言は「和ませようと」「冗談で」 しどろもどろ会見にネットでは批判相次ぐ

ECMAScript単語

エクマスクリプト

掲示板をみる(0)
  • twitter
  • facebook
  • はてな
  • LINE

ECMAScriptとは、JavaScriptをEcma Internationalが標準化したものである。

Netscape流のJavaScriptMicrosoft流のJScriptを標準化するため、制定された。初版1997年にEcma標準に採用されている。

JavaScript

バージョンと歴史

ちなみに、ECMAというのはEuropean Computer Manufacturers Associationの略である。

バージョン5まで

標準化される前の時代、JavaScript実装には開発元のNetscape社によるものと、Microsoft社がInternet Explorerで動作させるために開発したJScriptがあり、両者の動作が微妙に異なることがWebページ製作者を悩ませていた。

そこで両者を統一しようという話が持ち上がり、どちらにも属さない標準化団体ECMA Internationalにおいて標準化された。しかし、当時はNetscape社とMicrosoft社はブラウザ業界での覇権しく争う関係であったため、結局のところ標準化された部分以外で両社が独自に拡した部分が残り、差異は全には埋まらなかった。

1997年の第1版以降1999年12月に第3版が出されたが、覇権争いが続くため訂は難航し第4版は欠番となる黒歴史まで残した。その後、2009年にようやく第5版を出すに至る。

バージョン6(2015)以降

その後JavaScriptを取り巻く状況も徐々に変化していく。Web上のリッチコンテンツ作成プラットフォームの流であったAdobe Flash Playerが、iPhoneから排除されたことをきっかけに急に衰退し、JavaScriptの地位がさらに向上することになった。しかし、その地位にもかかわらず、出自が本格的なプログラム用途というよりもブラウザ上で簡単な処理をするため(1990年代では、Webコンテンツには高度な処理はめられていなかったし、PCネットワークも大きなスクリプト転送や実行に耐えられるものではなかった)であったため、言仕様的には至らないところが多数見られた。

さすがにこのままではまずいだろうということで、第6版へ向けての大規模な訂が始まった。しかし、地位が向上したことにより過去の資産を切り捨てることが許されなくなったため、再び作業は難航。ようやく完成を見たのは2015年6月のことであった。

ECMAScript 6はECMAScript 2015と呼ばれ、当面はECMAScript 2016, ECMAScript 2017と毎年マイナーバージョンアップをしていく方針になったようである。実行環境であるブラウザChromeFirefoxがこの数年の間に、バージョンアップの方式を2ヶに1回に近いペースで細かく定してく方式になっていることも影しているのかもしれない。

関連リンク

掲示板

掲示板に書き込みがありません。

急上昇ワード

最終更新:2019/07/23(火) 05:00

ほめられた記事

最終更新:2019/07/23(火) 05:00

ウォッチリストに追加しました!

すでにウォッチリストに
入っています。

OK

追加に失敗しました。

OK

追加にはログインが必要です。

       

ほめた!

すでにほめています。

すでにほめています。

ほめるを取消しました。

OK

ほめるに失敗しました。

OK

ほめるの取消しに失敗しました。

OK

ほめるにはログインが必要です。

TOP