Skip to main content

システム識別子とは何ですか?

Information情報技術の世界では、システム識別子は特定の種類の「ドキュメント処理コンストラクト」です。これは、どのようなアプリケーションを使用すべきかを識別することにより、特定のファイルをどのように解釈するかをコンピューターに伝えます。システム識別子は、ファイルの先頭に進み、通訳コンピューターの指示を提供します。プログラマーは、HTMLやXMLなどのマークアップ言語でこの種の有用なディレクティブを使用します。最初は、標準化された一般的なマークアップ言語やSGMLなどのツールのハイタンマークアップ言語環境でシステム識別子を使用しました。システム識別子は、Webページディスプレイを作成するための一般的なタイプのファイルであるHTMLドキュメントの一部でもあります。さらに、システム識別子はXMLの一部であり、タグを使用して仮想要素を制御するためのマークアップ言語です。DTDは、実行可能なコードの前に行く方向ラベルの一部です。プログラマーはそれを断片的なURIリファレンスと呼びます。システム識別子は、DTDの引用符内に配置されるものの一部である場合があります。システム識別子は、1つのアプリケーションでのみ使用する必要があるドキュメント用です。ドキュメントが複数のアプリケーションに及ぶ場合、パブリック識別子を使用します。World Wide Webコンソーシアムは、プログラミングコミュニティにマークアップ言語の国際基準を提示するグループです。W3は、XMLおよびHTMLドキュメントの構造を学習するための権威ある情報源です。そのため、システム識別子にはW3アドレスへの方向が含まれます。Systemシステム識別子およびドキュメントタイプの宣言、またはDoctypeの他の部分は、Webブラウザーによって解釈されます。プログラマーは、Webブラウザーテクノロジーの診断アクションを「スニッフィング」または「スイッチング」と呼び、ブラウザがDTDコードに注意してレイアウトモードを決定します。多くの種類の最新のWebブラウザーでは、HTMLタイプが他の読み取り方法ではなくHTMLパーサーで解釈される場合、DTDはほとんど役に立ちません。それにもかかわらず、システム識別子とDTDは、Webブラウザーがファイルの形式を認識することを確認するための一般的な標準です。これはすべて、さまざまなブラウザが提示されているソースコードに従ってWebページを正確にレイアウトする洗練されたシステムを作成します。