Verwenden den Kategorie-Tages in RSS 2.0:Verknüpfung mit dem vollständigen Kategorieseite mit dem Kategorie-Tag in RSS 2.0
<category domain="http://mysite.example.com/tags">
Science and Technology
</category>
Wie würde ich eine zusätzliche URL der Seite zur Verfügung stellen, die alle Elemente in dieser Kategorie zeigt?
Da die Spezifikation dieser nicht erscheint Abdeckung, wäre es sicher ein neues Attribut in meinem eigenen Namensraum zu erfinden, wie folgt aus:
<category domain="http://mysite.example.com/tags"
myns:category-url="http://mysite.example.com/tags/scitech/">
Science and Technology
</category>
Dann am oberen Rand des Dokuments:
<rss version="2.0" xmlns:myns="http://mysite.example.com/namespace/">
Ist es in Ordnung, RSS auf diese Weise zu erweitern? Werden Aggregatoren oder Implementierungen in freier Wildbahn wahrscheinlich durchbrechen? Oder gibt es einen vorhandenen Mechanismus zum Verknüpfen mit einer Kategorieseite, die ich stattdessen verwenden sollte?
Ich bin interessiert zu sehen, wie dies in Atom getan würde, aber ich brauche eine Lösung für RSS 2.0.
http://validator.w3.org/feed/docs/warning/UseOfExtensionAttr.html - Es stellt sich heraus, dass der RSS Advisory Board entschieden hat, dass das Hinzufügen eigener namespaced Attribute zu bestehenden Elementen in Ordnung ist (wie Sie darauf hingewiesen haben, dass die Spezifikation hier vage ist)), aber ihre Empfehlungen wurden nie aus seltsamen politischen Gründen in die offizielle Spezifikation integriert. –
Die Verwendung des Domain-Attributs ist falsch, weil es einen allgemeinen Namespace für Ihr gesamtes Kategorieschema bereitstellen soll. Wenn Sie es so verwenden, bedeutet dies, dass Sie für jedes Ihrer Tags ein völlig separates Taxonomie-Schema haben. –
yep du bist hier richtig, ich bearbeitet, um den Vorschlag zu entfernen, um "das Domain-Attribut der Kategorie" zu verwenden – LucaM