Hjemmeside » hvordan » Hvorfor hater så mange geeks Internet Explorer?

    Hvorfor hater så mange geeks Internet Explorer?

    Det er allment kjent at nesten hver eneste geek hater Internet Explorer med en lidenskap, men har du noen gang lurt på hvorfor? La oss ta en rettferdig titt på historien og hvor alt begynte ... for ettertiden, om ikke noe annet.

    I motsetning til hva du kanskje tror, ​​er denne artikkelen ikke menes å være en hate-fest på Internet Explorer-faktisk siden IE 9, har de fortsatt å forbedre ytelsen, legge til nye funksjoner, og gjør det generelt til standardkompatibel.

    I begynnelsen var det IE, og det var Flink?

    Vi har alle vært så vant til å tenke på Internet Explorer som den tregte, buggy-nettleseren som ligger bak tiden, men det var ikke alltid slik, faktisk, langt tilbake da Internet Explorer pionerer mange innovasjoner som gjorde nettverket hva det er i dag.

    Her er en rask tur gjennom den velkjente nettleserens lett glemte historie:

    1996: Internet Explorer 3
    Denne versjonen av nettleseren, introdusert i 1997, var den første nettleseren for å implementere CSS (Cascading Style Sheets). Ja, du leser det riktig - faktisk introduserte det mange nye funksjoner som Java-applets og dessverre ActiveX-kontroller.

    1997: Internet Explorer 4
    IE4 introduserte en flammende rask (til tiden) gjengivelsesmotor som en innebygd komponent som kunne brukes i andre applikasjoner - dette var mye viktigere enn folk innser. Denne versjonen introduserte også Dynamic HTML, som gjør det mulig for nettsider å dynamisk endre siden ved hjelp av JavaScript, og lagt til Active Desktop integrasjon.

    Enda mer rart? Det ser ut til at ingen husker dette lenger, men IE4 var faktisk kryssplattform. Du kunne installere den på Mac OS, Solaris og HP-UX - og da IE5 ble utgitt, hadde IE4 nådd en markedsandel på 60 prosent.

    1999: Internet Explorer 5.x
    Microsoft oppfant Ajax. Vent ... hva? Det var riktig, det var denne versjonen av IE som introduserte XMLHttpRequest-funksjonen i JavaScript, som danner den underliggende teknologien bak alle webapplikasjoner du bruker i dag - du vet, som Gmail. Selvfølgelig var ordet "Ajax" ikke faktisk mynt før år senere av noen andre enn Microsoft, men denne utgaven støttet alt som trengs for å få det til å fungere.

    Så Ja, Microsoft Innovated
    Fra IE3 til IE6 brukte Microsoft alle sine ressurser til å bare utvinne konkurransen, og frigjorde nye funksjoner og bedre nettlesere raskere enn Netscape. Faktisk var Netscape 3 Gold et buggy stykke søppel som krasjet hele tiden, og Netscape 4 var ekstremt sakte og kunne knapt gi tabeller, mye mindre CSS, noe som ofte ville føre til at nettleseren skulle krasje.

    Å sette det i sammenheng: webutviklere pleide å klage på Netscape på samme måte som de klager over IE6 nå.

    Hva gjorde det gå så Veldig Feil?

    Problemet startet alle når Microsoft integrert IE i Windows som en nødvendig komponent, og gjorde det vanskelig å avinstallere og bruke en alternativ nettleser. Så var det hele forretningen med dem å utnytte sitt monopol for å prøve å presse Netscape ut av markedet, og mange begynte å se Microsoft som det onde imperiet.

    Microsoft stoppet å prøve
    Da Microsoft løste ut Internet Explorer 6 i 2001, komplett med mange nye funksjoner for webutviklere, siden det ikke var konkurranse og de hadde en markedsandel på 95 prosent, stoppet Microsoft bare å prøve, seriøst, de gjorde ingenting i fem år, selv etter Firefox ble utgitt, og nerdene begynte å migrere til venstre og høyre.

    Microsoft-spesifikke funksjoner
    Hele problemet med Microsofts innovasjon er at mye av det ble gjort på måter som ikke fulgte webstandarden. Dette var ikke så stort av et problem da Internet Explorer var det eneste spillet i byen, men en gang kom Firefox og Webkit rundt og begynte å følge standardene riktig, ble det plutselig et stort problem for webutviklere.

    Sikkerhetshull og krasj
    Siden Microsoft bestemte seg, behøvde de ikke å prøve lenger, og de fulgte ikke med konkurransen fra Firefox og andre nettlesere, bugs og sikkerhetshull bare oppskåret til venstre og høyre, veldig forferdelige. For eksempel er denne koden alt som kreves for å krasje IE6:

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

    Faktisk var skjermbildet i begynnelsen av denne delen et levende eksempel på å teste ut denne spesielle feilen.

    IE7 og IE8 var for lite, for sent
    Det tok fem år etter at IE6 for Microsoft endelig skulle komme rundt for å frigjøre IE7, som lagde tabs og gjorde nettleseren litt mer tolerabel, men for webdesignere var det fortsatt et mareritt å håndtere, og bare komplisert problemet siden nå måtte du gjør sider gjengitt riktig i to elendige nettlesere i stedet for bare en.

    Det tok ytterligere 2,5 år for Microsoft å endelig slippe ut Internet Explorer 8, noe som forbedret CSS-støtten for webutviklere, og lagt til nye funksjoner som privat surfing, faneisolering for å hindre at en dårlig side tar ned hele nettleseren og nettfiskvern. På dette tidspunktet hadde de fleste geeks allerede flyttet til Firefox, og noen av oss til Google Chrome.

    The Real Reason Geeks Hate IE

    Bare fordi vi er nerd betyr ikke at vi hater alt som er dårligere og utdatert. Faktisk elsker vi ofte retro-databehandling - derfor elsker vi Atari, NES, Commodore 64 osv. Vi er stolte av vår geekkunnskap. Så hvorfor er Internet Explorer en annen historie?

    Her er et par grunner som drev vårt hat på buggy-nettleseren, og til slutt satte vi oss over kanten:

    Støtte for IE er som en gaffel i øyet for nettverksenheter
    Her er et utvalg av en dag i livet til en webdesigner: Du bruker timer for å sørge for at siden din ser bra ut, og du teste den ut i Google Chrome, Firefox, Safari og til og med Opera. Det ser flott ut, fantastisk!

    Nå åpner du IE og siden ser ut som noen setter den inn i en blender og trykker på piskeknappen. Deretter bruker du dobbelt så mye tid på å prøve å fikse det for å se tålelig i IE6 og IE7, forbann høyt hele tiden.

    Heldigvis innen 2014 er Internet Explorer 6 og 7 en statistisk anomali i faktisk Internett-bruk, og de fleste av de større nettstedene har helt stoppet å støtte dem. Selv Internet Explorer 8-bruken har falt til encifrede prosenter for mange nettsteder.

    Geeks blir tvunget til å bruke Internet Explorer
    Og her er der vi kommer til det virkelige problemet - hele grunnen til at nørdene ikke kan stå i Internet Explorer:

    Geeks overalt var tvunget til å bruke Internet Explorer på jobb, selv når det er bedre nettlesere, tvunget til å støtte det for bedriftsapplikasjoner, tvunget til å sikre at nettsteder fortsatt jobber i IE, og vi kunne ikke overbevise alle å bytte til en bedre nettleser.

    Geeks hater ikke noe som er dårligere - men de hater det når det er tvunget på dem.

    Den gode nyheten: Fremtiden er lysere for IE

    Heldigvis virker det som om Microsoft endelig har lært av sine mange, mange feil i nettleserverdenen. Internet Explorer 10 og 11 er flammende raskt, for det meste standarder-kompatible, og annet enn den utdaterte brukergrensesnittet som virkelig trenger litt kjærlighet, er et solid valg for noen. Det er enda rykter om at Microsoft kanskje endelig vil gi et bedre brukergrensesnitt for IE i Windows 10. Her håper!

    Faktisk, basert på vår siste testing, er mye av den nye malware ikke engang rettet mot Internet Explorer, fordi det å skrive inn plugins for IE er en komplisert ting, mens du skriver litt rask HTML- og JavaScript-kode for å lage spionprogrammer for adware-utvidelser for Firefox eller Chrome er veldig enkelt.

    Det er en helt ny verden, og Chrome, i stedet for IE, er målet.