ti-enxame.com

Devo incluir uma tag <meta generator>?

Suponha que eu tenha algum tipo de estrutura da web proprietária. Devo incluir um <meta generator="My framework"> tag nos arquivos gerados?

Notei que os aplicativos StackExchange 0.9 fazem isso e me perguntei quais são os prós/contras de fazê-lo. Isso tem algum efeito ou é apenas útil para as pessoas que olham a fonte verem?

34
configurator

Eu nunca vi uma tag formatada assim antes, com um atributo chamado generator e o software de geração como seu valor. Normalmente, você o verá apresentado como name="generator" e o software de geração como seu conteúdo correspondente, por exemplo:

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

Anteriormente, eu não tinha conhecimento de nenhum padrão para isso, no entanto, parece que HTML5 foi adiante e padronizou o uso de "gerador" como um nome de metadados. Descreve-o assim:

O valor deve ser uma cadeia de formato livre que identifique um dos pacotes de software usados ​​para gerar o documento. Esse valor não deve ser usado em páginas cuja marcação não é gerada pelo software, por exemplo, páginas cuja marcação foi escrita por um usuário em um editor de texto.

No passado, quando os aplicativos dinâmicos da Web não eram tão comuns, alguns editores de sites, como o FrontPage (lá, eu disse), inseriam automaticamente tags de gerador quando você cria novos documentos HTML ou publica sites usando-os. Isso significava "Esta página foi criada usando o FrontPage". Acho que nenhum editor ou IDE moderno faz isso mais, mas posso estar errado. É definitivamente comumente usado em aplicativos dinâmicos da web hoje, no entanto.

42
BoltClock

Um benefício (ou um golpe?) É que você pode aparecer em pesquisas feito para o gerador.

0
Jay