Moien
So schwer ist es
nicht, ein in allen Browsern gleich funktionierendes Layout
auf CSS-Basis zu erstellen.
Ich muss mich an die Vorgaben des Kunden halten. D.h. ich kann nix an den Elementen oder dem Layout ändern. Das hat mich inzwischen auf 4 Versionen für IE (von 5.0 bis 6.X) und ein w3c-konformes das auf allen anderen Browsern geht (Safari, Konquerer, Opera, Mozilla/FF, Netscape) gebracht.
Bei der Version für IE5.5 hab ich schon grössere Teile in GIF machen müssen. Ging nicht anders weil IE 5.5 die Position von img-Tags innerhalb von divs abhängig von der installierten XML-lib macht. Das rauszufinden hat mich 2 Wochen gekostet. Die Version der Lib läst sich aber nicht auf dem Server bestimmen und JavaSkript ist Tabu.
Keine der 5 Versionen wird im IE7 richtig angezeigt. Mir reicht es definitiv. IE fliegt raus.
Denk nur an
Fotos, die sind als GIF einfach nur hässlich
90% der Seite ist Text, alle Zeichnung sind in Graustuffen gehalten. Ich komm mit 256 Farben gut hin.
denk an Links - willst du wirklich eine Imagemap daraus
machen?
Das stört mich nicht weiter. Wenn beim rendern eine einheitliche Schrifthöhe benutzt wird kann ich die Felder mit php Pixelgenau vorhersagen.
Effekte wie CSS-Rollovers sind dann auch schon nicht
mehr möglich.
Waren auch nie geplant. Vorgabe ist nur eine Seite die sich Texte (und Bilder sic) aus einer DB holt und nach einem bestimmten Muster darstellt. Das Layout ist einfach in CSS umzusetzen, nix wildes. Bis man IE startet…
cu