Az Internet Explorer 8 platform-fejlesztője, Chris Wilson blogjában elismerte, hogy az egyik legnagyobb probléma, ami a fejlesztés során óriási gondot okoz az, hogy hogyan tudnak megfelelni a webes szabványoknak úgy, hogy közben az IE6-ra optimalizált weboldalak se essenek szét.
Az IE7 egy olyan tulajdonsággal rendelkezik, amelyet az avatottak "quirks mode" néven ismernek. Ez teszi lehetővé, hogy az önfejű IE6-ra optimalizált weboldalakat helyesen rendereljék. Emellett "standards mode" funkcióval is rendelkezik, amely a Microsoft új erőfeszítéseit jelzi, vagyis az IE6 által kitaposott útról vészkanyarszerű visszafordulást a W3C és a Web Standars Project által előírt szabványok felé.
Ám az IE8 ennél eggyel tovább is lép - közölte Wilson. Ennek értelmében az IE8 egy harmadik modult is kap, amely már komolyan igyekszik a web szabványok követésére. Egyelőre nevet még nem adtak a gyermeknek, de sokan javasolták már a "szuper szabvány mód" elnevezést.
A törekvés dicséretes, de a három rétegű böngésző még alfa verziójának megjelenése előtt megosztotta a fejlesztőket, hiszen a Microsoft a fejlesztők kezébe igyekszik adja a kantárt: ágyazzanak be a weboldalakba egy meta elemet, így a böngésző el tudja "dönteni", hogy melyik renderelő motort kapcsolja be. Egyszerű, nem? A Web Standards Project szintén támogatta a Microsoftnak ezt az ötletét, sőt tovább lépett, és azt javasolta, hogy ezt a többi piacon lévő böngésző is hasznosíthatná.
Ez valóban nem rossz ötlet, ám a Safari vagy a Mozilla nem nevezett be a Microsoft találmányára, főleg azért, mert ez a két böngésző már eddig is komolyan vette a webes szabványoknak való megfelelést. Az Opera is inkább csak szárazon üdvözölte a Microsoft szabványok szerinti gondolkodását, de például Anne van Kesteren csatlakozott a Google-nál a HTML 5 specifikációin dolgozó Ian Hixie-hez, és kritikával illették a Microsoft ezen lépését, amely szerintük még tovább bonyolítja az amúgy is eléggé komplikált webfejlesztést. Nos ezt döntse el ki-ki magának. A lényeg az, hogy az IE8 "szuper standard módjának" használatához az alábbi elemet kell beékelni a weboldalakba: <meta http-equiv="X-UA-Compatible" content="IE=8" />. Ha ez hiányzik, akkor a böngésző a megszokott módon "quirks módot" (IE 6), vagy pedig a "standard módot" (IE 7) használja majd az oldal megjelenítésére.
A webfejlesztők sem fogadták repeső örömmel, hogy a Microsoft az ő vállukra borítja a felelősséget. Ezen túl - bár még tesztelésről nem volt szó - többen azt is kétségbe vonták, hogy az IE8 sikerrel vizsgázik-e az Acid 2 teszten, amely jelzi a böngészők szabvány támogatását. Hakom Wiem Lie, az Opera vezető technológiai igazgatója azt mondta, hogy a Microsoft megtalálhatja a megoldást, amellyel az IE8 megkerülheti az eredeti Acid 2 tesztet.
Nos summa summarum, kíváncsian várjuk az IE8 első alfájának megjelenését, hiszen - mint a viták legtöbbjének esetében - ezúttal is a gyakorlat mondja ki a végszót. |