Internet Explorer 8: superato per la prima volta il test che afferma il rispetto degli standard web. Svolta per chi programma pagine web?

Nel blog ufficiale di IE, il team di sviluppatori riporta la notizia che la prossima versione del loro software ha superato un agognato traguardo, il test "Acid 2". La notizia, che rappresenta anche la prima "disclosure pubblica" ufficiale relativa alla prossima versione del popolare browser, arriva una settimana dopo la causa antitrust di Opera contro Microsoft , che si focalizza in parte proprio sullo scarso supporto per gli standard da parte di Internet Explorer (oltre a richiedere la modifica della politica del colosso sul bundling di IE in Windows).

Da IE Blog : " Come team, abbiamo passato l'ultimo anno a testa bassa lavorando duramente su IE8. La scorsa settimana, abbiamo raggiunto un importante traguardo che dovrebbe interessare gli sviluppatori web. IE8 ora renderizza correttamente la 'faccia Acid2' in modalità IE8 standards … Stiamo sviluppando IE8 per una clientela molto differente (utenti consumer, provider di servizi web, vendor software indipendenti, imprese, sviluppatori web, e altri), e parleremo maggiormente dei dettagli sul lavoro non-developer oriented (es: esperienza utente, affidabilità, sicurezza, etc.) in altri interventi futuri, dopo il MIX ".

Acid2 è un test progettato dal Web Standards Project per identificare problemi di rendering in una pagina web . Lo scopo di tutto ciò è di evidenziare i problemi dei vari browser che non visualizzano il test correttamente. Il test Acid2 dovrebbe essere visualizzato correttamente su tutti i browser che seguono correttamente le specifiche W3C HTML e CSS 2.0. Ogni browser che non supporta correttamente o completamente tutte le caratteristiche di cui fa uso Acid2, non visualizzerà correttamente la pagina (che mostra una faccina sorridente). Microsoft e il team di sviluppo di IE hanno da sempre minimizzato l'importanza del test Acid2 , che si basa su alcuni standard non ancora "finalizzati" (es. CSS 2.1 ).

Da IE Blog : " Nel rispetto degli standard e dell'interoperatività, il nostro obiettivo nello sviluppo di Internet Explorer 8 è quello di supportare il giusto set di standard con implementazioni eccellenti, e fare questo senza rotture con il web esistente. Questo secondo obiettivo si riferisce alla lezione che abbiamo imparato durante lo sviluppo di IE7. I miglioramenti nei CSS di IE7 hanno reso il browser maggiormente conforme con alcuni standard e meno compatibile con alcuni siti sul web … molti sviluppatori hanno fatto un lavoro specifico per supportare IE6 ... Abbiamo la responsabilità di rispettare il lavoro fatto dai siti per supportare IE. Dobbiamo quindi fornire supporto migliorato per gli standard e retrocompatibilità, in modo che IE8 continui a funzionare con le miliardi di pagine sul web che già funzionano in IE6 e IE7 ". Gli sviluppatori web dovranno inserire nel codice delle pagine una opt-in flag specifica per abilitare il rendering in "IE8 standards mode" (un tag dedicato nella porzione Head del documento HTML). I siti programmati per le versioni precedenti di IE continueranno invece a funzionare nella stessa maniera anche in IE8.

Microsoft ha anche pubblicato un video sul sito Channel 9 in cui vengono spiegate nel dettaglio alcune delle priorità dello sviluppo di IE8, e forniti dettagli sul codice che ha permesso a IE di passare il test Acid2. La milestone raggiunta con IE8, che ora passa con successo il test Acid2, rappresenta, secondo gli sviluppatori, solo uno di molti traguardi per l'interoperatività, la conformità con gli standard, e la retro compatibilità, che stanno venendo presi in considerazione durante lo sviluppo della nuova release. Microsoft ha anche confermato che maggiori dettagli su IE8 saranno resi disponibili durante il prossimo evento MIX08 (che si svolgerà a Marzo 2008) e che una prima Beta di IE8 sarà resa disponibile entro la prima metà del 2008 .

Ti potrebbe interessare anche

commenta la notizia

C'è 1 commento
Pier Paolo
Condividi le tue opinioni su questo articolo!