Hi,
Es wird immer versucht, um das starre Gerüst von HTML und CSS drumrum zu bauen
komisch - ich finde gerade das Konzept von HTML und CSS in höchstem Maße flexibel und, im Gegensatz zu z.B. Flash, alles andere als starr. Eben _weil_ es sich anpasst.
Und sobald der User als zusätzlicher Aspekt mit ins Spiel kommt, diesen Haufen von Grundvoraussetzungen, die es benötigt, im WWW zu publizieren, durch eigene Eingriffe (als plumpes Beispiel etwa das Deaktivieren von JS oder neuen Browserfenstern) noch undurchsichtiger zu machen, werden die Möglichkeiten, als Webentwickler Inhalte überzeugend zu transportieren, in dieser Art von Medium immer schwieriger und unbrauchbarer.
Schwieriger: ja, vielleicht. Wobei das eigentlich nur dann der Fall ist, wenn man prinzipiell von der Unterstützung einer solchen Technik ausgeht. Macht man es andersherum und geht vom Gegenteil aus, sieht man all diese Techniken plötzlich als Zusatz, um das ganze _noch_ besser zu machen.
Unbrauchbarer: nein, auf keinen Fall. Es sei denn, man setzt irgendetwas voraus, was man einfach nicht voraussetzen darf.
weil HTML/CSS bewusst nicht auf die von dir genannten Ansprüche ausgerichtet sind,
Du hast vollkommen recht, nur warum ist es BEWUSST nicht auf diese Ansprüche ausgerichtet?
Weil diese nicht mit der Realität in Einklang gebracht werden können. Es hat nun mal nicht jeder den neuesten Rechner mit der neuesten Software und unendlich viel Ressourcen neben den anderen laufenden Programmen. Ich beispielsweise sitze gerade an einem iMac, dessen Monitor ich leidenschaftlich gerne als 9-Zöller bezeichnen würde, wenn ich nicht wüsste, dass es mehr sind, und surfe mit Netscape 4.5. Die Auflösung habe ich nur deshalb auf 800x600 hochgestuft, weil darunter vieles schlichtweg nicht mehr benutzbar ist - und Schuld daran sind Mediendesigner, die einfach irgendwas voraussetzen wollen, das nicht vorauszusetzen ist. Sobald der Besitzer des Rechners hier ran geht, heißt es übrigens wieder 640x480.
Warum wird es auf diese minimalistische Art des Datentransports reduziert?
Wieso reduziert? Das ist der *Zweck* von HTML! Alles andere ist zuviel, mehr kann nicht vorausgesetzt werden. Kleinster gemeinsamer Nenner. Würde man das Minimum höher schrauben (etwa indem das alt-Attribut von <img> nicht mehr required ist), wären die technischen Voraussetzungen nicht mehr garantierbar, das Internet wäre auf eine bestimmte Nutzerschaft _beschränkt_. Genau das zu vermeiden ist eines der wesentlichen Punkte, für die das W3C da ist.
Den restlichen Text deines Postings möchte ich nicht kommentieren. Du greifst dort allerdings sehr interessante Punkte auf, und ich habe mich oft heimlich dabei ertappt, wie mir Gedanken wie "Damit hat er vollkommen recht!" durch den Kopf gingen.
:-)
Cheatah
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes