Einen alten Hut gefällig? Viele Entwickler und Gestalter drücken sich immer noch um frei skalierbare Webseiten. Mittlerweile gibt es die Technik her, aber nicht alle nutzen sie. Gerade ist der Relaunch des PHP Bloggers in Vorbereitung (dazu mehr Details im Februar) und auch dieser Relaunch wird nicht skaliert umgesetzt.
Dazu mag es verschiedene Gründe geben:
- Die einen wissen nicht, das es geht.
- Andere wissen nicht wie.
- Wer weiß, das und wie, will vielleicht nicht.
Genau. Der PHP Blogger will nicht. Aber warum? Meiner Meinung nach sind die Grafiken der größte Nachteil. Natürlich können die Grafiken skaliert werden, verlieren dann aber drastisch an Qualität und verpixeln oder werden unscharf.
Um dagegenzuhalten müsste man die Grafiken in einer besseren Qualität hinterlegen. Das drückt die Ladezeit nach unten. Und die ist Hemmschwelle Nummer 1, wenn es um das Wegklicken von Webseiten geht. Kommt in DSL-Zeiten kein Inhalt nach ein paar Sekunden, heisst das für die meisten Besucher “Der Server ist offline” oder “doof” und sie klicken die Seite weg.
Ein nicht ganz vergleichbares, aber ähnliches Thema zur Grafikqualität hat übrigens vor einiger Zeit A List Apart veröffentlicht. Es ging damals um hochaufgelöstes Drucken - sehr lesenswert, wers noch nicht kennt, sollte unbedingt mal einen Blick reinwerfen!
Was nach wie vor noch nicht geht, ist die Skalierung von Hintergrundgrafiken (vom eingebauten Browserzoom á la IE7 mal abgesehen). Auch hier müsste man entweder Hintergrundgrafiken entwickeln, die super kacheln oder nicht an Optik verlieren, wenn sich die Box (in der das Hintergrundbild eingebettet ist) vergrößert und die Größe des Hintergrundbildes gleich bleibt. Schwierig.
Eine andere Möglichkeit wäre, das Hintergrundbild so groß zu gestalten, das es je nach Größe der Box mehr oder weniger Details freigibt. Die Dateigröße spricht dann für sich - um nämlich alle Bildschirmauflösungen abzudecken, müsste man ein riesiges Hintergrundbild hinterlegen. Wenn ich daran danke, das die Bildschirm-Auflösungen der Besucher des PHP Bloggers von 1024×768Â bis 1920×1200Â reichen, wird mir schlecht.
Geschickt haben es z.B. die Entwickler von Fotolia gelöst: Ein Flash auf der Startseite skaliert automatisch nach rechts mit, wenn der Browser mehr Fläche zum Anzeigen bereitstellt (= höhere Bildschirmauflösung). Dadurch das Flash die Technologie mitbringt, um Inhalte im Hintergrund zeitgesteuert nachzuladen und Fotolia ein PHP Backend hat, sind jede Menge Spielereien möglich.
Ich denke hier vor allem an einen Nachlademechanismus wie er von Google für Maps und Earth eingesetzt wird: Es werden immer nur die Bildbereiche nachgeladen, die auch angezeigt werden. Mit PHP und Flash kein Problem, statt Flash könnte man wie Google natürlich auch Javascript einsetzen. Das drückt dann aber die Performance etwas.
Schon 2005 hat der Webstandard-Blogger für EM als Größeneinheit plädiert. Immer noch ein aktueller und lesenswerter Artikel.
Ein super Beispiel für eine komplett skalierbare Seite bietet übrigens das ZDF. Ruhig mal Strg gedrückt halten und mit dem Mausrad spielen! Das gibt einen Aha-Effekt. Beim Teaserbild oben links sieht man bei Zoom allerdings auch die Nachteile, die ich etwas weiter oben beschrieben habe.
Wer mit skalierten und unschönen Grafiken leben kann, sollte berücksichtigen, das eine verpixelte Grafik auf jeden Fall eine Barriere für sehbehinderte Menschen sein kann. Von Barrierefrei ist dann weder in dem einen (nicht skalierbare Seite) noch dem anderen (skalierbare Seite mit vielen Grafiken) zu reden.


















