| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/10/2011 12:52:14
|
giovanni_stiwes
JavaGuru
Membro desde: 20/04/2006 09:00:42
Mensagens: 236
Offline
|
Há algum tempo vejo uma conversa (bafafa) sobre o html5, que vai substituir (flex, silverligth,javafx,gwt,jsf2,apache pivot entre outras richclient), então fui dar uma estuda nele (muito muito por cima), vi umas tags novas (nas tabelas, acesso local (offline)), tag para videos, e uma tag canvas (não entedi para mim o javascript ja fazia o que ela faz), no principal vi isto.
Entao para uma aplicação business com forms, acesso a servidores de aplicação e tudo mais, o html5 não muda nada.
Entao pessoal para aplicação business, qual a grande vantagem do html5 (que vai fechar todos as plataformas richclients) ?
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/10/2011 12:54:25
|
NoobSenior
Debugger
Membro desde: 04/10/2011 09:44:18
Mensagens: 52
Offline
|
Duvido que o HTML5 faça o que o Flash faz. A não ser roda vídeos... mas só isso.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/10/2011 13:03:43
|
ivo costa
JavaEvangelist
![[Avatar]](/images/avatar/2ab0ebde9cc0cd85fc47ce045d440caf.png)
Membro desde: 06/11/2007 12:07:34
Mensagens: 493
Localização: Porto Alegre - RS
Offline
|
Não sei se consegue fazer tudo, mas da pra fazer muito coisa legal:
http://www.chromeexperiments.com/
|
Eu sonho com um mundo melhor, onde galinhas que atravessam a rua não serão questionadas pelos seus motivos.
Formate o seu código usando as tags [code] http://www.guj.com.br/posts/list/50115.java
Faça perguntas inteligentes |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/10/2011 13:06:25
|
leonardobhbr
Virtual Machine Man
![[Avatar]](/images/avatar/e18cfe46b96c30852b565e561152d055.jpg)
Membro desde: 10/08/2006 16:22:17
Mensagens: 530
Offline
|
NoobSenior wrote:Duvido que o HTML5 faça o que o Flash faz. A não ser roda vídeos... mas só isso.
De uma olhada melhor html5 faz muito mais do que rodar videos.
Sobre o efeito em aplicações corporativas, tera uma interatividade e usabilidade maior o primefaces 3.0 está sendo feito em cima do HTML5 no site a uns videos de uma olhada.
A única questão é que deve demorar um pouco para todos os browsers adaptarem e a especificação ficar mais completa
This message was edited 1 time. Last update was at 14/10/2011 13:06:59
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/10/2011 13:09:33
|
NoobSenior
Debugger
Membro desde: 04/10/2011 09:44:18
Mensagens: 52
Offline
|
Fim do programador Flash / Flex ?
O preço dos programadores Web que fazem coisas estonteantes com Flash e Flex vai cair... Vai ficar igual aos de PHP...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/10/2011 14:10:13
|
giovanni_stiwes
JavaGuru
Membro desde: 20/04/2006 09:00:42
Mensagens: 236
Offline
|
Mas esta questão é meio que animações, eu falo é de sistemas erps.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/10/2011 14:16:26
|
giovanni_stiwes
JavaGuru
Membro desde: 20/04/2006 09:00:42
Mensagens: 236
Offline
|
leonardobhbr wrote:
NoobSenior wrote:Duvido que o HTML5 faça o que o Flash faz. A não ser roda vídeos... mas só isso.
De uma olhada melhor html5 faz muito mais do que rodar videos.
Sobre o efeito em aplicações corporativas, tera uma interatividade e usabilidade maior o primefaces 3.0 está sendo feito em cima do HTML5 no site a uns videos de uma olhada.
A única questão é que deve demorar um pouco para todos os browsers adaptarem e a especificação ficar mais completa
Vi que eles reimplementaram o fileupload (com maior integração com á maquina) e os charts (que naõ usam mais flash e sim canvas).
Mas acho pouco para o reboliço que está sendo feito em cima do HTML5.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/10/2011 14:26:01
|
leonardobhbr
Virtual Machine Man
![[Avatar]](/images/avatar/e18cfe46b96c30852b565e561152d055.jpg)
Membro desde: 10/08/2006 16:22:17
Mensagens: 530
Offline
|
Como falei, as aplicações web iram mudar, só que a maior diferença mesmo sera em sites e não aplicações.
Na minha opnião a questão mais importante para aplicações será a possibilidade de trabalhar offline. aumentando o leque de aplicações que podera ser web ao invés de desktop
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/10/2011 14:28:50
|
leoramos
GUJ Ranger
![[Avatar]](/images/avatar/51e99940fd54d7566cb8e00b9e029bb9.jpg)
Membro desde: 28/03/2008 12:22:12
Mensagens: 845
Localização: Florianópolis / SC
Offline
|
giovanni_stiwes wrote:não entedi para mim o javascript ja fazia o que ela faz
HTML5 É Javascript.
Se você desabilitar o JS do browser, as tags novas não funcionam, nenhuma delas.
HTML5 é um engodo. Flex ainda vai ficar no topo de RIA Web, no que depender do HTML5.
|
"Nunca atribua à falta de caráter o que pode ser facilmente explicado pela estupidez." |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/10/2011 14:45:49
|
victorcosta
JavaGuru
![[Avatar]](/images/avatar/42c88875bb90aeed57f01609fef5d9d7.png)
Membro desde: 07/01/2007 01:29:37
Mensagens: 220
Localização: Recife - PE
Offline
|
WebSockets vai permitir criar uma conexão TCP com o servidor. Possibilitando que ele envie atualizações à página sem a necessidade de dar refresh ou ficar mandando requisições ajax em intervalos de tempo. Ex: chat, gráficos e informações atualizadas em tempo real Canvas e SVG (gráficos vetoriais) permitem a criação de gráficos no lado do cliente, sem a necessidade de plugins Flash e evitando processamento extra no servidor. Ex: http://www.highcharts.com/demo/ Poder selecionar mais de um arquivo ao mesmo tempo no input[type=file]. Poder restringir os tipos de arquivos. Poder exibir o progresso do upload. Poder arrastar os arquivos no browser para enviar. Ex: http://imgur.com/ Diversas propriedades CSS novas como sombras de textos e elementos. Importar fontes. Bordas arredondadas. Bordas com imagens. Não é pq é uma aplicação business que ela precisa ser feia  WebWorker para processamento em background WebGL, Sons, Vídeos. Coisas mais úteis para jogos e aplicações multimídias mas que as vezes tem utilidades em outras aplicações
This message was edited 1 time. Last update was at 14/10/2011 14:54:02
|
Meu blog com tutoriais de jQuery
http://www.victorcisneiros.com/blog/
Outros projetos
http://www.todolistr.com
http://www.bibliasocial.com
http://www.dota2feedback.com/
http://www.posjogo.com.br/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/10/2011 19:27:16
|
NoobSenior
Debugger
Membro desde: 04/10/2011 09:44:18
Mensagens: 52
Offline
|
WebSockets vai permitir criar uma conexão TCP com o servidor. Possibilitando que ele envie atualizações à página sem a necessidade de dar refresh ou ficar mandando requisições ajax em intervalos de tempo. Ex: chat, gráficos e informações atualizadas em tempo real
Canvas e SVG (gráficos vetoriais) permitem a criação de gráficos no lado do cliente, sem a necessidade de plugins Flash e evitando processamento extra no servidor. Ex: http://www.highcharts.com/demo/
Poder selecionar mais de um arquivo ao mesmo tempo no input[type=file]. Poder restringir os tipos de arquivos. Poder exibir o progresso do upload. Poder arrastar os arquivos no browser para enviar. Ex: http://imgur.com/
Diversas propriedades CSS novas como sombras de textos e elementos. Importar fontes. Bordas arredondadas. Bordas com imagens. Não é pq é uma aplicação business que ela precisa ser feia
WebWorker para processamento em background
WebGL, Sons, Vídeos. Coisas mais úteis para jogos e aplicações multimídias mas que as vezes tem utilidades em outras aplicações
Oh.. grandes bosta.. tudo o que já dá pra fazer hoje em dia...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/10/2011 23:47:43
|
victorcosta
JavaGuru
![[Avatar]](/images/avatar/42c88875bb90aeed57f01609fef5d9d7.png)
Membro desde: 07/01/2007 01:29:37
Mensagens: 220
Localização: Recife - PE
Offline
|
NoobSenior wrote:
WebSockets vai permitir criar uma conexão TCP com o servidor. Possibilitando que ele envie atualizações à página sem a necessidade de dar refresh ou ficar mandando requisições ajax em intervalos de tempo. Ex: chat, gráficos e informações atualizadas em tempo real
Canvas e SVG (gráficos vetoriais) permitem a criação de gráficos no lado do cliente, sem a necessidade de plugins Flash e evitando processamento extra no servidor. Ex: http://www.highcharts.com/demo/
Poder selecionar mais de um arquivo ao mesmo tempo no input[type=file]. Poder restringir os tipos de arquivos. Poder exibir o progresso do upload. Poder arrastar os arquivos no browser para enviar. Ex: http://imgur.com/
Diversas propriedades CSS novas como sombras de textos e elementos. Importar fontes. Bordas arredondadas. Bordas com imagens. Não é pq é uma aplicação business que ela precisa ser feia
WebWorker para processamento em background
WebGL, Sons, Vídeos. Coisas mais úteis para jogos e aplicações multimídias mas que as vezes tem utilidades em outras aplicações
Oh.. grandes bosta.. tudo o que já dá pra fazer hoje em dia...
Então faz tudo isso q eu citei em uma aplicação web pra iphone
This message was edited 1 time. Last update was at 15/10/2011 23:48:11
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 17/10/2011 06:37:20
|
marcosalex
GUJ Expert
![[Avatar]](/images/avatar/0a8f8b227be2d04a675082cc9d51c127.jpg)
Membro desde: 20/02/2008 12:32:59
Mensagens: 3371
Offline
|
HTML5 vai ajudar a fazer algumas coisas que antes precisava de Javascript, e só. Talvez em uma situação ou outra, ele dispense a necessidade do Flash, mas não vai mudar muito o cenário por dois motivos:
- a especificação só vai ficar pronta em 2014, o CSS3 só depois. E as implementações atuais nos browsers já tem tags que foram descartadas pelo W3C no último draft
- o HTML5 temo mesmo problema do HTML4: funciona diferente quando mudamos de browser, versão ou SO. O Flash 'pegou' principalmente porque tem o mesmo comportamento em qualquer lugar sem precisar de adaptação. E sempre evoluiu a cada versão, enquanto o HTML5 dá um pequeno passo a acada 10 anos.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2011 18:56:34
|
rogelgarcia
GUJ Master
![[Avatar]](/images/avatar/861e8bae74e22a572164fdb59b1caa8b.jpg)
Membro desde: 21/06/2007 23:27:21
Mensagens: 1850
Offline
|
Além de todas as vantagens que o colega citou.. que não dá pra fazer hoje em dia se nao tiver HTML5...
Também tem, banco de dados local.. Storage / SQL
API de localização
API para manipular arquivos, incluindo drag n drop do pc direto no browser
Geolocation
O HTML5 dá muito mais poder as páginas HTML.. demora um pouco a ser utilizado em grande escala porque tem muita coisa a ser atualizada como browsers frameworks.. ainda tem que se aprender a melhor forma de utilizar.. padroes etc...
Mas é um grande passo...
|
Rógel Garcia, criador do framework NEXT
http://www.nextframework.org
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/10/2011 19:41:58
|
AUser
GUJ Master
![[Avatar]](/images/avatar/ed3b5b6f006e79c5a2f0fff4b91c94cd.jpg)
Membro desde: 23/10/2008 06:39:07
Mensagens: 1092
Offline
|
NoobSenior wrote:
WebSockets vai permitir criar uma conexão TCP com o servidor. Possibilitando que ele envie atualizações à página sem a necessidade de dar refresh ou ficar mandando requisições ajax em intervalos de tempo. Ex: chat, gráficos e informações atualizadas em tempo real
Canvas e SVG (gráficos vetoriais) permitem a criação de gráficos no lado do cliente, sem a necessidade de plugins Flash e evitando processamento extra no servidor. Ex: http://www.highcharts.com/demo/
Poder selecionar mais de um arquivo ao mesmo tempo no input[type=file]. Poder restringir os tipos de arquivos. Poder exibir o progresso do upload. Poder arrastar os arquivos no browser para enviar. Ex: http://imgur.com/
Diversas propriedades CSS novas como sombras de textos e elementos. Importar fontes. Bordas arredondadas. Bordas com imagens. Não é pq é uma aplicação business que ela precisa ser feia
WebWorker para processamento em background
WebGL, Sons, Vídeos. Coisas mais úteis para jogos e aplicações multimídias mas que as vezes tem utilidades em outras aplicações
Oh.. grandes bosta.. tudo o que já dá pra fazer hoje em dia...
Flex eh uma porcaria. Isso eh, com certeza, e nem adianta falar o contrario.
|
|
|
 |
|
|