Priešingai nei jūs manote, šis straipsnis yra ne Tiesą sakant, tai buvo "Internet Explorer" neapykanta-šventė, nes nuo IE 9 jie toliau tobulino našumą, pridėjo naujų funkcijų ir apskritai atitiko standartus.
Pradžioje buvo IE, ir tai buvo Gerai?
Mes visi taip buvo pripratę apie "Internet Explorer", kaip apie tai, kad lėtas, buggy naršyklė yra laikui bėgant, tačiau tai ne visada būdavo tokiu būdu - iš tikrųjų atgal, kai "Internet Explorer" pradėjo daugybę naujovių, sukuriančių žiniatinklį. tai yra šiandien.
1996: Internet Explorer 3 Ši 1997 m. Įvestos naršyklės versija buvo pirmoji naršyklė, įdiegusi CSS (kaskadinio stiliaus lapai). Taip, jūs skaitote tai teisingai - iš tikrųjų ji pristatė daugybę naujų funkcijų, tokių kaip "Java" apletai ir, deja, "ActiveX" valdikliai.
1997: "Internet Explorer 4" "IE4" pristatė sparčiai (tuo metu) perteikimo variklį kaip įterptinį komponentą, kuris gali būti naudojamas kitose programose - tai buvo daug svarbiau, nei žmonės suprato. Ši versija taip pat pristatė dinaminį HTML, kuris leidžia tinklalapiams dinamiškai keisti puslapį naudojant "JavaScript" ir pridėjo "Active Desktop" integraciją.
Dar keistai? Atrodo, kad niekas daugiau neužsimena, bet IE4 iš tiesų buvo kryžminis platforma - galėtumėte įdiegti ją "Mac OS", "Solaris" ir "HP-UX", o iki to laiko, kai IE5 buvo išleista, IE4 pasiekė 60 proc. Rinkos dalį.
1999: Internet Explorer 5.x Microsoft išrado "Ajax". Palauk, ką? Tiesa, tai buvo ši IE versija, kuri pristatė "XMLHttpRequest" funkciją "JavaScript", kuri yra pagrindinė technologija kiekvienoje žiniatinklio programoje, kurią naudojate šiandien - žinote, kaip "Gmail". Žinoma, terminas "Ajax" iš tikrųjų nebuvo sukurtas dar keletą metų kito nei "Microsoft", bet šis leidimas palaikė viską, kas reikalinga, kad jis veiktų.
Taip, "Microsoft" yra naujovinta Nuo IE3 iki IE6 "Microsoft" panaudojo visus savo išteklius, norėdama paprasčiausiai iš naujo konkuruoti, išleisti naujas funkcijas ir geresnes naršykles greičiau nei "Netscape". Tiesą sakant, "Netscape 3 Gold" buvo buggy šiukšlių dėžė, kuri visą laiką sudaužė, o "Netscape 4" buvo labai lėtas ir galėdavo vos pateikti lenteles - daug mažiau CSS, todėl dažnai naršyklė sugedo.
Priskirti tai kontekste: Interneto programuotojai, kurie skundėsi dėl "Netscape", taip pat skundėsi šiuo metu dėl "IE6".
Ką tai padarė taip Labai Klaidingai?
"Microsoft" sustojo bandymas Tuo metu, kai "Microsoft" 2001 m. Išleido "Internet Explorer 6", sukūrė daugybę naujų funkcijų žiniatinklio kūrėjams, nes nebuvo konkurencijos ir jie turėjo 95 procentų rinkos dalį, "Microsoft" tiesiog sustojo bandyti rimtai, jie nieko nedarė penkerius metus net po to, "Firefox" buvo paleistas, o geeks pradėjo migruoti į kairę ir į dešinę.
Microsoft specifinės savybės Visa problema, susijusi su "Microsoft" naujovėmis, yra tai, kad dauguma tai buvo padaryta nesilaikant interneto standartų. Tai buvo ne tokia didelė problema, kai "Internet Explorer" buvo vienintelis žaidimas mieste, bet kai atėjo "Firefox" ir "Webkit" ir pradėjo tinkamai taikyti standartus, staiga tapo didžiuliu web kūrėjų problema.
Saugumo skylės ir griovimas Kadangi "Microsoft" nusprendė, kad jiems daugiau nereikėjo bandyti, jie nesilaikė "Firefox" ir kitų naršyklių konkurencijos, taip pat klaidos ir saugumo spragos, kurios buvo tiesiog aptiktos kairėje ir dešinėje, taip pat labai baisi. Pavyzdžiui, šis kodas yra viskas, ko reikia, kad sugadintų IE6:
Iš tikrųjų šio skyriaus pradžioje esantis ekrano kopija buvo gyvas pavyzdys išbandyti šią konkrečią klaidą.
IE7 ir IE8 buvo per mažai, per vėlai Praėjus penkeriems metams po "IE6", "Microsoft" galiausiai atsikratė "IE7", kuri pridūrė skirtukus ir padarė naršyklę šiek tiek labiau toleruotina, tačiau interneto dizaineriams tai vis tik buvo košmaras, su kuriuo susiduria, ir tik sudėtinga problema, nes dabar jūs turėjote kad puslapiai būtų teisingai rodomi dviem sunkiomis naršyklėmis, o ne tik vienu.
Microsoft užtruko dar 2,5 metus, kad galiausiai išleido "Internet Explorer 8", kuris žymiai pagerino CSS palaikymą žiniatinklio kūrėjams ir pridėjo naujų funkcijų, tokių kaip "Privati naršymas", skirtukų izoliacija, kad būtų užkirstas kelias blogam puslapiui atsisakyti visos naršyklės, ir apsauga nuo sukčiavimo. Šiuo metu dauguma geeks jau persikėlė į "Firefox", o kai kurie iš mūsų - į "Google Chrome".
Nekilnojamasis gudrybės nepatinka IE
Štai kelios priežastys, dėl kurių kilo mūsų neapykanta bugy naršyklėje ir, galų gale, įdėti mus visame krašte:
"IE" palaikymas yra kaip fork "akis", skirtas "Web Devs" Čia yra dienos dizaino tinklalapio pavyzdys: praleidžiate valandas, užtikriname, kad jūsų puslapis atrodo puikiai, ir išbandote "Google Chrome", "Firefox", "Safari" ir net "Opera". Tai atrodo puikiai, nuostabiai!
Dabar atsidarysite IE, o puslapis atrodo kažkas įdėti jį į maišytuvą ir paspausti "Whip" mygtuką. Tada jūs praleidote dvigubai laiko, bandydami išspręsti problemą, kad galėtumėte atrodyti priimtinu IE6 ir IE7, garsiai girdi visą laiką.
Laimei, iki 2014 m. "Internet Explorer 6" ir "7" yra statistinė anomalija esant internetiniam naudojimui, o daugelis didesnių svetainių visiškai nustojo juos palaikyti. Net "Internet Explorer 8" naudojimas daugelyje svetainių sumažėjo iki vienos skaitmens procentų.
Geeks priversti naudotis "Internet Explorer"
Ir štai, kur mes einame į realų klausimą - visa tai todėl, kad geeks negali išlikti "Internet Explorer":
Geeks visur buvo priversti naudoti "Internet Explorer" darbe net tada, kai yra geresnių naršyklių, priversti jį palaikyti įmonių programose, priversti įsitikinti, ar interneto svetainės vis dar dirba "IE", ir mes negalėjome įtikinti visi pereiti prie geresnės naršyklės.
Geeks nekenčia to, kas yra prastesnė, bet jie nekenčia, kai tai priversta.
Geros naujienos: ateitis yra ryškesnė IE
Iš tiesų, remiantis naujausiais bandymais, daugybė naujų kenkėjiškų programų net netgi nukreipia į "Internet Explorer", nes rašant "plugins" IE yra sudėtingas dalykas, o rašant tam tikrą greitą "HTML" ir "JavaScript" kodą, siekiant sukurti "spyware" plėtinių "Firefox" arba "Chrome" yra labai paprasta.
Tai visiškai naujas pasaulis, o "Chrome", o ne "IE", yra tikslas.