Textile und XHTML 1.1

Das Design und Layout meiner Seiten ist so langsam aber sicher fertig (ganz abgeschlossen wird es nie sein) und so mache ich mich derzeit auf die Suche nach sinnvollen Ergänzungen der WordPress-Installation (a.k.a. Plugins). Dabei möchte nicht wild hunderte Plugins installieren, nur weil es sie gibt (kann man bei einigen Blogs beobachten), sondern gezielt noch kleinere Verbesserungen in der Usability herbeiführen…

Die Erweiterung Optimal Title nutze ich nun schon seit einigen Tagen. Sie ändert die Titel-Bezeichnung der WordPress-Seiten dahingehend, daß der Name des Weblogs nun erst hinter dem Betragstitel erscheint und nicht umgekehrt wie in der Grundeinstellung. Statt: » Jowra Weblog » Internet Explorer – Rück- und Ausblicke lautet der Seitentitel nun: Internet Explorer – Rück- und Ausblicke » Jowra Weblog. Das macht m.E. mehr Sinn und ist gleichzeitig auch eine Art SEO, da die Bezeichnung des Beitrages nun am Titelanfang zu finden ist.

Ein weiteres sehr nützliches Plugin ist in meinen Augen Textile. Dieser sogenannte Humane Web Text Generator erleichtert die Auszeichnung bestimmter Textpassagen enorm. Das betrifft sowohl das Schreiben von Beiträgen, als auch von Kommentaren. Statt etwas umständlich die notwendigen (X)HTML-Befehle zu verwenden, werden die betreffenden Stellen einfach durch leicht zu merkende Formatierungszeichen markiert und Textile wandelt diese dann während der Ausgabe in die entsprechenden HTML-Befehle um. Praktisch ist dies vor allem bei Kommentaren, aber mit dem Textile-Markup schreibt man im Normalfall auch schneller, als mit den hauseigenen Quicktags im WordPress-Admin-Bereich. Anstelle von <strong>fett</strong> reicht nun z.B. die Angabe *fett*. Eine vollständige Übersicht der Short-Cuts ist ebenfalls hier zu finden.

Mittlerweile gibt es viele Textile-Varianten und auch WordPress-Plugins. Für Textile 1 von Dean Allen spricht, daß es gleich mit WordPress 1.5 ausgeliefert wird und vor allem die geringe Dateigröße (11kB) um die Ladezeit der Seiten so kurz wie möglich zu halten. Nach der Aktivierung des Textile-Plugins traf ich auf ein Problem. Bei der Verwendung der verkürzten Schreibweise für das Blockquote-Element validierten meine Seiten nicht mehr als XHTML 1.1. Der Fehler war schnell gefunden: Laut Spezifikation des W3C muß der Inhalt eines Blockquotes wiederum von einem Block-Element umschlossen sein. Die korrekte Schreibweise wäre also: <blockquote><p></p></blockquote>. Eine leichte Anpassung der Datei textile1.php war nötig und in Zeile 210 der Datei findet man folgende Angaben:

"\t<blockquote>$1</blockquote>",

Diese ergänzt man um die Absatzauszeichnung:

"\t<blockquote><p>$1</p></blockquote>",

und das Problem ist behoben.

Artikel: Textile und XHTML 1.1
Datum: Sunday, 01. May 2005, 21:33 Uhr
Kategorien: Blog, WordPress
Feed zum Beitrag: RSS 2.0 · Trackback: Trackback-URL
Diesen Artikel kommentieren.

4 Kommentare

Artikel kommentieren




Formatierung per XHTML oder Textile möglich.