|
Spur 趣味から得た知識【JavaScript設置講座】 |
はじめに |
JavaとかJavaScriptというのがあります。
Javaというのは、Cやアセンブラのように、コンパイルの必要な、プログラム言語のひとつで、特にインターネットに限られた目的で開発されたわけではありません。
JavaScriptというのは、HTMLだけでは不足しているwebページの処理能力を高めるために、Netscape社が開発したLiveScriptを元に、Netscape社とSun社が共同開発したスクリプト言語です。
JavaScriptはHTMLファイルの中に記述できるスクリプト言語なので、特別なソフトも必要無く、非常に手軽に使うことができ、しかも、従来はCGIなどで行う必要のあった処理の一部をHTMLファイル
だけで行うことが可能になる便利なものです。
JavaScriptはNetscape Navigator2.0以降、Internet Explorer3.0以降のブラウザが対応していますが、Internet Explorerに搭載しているものは、正確には「Jscript」といって、
Microsoft社が独自に開発したJavaScript互換のスクリプト言語です。
従って、Internet Explorerでしか使えないオブジェクトやプロパティがあるし、反対に、Jscriptでは対応していないオブジェクトやプロパティもあります。
また、JavaScriptも改良されてバージョンが進んできていますが、ブラウザがどのバージョンに対応しているかは次の通りです。
JavaScript バージョン
| Netscape Navigator
| Internet Explorer
| 備考
|
1.0
| 2.0 |
3.0 |
LiveScriptにwindow、Dateオブジェクトなどの基本的なオブジェクトが追加された初版。 |
1.1
| 3.0 |
4.0 |
Imageオブジェクトが追加された。 |
1.2
| 4.0 |
4.0 |
screen、layerオブジェクトが追加された |
1.3
| 4.06 |
5.0 |
文字コードがUNIコードになった。
Dateオブジェクトの年号が4桁になった。
ミリセコンド単位の時間が扱えるようになった。
欧州標準のECMAScriptと互換性がある。 |
JavaScriptを記述する時には、相手のブラウザがIE/NNのどちらでも、また、少し古いバージョンでも利用できるように作ることを心がけましょう。
このサイトで使っているJavaScriptや紹介しているJavaScriptはどちらでも動作可能なものを厳選しています。
次へ→