Internet Explorer e lo scontento Aggiungi un commento
7 dicembre 2010, 11:43Ieri ho provato per la prima volta Internet Explorer 9, che apprendo essere arrivato alla Beta 7 (o Platform Preview, come dicono loro) e con un rilascio previsto nel 2011. Bene, dico. Con il successo di Windows 7, ci sono le potenzialità perchè anche l’evoluzione di un browser del tutto insufficiente come IE8 sia finalmente qualcosa di buono.
…No, nient’affatto.

La nuova release di casa Microsoft soffre di moltissimi dei problemi dell’attuale incarnazione. Il software su cui lavoro ha come target primario, per ragioni aziendali, naturalmente, proprio il nostro beneamato browser; inoltre, ripiego su Firefox per test di compatibilità cross-browser e soprattutto per il debug del codice Javascript e, infine, uso correntemente Chrome per tutto il resto. Per cui, ho modo di confrontare i vari programmi e ho potuto conoscere da vicino molti dei problemi che affliggono Internet Explorer 8.
Alcuni di questi, diciamolo, sono cose di cui l’utente medio non si potrebbe mai accorgere; ma da che mondo è mondo, se molti consultano il Web o utilizzano applicazioni thin-client, significa che qualcuno crea i siti e ha bisogno di buoni strumenti per farlo. Quindi si può capire come avessi sperato di vedere qualche miglioramento all’alba del 2011.
Non dirò delle innovazioni, pure molte: supporto, seppur parziale, a CSS3, accelerazione 3D delle pagine, HTML 5. Tutti i browser di nuova generazione, attualmente in prova, hanno le stesse caratteristiche e le sfruttano meglio. Ecco invece una breve lista dei problemi non risolti in Internet Explorer 9 Beta 7:
- L’installazione. Firefox, Chrome, qualsiasi altro browser si installa come un normale programma, velocemente, con la possibilità di cambiare idea e annullare in ogni momento e pronto all’uso appena installato. Perchè IE9 non mi dà la possibilità di annullare l’installazione? Perchè ci mette così tanto? E perchè sono costretto a riavviare il pc dopo averlo installato?
- La nuova interfaccia è un tentativo mal riuscito di imitare Chrome (e Firefox 4, ora in beta). Ma siccome si tenta di essere “originali”, hanno messo la barra degli indirizzi sulla stessa riga delle tab. Risultato? C’è spazio insufficiente per l’una e per l’altra. L’indirizzo di questo blog non ci sta per intero.
- L’apertura del browser stesso e di nuove tab è sicuramente più veloce di IE8, ma nemmeno lontanamente ai livelli di Chrome. Se il browser è “integrato” con i componenti Windows, allora perché è così lento?
- Minuzie che contano, come Apple insegna (e anche Windows 7). Il pulsante di chiusura delle tab che non compare se la tab non è focalizzata. Funzionalità incoerenti nel debugger. Integrazione con la Superbar scomoda e poco gestibile.
- Bug Javascript e HTML, come l’errata interpretazione dell’attributo
classNamee il comportamento fuori standard diinnerHTML, non solo non sono stati risolti, ma pare che nemmeno siano stati presi in considerazione. In generale, il rispetto per gli standard W3C è tuttora fuori dalla finestra. - E, ultimo ma non ultimo, il debugger. Era osceno prima e tale è rimasto. Gestire il codice di un sito con molti
divinnestati è simile a spingere il masso di Tantalo. Modificare il codice CSS on the fly porta a comportamenti imprevedibili. Per avviare il debug Javascript bisogna ricaricare la pagina e soffrire un grave peggioramento delle prestazioni fino al riavvio del browser.
Ora, la Microsoft è una grande azienda. Grande da 62 miliardi di dollari di fatturato e 89.000 dipendenti. Com’è possibile che il loro browser faccia così pena da essere inutilizzabile? Nessuno si rende conto di quanto sia indietro rispetto alla concorrenza? Un’altra occasione sprecata per Microsoft, l’ennesima.
Invito chi voglia provare di persona a visitare Beauty Of The Web. Un sito pensato per fare da showcase alle potenzialità di Internet Explorer 9 e infarcito della peggiore propaganda politica. Confrontate le prestazioni del browser “d’elezione” con Chrome 8.x (l’attuale) o con Firefox 4 beta. Come si spiegano i risultati?













