Hallo.
CSS hat alle Fehler der Vergangenheit aufrecht zu erhalten.
Das bezweifele ich, denn zum einen fehlen schon heute Teile von CSS 2.0 in CSS 2.1, und zum zweiten ist auch analog zu @media
eine Erweiterung der Art @version in Verbindung mit @import
denkbar. Damit ließe sich CSS unter der Bedingung einbinden, dass der Browser mit dieser Version umgehen kann, während ansonsten einfach der Rest der CSS-Ressource verarbeitet würde. -- Und das ist natürlich nur eine von zahlreichen Möglichkeiten.
Alle Ausgaben ausser Screen haben im CSS ein Stiefmütterchen-Dasein.
Das hat aber zunächst wenig mit CSS zu tun, sondern mit der Unterstützung durch die Software-Industrie.
Ich weiss ja noch nicht einmal, wie ich für einen Bildschirm ^^designen^^ soll, der grösser als der meinige ist. Ich kann nur schreiben, was ich auch kontrollieren kann.
Es verlangt dem Designer sicher viel ab, sich in die Lage anderer Nutzer zu versetzen, aber genau diese Fähigkeit ist sicher einer der wichtigen Unterschiede zwischen Designern und "Designern".
Aus dem gesamten kann ich nur schliessen:
Keep it simple stupid.
Das würde ich gern erweitern: Mache es so einfach wie möglich, aber keinesfalls einfacher.
MfG, at