Suprotno onome što možda mislite, ovaj je članak ne Internet Explorer - zapravo, od IE 9, oni su nastavili poboljšavati performanse, dodavati nove značajke i općenito ga uskladiti sa standardima.
U početku je IE, i to je bio Dobro?
Svi smo tako navikli razmišljati o Internet Exploreru kao onom sporom, buggy pregledniku koji je iza vremena, ali to nije uvijek bio takav - u stvari, put natrag kada, Internet Explorer je pionir za mnoge inovacije koje su napravile web što to je danas.
1996: Internet Explorer 3 Ova verzija preglednika, predstavljena 1997. godine, bila je prvi preglednik koji je implementirao CSS (Cascading Style Sheets). Da, čitate to ispravno - u stvari, uveli su mnoge nove značajke kao što su Java apleti i, nažalost, ActiveX kontrole.
1997: Internet Explorer 4 IE4 uvela je brzu brzu (u toku) pokretač motora kao komponente koje se mogu ugraditi, a koje bi se mogle koristiti u drugim aplikacijama - to je bilo mnogo važnije od onih koji to shvaćaju. Ova verzija je također predstavila dinamički HTML, koji web stranicama dinamički mijenja stranicu pomoću JavaScripta i dodaje integraciju Active Desktopa.
Još čudnije? Čini se da to više nitko ne pamti, ali IE4 je zapravo bio cross-platforma - možete ga instalirati na Mac OS, Solaris i HP-UX - a do trenutka kada je IE5 pušten, IE4 je dosegao 60 posto tržišnog udjela.
1999: Internet Explorer 5.x Microsoft je izumio Ajax. Čekaj, što? To je točno, bila je to inačica IE koja je predstavila XMLHttpRequest značajku u JavaScriptu, koja tvori temeljnu tehnologiju iza svake web aplikacije koju upotrebljavate danas - znate, kao što je Gmail. Naravno, pojam "Ajax" zapravo nije skovao godinama kasnije od nekog drugog osim Microsofta, ali ovo izdanje podržava sve što je potrebno kako bi je uspjelo.
Dakle, Da, Microsoft je inoviran Od IE3 do IE6, Microsoft je iskoristio sve svoje resurse da bi jednostavno izumio konkurenciju, oslobađajući nove značajke i bolje preglednike brže od Netscapea. Zapravo, Netscape 3 Gold je bio gadan komad koji se srušio cijelo vrijeme, a Netscape 4 bio je izuzetno sporo i jedva je mogao pružiti tablice - mnogo manje CSS-a, što bi često uzrokovalo pad preglednika.
Staviti ga u kontekst: web developeri su se žalili na Netscape na isti način na koji se sada žale na IE6.
Što je napravio to? Vrlo U redu?
Microsoft je prestao pokušavati Do trenutka kad je Microsoft izdao Internet Explorer 6 2001. godine, zajedno s mnogim novim značajkama za web programere, budući da nije bilo konkurencije i imali su 95 posto tržišnog udjela, Microsoft je samo prestao s pokušajem - ozbiljno, nisu ništa radili pet godina čak ni nakon Firefox je objavljen, a geeks su počeli migrirati lijevo i desno.
Značajke specifične za Microsoft Cjelokupni problem s Microsoftovim inovacijama jest to da je mnogo toga učinjeno na način koji nije slijedio internetske standarde - to nije bilo toliko veliko da je Internet Explorer bio jedina igra u gradu, ali kada su se pojavili Firefox i Webkit i počeo pravilno primjenjivati standarde, iznenada postao je veliki problem za web programere.
Sigurnosne rupe i pad Budući da je Microsoft odlučio da više ne trebaju pokušati, a nisu se držali natjecanja iz Firefoxa i ostalih preglednika, bugovi i sigurnosni otvori samo su skočili lijeve i desne - stvarno strašne. Na primjer, ovaj kôd je sve što je potrebno za pad IE6:
Zapravo, snimak zaslona na početku ovog odjeljka bio je živi primjer testiranja ovog buga.
IE7 i IE8 bili su premali, prekasno Trebalo je pet godina nakon IE6 za Microsoft da se konačno približi objavljivanju IE7, koji je dodao kartice i napravio pregledniku nešto lakše podnošljiv, ali za web dizajnere to je još uvijek noćna mora za rješavanje, i samo je komplicirano pitanje od sada ste morali napraviti stranice pravilno prikazivati u dva lousy preglednika umjesto samo jedan.
Potrošilo se još 2,5 godine da bi Microsoft konačno objavio Internet Explorer 8, što je uvelike poboljšalo CSS podršku za web programere i dodao nove značajke kao što je privatno pregledavanje, izolacija kartica kako bi spriječila lošu stranicu da spusti cijeli preglednik i zaštitu od krađe identiteta. Do ove točke većina geekova već se preselila u Firefox, a zatim i neke od nas u Google Chrome.
Pravi razlog Geeks mrze IE
Evo nekoliko razloga koji su potaknuli našu mržnju na buggy pregledniku i konačno smo stavili sve preko ruba:
Podrška IE je poput zalisci u oku za web-uređaje Evo uzorka dana u životu web dizajera: provodite sate kako biste bili sigurni da vaša stranica izgleda sjajno, a vi ga testirate u pregledniku Google Chrome, Firefox, Safari, pa čak i Opera. Izgleda sjajno, strašno!
Sada otvarate IE i stranica izgleda kao da je netko stavio u miješalicu i pritisnuo gumb "Ukloni". Tada ćete potrošiti dvostruko više vremena u pokušaju popravljanja da izgleda podnošljivo u IE6 i IE7, pjevajući glasno cijelo vrijeme.
Srećom, 2014., Internet Explorer 6 i 7 statistički su anomalija u stvarnoj upotrebi interneta, a većina većih web stranica potpuno je prestala podržavati ih. Čak je i korištenje Internet Explorera 8 pao na jednoznamenkasti postotak za mnoge web stranice.
Geeks su prisiljeni koristiti Internet Explorer
Evo gdje dolazimo do stvarnog pitanja - cijeli razlog zbog kojeg geek ne mogu podnijeti Internet Explorer:
Geeks su posvuda bili prisiljeni koristiti Internet Explorer na poslu čak i kada postoje bolji preglednici, prisiljeni da ga podrže za korporativne aplikacije, prisiljeni osigurati da web stranice i dalje rade u IE, a nismo mogli uvjeriti svi za prebacivanje na bolji preglednik.
Geeks ne mrze nešto što je inferiorno, ali ga mrze kad je prisiljeno na njih.
Dobra vijest: budućnost je jača za IE
Zapravo, na temelju našeg nedavnog testiranja, puno novog zlonamjernog softvera više ne cilja Internet Explorer jer je pisanje dodataka za IE kompliciran, a pisanje brzog HTML i JavaScript koda za špijuniranje adware ekstenzija za Firefox ili Chrome je stvarno jednostavan.
To je čitav novi svijet, a cilj je Chrome, a ne IE.