Hallo Slyh,
Weißt du, was richtig schlecht ist? Der Internet Explorer ist leider
der am weitesten verbreitete Browser. Er kocht gerade im Bereich von
CSS an vielen Stellen seit eigenes Süppchen. Soll heißen: Er stellt
Sachen anders dar, als es der Standard fordert.
Alle anderen Browser halten sich an die Standards.
Als ich eine meiner Websites komplett auf ein Design mittels CSS umgestellt habe, ist mir aufgefallen wie sehr sich alle Browser an die Standards halten. Im IE sieht die Seite aus wie ich sie haben möchten (ohne Wertung - kann ja auch nur so sein weil ich einen Fehler gemacht habe den der IE zufällig ignoriert oder in meinen Augen richtig darstellt). Weiterhin habe ich die Seiten getestet mit:
Netscape - Version 7.irgendwas
Mozilla - Version 1.4
Opera - Version 7.irgendwas
Jeder der drei Browser hat meine Seite anders dargestellt. Im übrigen hat der Validator von w3c zumindest keinen Fehler im CSS festgestellt, wobei das alleine ja noch kein Merkmal für die Richtigkeit meiner CSS-DAtei gibt. Aber wenn ich einen Fehler gemacht habe, was durchaus möglich ist, warum zeigt dann jeder der drei Browser ein anderes Erscheinungsbild meiner Website. Mal stimmt die Positionierung nicht, dann die Abstände .....
Ich habe circa drei Stunden versucht dem Fehler auf die Schliche zu kommen, habe die Seiten so umgestellt das die optischen Fehler nur noch so marginal sind, dass die Website benutzbar und bedienbar ist. Danach hab ich Browser Browser sein lassen und mir gesagt "Wem es nicht gefällt der soll eben nicht auf meiner Seite bleiben"
Was tun?
Zwei Versionen bauen. Eine für den IE, die andere für alle
funktionierenden Browser? Ziemlich viel Aufwand.
Funktionierende Browser? Opera? Nun gut, der eine sieht es so, der andere so. Ich habe unter Opera versucht eine JavaScript-Funktion ans Laufen zu bekommen. Ich habe es lange Probiert, da auf der Opera-Seite dieses als unterstützt angegeben wurde. Erst in einem Forum habe ich erfahren das der Opera das genau nicht tut. Ist das ein funktionierender Browser, in der Onlinebeschreibung eine Funktion unter JavaScript als unterstützt anzugeben mit Beispielen zur Anwendung?
Nein. Ich nehme Mozilla.
Ja, den Mozilla.
Nein, denn ich habe den Mozilla.
Jens