削除された内容 追加された内容
72行目:
もうひとつの技術上の大きな発展は[[サン・マイクロシステムズ]]の {{lang|en|[[Java]]}} である。{{lang|en|Java}} によって、小さな[[プログラム (コンピュータ)|プログラム]]([[アプレット]])を直接WWWサーバが提供する情報に埋め込むことを可能にした。このアプレットは[[クライアント]]側のコンピュータ上で動作し、高速で豊かな[[ユーザインタフェース]]を可能とした。その後、{{lang|en|Java}} は[[サーバ]]側で複雑なコンテンツを自動生成するために広く使われるようになった。
 
{{lang|en|[[JavaScript]]}} はウェブページのために開発された、クライアント側の[[スクリプト言語]]である。[[ネットスケープコミュニケーションズ]]が開発したものであってる。名前の一部に「{{lang|en|Java}]」を含んでいるがサン・マイクロシステムズと技術的に {{lang|en|Java}} との関係はほとんどない。文法は[[C言語]]に似ている。[[オブジェクト指向プログラミング|オブジェクト指向的]]に[[プログラミング (コンピュータ)|コーディング]]する以外に[[手続き型プログラミング|手続き的]]にコーディングすることもできる。
 
[[Document Object Model|DOM]]と組み合わせることで、{{lang|en|JavaScript}} はその設計者が想像した以上に強力な技術となった。{{lang|en|JavaScript}} の使用はそれまでの静的なHTMLページと区別するために[[ダイナミックHTML]] (DHTML) と表現されることが多い。さらに近年は {{lang|en|JavaScript}} を使って、よりインタラクティブなウェブサイトを作ることのできる[[Ajax]]という技術も普及している。