La sezione ricerca Microsoft, nonostante i tagli del personale, si sta dimostrando prolifica di nuovi software che, almeno sulla carta, sembrano voler rivoluzionare vari aspetti del mercato informatico. Uno dei progetti attualmente in lavorazione riguarda un nuovo browser chiamato Gazelle. La novità principale di Gazelle è l’architettura di base del browser strutturata come un vero proprio sistema operativo con un kernel centrale che controlla tutti gli aspetti del browser.
I vantaggi di questo tipo di strutturazione sono innegabili, in questo modo è possibile far girare ogni elemento (anche iframe, plugin, ecc..) in processi separati (o sandbox) evitando i maggiori di problemi di sicurezza del Web.
Tutto questo però si paga in termini di prestazioni, gli sviluppatori assicurano però che il decadimento non sarà percepibile ad occhio nudo. Nella successiva tabella sono riportate i tempi di caricamento e la memoria usata per svolgere alcune funzioni tipiche dei browser.
Come si può notare dalla tabella, le prestazioni ancora non sono esaltanti ma c’è da considerare che il progetto è ancora in fase sperimentale. L’idea di base di Gazelle è sicuramente buona, utilizzare le stesse tecniche di isolamento dei sistemi operativi in modo che un crash di un particolare elemento con comprometta la stabilità di tutto il sistema. Il progetto potrebbe anche servire per sperimentare nuove funzioni di Internet Explorer e, in generale, come un laboratorio per le tecnologie future.