Tag Cloud
Comentários recentes
-
DrupalDay
-
Olá Everton, Por favor entre
-
Envie por e-mail
-
Email para curriculo
-
Vaga para Desenvolvedor de Front-end
-
Interesse
-
Drupal Freelance
-
Oi Adriano, Isso depende da
-
Vaga pra drupal
-
DrupalDay
HTML5
No Lançamento da 1ª Conferência Web W3C Brasil, um dos convidados internacionais foi o Anne van Kesteren, da Opera Software, empresa que além de fazer navegador Opera, também foi uma das fundadoras do Web Hypertext Application Technology Working Group. Além da Opera, essa organização também tem participação da Mozilla e da Apple, e foi formada com o objetivo de juntar forças para o desenvolvimento de novas tecnologias que poderão ser o futuro dos padrões web. Anne veio mostrar como está o andamento do maior trabalho da WHATWG: o HTML5.
Quem já testou as ferramentas que já utilizam pedaços experimentais do HTML5 ficou empolgado com as novas possibilidades que estarão abertas.
Uma das novidades mais notáveis é o suporte nativo à reprodução de áudio e vídeo, que poderá funcionar independente de plug-ins como Flash ou Windows Media Player. Outro recurso que está sendo trabalhado e promete ser bastante interessante é o armazenamento local de dados e arquivos, que faz um trabalho parecido com o que é o Gears hoje.
Mas provavelmente a ferramenta mais interessante é o suporte ao desenho de imagens dinâmicas criadas através da tag canvas em conjunto com JavaScript. Com tudo isso, há uma expectativa de que o HTML5 possa ser um grande competidor de consagrados aplicativos RIA (Rich Internet Application), como o Flash e o Silverlight.
Outra frente em que o HTML está evoluindo é a da semântica. Após uma pesquisa analisando a estrutura de centenas de sites, o grupo concluiu que alguns elementos como menus de navegação, seções de artigos, cabeçalhos e rodapés são comuns na maioria deles e poderiam receber uma tag especial, padronizando a classificação dessas informações nos documentos.
Apesar de mudanças nesse sentido causarem menos impacto visual, elas têm muita importância em termos de acessibilidade e, consequentemente, poderão facilitar o desenvolvimento de aplicações que reutilizem conteúdos de outros sites, o que o grupo aposta ser uma tendência que se tornará cada vez mais comum na web.
No meio da palestra, alguns foram pegos de surpresa quando foi lembrada uma previsão já divulgada há alguns meses de que as especificações do HTML5 só seriam finalizadas em meados de 2022. Vejam só, dez anos depois do mundo acabar! Então quer dizer que teremos que nos contentar com o que temos no HTML4/XHTML até lá?
Apesar de você já poder começar a brincar com com muitas coisas em HTML5 agora mesmo, é preciso ter cautela na hora de decidir quando um novo recurso poderá ser utilizado profissionalmente. Mas o tempo que teremos que aguardar não é tão grande quanto parece. Anne explicou que os trabalhos da WHATWG estão sendo feitos em partes, assim como a implementação deles nos navegadores. Isso significa que será possível utilizar ferramentas já disponíveis ainda que a especificação completa do HTML não esteja pronta.
Isso já pode ser visto, por exemplo, com o elemento canvas para a renderização dinâmica de imagens, que já é suportado pelos principais navegadores atuais, além de possuir boas ferramentas para garantir o funcionamento a navegadores antigos. Assim, você já pode utilizar bibliotecas que tiram proveito dessa função, como por exemplo o plugin para jQuery flot, com segurança.
A ideia é que, assim como o canvas, novos elementos estarão prontos para serem utilizados antes da definição final do padrão do novo HTML. Ainda, segundo Kesteren, esse processo irá melhorar a forma como são testados os rascunhos das especificações do formato, enquanto eles são liberados nos navegadores de forma experimental, tornando o desenvolvimento ainda mais rápido e confiável.
Portanto, podemos dizer que sim, você já pode usar alguma coisa de HTML5 hoje mesmo e poderá usar muito mais em breve.
