Kotisivu » miten » Miksi niin monet geeksit vihaavat Internet Exploreria?

    Miksi niin monet geeksit vihaavat Internet Exploreria?

    On yleistä, että lähes jokainen geek vihaa Internet Exploreria intohimolla, mutta oletteko koskaan miettinyt, miksi? Katsotaanpa oikeudenmukaista tarkastelua historiasta ja siitä, missä kaikki alkoi… jälkeläisille, jos ei muuta.

    Toisin kuin mitä ajattelet, tämä artikkeli on ei Tarkoituksena on, että Internet Explorer -ohjelma on vihamielinen festivaali, koska IE 9 on parantanut suorituskykyään, lisännyt uusia ominaisuuksia ja tehnyt siitä yleensä standardien mukaisen.

    Alussa oli IE, ja se oli Hyvä?

    Olemme kaikki tottuneet ajattelemaan Internet Exploreria hitaana, buginen selaimena, joka on aikojen takana, mutta se ei ollut aina niin, tosiasiassa, takaisin, kun Internet Explorer aloitti monia innovaatioita, jotka tekivät verkosta mitä se on tänään.

    Tässä on nopea kiertue surullisen selaimen helposti unohtuneen historian kautta:

    1996: Internet Explorer 3
    Tämä selainversio, joka otettiin käyttöön vuonna 1997, oli ensimmäinen selain, joka toteutti CSS: n (Cascading Style Sheets). Kyllä, olet lukenut tämän oikein - se esitteli monia uusia ominaisuuksia, kuten Java-sovelmia ja valitettavasti ActiveX-komponentteja.

    1997: Internet Explorer 4
    IE4 esitteli hehkuttavan nopeasti (tuolloin) moottorin upotettavana komponenttina, jota voitaisiin käyttää muissa sovelluksissa - tämä oli paljon tärkeämpää kuin ihmiset ymmärtävät. Tässä versiossa esiteltiin myös dynaaminen HTML, jonka avulla verkkosivut voivat muuttaa sivua dynaamisesti JavaScriptin avulla ja lisätä Active Desktopin integroinnin.

    Vielä outo? Näyttää siltä, ​​ettei kukaan muistaa tätä enää, mutta IE4 oli todella monitasoinen - voit asentaa sen Mac OS: lle, Solarikselle ja HP-UX: lle, ja kun IE5 julkaistiin, IE4 oli saavuttanut 60 prosentin markkinaosuuden.

    1999: Internet Explorer 5.x
    Microsoft keksi Ajaxin. Siis mitä? Se on oikein, se oli tämä IE-versio, joka otti käyttöön XMLHttpRequest-ominaisuuden JavaScriptissä, joka muodostaa taustalla olevan tekniikan jokaisen nykyisen web-sovelluksen takana - tiedätte, kuten Gmail. Termi "Ajax" ei tietenkään ollut alkanut vuosia myöhemmin kuin joku muu kuin Microsoft, mutta tämä julkaisu tuki kaikkea sitä, mitä tarvitaan sen tekemiseksi.

    Joten kyllä, Microsoft Innovated
    IE3: sta IE6: een asti Microsoft käytti kaikkia resurssejaan pelkästään innovoimaan kilpailua, vapauttamalla uusia ominaisuuksia ja parempia selaimia nopeammin kuin Netscape. Itse asiassa Netscape 3 Gold oli buginen pala roskaa, joka kaatui koko ajan, ja Netscape 4 oli erittäin hidas ja pystyi tuskin tekemään taulukoita paljon vähemmän CSS: ää, mikä usein johtaisi selaimen kaatumiseen.

    Aseta se kontekstiin: web-kehittäjät valittivat Netscapesta samalla tavalla kuin he valittavat nyt IE6: sta.

    Mikä teki sen niin Erittäin Väärä?

    Ongelmat kaikki alkoivat, kun Microsoft integroi IE: n Windowsiin vaadittavana komponenttina ja vaikeutti vaihtoehtoisen selaimen poistamista ja käyttöä. Sitten oli koko liike heidän kanssaan hyödyntäen monopoliaan yrittäessään työntää Netscape pois markkinoilta, ja monet ihmiset alkoivat katsoa Microsoftia pahana imperiumina.

    Microsoft lopetti yrittämisen
    Kun Microsoft julkaisi Internet Explorer 6: n vuonna 2001, jossa oli paljon uusia ominaisuuksia web-kehittäjille, koska kilpailua ei ollut, ja niiden markkinaosuus oli 95 prosenttia, Microsoft lopetti yrittävänsä vakavasti, eivät tehneet mitään viiden vuoden ajan, vaikka Firefox julkaistiin, ja geeks alkoi siirtyä vasemmalle ja oikealle.

    Microsoft-ominaispiirteet
    Microsoftin innovaation koko ongelma on, että suuri osa siitä tehtiin tavalla, joka ei noudattanut web-standardeja - tämä ei ollut niin suuri ongelma, kun Internet Explorer oli ainoa peli kaupungissa, mutta kun Firefox ja Webkit tulivat ympäriinsä ja alkoi seurata standardeja oikein, yhtäkkiä siitä tuli valtava ongelma web-kehittäjille.

    Turvallisuusreiät ja kaatuminen
    Koska Microsoft päätti, ettei niiden tarvitse enää kokeilla, eivätkä he pysyneet mukana Firefoxin ja muiden selaimien kilpailussa, vikoja ja tietoturva-aukkoja, jotka vain kaaduivat vasemmalle ja oikealle todella kauheasti. Esimerkiksi tämä koodi on kaikki IE6: n kaatumiseen tarvittava koodi:

    for (x in document.write) document.write (x);

    Itse asiassa tämän jakson alussa oleva kuvakaappaus oli elävä esimerkki tämän vian testaamisesta.

    IE7 ja IE8 olivat liian vähän, liian myöhäistä
    Kesti viisi vuotta IE6: n jälkeen Microsoftille lopulta päästäkseen vapauttamaan IE7: ää, joka lisäsi välilehtiä ja teki selaimen hieman siedettävämmäksi, mutta web-suunnittelijoille se oli silti painajainen käsitellä, ja vain monimutkaisi ongelmaa, koska ongelma oli nyt vain tee sivuja renderöiviksi kahdessa äkillisessä selaimessa vain yhden sijasta.

    Microsoft kesti vielä 2,5 vuotta, jotta Internet Explorer 8 julkaistiin lopulta, mikä paransi huomattavasti web-kehittäjien CSS-tukea ja lisäsi uusia ominaisuuksia, kuten yksityisen selaamisen, välilehden eristämisen estääkseen yhden huonon sivun ottamasta alas koko selainta ja tietojenkalastelusuojausta. Tähän mennessä useimmat geeksit olivat jo siirtyneet Firefoxiin ja sitten joihinkin meihin Google Chromeen.

    Todellinen syy Geeks Hate IE

    Juuri siksi, että olemme geeksit eivät tarkoita, että me vihaamme kaikkea, mikä on huonompaa ja vanhentunutta, me rakastamme usein retro-tietojenkäsittelyä - siksi rakastamme Ataria, NES: ää, Commodore 64: ää jne. Olemme ylpeitä geek-tietämyksestämme. Miksi Internet Explorer on erilainen tarina?

    Seuraavassa on muutamia syitä, jotka vauhdittivat vihaa buginen selaimesta ja lopulta asettivat meidät kaikkialle reunaan:

    IE: n tukeminen on kuin haarukka Web-laitteiden silmissä
    Tässä on esimerkki web-suunnittelijan elämästä: vietät tuntikausia varmistaaksesi, että sivusi näyttää hyvältä, ja kokeilet sitä Google Chromessa, Firefoxissa, Safarissa ja jopa Operassa. Se näyttää hyvältä, mahtava!

    Nyt avaat IE: n, ja sivu näyttää siltä, ​​että joku laittaa sen tehosekoittimeen ja osoita piiskauspainiketta. Sitten vietät kaksinkertaisen määrän aikaa yrittää korjata sen näyttämään siedettävältä IE6: ssa ja IE7: ssä, kiroilemalla äänekkäästi koko ajan.

    Onneksi vuoteen 2014 mennessä Internet Explorer 6 ja 7 ovat tilastollisia poikkeamia todellisessa Internetin käytössä, ja useimmat suuremmat sivustot ovat lopettaneet niiden tukemisen kokonaan. Jopa Internet Explorer 8: n käyttö on laskenut moninumeroisiin prosentteihin monille sivustoille.

    Geeks on pakotettu käyttämään Internet Exploreria
    Ja täällä on tullut todellinen ongelma - koko syy, miksi geeks ei kestä Internet Exploreria:

    Geeks kaikkialla pakotettiin käyttämään Internet Exploreria töissä, vaikka selaimia on parannettu, pakotettu tukemaan sitä yrityssovelluksissa, pakotettu varmistamaan, että verkkosivustot toimivat edelleen IE: ssä, ja emme voineet vakuuttaa jokainen siirtyä parempaan selaimeen.

    Geeks ei vihaa jotakin, mikä on huonompi, mutta he vihaavat sitä, kun heitä pakotetaan.

    Hyvä uutinen: Tulevaisuus on kirkkaampi IE: lle

    Onneksi näyttää siltä, ​​että Microsoft on vihdoin oppinut monista monista virheistä selaimen maailmassa. Internet Explorer 10 ja 11 palavat nopeasti, useimmiten standardien mukaiset, ja muut kuin vanhentuneet käyttöliittymät, jotka todella tarvitsevat rakkautta, ovat vankka valinta kaikille. On jopa huhuja, että Microsoft saattaa vihdoin julkaista paremman käyttöliittymän IE: lle Windows 10: ssä. Tässä toivotaan!

    Itse asiassa viimeaikaisen testauksen perusteella monet uudet haittaohjelmat eivät ole enää kohdistuneet Internet Exploreriin, koska IE: n pluginien kirjoittaminen on monimutkainen asia, kun taas jonkin nopean HTML- ja JavaScript-koodin kirjoittaminen, jotta Firefox tai Adware-laajennukset voidaan tehdä. Chrome on todella helppoa.

    Se on täysin uusi maailma, ja tavoite on pikemminkin Chrome kuin IE.