1. ホーム
  2. スクリプト・コラム
  3. その他

スクリプトとは何かを簡単に説明します。

2022-01-07 14:28:53
スクリプトとは、マクロやバッチファイルとも呼ばれる、特定の記述言語で、一定の書式に基づいて書かれた実行可能なファイルのことです。スクリプトは通常、アプリケーションからアドホックに呼び出され、実行されることができます。各種スクリプトは、Webページのサイズを小さくし、Webブラウジングの速度を向上させるだけでなく、アニメーションやサウンドなど、Webページの表現力を豊かにするため、現在ではWebデザインに広く利用されている。最も一般的な例を取るために、我々はWebページ上の電子メールアドレスをクリックすると、自動的にOutlook ExpressまたはFoxmailなどの電子メールソフトウェアを呼び出すことができ、達成するためにスクリプト機能を介しています。別の例では、本源ウェブサイトhttp//www.hongen.com、いくつかのWebページには、英語のニュースコンテンツの横にある三角形のシンボルを持つことになり、英語の朗読を聞くためにそれをクリックすると、これはまた、スクリプトの役割である。 このようなスクリプトの特性から、下心を持って利用されることも少なくない。例えば、スクリプトを利用してコンピューターシステムに損害を与えるようなコマンドを追加し、ユーザーがWebを閲覧する際に、一度スクリプトを起動すれば、ユーザーのシステムが攻撃されるようにすることができるのです。したがって、ユーザーは閲覧するウェブページの信頼度に応じてセキュリティレベルを選択する必要があり、特に違法な内容のウェブページに対しては、安易にスクリプトの使用を許可しないようにする必要があります。スクリプトの無効化、有効化は、「"セキュリティ設定"」ダイアログボックスの「"スクリプト"」オプションで各種設定を選択することで簡単に行うことができます。 
動的プログラムの実装は、一般にバイナリ方式とスクリプト方式の2種類がある。 
このコンパイルされたプログラムは、実行して利用するだけで、その中身を見ることはできません。 
スクリプトは実行時に翻訳処理が加わるため、バイナリプログラムを実行するよりも若干効率が悪くなります。 
先に紹介したASP、PHP、CGI、JSPなどの各種動的言語は、すべてスクリプト言語である。 
現在のサービスルールでは、ウェブホスティングサイトはスクリプト言語でしか実装できません。 
アプリケーションには、ブラウザ(javascript、VBScript)、マルチメディアオーサリングツール、アプリケーションマクロ、オーサリングシステム用バッチ言語もスクリプトに分類されます。スクリプトと私たちが普段使っているVBやC言語との違いは、主に次のような点です。 
1. スクリプトの構文はよりシンプルで、習得しやすい。 
2. スクリプトはアプリケーションと密接に関係しているため、アプリケーション自体に関連する機能を含んでいます。 
3. スクリプトは一般的に汎用性がなく、扱える問題の範囲が限定されている。