L'interfaccia grafica di IE8 Beta 1 è sostanzialmente la stessa di IE7, con solo alcune piccole modifiche qua e là. Il nuovo browser introduce però alcune interessanti novità relative alla navigazione del Web e alla sicurezza. Di seguito si elencano le cinque più significative.

-
Activities, un menù contestuale che consente di accedere velocemente a certi servizi minimizzando le operazioni di copia e incolla da un sito all'altro. Ad esempio, si può tradurre o cercare al volo una parola evidenziata, oppure selezionare un indirizzo e visualizzarlo direttamente in una mappa di LiveMaps. Le Activities sono dei servizi che gli utenti potranno installare e gestire, e che gli sviluppatori potranno realizzare utilizzando l'OpenService Format Specification.
-
WebSlices, una funzionalità che estende il concetto di feed RSS e lo applica a specifiche porzioni di una pagina web. In pratica, grazie alla WebSlice Open Specification gli sviluppatori potranno "marcare" il contenuto specifico di una pagina, come un box con le previsioni meteo, e fare in modo che gli utenti ricevano un avviso ogni qual volta c'è un aggiornamento. Una volta effettuata la sottoscrizione ad una WebSlice, questa si inserirà come pulsante nella barra di IE8, e da quel momento l'utente potrà vedere il contenuto aggiornato della WebSlice senza dover riaprire la pagina web originale.
-
Favorites Bar, una rivisitazione della classica barra dei segnalibri a cui possono essere associati link, feed RSS, WebSlices e persino documenti di Office.
-
Automatic Crash Recovery, ovvero il caro vecchio "ripristino della sessione" già implementato da tempo su diversi altri browser. In caso di crash o blocco del browser (o anche di un singolo tab) permette di riavviare IE8 con tutte le schede e le pagine che erano aperte al momento della chiusura.
-
Safety Filter, una versione avanzata del filtro antiphishing introdotto in IE7 che ora è in grado di bloccare, oltre al phishing vero e proprio, anche quei siti che contengono script o programmi potenzialmente dannosi per la sicurezza o la privacy dell'utente. Secondo Microsoft, il nuovo meccanismo di sicurezza è più veloce di quello attuale.

IE8 Beta 1 può essere scaricato da
qui per Windows Vista, Windows Server 2008, Windows XP SP2 e Windows Server 2003 SP2. Il rilascio della prossima beta pubblica
è previsto per questa estate.
Insieme alla versione preliminare di IE8, Microsoft ha messo a disposizione del pubblico anche la
prima beta di Silverlight 2.0, un'importante evoluzione della propria tecnologia "Flash-killer".
La novità senza dubbio più importante di Silverlight 2.0 consiste nell'
inclusione del Common Language Runtime, delle Base Class Libraries e del Dynamic Language Runtime, componenti che consentiranno di eseguire le applicazioni scritte con gli strumenti di sviluppo e con i linguaggi di Visual Studio, tra cui Visual Basic e C#, e di far girare il codice anche là dove non sia presente MS.NET Framework.
Tale possibilità viene esaltata dall'appena lanciato Visual Studio 2008, che integra una serie di tool progettati per semplificare la creazione di applicazioni Silverlight utilizzando un qualsiasi linguaggio di MS.NET.
Il nuovo ambiente runtime di Microsoft aggiungerà poi il
supporto al DRM, e dunque alla possibilità, per i fornitori di contenuti, di trasmettere via Web flussi audio e video protetti dalla copia; inoltre sarà in grado di avvalersi di protocolli di comunicazione come REST, POX, RSS e WS* e di accedere a dati che si trovano in domini differenti da quello di origine.
Con il passare del tempo Silverlight assume sempre più la connotazione di un'estensione web-based e cross-platform del MS.NET Framework, da cui sta ereditando un insieme sempre più ampio di componenti e controlli.
Da
questo post apparso sul sito della tecnologia appare chiaro come il toolkit di sviluppo di Silverlight verrà presto integrato anche in Visual Studio 2008. Oggi può essere scaricato separatamente da questa pagina, ma dal momento che supporta ancora il plug-in 1.1, può essere utilizzato esclusivamente con i linguaggi C# e Visual Basic. Con la versione 2.0 della tecnologia gli sviluppatori potranno utilizzare anche i linguaggi dinamici, come JavaScript, IronPython e IronRuby.
Si segnala infine la disponibilità di
Expression Studio 2 Beta 1, una suite di applicazioni destinate alla progettazione di siti web, interfacce grafiche ed elementi visivi per il Web e Windows.