Az Internet Explorer sajnálatos öröksége
Az Internet Explorer hamarosan a múlté lesz. A Microsoft mától kezdve a legtöbb operációs rendszeren leállítja az Internet Explorer 7-es, 8-as, 9-es és 10-es verziójának támogatását, ezzel az eddigi legnagyobb lépést téve a valaha írt egyik legvitatottabb szoftver fokozatos megszüntetése felé.
A Microsoft már március óta, a Microsoft Edge böngésző bevezetésével elhatárolódik az Internet Explorer márkától, de az még nem teljesen halott. Az Edge csak a Windows 10-en fut, így Redmond továbbra is támogatja az Internet Explorer néhány verzióját a régebbi operációs rendszereken, amelyeket még támogat. De ez még mindig egy nagy elmozdulás. Történelmileg a Microsoft a Windows minden egyes támogatott verziójánál az Internet Explorer több változatát tartotta aktuálisnak. Mától kezdve csak az IE legújabb verzióját fogja támogatni, amelyet egy operációs rendszer futtatni tud. A régebbi verziókhoz nem készít új biztonsági javításokat, így aki nem frissít, sebezhetővé válik az új hackerekkel vagy támadásokkal szemben.
Hála Istennek, eljött a továbblépés ideje.
Ez hatalmas gondot jelenthet azoknak a szervezeteknek, amelyek olyan egyedi fejlesztésű alkalmazásokat használnak, amelyek csak a régebbi böngészőkön futnak megfelelően. De áldás lehet a webfejlesztők és -tervezők számára, akik még mindig próbálják megtalálni a módját annak, hogy a webhelyek jól működjenek a régebbi böngészőkben. Az újabb webböngészőknek még mindig megvannak a maguk furcsaságai, és a webhelyek az egyes böngészőkben másképp nézhetnek ki. De ezek a különbségek elenyészőek ahhoz képest, ahogyan az Internet Explorer az 1990-es évek végén és a 2000-es évek elején a weboldalakat elrontotta.
A Microsoft évekkel ezelőtt diktálta a webdesignt azzal, hogy az IE-vel ragaszkodott a saját útjához, ahelyett, hogy az általánosan elfogadott szabványokat követte volna. Ez valószínűleg sok feltörekvő webfejlesztőnek olyan karrierhez vezetett, amely nem igényelte, hogy megpróbálja kitalálni, miért néznek ki másképp a képek közötti margók az egyes böngészőkben. A túl sok régi böngésző forgalomban tartása is hozzájárult ehhez a zűrzavarhoz. Szerencsére eljött az idő, hogy továbblépjünk.
A régi rossz idők
Mivel az Internet Explorer nem tartotta magát a World Wide Web Consortium – a webes technológiák szabványait kidolgozó szervezet – által meghatározott irányelvekhez, gyakran úgy jelenítette meg a weboldalakat, hogy azok teljesen másképp néztek ki, mint más böngészőkben, például a Netscape-ben, az Operában vagy később a Firefoxban. A kétségbeesett tervezők összedobták a módját annak, hogy az oldalakat több böngészőben is működőképessé tegyék, de az összetett elrendezéshez néha számos megoldásra volt szükség. Az Internet Explorer 6 pedig hírhedt volt a biztonsági résekről, amelyeket a Microsoft néha csak lassan javított.
De ha annyira rossz volt, miért használták olyan széles körben? A legtöbben a Microsoft azon gyakorlatát okolják, hogy 1997-től kezdve a Windowshoz előre telepítette az Internet Explorert, ami hozzájárult egy hosszadalmas trösztellenes perhez. Mivel sok felhasználó nem tudott más böngészők létezéséről, a PC-gyártók pedig olyan tömeges licencszerződéseket kötöttek, amelyek megakadályozták őket abban, hogy olyan számítógépeket adjanak el, amelyeken előtelepített alternatív böngészők voltak, a Microsoft gyakorlatilag kiszorította a versenytársakat.
“Volt idő, amikor a Microsoft készítette a világ legjobb böngészőjét.”
Douglas Crockford
De nem ez a teljes történet. A Microsoft még mindig a Windowshoz mellékeli az Internet Explorert, mégis a legtöbb mérés szerint a Google Chrome mögé szorult, mint a világ legszélesebb körben használt böngészője. Ez részben azért van így, mert a tervezők és fejlesztők évek óta arra ösztönzik a felhasználókat, hogy töltsenek le alternatív böngészőket. Az 1990-es évek végén azonban számtalan webhely büszkén hirdette, hogy “a legjobb az Internet Explorerrel nézni”.
“Az emberek nem emlékeznek erre, különösen a webfejlesztők nem, de volt idő, amikor a Microsoft készítette a világ legjobb webböngészőjét” – mondta Douglas Crockford JavaScript-szakértő és gyakori Internet Explorer-kritikus az InfoQ-nak 2010-ben. “Az IE 6 messze a legjobb volt, és még sok évvel később is a világ legjobb böngészője maradt, de a többi böngészőgyártó mind megelőzte őket.”
Ez túlzás. A Netscape 6 és az Opera 5, mindkettő kiváló volt, az Internet Explorer 6 előtt érkezett. De az igaz, hogy az Internet Explorer néhány évig előrébb járt. A Netscape felhasználóknak három évet kellett várniuk a Netscape Navigator 4 1997-es és a Netscape Navigator 6 2000-es megjelenése között (a cég végül kihagyta a Navigator 5-öt, hogy teljesen átírja a szoftvert). Eközben, bár az Internet Explorer nem nagyon felelt meg a szabványoknak, az 1990-es évek végén gyorsan új funkciókkal bővült. Azoknak a fejlesztőknek, akik ki akarták használni a legmodernebb tervezési és interaktivitási funkciókat, nemigen volt más választásuk, mint az Internet Explorer használata, és erre biztatták a felhasználóikat is.
Amire azonban a Mozilla, a Netscape egykori alkalmazottai által alapított szervezet 2004-ben kiadta a Firefox első verzióját, az Internet Explorer is reménytelenül elavultnak tűnt.
Hosszú, nehéz út a pokolból
Amikor 2006-ban végre megérkezett az Internet Explorer 7, jobb volt, mint elődje, de még mindig nem felelt meg a szabványoknak, így a tervezőknek folyamatosan át kellett ugrálniuk a karikákon, hogy az oldalak helyesen jelenjenek meg. Az Internet Explorer 8 2009-es megjelenéséig a Microsoft nem kínált olyan böngészőt, amely megfelelt az Acid2 szabványtesztnek, amely egy széles körben használt mérőszám arra vonatkozóan, hogy a böngészők mennyire felelnek meg az akkori szabványoknak, és a vállalat lemaradt más szabványok, például a WebGL 3D-s grafikai technológia átvételében. Mire a Microsoft felzárkózott a böngészőpiac többi részéhez, az Internet Explorer hírneve már megromlott.
A legnagyobb problémát azonban az jelentette a Microsoft számára, hogy az Internet Explorer 6 nem volt hajlandó meghalni. Azok a nagy szervezetek, amelyek hatalmas összegeket költöttek olyan egyedi alkalmazások létrehozására, amelyek csak az Internet Explorer régebbi verzióival működtek, nem voltak hajlandóak frissíteni. Sok fogyasztó nem tudott jobbat, vagy a Windows kalózmásolatát futtatta, és nem tudta letölteni a frissítéseket. Ennek eredményeként a Microsoft 2014. április 8-ig, azaz több mint egy évtizeddel a megjelenése után is támogatta az Internet Explorer 6-ot.
Azért, hogy ez ne ismétlődhessen meg, a Microsoft nem frissít semmit, ami régebbi, mint az Internet Explorer 9 a Windows Vista és a Windows Server 2008 rendszereken, az Internet Explorer 10 a Windows Server 2012 rendszereken, valamint az Internet Explorer 11 a Windows 7, a Windows 8 és a Windows Server azon verzióin, amelyeken futtatható. A lépés valószínűleg több biztonsági kockázatnak teszi ki az elavult böngészőket. Hosszú távon azonban az újabb, jobb böngészők elterjedését fogja elősegíteni.
Mivel az Internet Explorer régi verzióinak többsége halott és eltemetett, a Microsoft reméli, hogy végre túlléphet a korai verziók szomorú örökségén. Az Edge egy új kezdet, új névvel, új kódbázissal és új főnökkel. A Microsoft nem tudja visszacsinálni az általa okozott károkat, de véget vethet az őrületnek.