<meta generator>タグを含める必要がありますか?
なんらかの独自仕様のWebフレームワークがあるとしましょう。 <meta generator="My framework">
生成されたファイルのタグ?
StackExchange 0.9アプリケーションがそれを実行していることに気づき、それを実行することの賛否両論は何か疑問に思いました。それは何か効果がありますか、それともソースを見ている人が見るのに役立つだけですか?
このような形式のタグは見たことがなく、generator
という属性とその値として生成ソフトウェアを使用しています。通常はname="generator"
として表示され、対応するコンテンツとして生成ソフトウェアが表示されます。次に例を示します。
<meta name="generator" content="WordPress 3.0.1" /> <!-- leave this for stats -->
以前は、これに関する標準を知りませんでしたが、 HTML5 が進んでいるようで、メタデータ名としての「ジェネレーター」の使用を標準化しました。それはこうしてそれを説明します:
値は、ドキュメントの生成に使用されるソフトウェアパッケージの1つを識別する自由形式の文字列である必要があります。この値は、マークアップがソフトウェアによって生成されていないページでは使用しないでください。ユーザーがテキストエディターでマークアップを記述したページ。
以前は、動的Webアプリがそれほど普及していなかったとき、FrontPageなどの特定のWebサイトエディター(私は言った)は、新しいHTMLドキュメントを作成したり、それらを使用してサイトを公開したりすると、自動的にジェネレータータグを挿入していました。これは、「このページはFrontPageを使用して作成された」という意味です。最近のエディターやIDEでこれを行うことはもうないと思いますが、私は間違っている可能性があります。ただし、今日の動的Webアプリでは間違いなく一般的に使用されています。
利点(またはcon?)は、ジェネレータに対して searches doneに表示できることです。