Gunther: Ich habe es getan!

Beitrag lesen

Hallo Detlef!

Beispiel: Nehmen wir bspw. das bereits (von anderen) angesprochene Multi-Column-Layout Modul. Dieses wird man in der Praxis u.a. wohl für das Screen-Design bei/ ab gewissen Viewportgrößen verwenden.

Interessanterweise wäre es bei diesem Modul nicht nötig nach Fensterbreite zu unterscheiden, das tut es, richtig angewandt, schon von selbst.

Das hängt von der Art der Verwendung ab. Es gibt auch "Szenarien", wo man multi-column (in einem 'Container') nur dann haben will, wenn die Gesamtbreite mind. so und soviel Pixel beträgt.

Zusammenfassend kann man es auch so ausdrücken: Für unterschiedliche Layouts, die an die jeweiligen Ausgabemedien angepasst sind, ist eine gewisse interne Logik von Nöten. Diese fehlte CSS bislang und wird nach jetzigem Stand der Dinge auch in CSS 3 völlig unzureichend sein - Punkt!

Außer beim Multi-Column-Layout Modul ;-)

Mag sein, dass das Beispiel nicht optimal ist. Es verdeutlicht aber imho trotzdem, welche Probleme u.a. jetzt schon (wieder) mit Erweiterungen verbunden sind, die gerade mal den Weg in einige wenige aktuelle Brwoser gefunden haben.

Und wie auch schön öfter erwähnt, wäre ein ähnliches Konzept wie MS Conditional Comments in CSS durchaus auch sehr hilfreich, wo man ganz klar & einfach nach der jeweiligen Rendering-Engine und Version unterscheiden könnte.

Alles Dinge, die jedem Designer zu Gute kämen und keinem weh tun würden.

Gruß Gunther

PS: Hier mal ein Link zu meiner aktuellen "Baustelle". Wenn möglich mal mit einer Viewportbreite von mind. 1280px in FF 2,3 oder Safari 4 betrachten http://lostinhyperspace.de/
Und bitte berücksichtigen, ist noch eine "Baustelle"! ;-)