Hallo Forumer, hallo Netscape-Freunde!
Wieder mal war ich beinahe soweit, den Vorschlaghammer zu holen, und Netscape samt dem Computer ins Nirvana zu befördern...
Nun gibt es hier genug Leute, die absolute IE/MS-Hasser und/oder bedingungslos auf Netscape schwören.
Und mit genau diesen Leuten möchte ich eine Wette eingehen. Wenn ich verliere, kriegt der/die erste Überbringer(in) der Lösung eine Kiste Gräger Sekt (Geldwert: ca 60,-- DM).Zudem werde ich an dieser Stelle öffentlich zugeben, daß ich Netscape unrecht getan habe und ein miserabler HTMLer bin.
Wenn ich gewinne, das heißt, wenn niemand eine Lösung hat, muß jeder/jede an der Lösungssuche Beteiligte hier an dieser Stelle öffentlich zugeben, daß Netscape der letzte Schrott ist. Das heißt, er/sie muß nach spätestens drei Tagen entweder mit der Lösung aufwarten, oder hier deutlich und im Titel des Postings zugeben, daß Netscape halt nichts taugt.
Aufgabenstellung:
Zuerst bitte dem untenstehenden Link folgen, auf "Los geht's" klicken, , und einmal die ganze Prozedur der ablaufenden "Chatsession" über sich ergehen lassen. Einmal mit Netscape (4.xx), und einmal mit IE (ab Version 4.01), und sich das Ganze, was dann passiert, erst einmal in Ruhe anschauen (immer schön fünf sec TimeOut abwarten, bevor man auf "Connect" klickt).
Das Problem ist nun folgendes: beide "Chatfenster" (das linke mit dem Text und auch das rechte mit den Teilnehmernamen), sind im IE iframes, in Netscape Layers. So weit so gut. Aufgrund der verschiedenen Auflösungen, sowie der Möglichkeit, auf Windows-PC die sogenannten "Großen Schriftarten" einzustellen, konnten die Autoren (Andreas Bierhals und meine Wenigkeit), nur "font size=-2" eingeben, damit bei Netscape die langen Textzeilen bei der Einstellung "Große Schriftarten" nicht über den (simulierten) Fensterrand hinausschießen. IE mit seinem iframe kann da die Zeilen automatisch umbrechen.
Nun berichten einige User, die die "Kleinen Schriftarten" eingestellt haben, daß sie nur "Fliegenschieß" zu sehen bekommen. Da Schriftpunkte (pt) und normale "<font size=...>-Angaben mit skaliert werden, Pixelangaben (px) jedoch nicht, wollten wir alle Schriftgrößen (in jeder Datei) per CSS in Pixeln definieren.
IE macht nirgends ein Problem. Netscape verweigert jedoch die weitere Anzeige des Chattextes im linken Fenster, sobald in der ca_n1.html (die ab diesem Zeitpunkt im rechten Fenster/Layer angezeigt werden soll)irgendwelche Styles-Angaben gemacht werden: Klicken auf "Connect" bringt nichts, auch wenn man fleißig die 5 sec TimeOut abgewartet hat. Das "Lustige" ist dabei, daß die ca_n1.html zwar im rechten Fenster angezeigt wird, jedoch die weiteren "Chattexte" im _linken_ Fenster nicht mehr ablaufen. Nimmt man die Styles-Angabe in der ca_n1.html weg und gibt man stattdessen ganz normal wieder den HTML-Befehl <font size="-2">, da geht alles wieder wie geschmiert.
Andreas und ich haben uns nahezu den ganzen Abend damit beschäftigt, und sind zu keiner durgehend zufriedenstellenden Lösung gekommen: mal läuft die eine Hälfte korrekt, die andere nicht; mal passiert nichts, wenn man auf "Connect" klickt, mal ändert Netscape die Schriftgröße beim 2. Stage obwohl in der Datei die 12 px definiert sind, usw... IE hat da nie Probleme.
Ihr kriegt nun die funktionierende Version zu sehen, die noch überall in den font-Tags size="-2" stehen hat.
Wer uns zuerst eine Version daraus macht, die überall die Styles-Angabe font-size:12px;, ob im font-Tag oder über style-typ definiert, per document.write oder wie auch immer generiert, darstellt, so daß sowohl die "Kleinen Schriftarten"- als auch die "Großen Schriftarten"-User das gleiche Bild zu sehen bekommen (bis natürlich auf die Browserfenster-Titelleiste), der/die hat gewonnen.
So! Wer macht mit? Nur wer hier zusagt, mitmachen zu wollen, kann gewinnen: einfach antworten, sagen, ich mache mit, und los geht's!
Ich schaue morgend abend nach, wer sich gemeldet hat, und ab dann läuft die Wette, OK?
Bin mal gespannt (Andreas auch)
Bis danndann
PAF <font style="font-size:12px;">patrickausfrankfurt</font>