11/6/2008 | Tags:adobe, flash, google gears | Escrito por: Dirceu Pauka Jr.
Eu já queria ter falado sobre ambientes virtuais, a volta do conteúdo baseado em navegadores e Flash antes, mas o que dessa vez me fez vim correndo escrever foi ver 2 serviços de ambientes virtuais como o SmallWorlds e ExitReality e também o lançamento do Google Earth para navegador voltando a ter destaque no TechCrunch.
Com toda a atual “facilidade” para se fazer 3D no Flash eu me perguntava (na verdade ainda me pergunto) qual o motivo de não existir algum Second Life-like utilizando a tecnologia que está presente em 98.8% dos navegadores para desktop.

Agora as coisas parecem pegar fogo nessa área e uma ou outra inovação acaba ultrapassando a barreira de suporte tecnológico e necessitando de plataformas diferentes das atuais. O que é um grande problemas, pois algumas dessas inovações podem se tornar tão importantes (talvez pelo nome de quem as lança) a ponto de levarem a Web para outra briga de navegadores ou algo parecido…
Na verdade duvido que outra briga de navegadores possa ocorrer. Hoje provavelmente existem mais pessoas evitando que isso ocorra do que o contrário. Desde w3c até Microsoft. (Pasmem, a Microsoft possui uma página sobre Acessibilidade.)
Mas, por exemplo, se o Google Gears não fosse a maravilha de um plugin para Firefox, ele poderia se tornar facilmente um novo navegador. Afinal, com suporte a SQLite, servidor local de arquivos e possibilidade de fazer grandes processamentos na maquina cliente quem não diria ser esse o navegador do futuro?
Por sorte ele é implementado como uma “especificação de API”, ou seja: os desenvolvedores podem implementa-lo facilmente em qualquer plataforma. Com isso até o pessoal do Opera disse que a sua próxima versão (9.5) irá suportar o middleware de navegação offline do Google.
Voltando ao ambiente 3D e ao que isso tem a ver com a rápida evolução dos navegadores e o perigo da falta de padrão entre eles: boa renderização 3D com suporte a protocolos http/https é exatamente onde os navegadores atuais pecam e não parece existir um consorcio de Web 3D que possua um bom e grande padrão.
Por sorte, ao mesmo tempo, parece surgir uma grande comunidade Open Source em volta do Flash e a recente escolha da Adobe em abrir as especificações dos formatos SWF and FLV/F4V pode levar a tecnologia para outro caminho, o de plataforma de ambientes virtuais.
Com a falta de um padrão para renderização 3D nos navegadores, o Flash pode ser uma excelente alternativa. Com a grande adoção que o Flash já possui na Web creio que utilizar todo o ambiente de desenvolvimento é uma melhor solução ao invés de reiventar a roda e basear aplicações em navegadores específicos ou novos plugins.
Se você tiver a próxima “big ideia” da Internet, tente nunca depender de barreiras tecnológicas como navegadores ou e até mesmo depender da instalação de um plugin para um browser especifico. Padrões e plataformas abertas de grande adoção estão ai justamente para evitar esse entraves técnicos!



1 Comentário so far
Leave a comment
Boa também sacada da Adobe de incorporarem full-screen no Flash.
By Eduardo Polovski R. on 06.12.08 10:15 pm | Permalink
Deixe um comentário
Quebras de linha e parágrafo automáticas, seu email nunca será mostrado, HTML permitido:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>