Es posible que no esté familiarizado con este tema y no sepa qué es. Para decirlo sin rodeos, RDFa es para que la máquina comprenda mejor su página, en lugar de simplemente mostrarla. Breve introducción a lo que es RDFa.
fondo :
¿Por qué aparece RDFa?
La Internet actual se crea principalmente para uso humano. Aunque los datos legibles por máquina son los primeros en aparecer en Internet, estos datos legibles por máquina generalmente se publican en Internet en archivos separados y formatos separados. los datos legibles por humanos son bastante mínimos. El resultado es que los navegadores actuales son muy deficientes a la hora de analizar y procesar datos web porque el navegador sólo es responsable de mostrar esta información.
Pero ¿de qué sirve que el navegador pueda identificar estos datos?
Tiene muchos usos. Si el navegador puede reconocer bien estos datos, formará una estructura de datos inherente. Si se utilizan estas estructuras de datos, no necesitamos registrar cierta información mediante innumerables Ctrl + C y Ctrl + V para completar. La operación de clic es muy conveniente y, para los motores de búsqueda, significa una mejor visualización de los resultados de la búsqueda y capacidades de extracción de datos más potentes.
Entonces, en base a este propósito, apareció RDFa, solo para lograr nuestro propósito. Su nombre completo es "Marco de descripción de recursos en atributos". De hecho, se puede obtener mucha información de su nombre completo, jaja.
Introducción a RDFa:
Mencionamos por qué aparece RDFa, entonces, ¿qué es RDFa? Se refleja principalmente en los siguientes puntos:
En comparación con las páginas que creamos habitualmente, cuando utilizamos la tecnología RDFa, su tipo de documento de encabezado se define así:
<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML+RDFa 1.0//ES”
" http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd ">
El anterior se basa en XHTML, principalmente debido a la escalabilidad de esta etiqueta, que puede hacer que RDFa esté mejor integrado. Sin embargo, aunque HTML no puede tener extensiones tan buenas, todavía existen estándares para ello, que se definen de la siguiente manera:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML4+RDFa 1.0//ES"
http://www.w3.org/MarkUp/DTD/html4-rdfa-1.dtd >
Para HTML, el único problema que debe resolverse es la falta de espacio de nombres.
Ventajas :
Principio de implementación :
La implementación consiste principalmente en agregar los atributos correspondientes de RDFa a las etiquetas existentes mediante la introducción de espacios de nombres para que los navegadores o motores de búsqueda que admiten la tecnología RDFa puedan analizarlos, para lograr el propósito de optimización. Usemos un código simple como ejemplo.
<div xmlns:dc=" http://purl.org/dc/elements/1.1/ " about=" http://www.example.com/books/wikinomics ">
<span property="dc:title">Wikinomía</span>
<span property="dc:creator">Señor correcto</span>
<span propiedad="dc:fecha">2006-09-02</span>
</div>
En el ejemplo de código anterior, el atributo about y el atributo de propiedad en los atributos RDFa se utilizan principalmente. Este ejemplo de código ilustra un artículo y luego describe información relacionada con este artículo, como el título, el creador y la fecha de creación. que soporta RDFa, formando así un sistema con la estructura que los humanos entendemos, para lograr nuestro propósito.
Lo que tenemos que hacer es que, si bien entendemos esta red, también debemos dejar que la máquina la entienda tan bien como nosotros.
prospecto:
De esto podemos ver que las perspectivas de RDFa siguen siendo muy buenas. Si algún día los navegadores reales también lo admiten, aparecerá una nueva situación en Internet. Si tiene alguna pregunta, lo esperamos. Únase a nosotros.
Texto original: http://www.rainaxin.com/2009/08/technology-share-about-rdfa/