Opera verzichtet auf document.all | 25. Januar 2008 um 16:54 Uhr

Noch eine Interessante neuigkeit, Opera denkt darüber nach document.all wieder zu eleminieren.

We are currently experimenting with cloaking document.all so we get sent more "alternative" code.

Ursprünglich dafür gedacht Seiten die dadurch nur im IE funktionierten auch im Opera funktionieren zu lassen scheint es wegen des großen Erfolgs des Firefox so zu sein dass sehr viele Seiten eine Standardkomforme alternative dazu mit anbieten, und document.all alleine dazu nutzen um Bugs des IE (die der Opera ja nicht hat) umgehen zu können.

"Don't break the web" ich bin gespannt ob sie den Schritt wirklich durchziehen werden, oder ob es nur bei einem Versuch bleibt. Immerhin riskieren sie dass ziemlich viele Seiten plötzlich nicht mehr funktionieren. Da scheint Opera mutiger zu sein als Microsoft. Aber vielleicht surfen Operabenutzer eher auf standardkomformen Seiten, die sinnvolle Alternativen zu document.all bieten?

[update:] Gerade hat mich goetz in irc#selfhtml darauf aufmerksamm gemacht dass "cloaking" wohl nicht einfach wegmachen bedeutet, sondern eventuell verhüllen, oder verstecken. Ich kann mir jetzt so direkt aber nicht vorstellen wie man beim test if(document.all) false zurückgeben kann und gleichzeitig die benutzung von document.all.foo erlauben kann ohne noch viel mehr schaden als das einfache weglassen zu verursachen.


Kommentare

  Dein Kommentar 

Wie benutze ich BBcode?