Sie sind möglicherweise mit diesem Thema nicht vertraut und wissen nicht, worum es geht. Um es ganz klar auszudrücken: RDFa dient dazu, Ihre Seite für die Maschine besser verständlich zu machen, und nicht nur dazu, sie anzuzeigen Kurze Einführung in RDFa.
Hintergrund :
Warum erscheint RDFa?
Das aktuelle Internet ist hauptsächlich für den menschlichen Gebrauch gedacht. Obwohl maschinenlesbare Daten die ersten sind, die im Internet erscheinen, werden diese maschinenlesbaren Daten im Allgemeinen in separaten Dateien und Formaten veröffentlicht Von Menschen lesbare Daten sind eher minimal. Das Ergebnis ist, dass aktuelle Browser Webdaten nur sehr schlecht analysieren und verarbeiten können, da der Browser nur für die Anzeige dieser Informationen verantwortlich ist.
Doch welchen Nutzen hat es, wenn der Browser diese Daten identifizieren kann?
Es gibt viele Verwendungsmöglichkeiten, wenn der Browser diese Daten gut erkennen kann. Wenn diese Datenstrukturen verwendet werden, müssen wir nicht unzählige Informationen über Strg + C und Strg + V aufzeichnen, um sie zu vervollständigen. Die Klickbedienung ist sehr komfortabel und bedeutet für Suchmaschinen eine bessere Anzeige der Suchergebnisse und leistungsfähigere Data-Mining-Funktionen.
Aus diesem Grund erschien RDFa, nur um unseren Zweck zu erreichen. Sein vollständiger Name lautet „Ressourcenbeschreibungs-Framework in Attributen“. Tatsächlich kann man aus dem vollständigen Namen viele Informationen entnehmen.
Einführung in RDFa:
Wir haben erwähnt, warum RDFa erscheint. Was ist RDFa? Dies spiegelt sich hauptsächlich in den folgenden Punkten wider:
Im Vergleich zu den Seiten, die wir normalerweise erstellen, ist der Header-Dokumenttyp bei Verwendung der RDFa-Technologie wie folgt definiert:
" http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd ">
Das obige basiert auf XHTML, hauptsächlich aufgrund der Skalierbarkeit dieses Tags, wodurch RDFa besser eingebettet werden kann. Obwohl HTML keine so guten Erweiterungen haben kann, gibt es dennoch Standards dafür, die wie folgt definiert sind:
http://www.w3.org/MarkUp/DTD/html4-rdfa-1.dtd >
Bei HTML ist das einzige Problem, das gelöst werden muss, das Fehlen eines Namespace.
Vorteile :
Umsetzungsprinzip :
Die Implementierung dient hauptsächlich dem Hinzufügen von RDFa-entsprechenden Attributen zu vorhandenen Tags durch die Einführung von Namespaces, damit Browser oder Suchmaschinen, die die RDFa-Technologie unterstützen, diese analysieren können, um den Zweck der Optimierung zu erreichen. Bar:
Wikinomics
Herr Recht
2006-09-02
Im obigen Codebeispiel werden hauptsächlich die Attribute „about“ und „property“ in RDFa verwendet. Dieses Codebeispiel veranschaulicht einen Artikel und beschreibt dann Informationen zu diesem Artikel, wie z. B. Titel, Ersteller und Erstellungsdatum. Diese Attribute können die maschinelle Erkennung ermöglichen das RDFa unterstützt und so ein System mit der Struktur bildet, die wir Menschen verstehen, um unseren Zweck zu erreichen.
Was wir tun müssen, ist, dass wir dieses Netzwerk zwar verstehen, aber auch dafür sorgen müssen, dass die Maschine es genauso gut versteht wie wir.
Aussicht:
Daraus können wir ersehen, dass die Aussichten für RDFa immer noch sehr gut sind. Wenn es eines Tages auch echte Browser unterstützen, dann werden wir uns darauf freuen Nehmen Sie an der Diskussion teil.
Originaltext: http://www.rainaxin.com/2009/08/technology-share-about-rdfa/