/ / Perché così tanti geek odiano Internet Explorer?

Perché così tanti geek odiano Internet Explorer?

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

È risaputo che quasi tuttigeek odia Internet Explorer con passione, ma ti sei mai chiesto perché? Diamo un'occhiata alla storia e da dove tutto ha avuto inizio ... per i posteri, se non altro.

Contrariamente a quanto potresti pensare, questo articolo è non significava essere un festival dell'odio su Internet Explorer: infatti, da IE 9, hanno continuato a migliorare le prestazioni, aggiungere nuove funzionalità e in generale renderle conformi agli standard.

All'inizio c'era IE, ed era Buono?

Siamo stati tutti così abituati a pensare a InternetExplorer come quel browser lento e pieno di bug che sta dietro i tempi, ma non è sempre stato così - in effetti, molto tempo fa, Internet Explorer ha aperto la strada a molte innovazioni che hanno reso il Web quello che è oggi.

Immagine

Ecco un breve tour attraverso la storia facilmente dimenticata del famigerato browser:

1996: Internet Explorer 3
Questa versione del browser, introdotta nel 1997,è stato il primo browser a implementare CSS (Cascading Style Sheets). Sì, lo stai leggendo correttamente, infatti ha introdotto molte nuove funzionalità come le applet Java e purtroppo i controlli ActiveX.

1997: Internet Explorer 4
IE4 ha introdotto un velocissimo (al momento)il motore di rendering come componente incorporabile che potrebbe essere utilizzato in altre applicazioni: questo era molto più importante di quanto si pensi. Questa versione ha anche introdotto Dynamic HTML, che consente alle pagine Web di modificare dinamicamente la pagina utilizzando JavaScript e ha aggiunto l'integrazione di Active Desktop.

Ancora più strano? Sembra che nessuno se ne ricordi più, ma IE4 era in realtà multipiattaforma - era possibile installarlo su Mac OS, Solaris e HP-UX - e al momento del rilascio di IE5, IE4 aveva raggiunto una quota di mercato del 60%.

1999: Internet Explorer 5.x
Microsoft ha inventato Ajax. Aspetta cosa? Esatto, è stata questa versione di IE a introdurre la funzione XMLHttpRequest in JavaScript, che costituisce la tecnologia di base dietro ogni applicazione web che stai utilizzando oggi, sai, come Gmail. Ovviamente, il termine "Ajax" non è stato coniato fino a anni dopo da qualcuno diverso da Microsoft, ma questa versione supportava tutto ciò che era necessario per farlo funzionare.

Quindi sì, Microsoft Innovated
Da IE3 fino a IE6, Microsoft ha usato tutto il lororisorse per innovare semplicemente la concorrenza, rilasciando nuove funzionalità e browser migliori più velocemente di Netscape. In effetti, Netscape 3 Gold era un pezzo di spazzatura difettoso che si schiantava continuamente, e Netscape 4 era estremamente lento e riusciva a malapena a rendere le tabelle, molto meno CSS, che spesso causavano il crash del browser.

Per metterlo nel contesto: gli sviluppatori Web si lamentavano di Netscape nello stesso modo in cui si lamentano ora di IE6.

Cosa l'ha fatto andare così Molto Sbagliato?

Immagine

Il problema è iniziato quando Microsoft è stata integrataIE in Windows come componente richiesto e ha reso difficile disinstallare e utilizzare un browser alternativo. Poi ci sono stati tutti gli affari con loro che hanno sfruttato il loro monopolio per cercare di spingere Netscape fuori dal mercato e molte persone hanno iniziato a considerare Microsoft come un impero malvagio.

Microsoft ha smesso di provare
Quando Microsoft ha rilasciato Internet Explorer6 nel 2001, completo di molte nuove funzionalità per gli sviluppatori Web, poiché non vi era concorrenza e avevano una quota di mercato del 95 percento, Microsoft ha appena smesso di provarci, sul serio, non hanno fatto nulla per cinque anni anche dopo il rilascio di Firefox e l'avvio dei geek migrando a destra e sinistra.

Funzionalità specifiche di Microsoft
L'intero problema con l'innovazione di Microsoft èche gran parte di questo è stato fatto in modi che non seguivano gli standard web: questo non era un grosso problema quando Internet Explorer era l'unico gioco in città, ma una volta che Firefox e Webkit sono arrivati ​​e hanno iniziato a seguire correttamente gli standard, improvvisamente divenne un grosso problema per gli sviluppatori web.

Fori di sicurezza e crash
Da quando Microsoft ha deciso che non avevano bisogno di provarepiù, e non hanno tenuto il passo con la concorrenza di Firefox e altri browser, i bug e le falle di sicurezza sono appena spuntati a destra e sinistra, anche quelli davvero terribili. Ad esempio, questo codice è tutto ciò che serve per bloccare IE6:

<script> for (x in document.write) {document.write (x);} </script>

In effetti, lo screenshot all'inizio di questa sezione era un esempio dal vivo di testare questo particolare bug.

IE7 e IE8 erano troppo piccoli, troppo tardi
Ci sono voluti cinque anni dopo IE6 per Microsoftfinalmente riesco a rilasciare IE7, che ha aggiunto schede e ha reso il browser un po 'più tollerabile, ma per i web designer era ancora un incubo da affrontare, e ha complicato il problema dato che ora dovevi rendere correttamente il rendering delle pagine in due browser scadenti di uno solo.

Ci sono voluti altri 2.5 anni per Microsoft per rilasciare finalmente Internet Explorer 8, che ha notevolmente migliorato il supporto CSS per gli sviluppatori Web e aggiunto nuove funzionalità come la navigazione privata, l'isolamento delle schede per impedire a una pagina errata di eliminare l'intero browser e la protezione dal phishing. A questo punto, la maggior parte dei geek era già passata a Firefox, e poi alcuni di noi a Google Chrome.

The Real Reason Geeks Hate IE

image [21]

Solo perché siamo geek non significa che odiamotutto ciò che è inferiore e obsoleto - in effetti, spesso amiamo il retro computing - ecco perché amiamo Atari, NES, Commodore 64, ecc. Siamo orgogliosi della nostra conoscenza geek. Allora perché Internet Explorer ha una storia diversa?

Ecco un paio di ragioni che hanno alimentato il nostro odio per il browser difettoso e che ci hanno messo al limite:

Supportare IE è come una forchetta nell'occhio per gli sviluppatori Web
Ecco un esempio di un giorno nella vita di un webdesigner: passi ore per assicurarti che la tua pagina abbia un bell'aspetto e la collaudi su Google Chrome, Firefox, Safari e persino Opera. Sembra fantastico, fantastico!

Ora apri IE e la pagina appare comequalcuno lo mise in un frullatore e premette il pulsante Frusta. Quindi passi il doppio del tempo a cercare di risolverlo in modo che appaia tollerabile in IE6 e IE7, imprecando ad alta voce per tutto il tempo.

Fortunatamente entro il 2014, Internet Explorer 6 e 7 sono aanomalia statistica nell'uso effettivo di Internet e la maggior parte dei siti Web più grandi ha smesso completamente di supportarli. Anche l'utilizzo di Internet Explorer 8 è sceso a percentuali a una cifra per molti siti Web.

Geeks costretti a utilizzare Internet Explorer

Immagine

Ed è qui che arriviamo al vero problema: l'intera ragione per cui i fanatici non possono sopportare Internet Explorer:

I fanatici di tutto il mondo sono stati costretti a usare InternetExplorer al lavoro anche quando ci sono browser migliori, costretti a supportarlo per le applicazioni aziendali, costretto a assicurarsi che i siti Web funzionino ancora in Internet Explorer e non siamo riusciti a convincere tutti per passare a un browser migliore.

I geek non odiano qualcosa di inferiore, ma lo odiano quando viene forzato su di loro.

La buona notizia: il futuro è più luminoso per IE

Per fortuna, sembra che Microsoft abbia finalmenteimparato dai loro molti, molti errori nel mondo del browser. Internet Explorer 10 e 11 sono incredibilmente veloci, per lo più conformi agli standard e oltre alla UI obsoleta che ha davvero bisogno di amore, sono una scelta solida per chiunque. Ci sono anche voci secondo cui Microsoft potrebbe finalmente rilasciare un'interfaccia utente migliore per IE in Windows 10. Qui spera!

In effetti, sulla base dei nostri recenti test, moltiil nuovo malware non si rivolge più nemmeno a Internet Explorer, perché scrivere plugin per IE è una cosa complicata, mentre scrivere del codice HTML e JavaScript veloce per rendere spionanti le estensioni adware per Firefox o Chrome è davvero facile.

È un mondo completamente nuovo e Chrome, anziché IE, è l'obiettivo.