Textile und XHTML 1.1

01 05 2005

Das Design und Lay­out mei­ner Sei­ten ist so lang­sam aber sicher fer­tig (ganz abge­schlos­sen wird es nie sein) und so mache ich mich der­zeit auf die Suche nach sinn­vol­len Ergän­zun­gen der WordPress-​Installation (a.k.a. Plugins). Dabei möchte nicht wild hun­derte Plugins instal­lie­ren, nur weil es sie gibt (kann man bei eini­gen Blogs beob­ach­ten), son­dern gezielt noch klei­nere Ver­bes­se­run­gen in der Usa­bi­lity herbeiführen…

Die Erwei­te­rung Opti­mal Title nutze ich nun schon seit eini­gen Tagen. Sie ändert die Titel-​Bezeichnung der WordPress-​Seiten dahin­ge­hend, daß der Name des Web­logs nun erst hin­ter dem Betrags­ti­tel erscheint und nicht umge­kehrt wie in der Grund­ein­stel­lung. Statt: » Jowra Web­log » Inter­net Explo­rer – Rück– und Aus­bli­cke lau­tet der Sei­ten­ti­tel nun: Inter­net Explo­rer – Rück– und Aus­bli­cke » Jowra Web­log. Das macht m.E. mehr Sinn und ist gleich­zei­tig auch eine Art SEO, da die Bezeich­nung des Bei­tra­ges nun am Tite­l­an­fang zu fin­den ist.

Ein wei­te­res sehr nütz­li­ches Plu­gin ist in mei­nen Augen Tex­tile. Die­ser soge­nannte Humane Web Text Gene­ra­tor erleich­tert die Aus­zeich­nung bestimm­ter Text­pas­sa­gen enorm. Das betrifft sowohl das Schrei­ben von Bei­trä­gen, als auch von Kom­men­ta­ren. Statt etwas umständ­lich die not­wen­di­gen (X)HTML–Befehle zu ver­wen­den, wer­den die betref­fen­den Stel­len ein­fach durch leicht zu mer­kende For­ma­tie­rungs­zei­chen mar­kiert und Tex­tile wan­delt diese dann wäh­rend der Aus­gabe in die ent­spre­chen­den HTML–Befehle um. Prak­tisch ist dies vor allem bei Kom­men­ta­ren, aber mit dem Textile-​Markup schreibt man im Nor­mal­fall auch schnel­ler, als mit den haus­ei­ge­nen Quick­tags im WordPress-​Admin-​Bereich. Anstelle von <strong>fett</strong> reicht nun z.B. die Angabe *fett*. Eine voll­stän­dige Über­sicht der Short-​Cuts ist eben­falls hier zu finden.

Mitt­ler­weile gibt es viele Textile-​Varianten und auch WordPress-​Plugins. Für Tex­tile 1 von Dean Allen spricht, daß es gleich mit Word­Press 1.5 aus­ge­lie­fert wird und vor allem die geringe Datei­größe (11kB) um die Lade­zeit der Sei­ten so kurz wie mög­lich zu hal­ten. Nach der Akti­vie­rung des Textile-​Plugins traf ich auf ein Pro­blem. Bei der Ver­wen­dung der ver­kürz­ten Schreib­weise für das Blockquote-​Element vali­dier­ten meine Sei­ten nicht mehr als XHTML 1.1. Der Feh­ler war schnell gefun­den: Laut Spe­zi­fi­ka­tion des W3C muß der Inhalt eines Blo­ck­quo­tes wie­derum von einem Block-​Element umschlos­sen sein. Die kor­rekte Schreib­weise wäre also: <blockquote><p></p></blockquote>. Eine leichte Anpas­sung der Datei textile1.php war nötig und in Zeile 210 der Datei fin­det man fol­gende Angaben:

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

Diese ergänzt man um die Absatzauszeichnung:

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

und das Pro­blem ist behoben.

Konversation  

Kommentare



Konversation  

Artikel kommentieren








Kommentare können mit (X)HTML-Elementen oder mit Textile ausgezeichnet werden. Es werden nicht alle Elemente unterstützt. Diesbezüglich gilt: »Weniger ist mehr.«

Smallprint

Impressum & Co.

HA·BÁ·RI