Nos últimos meses, muitas empresas da web, desenvolvedores de navegadores e profissionais falaram sobre o HTML5 , pois é a nova evolução / revolução da web.
Na prática, o HTML5 poderia melhorar os aplicativos da web existentes, como o Office Suites (por exemplo, Google Docs) ou a Rede Social (por exemplo, Facebook), o Online Photo Editor, etc.?
Respostas:
Isso poderia melhorar os aplicativos existentes de escritório na web que armazenam dados usando o "Armazenamento na Web".
A codificação de sites de redes sociais pode ser mais fácil com bancos de dados SQL e Web Workers para carregar diferentes partes da página. Também suporte para notificações.
Os editores de fotos on-line podem usar o recurso de arrastar e soltar.
Estas são apenas algumas idéias de como usar os novos recursos do HTML 5 em seu aplicativo da web.
Eu acho que você deveria conferir o HTML 5 Rocks! Eles têm uma boa lista de recursos do HTML 5 e exemplos de como usá-los. Mais recursos e informações sobre as últimas notícias do HTML5.
fonte
Provavelmente, existem cinco recursos mais comentados
Muitos desses recursos já foram implementados em alguns navegadores e aplicativos. O Google Latitude usa a localização geográfica, o Google Gears foi uma implementação baseada em plug-in com as mesmas idéias que os caches de aplicativos, como o Canvas, como se tivesse feito com JavaScript.
Os trabalhadores da Web são novos e podem permitir que várias coisas diferentes aconteçam nos aplicativos da Web. Qualquer tipo de processamento lateral que pareça funcionar agora será mais suave, pois um único encadeamento poderá ser dedicado a notificações ou a um bate-papo no local ou a outra tarefa de processamento periódico no aplicativo.
Recursos:
http://geektechnica.com/2009/06/5-amazing-html5-features-to-look-forward-to/
fonte
Os Threads do Canvas e do Worker Web são os aspectos mais interessantes do HTML5 para mim. Eu escrevi alguns aplicativos da Web que fazem uso desses recursos:
O GioAUTHor [sic] faz uso extensivo da tela para permitir traçar caminhos em um mapa e, em seguida, encontrar a rota mais curta do início ao fim (através do algoritmo de Dijkstra em JavaScript).
O JavaScript Thread Demo faz uso limitado da tela, mas mostra o uso de Worker Threads, completo com o código de demonstração. Também usa o controle deslizante HTML5 input type = "range" .
O suporte ao navegador HTML5 é tão variado quanto os próprios navegadores. Existe um site interessante (em HTML5, natch) sobre a prontidão para HTML5 que mostra quem está pronto para o que.
fonte
Meus três favoritos são CSS3, Canvas e WebSockets. Combinados, eles podem fornecer recursos de colaboração realmente poderosos para qualquer aplicativo da web. O WebSockets substituiria as mensagens pseudo-em tempo real pela pesquisa ajax. As poucas coisas que vejo usadas até agora são o bate-papo baseado na web (coxo) e o webapp de mapeamento mental (parece muito legal quando duas pessoas estão mapeando algum projeto).
fonte
As habilidades do HTML5 estão substituindo principalmente o que o Flash faz, com as tags de tela e vídeo , facilitando muito a edição de vídeos, jogos e editores de imagem on-line sem o Flash.
Embora isso possa não parecer uma grande melhoria, o Flash é um problema muito maior em plataformas não Windows que o Windows.
fonte
A maioria dos testes de velocidade de largura de banda é baseada em flash. Agora eles podem ser baseados em html5 ... Isso significa carregamento mais rápido da página e medição mais precisa da largura de banda.
Um bom exemplo é: SpeedOf.me
fonte