/ / De ce atâta Geeks urăște Internet Explorer?

De ce atâta geeks urăște Internet Explorer?

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

Este cunoscut faptul că aproape fiecaregeek urăște Internet Explorer cu pasiune, dar te-ai întrebat vreodată de ce? Haideți să aruncăm o privire corectă asupra istoriei și a locului în care a început totul ... pentru posteritate, dacă nimic altceva.

Contrar a ceea ce ați putea crede, acest articol este nu menit să fie un fest de ură pe Internet Explorer - de fapt, încă din IE 9, au continuat să îmbunătățească performanța, să adauge noi funcții și, în general, să fie conforme cu standardele.

În început a fost IE, și a fost Bun?

Cu toții am fost atât de obișnuiți să ne gândim la internetExploratorul este acel browser încet, încet, care se află în spatele vremurilor, dar nu a fost întotdeauna așa - de fapt, înapoi, când Internet Explorer a fost pionierat în multe inovații care au făcut ca web-ul să fie astăzi.

imagine

Iată un scurt tur prin istoricul ușor uitat al browserului infam:

1996: Internet Explorer 3
Această versiune a browserului, introdusă în 1997,a fost primul browser care a implementat CSS (Cascading Style Sheets). Da, citiți corect acest lucru - de fapt, a introdus multe funcții noi, cum ar fi applet-urile Java și, din păcate, controale ActiveX.

1997: Internet Explorer 4
IE4 a introdus un rapid aprins (la acea vreme)redarea motorului ca o componentă încorporabilă care ar putea fi utilizată în alte aplicații - acest lucru a fost mult mai important decât își dau seama de oameni. Această versiune a introdus și Dynamic HTML, care permite paginilor web să schimbe dinamic pagina folosind JavaScript și a adăugat integrarea Active Desktop.

Și mai ciudat? Se pare că nimeni nu-și mai amintește acest lucru, dar IE4 era de fapt multiplă platformă - îl puteți instala pe Mac OS, Solaris și HP-UX - și până la lansarea IE5, IE4 ajunsese la o cotă de piață de 60%.

1999: Internet Explorer 5.x
Microsoft a inventat Ajax. Stai ce? Așa este, versiunea IE a introdus funcția XMLHttpRequest în JavaScript, care constituie tehnologia care stă la baza fiecărei aplicații web pe care o utilizați astăzi - știți, precum Gmail. Desigur, termenul „Ajax” nu a fost inventat până la ani mai târziu de altcineva decât Microsoft, dar această versiune a susținut tot ce era necesar pentru ca acesta să funcționeze.

Deci, Da, Microsoft Inovat
De la IE3 până la IE6, Microsoft le-a folosit pe toateresurse pentru a inova doar concurența, lansând noi funcții și browsere mai bune mai rapid decât Netscape. De fapt, Netscape 3 Gold a fost o bucată neplăcută care s-a prăbușit tot timpul, iar Netscape 4 a fost extrem de lent și abia a putut face tabele - cu atât mai puțin CSS, ceea ce de multe ori ar provoca blocarea browserului.

Pentru a o pune în context: dezvoltatorii web obișnuiau să se plângă de Netscape în același mod în care se plâng de IE6 acum.

Ce a făcut să meargă așa Foarte Gresit?

imagine

Problema a început când Microsoft s-a integratIE în Windows ca componentă necesară și a îngreunat dezinstalarea și utilizarea unui browser alternativ. Apoi a existat întreaga afacere cu aceștia care își exploatau monopolul pentru a încerca să-l împingă pe Netscape de pe piață și o mulțime de oameni au început să vadă Microsoft ca imperiul malefic.

Microsoft a oprit încercarea
Până când Microsoft a lansat Internet Explorer6 în 2001, completate de o mulțime de funcții noi pentru dezvoltatorii web, deoarece nu a existat concurență și aveau o cotă de piață de 95 la sută, Microsoft a încetat să încerce - în serios, nu au făcut nimic timp de cinci ani, chiar și după lansarea Firefox-ului, iar geek-urile au început. migrarea la stânga și la dreapta.

Caracteristici specifice Microsoft
Întreaga problemă cu inovația Microsoft estecă mare parte a fost făcută în moduri care nu respectau standardele web - nu a fost o problemă la fel de mare când Internet Explorer a fost singurul joc din oraș, dar odată ce Firefox și Webkit au venit și au început să respecte standardele corect, brusc a devenit o problemă uriașă pentru dezvoltatorii web.

Găuri de securitate și prăbușire
Din moment ce Microsoft a decis că nu au nevoie să încercemai mult și nu au ținut pasul cu concurența din Firefox și alte browsere, bug-uri și găuri de securitate doar decupate în stânga și în dreapta - chiar și cele groaznice. De exemplu, acest cod este tot ce este necesar pentru a bloca IE6:

<script> pentru (x în document.write) {document.write (x);} </script>

De fapt, ecranul de la începutul acestei secțiuni a fost un exemplu live de testare a acestui bug special.

IE7 și IE8 erau prea puțin, prea târziu
Microsoft a durat cinci ani după IE6în sfârșit, încercați să eliberați IE7, care a adăugat file și a făcut browserul ușor mai tolerabil, dar pentru designerii web a fost încă un coșmar de a face față, și a complicat doar problema, deoarece acum a trebuit să faceți paginile redate corect în două browsere nefaste. doar a unuia.

A mai fost nevoie de 2.5 ani pentru ca Microsoft să elibereze în cele din urmă Internet Explorer 8, care a îmbunătățit considerabil suportul CSS pentru dezvoltatorii web și a adăugat noi funcții precum Navigare privată, izolarea filei pentru a împiedica o pagină greșită să elimine întregul browser și protecția împotriva phishing. În acest moment, majoritatea geek-urilor au trecut deja pe Firefox, iar apoi unii dintre noi pe Google Chrome.

The Real Reason Geeks Hate IE

imagine [21]

Doar pentru că suntem geek-uri nu înseamnă că urămtot ceea ce este inferior și învechit - de fapt, adorăm adesea calcularea retro - de aceea iubim Atari, NES, Commodore 64 etc. Ne mândrim cu cunoștințele noastre geek. Deci de ce este Internet Explorer o altă poveste?

Iată câteva motive care au alimentat ura noastră față de browserul buggy și, în cele din urmă, ne-au pus peste tot:

Sprijinirea IE este ca o furculiță în ochi pentru dispozitivele web
Iată un eșantion de o zi din viața unui webproiectant: petreci ore întregi asigurându-te că pagina ta arată excelent și o testezi în Google Chrome, Firefox, Safari și chiar Opera. Arată grozav, minunat!

Acum deschideți IE și pagina parecineva l-a pus într-un blender și a apăsat butonul Whip. Apoi, petreci dublul perioadei de timp încercând să-l repari pentru a arăta tolerabil în IE6 și IE7, blestemând tare tot timpul.

Din fericire până în 2014, Internet Explorer 6 și 7 sunt aanomalie statistică în utilizarea propriu-zisă a Internetului și majoritatea site-urilor web mai mari au încetat complet să le sprijine. Chiar și utilizarea Internet Explorer 8 a scăzut la procente de o singură cifră pentru multe site-uri web.

Geeki fiind obligați să folosească Internet Explorer

imagine

Și iată unde ajungem la adevărata problemă - motivul pentru care geek-urile nu pot sta pe Internet Explorer:

Geekii de pretutindeni au fost nevoiți să folosească internetulExplorer la locul de muncă, chiar și atunci când există browsere mai bune, obligat să-l sprijine pentru aplicații corporative, obligat să se asigure că site-urile web funcționează în continuare în IE și nu ne putem convinge toata lumea pentru a comuta la un browser mai bun.

Geeki nu urăsc ceva inferior, dar îl urăsc atunci când sunt forțați asupra lor.

Vestea bună: Viitorul este mai luminos pentru IE

Din fericire, se pare că Microsoft a avut în sfârșitînvățat din multe, multe greșeli ale lor în lumea browserului. Internet Explorer 10 și 11 se aprind rapid, în mare parte respectă standardele și, în afară de UI-ul învechit, care are nevoie cu adevărat de dragoste, sunt o alegere solidă pentru oricine. Există chiar zvonuri conform cărora Microsoft ar putea lansa în sfârșit o interfață de utilizator mai bună pentru IE în Windows 10. Iată speranța!

De fapt, pe baza testelor noastre recente, o mulțime denoul malware nu mai vizează niciodată Internet Explorer, deoarece scrierea de pluginuri pentru IE este un lucru complicat, în timp ce scrierea unor coduri HTML și JavaScript rapide pentru a face extensii adware pentru spionare pentru Firefox sau Chrome este într-adevăr ușor.

Este o lume cu totul nouă, iar Chrome, în loc de IE, este ținta.