Aplicativos Web e XUL
De uns tempos para cá venho acompanhando a evolução do XUL… E ai você me pergunta: mas que diabos é essa tal de XUL?
XUL (se pronuncia Zool) significa XML User Interface Language, ou seja, uma linguagem baseada no padrão XML para criação de interfaces, desenvolvido pela Mozilla Foundation e é para mim uma das linguagens que será o xodó dos desenvolvedores de internet num futuro próximo.
Assim como o ajax fez para Web 2.0 e aplicativos web, o XUL deverá elevar a experiência do usuário a um novo patamar. Ele tornará ágil e simples a criação de interfaces com o look-and-fell de aplicativos desktops, sem a necessidade de se gastar horas criando e programando o comportamento da pagina usando HTML e Javascript. Muito interessante é o exemplo que meu amigo Leandro Vieira me mostrou recentemente, o ajaxSketch, que usa e abusa de tecnologias muito recentes (e também, ainda muito cruas) como SVG e claro XUL (somente o FireFox 1.5 ou superior que tem suporte a estes formatos, torço para que os outros navegadores também se juntem a ele). O resultado é um “site” que mais parece um programa desktop, com algumas vantagens:
- Não precisa instalar
- Não há necessidade de atualização
- Acessível de qualquer lugar com acesso a internet (e que possua Firefox 1.5 ou superior)
O ajaxSketch é desenvolvido pela Ajax13, que também possui outras ferramentas muito interessantes, vale a pena dar uma conferida.
Bom, vamos continuar de olho nessas novidades, acredito que tem muita coisa boa vindo por ai!
Abraços
em 18 de December de 2006 às 1:35 pm
Rapaz,
Eu creio que em um futuro próximo, teremos um aplicativo web que substituirá alguns de nossos softwares utilizado para criação de interfaces web - como o Fireworks - ou para tratamento de imagens - como o Photoshop.
Outro dia até brinquei com o assunto no meu blog:
Photoshop. Estaria ele com seus dias contados?