Wie man mit Software-Fehlern Geld machen kann ...

... zeigt BrowserCam. Ein Dienst, der eine URL an diverseste Browser schickt und Bildschirmfotos zurückliefert, so das man auf einen Schlag gegen einen ganzen Satz von Mac und Windows-Browsern testen kann. Durchaus ein interessanter Dienst, der aber eigentlich überflüssig wäre, wenn einfach alle Browser HTML und CSS korrekt implementieren würden ...

Da die Lage nunmal ist wie sie ist, kann man überlegen ob es einem den Preis wert ist. Ich finde den Preis etwas hoch, andererseits möchte ich auch nicht der Administrator für das System sein - da dürften häufiger mal die Browser und Systeme abstürzen, wenn die Leute die mit wilden URLs füttern zwinkerndes Gesicht

Und natürlich kann so ein Dienst nur öffentliche Adressen ohne Kontext (also z.B. ohne Bedarf an Cookies) testen, und Javascript ist nur statisch testbar - die dynamischen Features sind natürlich bei sowas nicht erreichbar. Die Idee ist trotzdem witzig.

Hier gibts den Originalartikel.

Torsten Oct. 2, 2003, 10:51 a.m.

Es ist kein "Browser-Fehler", wenn Webseiten in unterschiedlichen Browsern anders aussehen. Das ist das Konzept von Html.

hugo Oct. 2, 2003, 10:56 a.m.

Es geht nicht um "anders aussehen", sondern um Defekte. Das Problem sind halt Sachen wie nicht implementierte CSS features, oder falsche CSS Interpretationen die das Leben schwer machen. Oder falsche Defaults für Margins oder falsche Positionierungen bei relativen Positionen etc.

Also sehr wohl _Fehler_ und nicht nur Layoutdifferenzen. Die Layoutdifferenzen würden ja Seiten nicht kaputt machen, sie würden nur leicht unterschiedlich aussehen (z.B. andere Basisreferenzen bei Schriftgrössen etc.). So gross sind die Interpretationsfreiheiten nämlich bei HTML nicht mehr, das verschiedene Browser verschiedene Ergebnisse präsentieren sollten.

Von daher ist das Konzept von HTML ziemlich genau das Gegenteil: das Konzept ist eine auf gleichwertigen Browserplattformen gleiche Darstellung. Klar, Geräteeinschränkungen können Layoutdifferenzen explizit fordern, aber wir reden hier über Browser die alle auf einem grafischen Desktopsystem mit vergleichbarer Mächtigkeit aufsetzen ...