In der Übersicht fällt auf, dass RDFA nur für die Validierung auf XHTML 1.1 anwendbar ist, während es einen enormen Druck gibt, HTML5 / CSS3 fertigzustellen und in die Produktion zu bringen.
Zitat der Übersicht:
Da XHTML erweiterbar ist, HTML nicht, wurde RDFa bisher nur für XHTML 1.1 angegeben. Web-Publisher können gerne RDFa-Markups in HTML4 verwenden: Das Design von RDFa nimmt diesen Anwendungsfall vorweg, und die meisten RDFa-Parser erkennen RDFa-Attribute in jeder HTML-Version. Den Autoren ist kein bereitgestellter Webbrowser bekannt, der ein HTML-Dokument nach dem Hinzufügen des RDFa-Markups zum Dokument nicht wie beabsichtigt präsentiert. Publisher sollten sich jedoch bewusst sein, dass RDFa derzeit nicht in HTML4 validiert wird. RDFa-Attribute werden in XHTML mithilfe der XHTML1.1 + RDFa-DTD validiert.
Wir können davon ausgehen, dass HTML5 insofern ähnlich ist, als RDFA nicht validiert, aber wahrscheinlich das Dokument in bekannten und beliebten Browsern nicht beschädigt . Das macht mir ein wenig Angst, wenn ich über mobile Geräte nachdenke.
Ich denke nicht, dass es Ihnen schaden wird, aber es ist kein Ersatz dafür, sicherzustellen, dass die Semantik Ihres Dokuments gut strukturiert ist (dh Überschriften-Tags entsprechend verwenden), was normalerweise dazu führt, dass der richtige Text / die richtigen Überschriften in den Ergebnissen angezeigt werden.
Der Bereich, in dem ich es am nützlichsten sehe, beschreibt die Beziehung eines Links zu seinem Konzept, wie z. B. das in der Übersicht angegebene Beispiel für eine Lizenz. Es ist durchaus denkbar, dass jemand Ergebnisse nur unter einer CC-BY-SA-Lizenz oder einer anderen Variante anbieten möchte.
Ich glaube nicht, dass ich eine Überschrift als etwas anderes zuweisen möchte, insbesondere wenn Meta-Tags vorhanden sind, um den Autor / usw. anzugeben. Das typische:
- Hauptidee
- Text
- Unterstützende Idee
- Text
- Ideenunterstützung Unterstützende Idee
- Text
- ...
... bietet Suchmaschinen eine sehr einfache Möglichkeit, die Gliederung eines Dokuments zu verstehen. Wie im Beispiel gezeigt, ist es möglicherweise albern, 'h3' neu zuzuordnen, um den Autor anzuzeigen, aber es könnte interessant sein, eine Linkbeziehung als 'Autor des Namens des Artikels' zuzuordnen, ähnlich wie beim Konzept 'Lizenz' .
Ich kenne niemanden, der es tatsächlich implementiert hat, daher bin ich mir in beiden Szenarien nicht sicher, ob es erfolgreich ist. Ich denke jedoch nicht, dass es Ihrem Rang (erheblich) mehr helfen wird als ein gut strukturiertes Dokument. Die Neuheit, zumindest für mich, ist die Fähigkeit, sehr spezifische Dinge zu finden, wie zum Beispiel alle von "Joe Q Smith" verfassten Dokumente.
Was ich nicht tun würde, ist, das Gewicht, das ein bestimmtes Tag bei der Bestimmung der Struktur eines Dokuments haben sollte, neu zu definieren.
Und ich kann nicht widerstehen - dies ist noch ein Grund mehr, warum Leute es vermeiden sollten, HTML mit Regex zu analysieren :)