Proč tolik Geeků hate Internet Explorer?
Je všeobecně známo, že téměř každý geek nenávidí Internet Explorer s vášní, ale přemýšleli jste někdy proč? Podívejme se dobře na historii a kde to všechno začalo ... pro potomstvo, jestli nic jiného.
Na rozdíl od toho, co si možná myslíte, tento článek je ne chtěla být v aplikaci Internet Explorer nenávistná událost - ve skutečnosti, od IE 9, pokračovali ve zlepšování výkonu, přidávání nových funkcí a zpravidla v souladu s normami.
Na začátku byl IE a to bylo Dobrý?
Všichni jsme byli tak zvyklí na myšlení na Internet Explorer jako na pomalý prohlížeč, který je za časem, ale to nebylo vždy tak - ve skutečnosti zpátky, když Internet Explorer propagoval mnoho inovací, to je dnes.
Zde je rychlá prohlídka snadno zapomenuté historie neslavného prohlížeče:
1996: Internet Explorer 3
Tato verze prohlížeče, představená v roce 1997, byla prvním prohlížečem implementujícím CSS (Cascading Style Sheets). Ano, čtete to správně - ve skutečnosti to představilo mnoho nových funkcí, jako jsou Java applety a smutně ovládací prvky ActiveX.
1997: Internet Explorer 4
IE4 představil ohromující rychlý (v době) vykreslování jako integrovanou komponentu, která by mohla být použita v jiných aplikacích - to bylo mnohem důležitější, než si lidé uvědomují. Tato verze také představila dynamický HTML, který umožňuje webovým stránkám dynamicky měnit stránku pomocí jazyka JavaScript a přidala integraci s Active Desktop.
Ještě divnější? Zdá se, že to už nikdo nezapomíná, ale IE4 byl ve skutečnosti cross-platformní - mohl byste jej nainstalovat na Mac OS, Solaris a HP-UX - a do té doby, než byl IE5 propuštěn, IE4 dosáhl 60 procentního podílu na trhu.
1999: Internet Explorer 5.x
Společnost Microsoft vynalezla Ajax. Počkej co? To je pravda, byla to právě verze IE, která představila funkci XMLHttpRequest v jazyce JavaScript, který tvoří základní technologii za každou webovou aplikaci, kterou používáte dnes - víte, jako je Gmail. Samozřejmě, že termín "Ajax" nebyl do několika let později vytvořen jiným uživatelem než Microsoft, ale toto vydání podporovalo vše potřebné k tomu, aby fungovalo.
Ano, Microsoft Innovated
Od IE3 až po IE6 společnost Microsoft využila veškerých svých zdrojů k tomu, aby jednoduše vyvrcholila konkurenci a rychleji uvolnila nové funkce a lepší prohlížeče než Netscape. Ve skutečnosti byla Netscape 3 Gold chybějící kousek nevyžádané pošty, která se neustále havarovala, a Netscape 4 byl extrémně pomalý a mohl stěží vykreslit tabulky - mnohem méně CSS, což by často způsobilo selhání prohlížeče.
Chcete-li to v kontextu: weboví vývojáři se stěžovali na Netscape stejně jako si nyní stěžují na IE6.
Co to udělalo? Velmi Špatně?
Problém se všemi začal, když společnost Microsoft integrovala systém IE do systému Windows jako požadovanou součást a způsobilo, že je obtížné odinstalovat a používat jiný prohlížeč. Pak byla celá záležitost s tím, že využívali svého monopolu a snažili se vytlačit Netscape z trhu a mnozí lidé začali vidět Microsoft jako zlou říši.
Společnost Microsoft přestala pracovat
V době, kdy společnost Microsoft vydala aplikaci Internet Explorer 6 v roce 2001, s mnoha novými funkcemi pro webovské vývojáře, protože neexistovala žádná konkurence a měly 95% podíl na trhu, Microsoft se přestal snažit - vážně, nic pět let neudělali ani po Firefox byl propuštěn a geekové začali migrovat doleva a doprava.
Specifické funkce společnosti Microsoft
Celý problém s inovacemi Microsoftu je, že většina z nich byla provedena způsobem, který nedodržoval webové standardy - to nebylo tak velké, když byl Internet Explorer jedinou hrou ve městě, ale jednou se objevily Firefox a Webkit a začal správně dodržovat standardy, najednou se stal velkým problémem pro vývojáře webu.
Bezpečnostní otvory a zhroucení
Od chvíle, kdy se společnost Microsoft rozhodla, že už nemusejí vyzkoušet, a nedrželi krok s konkurencí z Firefoxu a dalších prohlížečů, chyby a bezpečnostní otvory prostě ořízli levou a pravou - opravdu strašlivou. Například tento kód je vše, co je nutné k zhroucení IE6:
pro (x v document.write) document.write (x);
Ve skutečnosti byl snímek na začátku této části živým příkladem testování této konkrétní chyby.
IE7 a IE8 byly příliš malé, příliš pozdě
Trvalo pět let po IE6, aby se Microsoft konečně dostal k uvolnění IE7, který přidal záložky a učinil prohlížeč mírně tolerovatelnější, ale pro webových designérů to bylo ještě noční můra, s níž se můžete vyrovnat, a od té doby jste museli jen zkomplikovat problém. aby stránky vykreslovaly správně ve dvou mizerných prohlížečích místo jednoho.
Trvalo dalších 2,5 let, než společnost Microsoft konečně uvolnila aplikaci Internet Explorer 8, která výrazně zlepšila podporu pro vývojáře webových aplikací pomocí CSS a přidala nové funkce, jako je soukromé procházení, izolace tabulek, aby zabránily tomu, aby jedna špatná stránka snížila celý prohlížeč a ochranu proti phishingu. V tomto bodě se většina geeků již přestěhovala do prohlížeče Firefox, a pak někteří z nás do prohlížeče Google Chrome.
Reálný důvod Geeks Nenávidí IE
Jen proto, že jsme geekové neznamená, že bychom nenáviděli vše, co je podřadné a zastaralé - ve skutečnosti jsme často milují retropočítače - to je důvod, proč máme rádi Atari, NES, Commodore 64 atd. Jsme pyšní na naše znalosti geeků. Tak proč je Internet Explorer jiný příběh?
Zde je několik důvodů, které nám podnítily nenávist k prohlídce kočárků a nakonec nás posunuli po celém okraji:
Podpora IE je jako vidlička v očích pro webové disky
Zde je ukázka dne v životě webového designéra: Strávíte hodiny, abyste se ujistili, že vaše stránka vypadá skvěle, a vyzkoušíte to v prohlížečích Google Chrome, Firefox, Safari a dokonce i ve službě Opera. Vypadá skvěle, úžasně!
Nyní otevřete IE a stránka vypadá, jako by někdo dal do mixéru a stiskl tlačítko Whip. Pak budete trávit dvojnásobek času, když se snažíte opravit, aby vypadal přijatelně v IE6 a IE7, hlasitě proklouzl po celou dobu.
Naštěstí do roku 2014 jsou aplikace Internet Explorer 6 a 7 statistickou anomálií v používání internetu a většina větších webových stránek je zcela zastavila. I používání aplikace Internet Explorer 8 kleslo na jednociferné procento pro mnoho webů.
Geeks nuceni používat aplikaci Internet Explorer
A tady se dostáváme ke skutečnému problému - celý důvod, proč geekové nemohou stát Internet Explorer:
Geekové všude byli nuceni používat Internet Explorer v práci, i když existují lepší prohlížeče, nuceni ji podporovat pro firemní aplikace, nuceni zajistit, aby webové stránky stále fungovaly v IE, a nemohli jsme přesvědčit všichni přejít na lepší prohlížeč.
Geekové nenávidí něco, co je podřadné - ale nenávidí je, když je nucen.
Dobrá zpráva: Budoucnost je pro IE jasnější
Naštěstí se zdá, že se Microsoft konečně naučil od svých mnoha, mnoha chyb v prohlížeči. Internet Explorer 10 a 11 jsou rychlejší, většinou kompatibilní s normami a jiné než zastaralé uživatelské rozhraní, které skutečně potřebují nějakou lásku, jsou pro někoho pevnou volbou. Existují dokonce fámy, že Microsoft by mohl konečně uvolnit lepší uživatelské rozhraní pro IE v systému Windows 10. Zde doufám!
Ve skutečnosti, na základě našich nejnovějších testů, spousta nových škodlivých programů není ani zaměřena na Internet Explorer, protože psaní pluginů pro IE je komplikovaná věc, zatímco psaní některých rychlých kódů HTML a JavaScript, které zpřístupňují rozšíření adware pro Firefox nebo Chrome je opravdu snadný.
Je to úplně nový svět, a Chrome je cílem, spíše než IE.