Com a chegada do HTML5 (como tecnologia), uma série de potencialidades foram descobertas que permitem a criação de aplicações muito mais leves, rápidas e fáceis de manter. Firefox.html é um projeto bastante curioso que usa HTML5 para criar a interface gráfica do Mozilla Firefox.
O que é Firefox.html?
Um e-mail enviado por Paul Rouget para a lista de discussão de desenvolvimento da Mozilla fornece detalhes do projeto, embora esclareça o seguinte:
O único objetivo do Firefox.html, neste estágio, é produzir uma discussão sobre o futuro do XUL.
A questão é que, com o lançamento do FirefoxOS, você pode usar seu trabalho e experiência para obter uma integração perfeita entre o B2G e a versão desktop do Firefox.
Embora o FirefoxOS seja construÃdo em HTML5, o Firefox para desktop usa XUL, e se este novo projeto (Firefox.html) for bem-sucedido, a questão seria remover o XUL em favor do HTML5.
Na página do GitHub, você encontra mais detalhes, capturas de tela e informações. Ela também inclui um vÃdeo do Firefox.html em ação.
Como testar o Firefox.html?
Estas são as instruções que Paulo nos deixa:
1.- Clone o repositório Github usando o comando:
git clone --recursive https://github.com/paulrouget/firefox.html
2.- Baixe HTMLRunner Runtime: http://people.mozilla.org/~prouget/htmlrunner/
3.- Execute HTMLRunner Runtime (o nome do binário é firefox);
4. O HTMLRunner solicitará (apenas uma vez) o caminho onde o diretório firefox.html será localizado , e você deverá escolher a pasta que clonou na etapa 1.
Isso é tudo. Siga as etapas que eu atesto funcionar. Deixo-vos como parece no meu computador:
Claro, não espere fazer muito, apenas navegar e pouco mais, mas sem dúvida é um projeto muito interessante. Esperançosamente e Firefox.html se materializa.