Contro
Internet Explorer se ne sentono sempre di tutti i colori contro e anche se non posso negare di essere d'accordo su molte cose che si dicono a riguardo ho deciso in "controtendenza" di scrivere un post senza pregiudizi riguardo lo stato attuale del browser di Microsoft, in quanto essendo ancora il più diffuso a livello mondiale, dobbiamo farci i conti quotidianamente se vogliamo considerarci webdesigners professionisti!
Anti IE-6
Tutti conosciamo il malvagio Internet Explorer 6, flagello di ogni web designer/developer negli ultimi anni (
specie chi vorrebbe iniziare ad approcciare nuove tecnologie come Html5 e Css3). Ebbene, Microsoft stessa ha iniziato
una campagna per sensibilizzare gli utenti comuni verso l'abbandono di questo browser in favore di altri più moderni, ovviamente puntano sempre al loro, ma almeno si fanno passi in avanti!
I siti come applicazioni
Una cosa che ho apprezzato fin dall'inizio di IE9 è la possibilità di "
pinnare" i siti sulla barra delle applicazioni di Windows, ovvero di bloccarli sulla suddetta barra come se fossero delle applicazioni desktop. E se il sito di questione è stato sviluppato prevedendo questa possibilità è possibile sfruttare dei menu dedicati, appunto come se fosse una vera e propria applicazione installata sul computer. Questa è una cosa che mi piacerebbe vedere anche negli altri browser!
Nuovi standard... non tutti, ma c'è un motivo
Il sospiro di sollievo che ha fatto tirare IE9 alla community dei webdesigner è l'introduzione di un nuovo motore di rendering JavaScript (Chackra), il supporto ad alcune proprietà Css3
(tra cui la trasparenza, senza dover usare i filtri interni come ho già trattato in un Css Tip) e un primo supporto ad Html5.
Perchè IE9 supporta molte meno features di Html5 & Css3 rispetto agli altri browsers? La risposta non è sbagliatissima, ovvero non essendo ancora degli standard ufficiali ma in via di sviluppo implementare proprietà che
potrebbero cambiare prima della pubblicazione finale comporta un certo rischio. Innanzitutto se volete sapere esattamente quali proprietà sono supportate da IE9 e quali no potete consultare una
pagina dedicata e per alcune features avanzate c'è il sito
Html5labs.com che vi permette di scaricare e installare dei moduli aggiuntivi di IE9 per poter testare cose come i WebSockets o FileAPI.
Verso Internet Explorer 10
Anche Microsoft si è lanciata nello "sviluppo accelerato" (
ovvero con cicli di rilascio molto brevi) dei browser come già sta accadendo con Chrome e Firefox e mentre parliamo è disponibile il download di
Internet Explorer 10 Platform Preview per chi vuole vedere in anticipo cosa offrirà il prossimo browser di Redmond.
Nota: un ringraziamento a Pietro Brambati di Microsoft Italia (@pietrobr) per avermi indicato gran parte delle fonti citate in questo articolo.