È risaputo che quasi tutti i geek odiano Internet Explorer con passione, ma ti sei mai chiesto perché? Diamo una buona occhiata alla storia e dove tutto iniziò ... per i posteri, se non altro.
Contrariamente a quello che potresti pensare, questo articolo è non pensato per essere un odio-fest su Internet Explorer: infatti, da IE 9, hanno continuato a migliorare le prestazioni, aggiungere nuove funzionalità e in genere a renderle conformi agli standard.
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 web è oggi.
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 ( Fogli di stile). 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 motore di rendering veloce (alla volta) come un componente integrabile 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 è stato rilasciato 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 che ha introdotto la funzione XMLHttpRequest in JavaScript, che forma la tecnologia sottostante a ogni applicazione Web che utilizzi oggi, come Gmail. Naturalmente, il termine "Ajax" non è stato coniato in realtà fino a anni dopo da qualcuno diverso da Microsoft, ma questa versione supportava tutto il necessario per farlo funzionare.
Quindi sì, Microsoft Innovated Da IE3 fino a IE6, Microsoft ha utilizzato tutte le 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 poteva a malapena eseguire il rendering di tabelle, molto meno CSS, che spesso causava il crash del browser.
Per inserirlo contesto: gli sviluppatori web si lamentavano di Netscape nello stesso modo in cui si lamentano di IE6 ora.
Il problema è iniziato quando Microsoft ha integrato IE in Windows come componente richiesto e ha reso difficile disinstallare e utilizzare un browser alternativo. Poi c'è stata tutta la faccenda con loro che sfruttavano il loro monopolio per cercare di spingere Netscape fuori dal mercato, e molte persone hanno iniziato a vedere Microsoft come l'impero del male.
Microsoft ha smesso di provare Quando Microsoft ha rilasciato Internet Explorer 6 nel 2001, completo di molte nuove funzionalità per gli sviluppatori web, poiché non c'era concorrenza e avevano una quota di mercato del 95%, Microsoft ha appena smesso di provare seriamente, non hanno fatto nulla per cinque anni anche dopo il rilascio di Firefox e geek ha iniziato la migrazione a sinistra ea destra.
Funzionalità specifiche 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 è stato l'unico gioco in città, ma una 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.
Fori di sicurezza e crash Da quando Microsoft ha deciso di non n eed di provare più, 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, anche quelli davvero terribili. Ad esempio, questo codice è tutto ciò che è necessario per arrestare IE6:
In effetti, lo screenshot all'inizio di questa sezione era un esempio vivo di testare questo particolare bug.
IE7 e IE8 erano troppo Poco, 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 solo complicato il problema da quando ora dovevi rendere le pagine renderizzate correttamente in due pessimi browser invece di uno solo.
Ci vollero altri 2,5 anni perché Microsoft finalmente rilasciasse Internet Explorer 8, che migliorò notevolmente il supporto CSS per gli sviluppatori web e aggiunse nuove funzionalità come la navigazione privata, l'isolamento delle schede per impedire che una pagina cattiva rimuova l'intero browser e la protezione da phishing. A questo punto, molti geek erano già passati a Firefox, e alcuni di noi a Google Chrome.
Solo perché siamo dei geek non significa che odiamo tutto ciò che è inferiore e obsoleto - infatti, spesso amiamo il retro computing: ecco perché amiamo Atari, NES, Commodore 64, ecc. Siamo orgogliosi della nostra conoscenza di geek. Quindi, perché Internet Explorer è una storia diversa?
Ecco un paio di motivi che hanno alimentato il nostro odio per il browser con errori e infine ci hanno fatto superare:
Supportare IE è come un fork in the eye per Web Devs Ecco un esempio di un giorno nella vita di un web designer: trascorri ore a controllare 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 ad alta voce per tutto il tempo.
Fortunatamente entro il 2014, Internet Explorer 6 e 7 sono un'anomalia statistica nell'utilizzo di Internet effettivo e la maggior parte di i siti web più grandi hanno completamente smesso di supportarli. Anche l'utilizzo di Internet Explorer 8 è sceso a percentuali di una sola cifra per molti siti Web.
Geeks viene forzato a utilizzare Internet Explorer
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 utilizzare Internet Explorer al lavoro anche quando ci sono browser migliori, costretti a supportarlo per le applicazioni aziendali, costretti a garantire che i siti Web funzionino ancora in IE e non siamo riusciti a convincere tutti per passare a un browser migliore.
I geek non odiano qualcosa che è inferiore, ma lo odiano quando è forzato su di loro.
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, un sacco di nuovi malware non si rivolgono nemmeno a Internet Explorer, perché scrivere plugin per IE è una cosa complicata, mentre scrivere un codice HTML e JavaScript veloce per rendere spiare le estensioni adware per Firefox o Chrome è davvero facile.
È un mondo completamente nuovo, e Chrome, piuttosto che IE, è l'obiettivo.
Perché il mio Windows 10 Home Edition ha Desktop remoto e BitLocker?
Non è un segreto che le Edizioni Home dei sistemi Windows abbiano alcune funzioni tagliate o rese inaccessibili senza un aggiornamento, quindi perché una persona dovrebbe vedere caratteristiche che non sono incluse? Il post di Q & A di SuperUser di oggi ha la risposta alla domanda di un lettore confuso.
Come impostare suonerie personalizzate per contatti specifici in Android
A tutti piace sapere chi sta chiamando prima di prendere effettivamente il telefono, e il modo più semplice per ottenerlo è con suonerie personalizzate per chiamanti specifici . In questo modo, quando il tuo telefono inizia a far saltare "Cherry Pie", sai che è tua moglie. O quando è "Roll Out (My Business)", sai che è il tuo capo.