Site Updates und was noch so zu machen ist
So langsam aber sicher erschließen sich mir die kleinen Details von WordPress. Ersteinmal werden die Intro-Bildchen neuer Einträge als separates Element gepflegt, damit fliegen sie erstmal aus dem Feed raus, was aber so gewünscht ist, denn echtes Inhalts-Element sind sie nicht. Ältere Einträge ohne Bilder bekommen ein Standard-Bild. In einigen Loops wird dieses Bild mit abgefragt, meistens jedoch, sollte es vernachlässigt werden. Viele Wege führen nach Rom, um genau diesen Effekt zu errreichen, hab ich vorher versucht Bilder in Auszügen zu aktivieren, das klappt relativ einfach über eine kleine extra Funktion in der functions.php. Komischerweise vermisse ich im Backend Option für diese Excerpt-Funktion, wer hier was ändern möchte fummelt in den Core-PHPs von WordPress herum, was zukünftige Updates zur reinen Nervensache machen dürfte.
Verändert sind auch kleine unsichtbare Details. Alle Feeds sollten nun im Header verlinkt sein. Das Title-Tag der HTML-Seiten sollte nun ebenfalls besser lesbar sein. Das Archiv hat wieder eine kleine Übersicht über die Schlagwörter, auch wenn ich damit noch nicht zufrieden bin.
Auf der Test-Seite probiere ich mal wieder was mit jQuery, allerdings verhindert der Semantik-Coder in mir, diese Tabs-Funktion so einfach übernehmen, was mich zu einer grundsätzlichen Problematik bei der Nutzung von Skript-Spielerein bringt.
jQuery als Stolperfalle
Im Feed-Reader tauchte gestern in diesem Eintrag, ein Link auf, der nicht so einfach stehen gelassen werden kann. jQuery mag in der Tat so kinderleicht zu benutzen sein, wie das Tutorial es dem Leser vermitteln möchte, aber diese ganzen Effekte, bringen durchaus Stolperfallen mit sich, wenn es um Semantik geht.
Wenn wir langsam aber sicher wirklich an den Punkt kommen, wo Webseiten ihre Inhalt korrekt strukturieren, Überschriften H-Tags bekommen, Absätze separat in p-Tags gepackt werden, Listen auch wirklich HTML-Listen sind, dann zwingt einem jQuery wieder einen Schritt zurück. Ganz einfaches Beispiel dafür ist die Tabs-Funktion, basierend auf einer eher subtoptimalen Semantik, bei der eine Liste mit Anker-Links, Elemente steuert, die strukturell garnichts mit ihr zu tun haben. Es mag jetzt nicht grundlegend falsch sein grundlegend korrekt ist es jedoch auch nicht.
Weiterhin habe ich ein grundsätzliches Problem so stark auf Java-Skript zu bauen. Ich nutze privat grundsätzlich das NoScript-Plugin für Firefox, was grundsätzlich erstmal alle Skripts auf allen Seiten deaktiviert. Jedes Skript muss dann manuell erlaubt werden. Auf der eigenen Seite dann mit schlechtem Beispiel vorran zu gehen und Javaskript fast essentiell werden zu lassen, ist zu hinterfragen. Bin wirklich unsicher, wie weit man jQuery in die Seite integrieren sollte. Keine Frage solche Tabs sind extrem effiziente Nutzung der Fläche, nur logisch und strukturell korrekt integriert sollten sie sein. Auch im Archiv würde sowas unter Umständen sinnvoll sein. Mal schauen.
Bilder skalieren ja/nein
Der Eintrag zum Skalieren von Bildern zeigt ein grundsätzliches Problem. Man entwickelt immer für eine Million verschiedene Systeme, Browser, Versionen und zumindestens für meine kleine Nische hier, bin ich in der glücklichen Lage, nicht für den kleinsten gemeinsamen Nenner entwickeln zu müssen. IE6 wird hier vollständig ignoriert, IE7 bekommt nur die notwendigstens Sonderbehandlungen. Um jedoch allen Windows-Systemen, ein offensichtlich rückständiges OS, hier perfekt zu bedienen, müsste ich mit Blick in die Zukunft zuviele Eingeständnisse machen.
Speicherplatz wird immer günstiger, Display-Auflösungen steigen mehr und mehr, Browser und andere Programme werden immer fortschrittlicher. Damit ist klar, dass ich den Qualitätsverlust bei der Bilddarstellung auf einigen Systmen, in Kauf nehme, mit der Zuversicht zukünftig mehr Spielraum zu haben. Das größte Problem beim Wechsel auf ein breiteres Layout waren die plötzlich zu kleinen Bilder. Ein solcher Fehler soll hier nicht mehr stattfinden. Darum bleibe ich dabei: Bilder werden größer gespeichert als ich sie eigentlich aktuell brauche.
Würde ich bei Bildern anfangen, müsste ich auch Schriften überdenken, denn auch hier hinken die Windows-Systeme deutlich hinterher. Ich bin wirklich kein Apple-Fanatiker, aber das muss man einfach mal so erwähnen, OSX deklassiert die Windows-Systeme, wenn es um die Darstellung von Schriften geht. Windows XP’s (erst manuell zu aktivierendes) ClearType hat zugegeben nun schon die Rente erreicht, aber auch das verbesserte ClearType bei Vista lässt Wünsche offen.
was fehlt noch?
Ändern wird sich noch was im Archiv und auf der Start-Seite. Auch das Kommentarformular wird wohl noch einen Java-Skript-Anstrich bekommen. Erstmal funktioniert alles und von der weniger ist mehr Linie, möchte ich eigentlich auch nicht weg. Die Start-Seite mit Tabs zupflastern missfällt mir irgendwie dann doch noch.
Inhaltlich kommt auch was. Relativ fertig geschrieben ist ein neuer Eintrag über einen nicht unbekannten Sci-Fi-Film, Bilder sind gemacht, wollen nur noch angepasst werden. Thematisch brach liegt World of Warcraft bisher, obwohl es mehr als genug zu behandeln gäbe. Auch hier wird sich bald was ändern. Zum Patch 2.4 ist ein Monster-Text geschrieben, der aber auf mehrere Texte verteilt werden möchte. Die Woche sollte es da schon was zu lesen geben. Ich spiele noch, wenn auch weniger. Thematisch gibt WoW noch viel her und diese Texte finden immer die meisten Leser. Die Nachfrage möchte bedient werden. Wird sie bald.
3 Kommentare
Für diesen Eintrag wurden die Kommentare geschlossen.
global $hemingway ?>Schön zu hören… selbst ich, als Nicht-mehr-Warcraft-Spieler interessiere mich dennoch ziemlich für Neuigkeiten aus dem MMO-Bereich =)
Auch wenns nur halb zum Thema passt:
Die neue „Druckfrisch“-Sektion auf der Startseite finde ich ebenso wie die „Neue Artikel“-Sektion auf den einzelnen Artikelseiten richtig dufte! Wie beim Drüberfahren mit der Maus der Text über die Bilder geblendet wird, ist sahnemäßig.
Das ist schon nur der Kompromiss. Eigentlich wollte ich eine solche Sektion auf jeder Seite und zwar weiter oben, als quasi erstes Element setzen, nur macht mir da WordPress beim Archiv eines einzelnen Artikels – also quasi auch auf dieser Seite – einen Strich durch die Rechnung, da WordPress „the loop“ dann durcheinander schleift, und meine letzten Artikel plötzlich als Kommentare platziert. Suche noch nach einer Lösung.