On yleisesti tiedossa, että melkein jokainen nörtti vihaa Internet Exploreria intohimoisesti, mutta oletko koskaan miettinyt miksi? Katsotaanpa oikeudenmukaisesti historiaa ja mistä kaikki alkoi ... jälkipolville, ellei muuta.
Toisin kuin luulisi, tämä artikkeli on ei tarkoitettu vihapuheeksi Internet Explorerissa - itse asiassa IE 9: n jälkeen he ovat jatkaneet suorituskyvyn parantamista, uusien ominaisuuksien lisäämistä ja tekevät siitä yleensä standardien mukaisen .
Alussa oli IE, ja se oli Hyvä?
Olemme kaikki tottuneet ajattelemaan Internet Exploreria kuin hidasta, bugista selainta, joka on aikojen takana, mutta se ei aina ollut niin - tosiasiassa jo silloin, kun Internet Explorer oli edelläkävijä monille innovaatioille, jotka tekivät verkosta mitä se on tänään.
Tässä on nopea kiertue surullisen selaimen helposti unohdetun historian läpi:
1996: Internet Explorer 3
Tämä selaimen versio, joka otettiin käyttöön vuonna 1997, oli ensimmäinen selain, joka otti käyttöön CSS: n (Cascading Style Sheets). Kyllä, luet sen oikein - itse asiassa se esitteli monia uusia ominaisuuksia, kuten Java-sovelmat ja valitettavasti ActiveX-komponentit.
1997: Internet Explorer 4
IE4 esitteli räjähtävän paaston (tuolloin)
renderointi moottori upotettavana komponenttina
jota voitaisiin käyttää muissa sovelluksissa - tämä oli paljon tärkeämpää kuin ihmiset tajuavat. Tämä versio esitteli myös dynaamisen HTML: n, jonka avulla verkkosivut voivat muuttaa sivua dynaamisesti JavaScriptin avulla, ja lisäsi Active Desktop -integroinnin.
Vielä outo? Näyttää siltä, että kukaan ei enää muista tätä, mutta IE4 oli itse asiassa monitasoinen - voit asentaa sen Mac OS: ään, Solarisiin ja HP-UX: ään - ja IE5: n julkaisuhetkellä IE4 oli saavuttanut 60 prosentin markkinaosuuden.
1999: Internet Explorer 5.x
Microsoft keksi Ajaxin. Siis mitä? Se oli oikein, se oli
tämä IE-versio
joka esitteli JavaScriptin XMLHttpRequest-ominaisuuden, joka muodostaa taustalla olevan tekniikan jokaiselle tänään käyttämällesi verkkosovellukselle - tiedät, kuten Gmail. Tietysti termi Ajax otettiin käyttöön vasta vuosia myöhemmin joku muu kuin Microsoft, mutta tämä julkaisu tuki kaikkea, mikä vaaditaan sen toimimiseksi.
Joten Kyllä, Microsoft Innovated
IE3: sta IE6: een asti Microsoft käytti kaikkia resurssejaan kilpailun yksinkertaiseen innovointiin vapauttamalla uusia ominaisuuksia ja parempia selaimia nopeammin kuin Netscape. Itse asiassa Netscape 3 Gold oli a
buginen roskapala, joka kaatui koko ajan
, ja Netscape 4 oli erittäin hidas ja pystyi tuskin piirtämään taulukoita - vielä vähemmän CSS: ää, mikä usein aiheuttaa selaimen kaatumisen.
Asiayhteydessä: web-kehittäjät valittivat aiemmin Netscape: stä samalla tavalla kuin he valittivat IE6: sta nyt.
Mikä sai sen menemään niin Erittäin Väärä?
Ongelmat alkoivat, kun Microsoft integroi IE: n Windowsiin vaadittavaksi komponentiksi ja vaikeutti vaihtoehtoisen selaimen asennuksen poistamista ja käyttöä. Sitten oli koko liiketoiminta heidän kanssaan hyödyntämällä monopoliaan yrittäen työntää Netscape pois markkinoilta, ja monet ihmiset alkoivat pitää Microsoftia pahan imperiumina.
Microsoft lopetti kokeilun
Microsoftin aikaan
julkaisi Internet Explorer 6: n vuonna 2001
, jossa on paljon uusia ominaisuuksia web-kehittäjille, koska kilpailua ei ollut ja heidän markkinaosuutensa oli 95 prosenttia, Microsoft vain lopetti yrittämisen - tosissaan, he eivät tehneet mitään viiden vuoden ajan senkin jälkeenkin, kun Firefox julkaistiin, ja nörtit alkoivat siirtyä vasemmalle ja oikein.
Microsoft-erityisominaisuudet
Microsoftin innovaation koko ongelma on, että suuri osa siitä tehtiin tavoilla, jotka eivät noudattaneet verkkostandardeja - tämä ei ollut yhtä suuri ongelma, kun Internet Explorer oli ainoa peli kaupungissa, mutta kun Firefox ja Webkit tulivat ympäri ja alkoi noudattaa standardeja oikein, yhtäkkiä siitä tuli valtava ongelma web-kehittäjille.
Turva-aukot ja kaatuu
Koska Microsoft päätti, että heidän ei tarvitse enää yrittää, eivätkä he pysyneet mukana Firefoxin ja muiden selainten kilpailussa, vikoja ja tietoturva-aukkoja vain kasvoi vasemmalle ja oikealle - todella kauheita. Esimerkiksi tämä koodi on kaikki mitä tarvitaan IE6: n kaatumiseen:
<script> (x asiakirjassa.write) {document.write(x);} </script>
Itse asiassa tämän osan alussa oleva kuvakaappaus oli elävä esimerkki tämän virheen testaamisesta.
IE7 ja IE8 olivat liian vähän, liian myöhäisiä
IE6: n jälkeen kului viisi vuotta, ennen kuin Microsoft pääsi vihdoin julkaisemaan IE7: n, joka lisäsi välilehtiä ja teki selaimesta hieman siedettävämmän, mutta verkkosuunnittelijoille se oli silti painajainen, ja se vain vaikeutti ongelmaa, koska joudut jo tee sivut renderöimään oikein kahdessa surkeassa selaimessa yhden sijasta.
Kesti vielä 2,5 vuotta, ennen kuin Microsoft lopulta julkaisi Internet Explorer 8: n, joka paransi huomattavasti CSS-tukea web-kehittäjille ja lisäsi uusia ominaisuuksia, kuten yksityisen selaamisen, välilehtien eristämisen estämään yhden huonon sivun tuhoamasta koko selainta ja tietojenkalastelusuojausta. Tässä vaiheessa suurin osa geeksistä oli jo siirtynyt Firefoxiin ja sitten jotkut meistä Google Chromeen.
Todellinen syy Geeksit vihaavat IE: tä
Se, että olemme nörttejä, ei tarkoita sitä, että vihaisimme kaikkea alempiarvoista ja vanhentunutta - itse asiassa rakastamme usein retro-tietojenkäsittelyä - siksi rakastamme Ataria, NES: ää, Commodore 64: ää jne. Olemme ylpeitä nörttitietämyksestämme. Joten miksi Internet Explorer on eri tarina?
Tässä on muutama syy, joka kiihdytti vihamielisyyttä bugiselainta kohtaan ja vietti meidät viimein yli reunan:
IE: n tukeminen on kuin haarukka silmissä Web-laitteille
Tässä on esimerkki päivästä verkkosuunnittelijan elämässä: Vietät tuntikausia varmistaaksesi, että sivusi näyttää hyvältä, ja testaat sen Google Chromessa, Firefoxissa, Safarissa ja jopa Operassa. Se näyttää hyvältä, mahtava!
Nyt avaat IE: n ja sivu näyttää siltä, että joku on laittanut sen tehosekoittimeen ja napsauttanut Whip-painiketta. Sitten vietät kaksinkertaisen määrän aikaa yrittääksesi korjata sen näyttämään siedettävältä IE6: ssa ja IE7: ssä kiroamalla ääneen koko ajan.
Onneksi vuoteen 2014 mennessä Internet Explorer 6 ja 7 ovat tilastollinen poikkeama todellisessa Internetin käytössä, ja suurin osa suuremmista verkkosivustoista on lopettanut niiden tukemisen kokonaan. Jopa Internet Explorer 8: n käyttö on laskenut yksinumeroisiin prosenttiosuuksiin monilla verkkosivustoilla.
Nörtit pakotetaan käyttämään Internet Exploreria
Tässä on todellinen ongelma - koko syy siihen, että nörtit eivät kestä Internet Exploreria:
Geeksit kaikkialla pakotettiin käyttämään Internet Exploreria töissä, vaikka selaimia olisi parempia, pakotettiin tukemaan sitä yrityssovelluksille, pakotettiin varmistamaan, että verkkosivustot toimivat edelleen IE: ssä, emmekä voineet vakuuttaa kaikki siirtyäksesi parempaan selaimeen.
Nörtit eivät vihaa jotain alempiarvoista - mutta vihaa sitä, kun se pakotetaan heihin.
Hyvä uutinen: Tulevaisuus on kirkkaampi IE: lle
Onneksi näyttää siltä, että Microsoft on vihdoin oppinut heidän monista, monista virheistään selainmaailmassa. Internet Explorer 10 ja 11 ovat räjähtäviä nopeasti, lähinnä standardien mukaisia, ja muut kuin vanhentuneet käyttöliittymät, jotka todella tarvitsevat rakkautta, ovat vankka valinta kaikille. Jopa huhuja siitä, että Microsoft saattaa vihdoin julkaista paremman käyttöliittymän IE: lle Windows 10: ssä.
Itse asiassa viimeaikaisen testauksen perusteella suuri osa uusista haittaohjelmista ei ole edes kohdistettu Internet Exploreriin, koska laajennusten kirjoittaminen IE: lle on monimutkainen asia, kun taas nopean HTML- ja JavaScript-koodin kirjoittaminen tehdä vakoilevia mainosohjelmien laajennuksia Firefoxille tai Chromelle on todella helppoa.
Se on täysin uusi maailma, ja kohde on Chrome eikä IE.