Internet Explorer 8 : Developer’s Quick Guide

Ho collezionato una serie di link utili per capire le novità di Internet Explorer 8 e in particolare relativamente alla beta 2. Ho cercato di rendere il più ridotta possibile la lista dei link in modo da non perdere troppo tempo a rileggere le stesse cose.

  • What's New in Internet Explorer 8: qui trovate una carrellata di tutte le novità presenti in IE8 per sviluppatori e non solo, troverete segnato con un asterisco quelle relative alla beta 2.
  •  image Modalità di visualizzazione delle pagine (Document Compatibility) : La compatibilità con gli standard ( in particolare CSS 2.1) è uno dei requisiti di progettazione di IE8; per garantire però che vengano visualizzate correttamente le pagine web realizzate per versioni precedenti del browser, IE 8 mette a disposizione diverse modalità di rendering della pagina. Il comportamento di IE 8 può essere influenzato dall’utente finale attraverso la Compatibility View, ma anche da chi sviluppa l’applicazione usando un tag <Meta> o un header http.
  • Document Compatibility: spiega come modificare la visualizzazione di IE 8 usando il tag o un header http
  • Introducing Compatibility View: parla della Compatibilità View, ma anche del nuovo parametro IE=EmulateIE8
  • image WebSlices:
  • image Accelerators (le Activities della beta 1) :
  • Search Providers
  • Il filtro XSS: questo nuovo filtro è in grado di prevenire attacchi Type-1 Cross-Site Scripting. Leggendo il post che vi ho segnalato noterete che l'effetto per l'utente finale è di essere minimamente invasivo, così da non dover far compiere scelte difficoltose e a volte impossibili a molti. Come developer,  potete disabilitare questo filtro per le vostre pagine, mettendo un apposito header Http: X-XSS-Protection.
  • image IE 8 Developer Tools: è un’applicazione integrata in IE8 che consente di testare la pagina web visualizzata: HTML, CSS, Javascript e altro. In particolare è interessante la possibilità di testare il comportamento di una pagina nelle diverse modalità di visualizzazione di IE, il tutto in modo dinamico, modificando i parametri Browser Mode e Document Mode. Nel terzo ducumento viene spiegata la differenza tra queste due opzioni in apparenza poco chiare: la prima inluenza lo user agent e il version vector , mentre la seconda influenza il comportamento di IE in base alla presenza o meno del document tag eventualmente presente.

Testing di siti esistenti

Scarica la Internet Explorer Application Compatibility VPC Image che contiene anche una nuova immagine con Windows XP SP3 e IE8 Beta 2: queste immagini vi consentono di avere una macchina virtuale già pronta per fare il testing dei vostri siti con la beta 2 di IE8.

Se trovate qualche altro link utile su IE 8, lasciate pure un commento; nei prossimi giorni è probabile ci sia un maggiore aggiornamento della documentazione dalla beta1 alla beta 2.