Mike: Die kommerzielle Zwangsjacke

Beitrag lesen

Moin,

stimmt, wobei Flash den Vorteil hat, dass es in allen Browsern gleich aussieht, während man bei CSS, je ausgiebiger man es verwendet, immer Gefahr läuft, dass die Ergebnisse auf mehr oder weniger exotischen Systemen chaotisch ausfallen. Bspw. ein Argument, auf Tabellen zurück zu greifen, wenn die Verwendung von CSS ohnehin nur das gleiche Aussehen produzieren soll.

Du fixierst dich zu sehr auf das äußere.

inwiefern denn? Ich verteufle auch kein CSS, ich bemerke nur, dass CSS-Fehler oder auch Browser-Divergenzen sich wesentlich einschneidender auswirken können, als gleiches in bspw. nem TAbellen-DEsign. Vor allem überlappende Texte nerven: Da kann man dann nämlich nichts mehr lesen.

Das ist vor allem dann blöd, wenn ich die exakt gleiche Darstellung auch mit "bösen" Tabellen und "bösen" Frames hinbekommen würde, auf diese aber verzichte, weil die out sind. Solche Beiträge sieht man hier doch auch ständig: "Ich will mal auf CSS umsteigen, weil ich gehört hab, das wäre jetzt modern." Was n ARgument. Für die Verwendung von Tabellen muss man sich mittlerweile rechtfertigen und erstmal erklären, wie man dazu kommt.

Das meine ich mit "hip".

CSS dient lediglich dazu den Inhalt, der durch HTML eine Auszeichnung erfährt, für verschiedene Medien optisch aufzubereiten.

Und wieso bin ich dann "zu sehr auf das äußere" fixiert? Das ist doch das Optische.

Tabellen im HTML Code als Layoutmittel können verhindern, dass nicht optische Systeme den Inhalt brauchbar ausgeben können. Neben dem Vorteil, dass du für verschiedene Ausgabemedien leichter unterschiedliche ausgaben erzeugen kannst (z.b. bei einem Ausdruck das Menü entfernen und den frei gewordenen Platz für den Inhalt verwenden)

Na klasse, das kann ich doch aber auch genauso gut mit PHP machen. In PHP kann ich auch ganz schnell das Design und Layout meiner 1.000-Seiten-Website ändern, wenn ich die von vorneherein darauf hin anlege, mit wohl ungefähr gleichem Aufwand, den die Planung und Änderung einer auf einem komplexen Style Sheet basierenden Site bedeutet.

Ich mag mangelhaft gebildet sein, aber: Mir ist nichts bekannt, was man nicht auch ohne CSS machen kann, außer - sehr zu befürwortende - Spielereien, bei denen man dann aber wieder das gleiche Problem wie bei der Verwendung von JavaScript hat: Man kann nicht davon ausgehen, dass die Bastelei für jeden Besucher auch funktioniert.

Schönen Gruß,

Mike