La performance JavaScript del IE6 vs. IE7

August 21

La performance JavaScript del IE6 vs. IE7


Per quanto riguarda JavaScript, Internet Explorer 7 è enorme miglioramento su Internet Explorer 6. Questo miglioramento può essere visto sia da parte degli sviluppatori e degli utenti generali; naturalmente, la differenza per gli sviluppatori è ciò che provoca l'incremento di prestazioni per gli utenti.

guerra dei browser

I browser non erano sempre standard e pagine web non sono stati incrociano sempre compatibili. Questa volta durante lo sviluppo commerciale in anticipo di internet si chiama "guerra dei browser" ed è la fonte di tutti, sia gli standard web attuali che abbiamo oggi e problemi di compatibilità di Internet Explorer. Poiché non vi erano norme del browser accettati, diversi browser hanno caratteristiche diverse, in modo da alcuni siti web potrebbero funzionare meglio in un browser ma non in un altro.

Rendering page

Un sottoprodotto di questo è che i vari browser sarebbe in realtà rendere la stessa pagina in modo diverso, qualcosa che è ancora possibile, ma non accade ad un livello così drammatico più. Alla fine, Internet Explorer sconfitto Netscape, offrendo loro browser per libero; la pratica del tempo era far pagare per i browser come si potrebbe per qualsiasi altro pezzo di un nuovo software.

FireFox e Conformità agli standard

Netscape open-source il suo browser ed è stato poi rinominato in FireFox. punto di vendita importante di Firefox, anche se era ora libero, era che era "conforme agli standard" e più sicuro di Internet Explorer; da questo punto di standard web stavano cominciando a prendere forma e non vi erano già stati alcuni casi di alto profilo di buchi di sicurezza in IE che portano a infezioni da malware. A differenza di Firefox, IE non ha ciò accogliere pienamente la conformità agli standard.

IE 6 e Conformità agli standard

IE, un prodotto Microsoft, è stato visto dalla società come un modo per spingere le tecnologie Microsoft per essere utilizzato su Internet. Ciò ha causato un grave problema per gli sviluppatori web, in quanto non vi codice, in particolare quelle scritte in linguaggi come JavaScript, non funzionerebbe sempre correttamente. Gli sviluppatori hanno iniziato l'aggiunta di linee per il loro codice che controllato per vedere se il browser è IE e, se il risultato è stato positivo, modificare il codice o eseguire una versione diversa del codice della pagina. In sostanza, gli sviluppatori web sono stati costretti a compensare la mancanza di volontà di Microsoft di conformarsi agli standard web scrivendo due versioni di alcune delle loro pagine web più complesse e applicazioni.

I miglioramenti di IE 7

IE 7 è stato il primo vero tentativo di Microsoft di diventare più conforme agli standard e, per estensione, rendere il lavoro degli sviluppatori web molto più facile. JavaScript in particolare, era molto più facile da utilizzare in combinazione con IE 7 rispetto a IE 6, in quanto non vi era la necessità di modificare standard di JavaScript per funzionare correttamente e un po 'più veloce nel browser.