08
02

Sieben

Sieben

Habe soeben knappe 2 Stun­den, auf der Suche nach letz­ten Bau­stel­len, in die eigene Seite gesteckt und davon gibt es mehr denn je. Heute habe ich einige der sepa­rat gestal­te­ten Arti­kel ver­sucht, dem neuen Lay­out anzu­pas­sen. Mal mit mehr und mal mit weni­ger Erfolg. Was ich jetzt schon sagen möchte, ist wie sehr sich der Auf­wand lohnt. Der zusätz­li­che Platz ist so ver­dammt wert­voll.

Struk­tu­rell ist die neue Ver­sion viel effi­zi­en­ter gewor­den, sowohl beim HTML, als auch beim CSS. Ich habe mir Nico’s DIVterie-Artikel ein wenig zu Her­zen genom­men. Wobei ich hier auch beto­nen möchte, dass man mit DIVs ein­fach auch ele­gan­ter einen CSS Was­ser­kopf ver­mei­den kann. Ob man effek­tiv so Code spart, ist frag­lich. Nach­dem ich ein DIV­the­rie erkrank­tes Modul behan­delt hatte, woll­ten die Pro­blem­brow­ser ein­fach nicht mehr dar­stel­len, was ich wollte. Zusätz­li­che Listen-Ebenen erhö­hen die CSS-Komplexität und das bringt die übli­chen Ver­däch­ti­gen ins Schwit­zen. Was mich zum Thema Inter­net Explo­rer führt.

IE6 bekommt dies­mal keine pure Blo­ckade mehr, son­dern jene Lösung ser­viert. Für IE7 wird im Laufe der Zeit opti­miert. Viel Zeit werde ich damit aber nicht mehr ver­schwen­den. Es wird alles lau­fen, nur nicht opti­mal. Erste Tests mit IE8 sind eher posi­tiv. Soweit ich das über­bli­cken kann, wird weder mein CSS noch mein HTML(5) sofort valide sein. Mein Fokus liegt nicht mehr auf die­sen Klei­nig­kei­ten. Wir sind über die Phase hin­aus, wo man mit Vali­di­tät wirk­lich punk­ten konnte. Dies bleibt ein Thema für die Zukunft, aber erst­mal möchte ich wie­der neuen Glanz in die vir­tu­elle Hütte brin­gen.

Ich bin zuver­sicht­lich, ein wirk­li­ches Update prä­sen­tie­ren zu kön­nen, auch wenn ich gerade ges­tern wie­der eine Klei­nig­keit in der Gestal­tung ändern musste. Die Grund­li­nie ist bes­ser denn je und für mich, das Beste was ich je online pro­du­ziert habe. Sie­ben wird kein Fea­ture Creep mehr sein. Was die Kom­ple­xi­tät betrifft macht die Seite einen gro­ßen Schritt nach vorn und ich bin auch dadurch erleuch­tet wor­den, was Ska­lier­bar­keit einer Web­site betrifft. Wenn wir Blog­ger immer wie­der meckern, wie mies Seite-X so sei, dann hat man oft nur einen schlech­ten Ein­druck als pri­va­ter Klein­bast­ler, wie es auf den Groß­bau­stel­len so abgeht.

Mir ist es jetzt schon hier zu unüber­sicht­lich gewor­den. Fast jede Ebene der Seite nutzt ver­schie­dene Skripts, Tem­pla­tes und Stile, die alle mög­lichst über­sicht­lich ver­wal­tet wer­den möchte. Ges­tern wurde es mir zu viel drei­fach ver­schach­telte Conditional-Tags zu ver­schie­de­nen Zie­len zu ver­bin­den. Das ist genau jene Auf­gabe, die abso­lut unbe­frie­di­gend sein kann, auch wenn ich fleis­sige Hein­zel­männ­chen als Hel­fer ver­pflich­ten konnte.

Weni­ger unbe­frie­di­gend ist das Her­um­schie­ben und Ver­fei­nern ein­zel­ner Ele­mente im Brow­ser. Es ist ein­fach immer noch ein sehr befrie­di­gen­des Erleb­nis einen CSS Wert zu ändern, um anschlie­ßend zu sehen, wie wenige Zif­fern und Buch­sta­ben die Maschi­nen so beein­flus­sen kön­nen. Es ist sicher­lich eine Gestal­tung gewor­den, die sehr mar­kant und sicher­lich auch hier und da zu hin­ter­fra­gen ist, aber Sie­ben besitzt Wie­der­er­ken­nungs­wert, beson­ders in neuen kom­men­den Ein­trä­gen.

Habe sehr lange Zeit nicht mehr so viel Freude beim Bas­teln einer Web­site erlebt. Ich hoffe man wird dies viel­leicht schon in der nächs­ten Woche sehen kön­nen. Alles Neue bringt dann der Juni.

  • #1
  • Do, 28. Mai 2009
  • ben_ schrieb:

Ich freu mich schon.

  • #2
  • Fr, 29. Mai 2009
  • Marc schrieb:

Also das mit den DIVs und dem dadurch schlan­ke­ren CSS-Code musst Du uns aber noch­mal erklä­ren. Ich behaupte jetzt mal: Der CSS-Code wird durch die gerin­gere Ver­wen­dung von DIVs sogar noch schlan­ker!

  • #3
  • Sa, 30. Mai 2009
  • ben_ schrieb:

Das inter­es­siert mich rein markup-theoretisch auch. Gibt es einen Zusa­men­hang zwi­schen der Kom­ple­xi­tät des Aus­gangs Quell­codes und eines Style­s­heets?

Webmaster

Jein. Ich werde im Detail drü­ber schrei­ben, wenn hier alles anders aus­sieht, aber die Kas­kade einer mehr­stu­fi­gen Liste ist auf­wen­di­ger im Details zu ver­än­dern, als mit einer ein­fa­chen DIV-Lösung. Soll eine Liste nicht wie eine ein­fa­che Liste aus­se­hen (das linke Modul mei­ner neuen Start­seite), dann kann es zu mehr CSS-Zeilen kom­men.

Kommentar schreiben
safari bug

Vorschau:

HTML ist in Kommentaren zugelassen. Erlaubt sind die HTML-Tags:
<a href>, <i>, <p>, <strong>, <em>, <ul>, <ol>, <li>, <blockquote>.
Alle themenfremden oder persönlichkeistverletzenden Beiträge werden gelöscht, also immer schön sachlich argumentieren.

schrieb: