Pregunta

Como dice.

¿Fue útil?

Solución

El uso de marcado semántico significa que el código (X)HTML se utiliza en una página contiene metadatos que describen su propósito; por ejemplo, una <h2> que contiene el nombre de un empleado podría estar marcada class="employee-name".Originalmente hubo algunas personas que esperaban los motores de búsqueda a utilizar esta información, pero como la web ha evolucionado de marcado semántico ha sido utilizado principalmente para la prestación de los ganchos para la CSS.

Con CSS y marcado semántico, usted puede mantener el diseño visual de la página independiente de la marca.Esto se traduce en ahorro de ancho de banda, debido a que el diseño sólo tiene que ser descargado una vez, y más fácil de modificación del diseño ya que no se mezclan en el marcado.


Otro punto es que los elementos utilizados deben tener una relación lógica con los datos contenidos en ellos.Por ejemplo, las tablas deben ser utilizados para tabular los datos, <p> debe ser utilizado para textuales de párrafos, <ul> debe ser utilizado para las listas no ordenadas, etc.Esto es en contraste a principios de diseños de páginas web, que a menudo se utilizan tablas para todo.

Otros consejos

La semántica literalmente significa usar el "sentido" del lenguaje;en el Desarrollo Web, esto significa básicamente que el uso de etiquetas e identificadores de describir el contenido.

Por ejemplo, la aplicación de los Identificadores tales como el número de Navegación, #Encabezado y #Contenido a su <div> etiquetas, en lugar de #Izquierda, y #Principal, o el uso de listas no ordenadas para una lista de vínculos de navegación, en lugar de una tabla.

Los principales beneficios son el futuro mantenimiento;usted puede cambiar fácilmente el diseño o la presentación sin perder el significado de su contenido.Que la barra de navegación se puede mover de izquierda a derecha, o de sus enlaces que se muestran horizontalmente en lugar de verticalmente, sin perder el significado.

De http://www.digital-web.com/articles/writing_semantic_markup/ :

marcado semántico es el margen de utilidad que es lo suficientemente descriptivo que nos permita a nosotros y las máquinas que programa para reconocer y tomar decisiones al respecto.En otras palabras, el margen de utilidad significa algo cuando podemos identificar y hacer cosas útiles con ella.De esta manera, el marcado semántico convierte en algo más que meramente descriptivo.Se convierte en un brillante mecanismo que permite a los seres humanos y las máquinas "entiendan" la misma información.

Además de los ya mencionados objetivo de permitir que el software para "entender" de los datos, hay más aplicaciones prácticas en el uso de traducir entre ontologías, o para la asignación entre los dis-representaciones similares de datos sin tener que traducir o normalizar los datos (lo que puede resultar en una pérdida de información, y por lo general le impide mejorar su comprensión en el futuro).

Hubo al menos 2 sesiones en OSCon este año en relación con el uso de tecnologías semánticas.Una estaba en el BigData (diapositivas están disponibles aquí: http://en.oreilly.com/oscon2008/public/schedule/proceedings, el otro , era de los chicos de FreeBase.

BigData estaba utilizando para mapa entre dos dis-similar modelos de datos (incluyendo el uso de lenguajes de consulta de la que fueron creadas específicamente para trabajar con la semántica de conjuntos de datos).FreeBase es el mapeo entre los diferentes conjuntos de datos y, a continuación, llevar a cabo más análisis para derivar significado a través de los conjuntos de datos.

Temas relacionados a mirar en:EL BÚHO, OQL, SPARQL, Franz (AllegroGraph, RacerPRO y TopBraid).

Aquí es un ejemplo de HTML5, etiquetados semánticamente sitio web que he estado trabajando en el que utiliza la recientemente aprobada Micro-formatos como se especifica en http://schema.org junto con el nuevo más etiquetas semánticas de los elementos de HTML5.

http://blog-to-book.com/view/stuff/about/semantic%20web

Google cuenta con un práctico etiquetas Semánticas de la herramienta de prueba que le mostrará cómo agregar semántica de las etiquetas de contenido permite a los motores de búsqueda para 'entender' mucho más acerca de sus páginas web.

Aquí está la herramienta de prueba: http://www.google.com/webmasters/tools/richsnippets?url=http%3A%2F%2Fblog-to-book.com%2Fview%2Fstuff%2Fabout%2Fsemantic+web&view=

Observe cómo google ahora sabe que las 'cosas' en la página son los libros, y tienen un isbn13 identificador.La adición de metadatos adicionales, tales como el precio y el autor permite inferencias que pueden hacerse.

Espero que esto de los puntos que en algunas interesantes direcciones.Más detallada etiquetas semánticas se puede lograr con las Buenas Relaciones de la Ontología, que es bastante más amplio que puedo pensar ahora mismo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top