41

ある種の独自の Web フレームワークがあるとします。<meta generator="My framework">生成されたファイルにタグを含める必要がありますか?

私は、StackExchange 0.9 アプリケーションがそれを行っていることに気付き、それを行うことの長所と短所を知りました。それは何らかの効果がありますか、それともソースを見ている人が見るのに役立つだけですか?

4

3 に答える 3

52

generator呼び出された属性とその値としての生成ソフトウェアを使用して、このようにフォーマットされたタグを見たことがありません。通常name="generator"、対応するコンテンツとして表示され、生成ソフトウェアとして表示されます。次に例を示します。

<meta name="generator" content="WordPress 3.0.1" /> <!-- leave this for stats -->

以前はこれに関する標準を知りませんでしたが、HTML5が進んで、メタデータ名としての「ジェネレーター」の使用を標準化したようです。それはこのようにそれを説明します:

値は、ドキュメントの生成に使用されるソフトウェアパッケージの1つを識別する自由形式の文字列である必要があります。この値は、マークアップがソフトウェアによって生成されていないページ、たとえば、ユーザーがテキストエディタでマークアップを記述したページでは使用しないでください。

動的Webアプリがそれほど普及していなかった過去には、FrontPageなどの特定のWebサイトエディター(私が言ったように)は、新しいHTMLドキュメントを作成したり、それらを使用してサイトを公開したりするときに、ジェネレータータグを自動的に挿入していました。これは、「このページはFrontPageを使用して作成された」という意味で解釈されました。最近のエディターやIDEはこれを行っていないと思いますが、間違っている可能性があります。ただし、今日の動的Webアプリでは間違いなく一般的に使用されています。

于 2010-09-03T00:18:07.363 に答える