15Sep

Miks nii palju Geeksid vihkavad Internet Explorerit?

click fraud protection

sshot-2010-10-18-1-04-07-47

On üldteada, et peaaegu iga geek vihkab Internet Exploreri kirg, kuid kas olete kunagi mõelnud, miks? Vaatame õiglaselt ajalugu ja kus see kõik algas. .. järglastele, kui mitte midagi muud.

Vastupidiselt sellele, mida võite arvata, on see artikkel , mitte aga , mis on mõeldud Internet Exploreri vihafestiks, sest IE 9-s on nad jätkuvalt parandanud jõudlust, lisavad uusi funktsioone ja üldiselt muudavad selle standard-nõuetele vastav.

algusest oli IE ja see oli hea?

Me kõik oleme nii harjunud mõtlema Internet Exploreri kui aeglase, veetase brauseriga, mis on aegade taga, kuid see ei olnud alati nii - tegelikult, tagasi, kui Internet Explorer alustas paljusid uuendusi, mis veebi tegimis see on täna.

pilt

Siin on lühike ülevaade kurikuulsa brauseri kergesti unustatud ajalooga:

1996: Internet Explorer 3
See brauseri versioon, mis tutvustas 1997. aastal, oli esimene brauser CSS-i rakendamiseks( Cascading Style Sheets).Jah, lugesite seda õigesti - see tõi kaasa hulgaliselt uusi funktsioone, nagu Java-apletid ja kahjuks ActiveX-juhtelemendid.

instagram viewer

1997: Internet Explorer 4
IE4 tutvustas kiirelt( praegusel ajal) renderdamise mootoril põimitavat komponenti, mida saaks kasutada ka teistes rakendustes - see oli palju olulisem, kui inimesed seda mõistavad. Selles versioonis tutvustati ka dünaamilist HTML-i, mis võimaldab veebilehti dünaamiliselt muuta lehte kasutades JavaScripti ja lisanud aktiivse töölaua integratsiooni.

veelgi imelikumaks? Tundub, et keegi enam seda enam ei mäleta, kuid IE4 oli tegelikult platvormiline - võite selle installida Mac OS-i, Solaris ja HP-UX-i ning IE5-ga avaldamise ajaks jõudis IE4 turuosa 60%.

1999: Internet Explorer 5.x
Microsoft leiutas Ajaxi. Oota mida? See on just see IE versioon, mis tutvustas JavaScriptis XMLHttpRequest-funktsiooni, mis moodustab iga veebiprojekti, mida täna kasutad, aluseks olevat tehnoloogiat - teate, nagu Gmail. Mõistagi ei kasutata terminit "Ajax" aastaid hiljem keegi muu kui Microsoft, kuid see väljaanne toetas kõike, mis oli vajalik selle töö tegemiseks.

Nii et Jah, Microsoft Innovated
Alates IE3-st kuni IE6-ni kasutab Microsoft kõiki oma ressursse, et lihtsalt konkurentsi välja uuendada, vabastada uusi funktsioone ja paremaid brausereid Netscape-ga kiiremini. Tegelikult oli Netscape 3 Gold ikkagi aeg-ajalt kukkunud rämpsu tükk ja Netscape 4 oli äärmiselt aeglane ja võib vaevu muuta tabeleid - palju vähem CSS-i, mis sageli põhjustab brauserit krahhi.

Selle konteksti panemiseks: veebiarendajad kahtlenud Netscape'is samamoodi, kuidas nad nüüd IE6-s kaebavad.

Mida see läks nii Väga Vale?

pilt

Probleemid kõik algasid, kui Microsoft integreeris IE-i Windowsi vajaliku komponendina, ning raskendas alternatiivse brauseri desinstallimist ja kasutamist. Siis oli kogu nende äri, kes kasutas oma monopoli, et proovida Netscapeit turult välja tõrjuda, ja paljud inimesed hakkasid Microsofti nägema kurja impeeriumina.

Microsoft lõpetas proovimise
Selle ajaga, kui Microsoft avaldas 2001. aastal Internet Explorer 6, pakkudes veebidisaineritele palju uusi funktsioone, kuna ei olnud konkurentsi ja neil oli 95 protsendi turuosa, Microsoft lihtsalt lõpetas proovimise tõsiselt, nad ei teinud midagiviis aastat isegi pärast Firefoxi vabastamist ja geeksid hakkasid rändama vasakule ja paremale.

Microsofti spetsiifilised funktsioonid
Kogu Microsofti uuenduste probleem on see, et suur osa sellest tehti viisil, mis ei järginud veebistandardeid - see ei olnud nii suur probleem, kui Internet Explorer oli ainus mäng linnas, kuidkui Firefox ja Webkit tuli ümber ja hakkasid standardeid järgima õigesti, hakkas äkitselt veebiarendajatele suur probleem.

turvaaugud ja krahhid
Kuna Microsoft otsustas, et nad ei pea enam proovima ja nad ei pidanud kinni Firefoxi ja teiste brauseritega konkureerivast, vigadest ja turvaaugudest, mis olid lihtsalt vasakule ja paremale tõeliselt kohutavad. Näiteks see kood on kõik, mis vajab IE6:

krahhi