que e usada para construir mais conteudos da web, preve ainda melhorar o desempenho de aplicativos da web. Algumas das caracteristicas propostas para este novo padrao - HTML 5 - ja estao sendo incorporados em varios navegadores populares, oferecendo uma visao de uma rede com capacidade de aplicacoes. Tal como as coisas estao, as aplicacoes para web sao dificultadas pelo codigo usado para construir-las porque elas nunca foram concebidas para executar programas feitos no estilo de computadores pessoais (desktop). Por exemplo, a maioria dos navegadores pode executar apenas um pedaco de codigo JavaScript de cada vez - uma linguagem de script que pode ser executado em HTML, e isso limita a funcionalidade de uma aplicacao web. Para piorar, navegadores diferentes reagem de formas diferentes aos atuais padroes da web, fazendo com que os desenvolvedores se esforcem ainda mais para garantir que suas aplicacoes sejam compativeis com eles. "Nos comecamos a ver uma migracao para fazer mais e mais coisas sobre a web", diz Christopher Blizzard, evangelista de codigo aberto para a Fundacao Mozilla. "Nos comecamos a ver uma migracao para fazer mais e mais coisas sobre a web", diz Christopher Blizzard, evangelista de codigo aberto para a Fundacao Mozilla., que mantem o Firefox. Blizzard disse que a maioria dos navegadores simplesmente nao pode acessar os dados armazenados offline ou executar complexas capacidades graficas sem a utilizacao de um plug-ins como o Flash ou Java. "Nos estamos tentando encontrar maneiras de possibilitar as pessoas a capacidade de assumirem ao vivo a programacao de documentos que compoem a web para que comecem a sua integracao com todas as outras pecas fora do ambito do navegador". Mas, guiado pelos HTML 5, os navegadores estao finalmente sendo reestruturados para resolver muitos destes problemas. Michael Smith, membro do grupo de trabalho da World Wide Web Consortium HTML, disse que a parte mais importante do projeto foi a criacao de especificacoes para garantir que os diferentes navegadores realizem mais tarefas do mesmo modo. Para ajudar os navegadores a lidar com intensivas aplicacoes web, HTML 5 inclui uma ferramenta chamada worker threads. Estas permitem ao navegador lidar com um maior volume de computadores executando o JavaScript no fundo quando um usuario interage com o pedido, como e habitual. Esta parte do HTML 5 ira apresentar a proxima versao do Firefox, e uma tecnologia semelhante ja faz parte do navegador do Google, o Chrome. Brian Rakowski, diretor-gerente do Chrome, garante que vai avancar para a tecnologia descrita em HTML 5. HTML 5 ira tambem fornecer novas capacidades de video e audio para websites. Um recurso chamado Canvas (agora presente em todos os principais navegadores exceto no Internet Explorer) permite aos desenvolvedores criar graficos HTML que correspondem a esses desenvolvimentos usando o Adobe Flash. Aplicacoes offline A nova norma tambem se concentra em fazer aplicacoes na web offline. O Google Gears e Adobe AIR ja preveem o acesso a um aplicativo baseado na web, processamento e armazenamento do computador local de um usuario, mas o HTML 5 visa facilitar mais ainda a capacidade para uso offline do navegador, sem a necessidade