Grazie alla crescita massiccia di applicazioni di produttività web, strumenti creativi e di svago, stiamo spendendo più tempo nel browser che mai. Più tempo passiamo al suo interno, meno facciamo uso dei tanti strumenti del sistema operativo che contiene effettivamente il browser. Come risultato, stiamo cominciando a beneficiare dello stesso alto livello di affidabilità e raffinatezza nella nostra esperienza web di cui solitamente beneficiamo dal nostro sistema operativo.
Per la maggior parte, le nostre aspettative sono state soddisfatte da innovazioni come Gmail di Google, Talk, Calendar e le applicazioni Google Documenti, che offrono diversi gradi di integrazione tra di loro, e online strumenti di editing delle immagini come Picnik e la versione online di Adobe di Photoshop. Tali aspettative continueranno ad essere soddisfatte da prossime uscite, come il sistema operativo Chrome: stiamo già pensando al nostro browser come sistema operativo. Fare tutto nel Web una volta era un sogno, ma ora è realtà.
Ubiquity
L'unica limitazione dei browser Web, che diventa sempre più evidente man mano che utilizziamo le applicazioni in versione mobile è la mancanza di connessioni utilizzabili tra le diverse applicazioni aperte. La maggior parte degli utenti è abituata a tenere aperte molte applicazioni contemporaneamente, passando rapidamente avanti e indietro tra gestori di email, agenda, Facebook ecc.
Mozilla sta tentando di connettere funzionalmente gli strumenti che si usano nel browser in modo più intuitivo e ricco di strada con Ubiquity . Mentre è sicuramente un passo nella giusta direzione, l'approccio alla linea di comando può essere una barriera all'ingresso per chi non riesce a lasciar andare il mouse. Il sistema permette di passare da un'applicazione all'altra senza bisogno di copiare ed incollare testo nel passaggio. Ubiquity sta cercando di creare una esperienza di navigazione olistica attraverso la comprensione e l'esecuzione di comandi di base utilizzando appropriate applicazioni Web, e questa è certamente la direzione in cui il browser è diretto.
Questo approccio, legato ai software di riconoscimento vocale, può darci un'idea di come navigheremo nel web nel prossimo decennio... o prima: a mani libere.
TraceMonkey e Ogg
Nel frattempo, piccole e silenziose release stanno aprendo la strada alla navigazione olistica. L'estate scorsa, Firefox ha rilasciato un aggiornamento al suo software che include un nuovo motore JavaScript denominato TraceMonkey. Questo motore eroga una spinta significativa in termini di velocità e funzionalità di editing di immagini, così come la possibilità di riprodurre video senza software di terze parti o codec.
A parte gli aumenti di velocità, che sono sempre i benvenuti, le capacità di immagine e la funzionalità video sono perfetti esempi di come il browser sta sconfinando nel territorio del sistema operativo. Essere in grado di modificare le immagini nel browser potrebbe sostituire la necessità di software in locale di editing delle immagini sul e, potenzialmente, per applicazioni separate come Picnik. A questo punto, non è certo quanto sofisticate potranno essere queste funzionalità, e così i progettisti e gli utenti ordinari continueranno probabilmente ad utilizzare aoolicazioni come Photoshop per qualche tempo a venire.
La nuova funzionalità video, che si basa su un codec open-source chiamato Ogg, apre molte possibilità, prima fra tutte a vantaggio degli sviluppatori che non vogliono utilizzare codec licenziati. Attualmente, gli sviluppatori hanno l'obbligo di licenza di un codec, se vogliono che i loro video per essere riprodotti in software proprietari come Adobe Flash. Ogg consente al video di essere riprodotto direttamente da Firefox.
Ciò che attrae maggiormente però, è che la nuova versione di Firefox permette l'interattività tra più applicazioni sulla stessa pagina. Una possibile applicazione di questa tecnologia consentirebbe agli utenti di cliccare sugli oggetti presenti in un video per ottenere ulteriori informazioni su di loro mentre il video è in riproduzione.

