15Sep

Perché così tanti geek odiano Internet Explorer?

click fraud protection

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

È risaputo che quasi ogni singolo smanettone odia Internet Explorer con passione, ma ti sei mai chiesto perché?Diamo un'occhiata alla storia e dove tutto è iniziato. .. per i posteri, se non altro.

Contrariamente a quanto si potrebbe pensare, questo articolo è non pensato per essere un hate-fest su Internet Explorer - infatti, dal momento che IE 9, hanno continuato a migliorare le prestazioni, aggiungere nuove funzionalità e generalmente renderlo standard-conforme.

In the Beginning There IE, ed era buono?

Siamo stati tutti così abituati a pensare a Internet Explorer come a quel browser lento e buggy che è al passo coi tempi, ma non è sempre stato così, anzi, quando Internet Explorer è stato pioniere di molte innovazioni che hanno reso il webquello che è oggi.

Immagine

Ecco un rapido tour attraverso la storia facilmente dimenticata del browser infame:

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

instagram viewer

1997: Internet Explorer 4
IE4 ha introdotto un fiammeggiante motore di rendering( al momento) 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 lo ricordi più, ma IE4 era effettivamente multipiattaforma - si poteva installarlo su Mac OS, Solaris e HP-UX - e quando IE5 è stato rilasciato, 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 che ha introdotto la funzione XMLHttpRequest in JavaScript, che forma la tecnologia sottostante a ogni applicazione Web che utilizzi oggi, come Gmail. Ovviamente, il termine "Ajax" non è stato in realtà coniato solo anni dopo da qualcuno diverso da Microsoft, ma questa versione supportava tutto il necessario per farlo funzionare.

Quindi sì,
innovativo di Microsoft Da IE3 fino a IE6, Microsoft ha utilizzato tutte le sue risorse per semplicemente innovare la concorrenza, rilasciando nuove funzionalità e browser migliori più velocemente di Netscape. In effetti, Netscape 3 Gold era un frammento di spazzatura che si arrestava continuamente, e Netscape 4 era estremamente lento e riusciva a malapena a rendere le tabelle, molto meno CSS, il che spesso causava il crash del browser.

Per dirla in un contesto: gli sviluppatori web di erano soliti lamentarsi di Netscape nello stesso modo in cui si lamentano di IE6 ora.

Cosa l'ha fatto andare Molto sbagliato?

Immagine

Il problema è iniziato quando Microsoft ha integrato IE in Windows come componente richiesto e ha reso difficile disinstallare e utilizzare un browser alternativo. Poi ci fu l'intera faccenda con loro che sfruttavano il loro monopolio per cercare di spingere Netscape fuori dal mercato, e molte persone iniziarono a vedere Microsoft come l'impero del male.

Microsoft ha smesso di provare
All'epoca in cui Microsoft ha rilasciato Internet Explorer 6 nel 2001, completo di molte nuove funzionalità per gli sviluppatori web, dato che non c'era concorrenza e avevano una quota di mercato del 95%, Microsoft ha semplicemente smesso di provare seriamente, non hanno fatto nullaper cinque anni anche dopo che Firefox è stato rilasciato, e i geek hanno iniziato a migrare a destra ea sinistra.

Caratteristiche specifiche di Microsoft
L'intero problema con l'innovazione di Microsoft è che gran parte di esso è 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à, mauna volta che Firefox e Webkit sono arrivati ​​e hanno iniziato a seguire correttamente gli standard, all'improvviso è diventato un grosso problema per gli sviluppatori web.

Security Holes and Crashing
Da quando Microsoft ha deciso che non avevano più bisogno di provare, e non hanno tenuto il passo con la concorrenza di Firefox e altri browser, bug e buchi di sicurezza appena spuntati a sinistra e destra. Ad esempio, questo codice è tutto ciò che è necessario per arrestare IE6:

& lt; script & gt; for( x in document.write){ document.write( x);} & lt; / script & gt;

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

IE7 e IE8 erano troppo piccoli, troppo tardi
Ci sono voluti cinque anni dopo che IE6 per Microsoft finalmente riusciva a rilasciare IE7, che aggiungeva schede e rendeva il browser leggermente più tollerabile, ma per i web designer era ancora un incubo da affrontare, e ha complicato solo il problema, poiché ora dovevi rendere le pagine visualizzate correttamente in due browser pessimi invece di uno solo.

Ci sono voluti altri 2,5 anni prima che Microsoft rilasciasse Internet Explorer 8, che migliorava notevolmente il supporto CSS per gli sviluppatori web e aggiungeva nuove funzionalità come la navigazione privata, l'isolamento delle schede per impedire a una pagina cattiva di svuotare l'intero browser e la protezione dal phishing. A questo punto, la maggior parte dei geek era già passata a Firefox, e alcuni di noi a Google Chrome.

La vera ragione Geeks Hate IE

image [21]

Solo perché siamo geek non significa che odiamo tutto ciò che è inferiore e sorpassato - anzi, spesso amiamo il retro computing - è per questo che amiamo Atari, NES, Commodore 64, ecc.orgoglio nella nostra conoscenza geek. Allora, perché Internet Explorer è una storia diversa?

Ecco un paio di motivi che hanno alimentato il nostro odio per il browser buggy e, infine, ci hanno messo in secondo piano:

Supporting IE è come un fork in the eye per Web Devs
Ecco un esempio di un giorno nella vita di unweb designer: trascorri ore e ore assicurandoti che la tua pagina abbia un bell'aspetto e la collaudi in Google Chrome, Firefox, Safari e persino Opera. Sembra fantastico, fantastico!

Ora apri IE e la pagina sembra come se qualcuno l'avesse messa in un frullatore e premuto il pulsante Whip. Quindi trascorri il doppio del tempo cercando di risolverlo per sembrare tollerabile in IE6 e IE7, imprecando a squarciagola per tutto il tempo.

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

sono obbligati ad usare Internet Explorer Immagine
Ed ecco dove arriviamo al vero problema - l'intera ragione per cui i geek non sopportano Internet Explorer:

I geek ovunque sono stati costretti a usare Internet Explorer al lavoro anche quando ci sono browser migliori, forzatiper supportarlo per le applicazioni aziendali, costretto a garantire che i siti Web continuino a funzionare in IE e non potremmo convincere a tutti gli a passare a un browser migliore.

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

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

Per fortuna, sembra che Microsoft abbia finalmente imparato dai molti, molti errori nel mondo dei browser. Internet Explorer 10 e 11 sono incredibilmente veloci, per lo più conformi agli standard, e oltre all'interfaccia utente 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. Speriamo!

Infatti, in base ai nostri recenti test, molti dei nuovi malware non sono nemmeno più rivolti a Internet Explorer, perché scrivere plugin per IE è una cosa complicata, mentre scrivere un breve codice HTML e JavaScript per fare spionare estensioni adware per Firefoxo Chrome è davvero facile.

È un mondo completamente nuovo, e Chrome, piuttosto che IE, è l'obiettivo.