Semantik in Weblog-Übersichten

Ich habe vor kurzem an einer interessanten Unterhaltung zum Thema Semantik in Weblogs teilgenommen. Dabei ging es um die Übersicht der Weblog-Einträge. Ich stelle meine Meinung und Gedanken dazu vor.

Dieser Artikel ist Bestandteil der Webdesign-Themenwochen.

Liste oder nicht?

Auf nahezu jeder Startseite eines Weblogs werden mehere Artikel/Einträge angezeigt. Diese hängen meist inhaltlich nicht zusammen und müssen also in irgendeiner Weise voneinander getrennt werden. Ich bin der Meinung, dass es sich hier um eine Auflistung von Artikels handelt und deswegen auch eine Liste verwendet werden sollte.

Ungeordnet oder geordnet?

Doch nun stellt sich selbst für mich noch eine schwierige Frage: Handelt es sich, wenn überhaupt, um eine geordnete oder ungeordnete Liste?

Die meist chronolische Auflistung der Einträge spricht für eine geordnete Liste. Jedoch spielt die Reihenfolge beim Lesen/Verarbeiten ja keine wirklich Rolle, daher würde sich auch eine ungeordnete Liste anbieten.

Von Definitionslisten möchte ich hier nicht reden. Denn bei den Absätzen der Beiträge/Artikel handelt es sich ja nicht um eine Definition des Eintrag-Titels.

Inhaltliche Trennung durch DIV

DIV sind Block-Level-Elemente ohne semantische Bedeutung, würden also die einzelnen Einträge inhaltlich trennen und die Verbindung zwischen ihnen entfernen. Daher würde vielleicht auch die einfache Verwendung von DIV statt einer Liste in Frage kommen.

veröffentlicht am 23.01.2006 um 23:00 von Martin Labuschin in

Hat dir der Artikel gefallen?

Wenn dann bei Blog-Einträgen noch ul, Gästebuch und solche Dinge ol.

Eigentlich müsste man dann ja fast alles als Liste mache.
Aber ist dem Fall würde ich nicht unbedingt eine Liste nehmen, wenn der Artikeltext dazukommen ist es ja keine Liste in dem eigentlichen Sinn mehr.
Aber könnte sich das nicht mit xhtml2 ändern?

Wenn ich dich jetzt richtig verstanden habe, bist du der meinung, die Übersicht in eine ungeordnete Liste zu packen und die in der Liste verlinkten Artikel dann aber nicht. Dann bist du ganz meiner Meinung :)In XHTML 2.0 wird sich nicht an der Bedeutung der Listen tuen. Vielleicht kommen neue Strukturierungs-Elemente hinzu.
Was ich ganz sicher weiß, ist, dass DIV durch SECTION ersetzt wird und dadurch Überschriften-Level nicht mehr bestimmt werden müssen, da die Tife der Sektionen dies dann übernimmt.

In XHTML2 gibt es kein div mehr??

Nein, dass stimmt nicht ganz so. Divs weiter schon noch weiter gebraucht, z.b. für den Aufbau einer Webseite.
Steht auch im Artikel :P

Huch! Da hast du Recht.

Hi,


vom w3c selber gibt's dazu eine Empfehlung, die sie auch selber auf ihrer Startseite umsetzen. Das führt dazu, daß Blogs im xhtml-Format und im rss-Format (oder andere, xml-basierte Blog-Formate) z.B. per xsl ineinander überführt werden können. Die Empfehlung sieht folgendes vor:
Jedes "item" bekommt im (x)html einen div mit dem Klassennamen "item". Innerhalb dieses divs werden der rss2 title in html h3 oder h4 übersetzt, rss description in einen simplen html p, und das rss2 pubDate innerhalb des p in ein span (der dazu gehörende Klassenname ist mir momentan nicht bekannt). Das ist jedenfalls das, was ich momentan so in Erinnerung habe. Weitere Infos könnten an den p anschließend in eine Liste gepackt werden (author, link, source, ...). Teilweise habe ich das in meinem rss2 nach html Konverter (xsl stylesheet) so umgesetzt. Es ist zwar nur eine Empfehlung, bietet sich aber an.

blog comments powered by Disqus
The Ruby on Rails Link Library Spanning Sync SEO-Dokumentation Gowalla
ProWebApps WellDone (β) Pinboard (α)
Blogs Bücher Frameworks iPhone Mac Web-Apps