Ainda não tinha me animado a instalar o Firefox 3, mas o Ubiquity me fez mudar de idéia. Mais uma vez, a galera da Mozilla mostra que está pensando a longo prazo em relação ao futuro da web.
O projeto Ubiquity tem como principal objetivo eliminar o vai-e-vem entre janelas muito freqüente quando navegamos. Quantas vezes temos que abrir uma nova aba para procurar uma informação, selecionar, copiar, abrir a janela de e-mail, criar a mensagem e colar a seleção?
Esse é apenas um exemplo de uma seqüência de tarefas que podem ser reunidas em um só conjunto de instruções. Como implementar esse conjunto de instruções? Criando uma interface que entende uma linguagem natural (ou próxima disso) e executa os comandos do usuário. Eis a Ubiquity.
Na prática, a Ubiquity é uma extensão do Firefox que cria uma janela de comandos dentro do browser. Ela é ativada por meio da combinação Control + barra de espaço. Nesse painel, o usuário digita comandos como “email this to contact” para mandar um texto selecionado em uma página para um contato do Gmail, ou “translate to english” para traduzir um trecho selecionado.
Há ainda comandos para consulta à Wikipedia e inclusão de mapas em e-mails. O projeto está em fase inicial e a lista de comandos ainda é pequena, mas a idéia é muito interessante e vale a pena acompanhar de perto.




