2024 Forfatter: Peter John Melton | [email protected]. Sidst ændret: 2023-12-16 04:48
I modsætning til hvad du måske tror, er denne artikel ikke betød at være en had-fest på Internet Explorer - faktisk siden IE 9, har de fortsat forbedret ydeevnen, tilføjer nye funktioner og generelt gør det standarder-kompatibelt.
I begyndelsen var der IE, og det var Godt?
Vi har alle været så vant til at tænke på Internet Explorer som den langsomt buggy-browser, der ligger bag tiden, men det var ikke altid på den måde - faktisk, da da Internet Explorer pionerede mange innovationer, der gjorde internettet det er i dag.
1996: Internet Explorer 3 Denne version af browseren, der blev introduceret i 1997, var den første browser til implementering af CSS (Cascading Style Sheets). Ja, du læser det korrekt - det introducerede faktisk mange nye funktioner som Java-applets og desværre ActiveX-kontroller.
1997: Internet Explorer 4 IE4 introducerede en flammende hurtig (til tiden) renderingsmotor som en indlejret komponent, som kunne bruges i andre applikationer - det var meget vigtigere end folk indser. Denne version introducerede også Dynamic HTML, som giver websider mulighed for dynamisk at ændre siden ved hjælp af JavaScript og tilføjede Active Desktop integration.
Endnu mere underligt? Det ser ud til, at ingen husker det her længere, men IE4 var faktisk cross-platform. Du kunne installere den på Mac OS, Solaris og HP-UX. Og da IE5 blev frigivet, havde IE4 nået en markedsandel på 60 procent.
1999: Internet Explorer 5.x Microsoft opfandt Ajax. Vent, hvad? Det var rigtigt, det var denne version af IE, der introducerede XMLHttpRequest-funktionen i JavaScript, som danner den underliggende teknologi bag alle webapplikationer, du bruger i dag - du ved ligesom Gmail. Selvfølgelig blev udtrykket "Ajax" ikke rent faktisk mønstret før år senere af en anden end Microsoft, men denne udgave understøttede alt, hvad der kræves for at få det til at fungere.
Så ja, Microsoft Innovated Fra IE3 til IE6 brugte Microsoft alle deres ressourcer til simpelthen at udnytte konkurrencen og frigive nye funktioner og bedre browsere hurtigere end Netscape. Faktisk var Netscape 3 Gold et buggy stykke junk, der styrtede hele tiden, og Netscape 4 var ekstremt langsom og kunne næppe lave tabeller - meget mindre CSS, hvilket ofte ville få browseren til at gå ned.
At sætte det i kontekst: webudviklere plejede at klage over Netscape på samme måde som de klager over IE6 nu.
Hvad gjorde det så Meget Forkert?
Microsoft stoppede forsøger Da Microsoft udgav Internet Explorer 6 i 2001, komplet med mange nye funktioner til webudviklere, da der ikke var konkurrence og de havde en markedsandel på 95 procent, stoppede Microsoft bare med at prøve alvorligt, de gjorde ikke noget i fem år, selv efter Firefox blev frigivet, og geeks begyndte at migrere til venstre og højre.
Microsoft-specifikke funktioner Hele problemet med Microsofts innovation er, at meget af det var gjort på måder, der ikke fulgte webstandarderne. Dette var ikke så stort af et problem, da Internet Explorer var det eneste spil i byen, men når Firefox og Webkit kom rundt og begyndte at følge standarderne korrekt, blev det pludselig et stort problem for webudviklere.
Sikkerhedshuller og styrtning Siden Microsoft har besluttet, at de ikke behøvede at prøve længere, og de fulgte ikke med konkurrencen fra Firefox og andre browsere, blev der kun bugget op til venstre og højre - også forfærdelige. For eksempel er denne kode alt, hvad der kræves for at crash IE6:
Faktisk var skærmbilledet i begyndelsen af dette afsnit et levende eksempel på at afprøve denne særlige fejl.
IE7 og IE8 var for lidt, for sent Det tog fem år efter IE6 for Microsoft at endelig komme rundt for at frigive IE7, som tilføjede faner og gjorde browseren lidt mere acceptabel, men for webdesignere var det stadig et mareridt at håndtere, og kun kompliceret problemet siden nu var du nødt til få sider til at gengives korrekt i to elendige browsere i stedet for kun en.
Det tog yderligere 2,5 år for Microsoft at endelig frigive Internet Explorer 8, hvilket forbedrede CSS-support til webudviklere betydeligt, og tilføjede nye funktioner som Privat browsing, faneisolering for at forhindre en dårlig side i at fjerne hele browseren og phishing-beskyttelse. På dette tidspunkt var de fleste geeks allerede flyttet til Firefox, og derefter nogle af os til Google Chrome.
Den virkelige årsag Geeks Hate IE
Her er et par grunde, der fremkalder vores had til buggy-browseren og endelig sætter os over kanten:
Supporting IE er som en gaffel i øjet for web-enheder Her er et eksempel på en dag i webdesigners liv: Du bruger timer for at sikre, at din side ser godt ud, og du tester det ud i Google Chrome, Firefox, Safari og endda Opera. Det ser godt ud, fantastisk!
Nu åbner du IE, og siden ser ud som om nogen sætter den i en blender og rammer piskeknappen. Derefter bruger du dobbelt så meget tid på at forsøge at klare det, så det ser tolerabelt ud i IE6 og IE7, forbandende højt hele tiden.
Heldigvis inden 2014 er Internet Explorer 6 og 7 en statistisk anomali i faktisk internetbrug, og de fleste af de større websteder er helt stoppet med at støtte dem. Selv Internet Explorer 8-brugen er faldet til encifrede procentdele for mange websteder.
Geeks bliver tvunget til at bruge Internet Explorer
Og her er hvor vi kommer til det virkelige problem - hele grunden til at nørder ikke kan stå Internet Explorer:
Geeks overalt blev tvunget til at bruge Internet Explorer på arbejdspladsen, selv når der er bedre browsere, der er tvunget til at støtte det til virksomhedens applikationer, tvunget til at sikre, at websteder stadig arbejder i IE, og vi kunne ikke overbevise alle at skifte til en bedre browser.
Geeks hader ikke noget, der er ringere - men de hader det, når det er tvunget på dem.
De gode nyheder: Fremtiden er lysere for IE
På grund af vores seneste test er en masse af den nye malware ikke engang rettet mod Internet Explorer, fordi skrive plugins til IE er en kompliceret ting, mens du skriver nogle hurtige HTML og JavaScript-kode til at gøre spionere adwareudvidelser til Firefox eller Chrome er virkelig nemt.
Det er en helt ny verden, og Chrome, snarere end IE, er målet.
Anbefalede:
How-To Geeks ferie gaveguide 2013: Legetøj til geeks i alle aldre
En af de bedste ting ved geekkultur er, at du aldrig er for gammel til at lege med legetøj store og små. Læs videre, da vi fremhæver gode valg fra legetøjsgangen for geeks i alle aldre på din ferie gave liste.
Hvorfor Annoncefirmaer elsker Google Ad Blocker, men hader Apples privatlivsfunktioner
Den 15. februar begynder Google Chrome at blokere annoncer på påtrængende websteder, og almindelige annoncevirksomheder er ikke særlig ked af det. Faktisk hjalp de Google med at få det til at ske.
Hvorfor genoprette din router løser så mange problemer (og hvorfor du skal vente 10 sekunder)
Internettet er nede, men du ved hvad du skal gøre: Tag stikket eller modemet af, vent ti sekunder og sæt det i igen. Det er anden natur på dette tidspunkt, men hvorfor virker det faktisk? Og er der noget magi til det ti sekundære nummer?
Sådan stopper du alle Amazonas mange (mange) e-mails
Amazon sender ud et ton af e-mails. Nogle af dem er nyttige alarmer, at din ordre gik igennem eller om problemer med en ordre, for eksempel. Men resten kan komme på dine nerver. Sådan forbyder du alle de sidste.
Rants: Vi hader scam fra Bundled Crapware
En af de ting, vi hader mest, er at alle de gratis softwareprogrammer scamming mindre kyndige brugere ved at prøve at snige ekstra værktøjslinjer eller anden software på deres computer. Desværre bliver øvelsen endnu mere almindelig, og vi kommer til at rant om det.