Skip to main content

HTMLスクリプトとは何ですか?

HyperText Markup Language(HTML)ドキュメントには、Webサイトの表示またはナビゲーション中に異なるポイントで実行されるプログラミングコードまたはソースコードファイルへのリンクを含めることができます。これらのコードブロックは、一般にHTMLスクリプトと呼ばれます。これは、ブラウザによって読み取られたHTMLコードに埋め込まれ、少なくとも部分的にはブラウザによって実行されるためです。また、クライアント側のスクリプトとしても知られています。最も人気のあるHTMLスクリプトは、javascript®として知られる言語で書かれていますが、Visual Basic Scripting Edition&Reg;でHTMLスクリプトを作成することは可能です。ツールコマンド言語(TCL)。HTMLスクリプトの目的は、通常、ユーザーが提供する情報の高速クライアント側の処理を許可することにより、Webサイトのインタラクティブ性を拡張することですが、アニメーション、ゲーム、動的グラフなどの視覚効果を作成するためにも使用できます。ほとんどの場合、HTMLスクリプトは、スクリプトタグを使用してHTMLドキュメントに挿入されます。スクリプトは通常、人間の読み取り可能なスクリプト言語で記述され、何らかの方法でHTMLドキュメントに埋め込まれます。あるいは、通常、Webベースのアプリケーションは、通常、ユーザーシステム上のスタンドアロンインタープリターによって実行されるマシンコードまたはByteCodeでコードをコンパイルする必要がある言語で記述されます。スクリプトは通常、WebブラウザまたはWebブラウザ用のプラグインによって実行されます。

HTMLスクリプトは、コンパイルされたプログラミング言語よりもフル機能が少ない傾向があり、WebブラウザーとHTMLの基本機能に依存する傾向があります。いくつかの内部的な側面のために。これにより、スクリプトがブラウザで簡単に実行できるようになりますが、パフォーマンスやファイルやハードウェアアクセスなどのその他の機能を制限することもできます。一部のクライアント側のスクリプトは、Webブラウザ内で部分的にのみ実行されるだけで、代わりにWebサーバーに連絡して他のメソッドを介して実行を完了します。この手法は、電子商取引Webサイトの場合のように、情報の安全または独自の処理に頻繁に使用されます。これにより、サイトが描画されるレンダリングキャンバス、ページの背景色などの変数、またはマウスの動きやボタンクリックなどのユーザーイベントにアクセスできます。複雑なHTMLスクリプト言語には、構造化またはオブジェクト指向の構文があり、ゲームやワードプロセッサなどの完全なアプリケーションを作成できます。また、HTMLスクリプトを使用してHTMLフォームからのデータを処理するために使用されるため、入力値はレンジチェック、他のタイプのデータに変換されるか、サーバーへの出力のためにフォーマットされます。