2012-02-02 5 views
5

El problema:¿Qué metaetiqueta debo usar para indicar el autor del sitio web (no del contenido)?

En HTML puede utilizar author etiqueta meta (o el creador DC) para indicar que alguien es el autor de la información (es decir, el contenido). Sin embargo, quiero poder firmar como desarrollador de aplicaciones web en metaetiquetas.

La mayoría de las personas son (en mi opinión) mal uso de la metaetiqueta author para la firma del desarrollador de la aplicación web. Por ejemplo, cuando desarrolla aplicaciones de blogs, el autor debe ser el autor del artículo, no el desarrollador de la aplicación. Pero el nombre del desarrollador de la aplicación sigue siendo una metainformación útil.

Creo que el de uso común conjunto de metaetiquetas está incompleto, porque no ofrece una metaetiqueta para este tipo de información. ¿Estoy en lo cierto o me perdí algo? ¿Qué sugieres?


pensamientos adicionales:

meta-tags en la publicación digital están siguiendo de cerca meta modelo utilizado en la edición papel y bibliotecas. El conjunto de elementos Dublin Core podría ser un buen ejemplo para eso. Si utilizamos esta analogía, entonces publisher podría ser lo que estoy buscando. Aún así, siento que no es así. El editor puede ser alguien más que el desarrollador web. ¿Puedes encontrar una mejor analogía con el mundo de papel ?

+0

Gracias Jukka y Rich por orientarme hacia la dirección correcta y los recursos útiles. Mi mayor problema fue la diferencia entre un ** autor de contenido ** y un ** desarrollador de sitio web **. Parece que realmente no hay una respuesta simple sobre cómo deben expresarse estos dos temas diferentes si son empresas (no humanos :)). Por ahora, la mejor solución parece ser: _expresar desarrollador web como simple autor 'autor' y _expresando autor de contenido como' meta-tag' DC.creator'. En otras palabras: use las metaetiquetas HTML simples para el sitio web y Dublin Core para el contenido. –

+2

Creo que esta pregunta ahora es más apropiada que nunca. Google está presionando para que el autor sea reconocido como la persona que escribió el contenido en la página. También está aumentando la importancia de la etiqueta 'Publisher' también. Sin embargo, parece que la interpretación de Google es para la empresa real propietaria del sitio web. Así que estoy un poco frustrado de que no haya una etiqueta formal para los creadores reales del sitio web. –

Respuesta

14

¡Adivina que es el tipo de letra!

utilizo tres cosas:

  1. a humans.txt file
  2. Si el sitio da permiso, un enlace en el pie de página a mi sitio "Web design by ..."
  3. Un encabezado x-author: My Business Name enviado con el php.

La última es un poco inútil, pero está más allí para que un futuro desarrollador que se hace cargo pueda tener una idea de quién soy.

+3

_Typesetter_ es una buena analogía. Gracias por el enlace _humans.txt_. Es una buena iniciativa y me gusta [Google tiene su propio] (http://www.google.com/humans.txt) (incluso si no está en el formato correcto) :). –

2

Puedes usar prácticamente cualquier atributo name en una etiqueta meta, como prefieras. Las etiquetas se ignorarán de todos modos, excepto tal vez cuando el documento sea procesado por algún robot de indexación específico del sitio o algo similar. Es en gran medida comparable a un comentario.

Puede comprobar http://dev.w3.org/html5/spec/the-meta-element.html#the-meta-element (y http://wiki.whatwg.org/wiki/MetaExtensions que se conoce por ella) y luego decidir utilizar author o dcterms.contributor. O tal vez invente el suyo, como programmer.

Llamar a un desarrollador de aplicaciones un autor es bastante correcto. "Autor" no significa solo un creador de una obra literaria.

+0

Llamar al desarrollador web como _author_ es incorrecto para mí. Si tiene un sitio web con artículos científicos, debe usar el autor (preferiblemente la variante Dublin Core) para el autor del artículo (investigador). También sé que las metaetiquetas son más de forma gratuita. Este es un problema general de cualquier metadato. Pero eso no significa que las metaetiquetas sean de texto libre. –

+0

Por cierto, la creación de mi propia metaetiqueta es la opción que estoy considerando. Pero quería saber si alguien más terminó con la misma conclusión. Gracias por el enlace a la lista de propuestas de metaetiquetas. –

+0

Encontré la [misma discusión] (http://wiki.whatwg.org/wiki/Talk:MetaExtensions#Re:_Proposed_.27creator.27_MetaExtension) detrás de la etiqueta 'creator' propuesta, que sugiere que' author' debería ser realmente el _web site author_. Pero no estoy de acuerdo con eso :) –

0

El autor de la palabra en este contexto es ambiguo. El autor de una página web puede ser el autor de html/xml (como se indica aquí http://www.webmarketingnow.com/tips/meta-tags-meta-author.html) o, como usted dice, puede ser el autor del contenido de texto de la página.

También existe la etiqueta web_author, para distinguir estas dos: http://www.metatags.info/meta_name_webauthor

Este tipo de ambigüedad es común en estos días, en el mundo de la informática, porque la complejidad de la situación no era considerado de antemano. En general, al usar etiquetas y referencias, debemos ser tan específicos del contexto como podamos.

Además, una analogía con el mundo del papel no sería del todo correcta. El mundo del papel no es tan complejo como una página web. Una página web puede tener un desarrollador de html/xml, un desarrollador de JavaScript, un desarrollador de flash, un desarrollador de CSS, un diseñador, un desarrollador de servidor y un host (que sería más como un editor).

Estoy de acuerdo con usted en que la lista de metaetiquetas no está completa, pero el objetivo de las metaetiquetas no está muy claro de todos modos. Parece que en la actualidad la gente los utiliza para otros servicios de indexación que SEO (http://webdesign.about.com/od/metatagsbasics/f/why-use-meta-tags.htm). Como los servicios de indexación son arbitrarios, el uso real de este contenido también es arbitrario. En otras palabras, no hay forma de decir si un servicio de indexación buscará autores html/xml o autores de texto.

Por lo tanto, mi respuesta es ser lo más específico que pueda y necesite en el contexto. Si solo hay una persona que escribe tanto html/xml como contenido de texto, se puede hacer referencia a esa persona como autor. Sin embargo, dado que en su caso el autor del contenido de texto es el "autor", puede agregar el desarrollador web como "web_author". También puede usar "web_application_developer" y promover este uso. Por supuesto, creo que también es bueno usar humans.txt.

Después de todo, la web se está desarrollando constantemente, y nosotros, como seres humanos, la estamos mejorando para el futuro. Cuanto más discutamos y promovamos una tecnología más precisa y práctica, mejor será la web. Incluso si un estándar no sobreviviera, aún puede tener un impacto para una solución aún mejor para el futuro.

Cuestiones relacionadas