15Sep
Este cunoscut faptul că aproape fiecare geek urăște Internet Explorer cu o pasiune, dar v-ați întrebat vreodată de ce? Să privim corect istoria și de unde a început. .. pentru posteritate, dacă nu altceva.
Contrar a ceea ce ați putea crede, acest articol este , nu , menit a fi un hate-fest în Internet Explorer - de fapt, deoarece IE 9, au continuat să îmbunătățească performanța, să adauge noi caracteristici și,conforme.
Începutul a fost IE, și a fost bun?
Toți am fost atât de obișnuiți să ne gândim la Internet Explorer ca la acel browser lent, care este în spatele timpului, dar nu a fost întotdeauna așa - de fapt, întors când Internet Explorer a pionierat multe inovații care au făcut ca web-ulceea ce este astăzi.
Acesta este un tur rapid prin istoria uitată a browserului infamat:
1996: Internet Explorer 3
Această versiune a browserului, introdusă în 1997, a fost primul browser care a implementat CSS( Cascading Style Sheets).Da, citești corect - de fapt, a introdus multe funcții noi, cum ar fi applet-urile Java și controalele ActiveX, din păcate.
1997: Internet Explorer 4
IE4 a introdus un motor de randare rapid( la timp) ca o componentă care poate fi încorporată și care ar putea fi utilizată în alte aplicații - aceasta a fost mult mai importantă decât oamenii își dau seama. Această versiune a introdus, de asemenea, Dynamic HTML, care permite paginilor web să modifice dinamic pagina folosind JavaScript și a adăugat integrarea Active Desktop.
Chiar mai ciudat? Se pare că nimeni nu mai amintește de acest lucru, dar IE4 a fost de fapt o platformă transversală - ai putea să o instalezi pe Mac OS, Solaris și HP-UX - și până la eliberarea IE5, IE4 a atins o cotă de piață de 60%.
1999: Internet Explorer 5.x
Microsoft a inventat Ajax. Stai ce? Așa este, această versiune a IE a introdus caracteristica XMLHttpRequest în JavaScript, care formează tehnologia care stă la baza fiecărei aplicații web pe care o utilizați astăzi - știi, cum ar fi Gmail. Bineînțeles, termenul "Ajax" nu a fost inventat de ani de zile mai târziu de altcineva decât Microsoft, dar această versiune a susținut tot ceea ce este necesar pentru a funcționa.
Deci, Microsoft Innovated
De la IE3 până la IE6, Microsoft și-a folosit toate resursele pentru a inova concurența, eliberând noi caracteristici și browsere mai bune mai repede decât Netscape. De fapt, Netscape 3 Gold a fost o bucată de junk care se prăbușește tot timpul, iar Netscape 4 era extrem de lentă și abia putea să redea table - cu mult mai puțin CSS, ceea ce ar cauza deseori că browserul sa prăbușit.
Pentru ao 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-o așa Foarte greșit ?
Problema tuturor a început atunci când Microsoft a integrat IE în Windows ca o componentă necesară, și a făcut dificilă dezinstala și utiliza un browser alternativ. Apoi a fost întreaga afacere cu ei exploatând monopolul lor pentru a încerca să împingă Netscape afară din piață și mulți oameni au început să vadă Microsoft drept imperiul răului.
Microsoft a încetat să încerce
Până când Microsoft a lansat Internet Explorer 6 în 2001, completând cu o mulțime de noi caracteristici pentru dezvoltatorii web, deoarece nu exista concurență și au o cota de piață de 95%, Microsoft tocmai a încetat să încerce -timp de cinci ani, chiar și după ce a fost lansat Firefox, și geeks a început să migreze la stânga și la dreapta.
Caracteristici specifice
Întreaga problemă cu inovația Microsoft este că o mare parte a acesteia a fost făcută în moduri care nu au respectat standardele web - aceasta nu era o problemă la fel de mare atunci când Internet Explorer era singurul joc din oraș, darodată ce Firefox și Webkit s-au apropiat și au început să urmeze corect standardele, brusc a devenit o problemă uriașă pentru dezvoltatorii web.
Găuri de securitate și prăbușire
Deoarece Microsoft a decis că nu mai trebuie să încerce și nu au ținut pasul cu competiția de la Firefox și de la alte browsere, bug-urile și găurile de securitate tocmai au trasat la stânga și la dreapta -.De exemplu, acest cod este tot ceea ce este necesar pentru a prăbuși IE6:
& lt; script & gt; pentru( x în document.write){ document.write( x);} & lt; / script & gt;
De fapt, captura de ecran de la începutul acestei secțiuni a fost un exemplu live de testare a acestei erori particulare.
IE7 și IE8 au fost prea mici, prea târziu
A fost nevoie de cinci ani după ce IE6 pentru Microsoft a ajuns în sfârșit la eliberarea IE7, care a adăugat tab-uri și a făcut browserul ceva mai tolerabil, dar pentru web designeri era încă un coșmar pentru a face față, și a complicat problema, deoarece de acum a trebuit să faceți paginile redate corect în două browsere nepotrivite, în loc de unul singur.
A durat încă 2,5 ani pentru ca Microsoft să lanseze în cele din urmă Internet Explorer 8, care a îmbunătățit considerabil suportul CSS pentru dezvoltatorii web și a adăugat funcții noi cum ar fi navigarea privată, izolarea filelor pentru a împiedica o pagină defectă să preia întregul browser și protecția împotriva phishingului. Prin acest punct, cei mai mulți geeks se mutaseră deja în Firefox, iar apoi unii dintre noi în Google Chrome.
Motivul real Geeks Hate IE
Doar pentru ca suntem geeks nu inseamna ca urasc tot ceea ce este inferior si invechit - de fapt, adesea iubim retro computing - de aceea iubim Atari, NES, Commodore 64 etc.mândrie în cunoștințele noastre geek. Deci, de ce Internet Explorer este o poveste diferită?
Iată câteva motive care ne-au alimentat ura față de browserul buggy și, în cele din urmă, ne-a pus peste cap:
Sprijinirea IE este ca o furculiță în ochi pentru dispozitivele web
Iată un eșantion de o zi în viața unuidesigner de web: petreceți ore, asigurându-vă că pagina dvs. arată excelentă și încercați în Google Chrome, Firefox, Safari și chiar Opera. Arată grozav, minunat!
Acum deschideți IE și pagina arată ca cineva a pus-o într-un blender și a lovit butonul Whip. Apoi, petreceți dublul timpului încercând să-l repariți pentru a arăta tolerabil în IE6 și IE7, blestemând cu voce tare tot timpul.
Din fericire până în 2014, Internet Explorer 6 și 7 reprezintă o anomalie statistică în utilizarea reală a internetului, iar 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.
Geeks fiind forțat să utilizeze Internet Explorer
Iată de unde ajungem la problema reală - motivul pentru care geekii nu pot sta la Internet Explorer: Geeks
de pretutindeni au fost nevoiți să utilizeze Internet Explorer la lucru chiar și atunci când există browsere mai bune, forțatesă o susținem pentru aplicații corporative, să ne asigurăm că site-urile web continuă să funcționeze în IE și nu am putut convinge toată lumea să treacă la un browser mai bun.
Geeks nu urăsc ceva care este inferior - dar ei o urăsc când le este forțată.
Știri bune: Viitorul este mai luminos pentru IE
Din fericire, se pare că Microsoft a învățat în cele din urmă din numeroasele lor greșeli din lumea browserului. Internet Explorer 10 și 11 sunt rapide, în mare parte conforme cu standardele și altele decât interfața UI învechită, care are nevoie într-adevăr de o dragoste, sunt o alegere solidă pentru oricine. Există chiar zvonuri că Microsoft ar putea lansa în cele din urmă o interfață de utilizator mai bună pentru IE în Windows 10. Aici speră!
De fapt, bazându-ne pe testele noastre recente, o mulțime de malware nu vizează chiar Internet Explorer, deoarece scrierea pluginurilor pentru IE este un lucru complicat, în timp ce scrierea unor coduri HTML și JavaScript rapide pentru a face spyware extensii adware pentru Firefoxsau Chrome este foarte ușor.
Este o lume cu totul nouă, iar Chrome, mai degrabă decât IE, este ținta.