@@suit:
nuqneH
Ja nee is’ klar, wenn man immer wieder sagt „nimm keine Frames zur Aufteilung einer Webseite“, dann ist man der Gute.* Wenn man immer wieder sagt „nimm keine conditional comments zur Einbindung spezieller IE-Stylesheets“, dann ist man der böse Missionar.
Äpfel und Birnen - das sind zwei völlig unterschiedliche Themen. Für Browserweichen um unterschiedliche CSS-Deklarationen einzubinden gibt es verschiedene Ansätze.
Es gibt auch verschiedene Ansätze zur Aufteilung einer Webseite, einer davon sind Framesets. Und wenn man diese so einsetzt, dass jede Seite ihr eigenes Frameset hat, hat man den Hauptnachteil der üblichen Anwendung von Framesets umgangen. Cybaer propagiert dies hier ja hin und wieder. Man handelt sich damit den Nachteil ein, mit mehreren Dateien rumhantieren zu müssen.
Wie bei Extra-Stylesheets für IE. So unangeracht finde ich den Vergleich der Äpfel mit den Birnen hier gar nicht.
Mit Hacks gibt es das ungute Bauchgefühl, dass doch mal etwas schief gehen könnte
Und das halte ich für unbegründet. Klar könnten Browserimplementatoren den Fehler begehen, dass ihr Produkt auf '* html #foo' anspricht, aber nicht die Darstellungsfehler des IE macht. Nun nutzen aber bereits Millionen von Webseiten '* html'-Hacks. Welche Chancen hätte solch ein Browser am Markt, wenn er Millionen von bestehenden Webseiten falsch darstellt? Keine. Deshalb wage ich die These, dass auch in Zukunft nur die alten IEs auf '* html'-Hacks ansprechen werden. Natürlich lässt sich diese nicht beweisen, aber es gibt IMHO keinen Grund, sie deshalb abzulehnen.
Du bist doch ein Dogmatiker - sieh' es ein.
Da wäre ich in einem Paradoxon gefangen. ;-)
Qapla'
Bildung lässt sich nicht downloaden. (Günther Jauch)