Ok, minha vez de me juntar a esta discussão, para já primeira questão,
porque não abrir uma wave, mas please não me convidem não atino nem percebo
para que serve, lol , acho perdoem-me o termo completamente “Parvo” e fora
de contexto toda esta discussão a volta do Flash vs HTML5, antes era Flash
vs Silverlight, etc… parece que agora será mais Flash e Silverlight vs
HTML5, ou melhor Plug-in tecnology VS HTML5.

 

A minha opinião acerca disto tudo, é que será que cada tecnologia não terá o
seu espaço, será que dependendo dos objectivos a atingir  não se poderá
escolher a melhor das tecnologias, acho que todas tem espaço para evoluir,
dai não perceber todos os “mentecaptos” que acham que para que uma
tecnologia tenha sucesso , esta tenha que liquidar as outras.

 

Pessoalmente, sou um fã incondicional do DHTML, altamente exigente a nível
de CSS’s e Javascript não “obtrusivo” com os meus formandos, e nunca mas
nunca achei que o flash alguma vez teria que substituir por completo o HTML,
no entanto existem algumas situações em que todas as tecnologias de Plug-in
(Flash, Silverlight, Unity, etc…) trazem enormes vantagens em relação HTML,
quando mais não seja a evolução mais rápida e na adaptação rápida as
exigências do mercado tecnológico, o que um standard como o HTML nunca
poderá conseguir, aliás o ultimo standard foi nomeado em 1997, já tem 13
anos (coincidência ou não o ano do nascimento do 1º site em flash, do
primeiro site “WOW”, lembram-se?, http://thefwa.com/flash10/gabo.html,
medo!!!!!), demorou 13 anos a que um standard HTML chega-se ao inicio
daquilo que o FLASH fazia, e agora será que a versão do HTML5 (vai demorar
quanto tempo para  ser standard?) estará actualizada? Só porque tem um
CANVAS? Será que assim que for dado como standard não estará já
desactualizado? Senão vejamos:

- onde está o suporte multitouch, que actualmente tanto está na moda, o
HTML5 tem isso?

- Será que consigo fazer streaming de vídeo em http Dinâmico, que se ajusta
a qualidade da ligação do utilizador?

…

Poderia enumerar mais algumas, além disso, será que consigo com HTML5 fazer
os tais sites “WOW” para advertising? Tipo, Doritos, HBO, etc…, desculpem
não me parece.

 

Onde quero chegar, é mais uma vez que as tecnologias deverão ter o seu
espaço próprio, é claro que prefiro criar em DHTML e ajax , blogs, e sites
institucionais, é claro que prefiro Flash e Silverlight para os meus
micro-sites “WOW”, para a AUDI, BES, ADAGIO, etc…, resumindo “Cada macaco no
seu galho” há espaço para todos, e não temos que destruir ninguém para impor
a nossa tecnologia, aliás, estou muito satisfeito com o rumo do HTML5 e das
CSS3, como estou muito satisfeito de ir entrar na tecnologia Silverlight,
Adoro o Plug-In 3D do Unity ( O flash em 3D é uma miséria), e adoro fazer
development em PLATAFORMA FLASH,  que supera actualmente qualquer outra no
desenvolvimento de aplicações e RIA’s e permitiu-me criar aplicações de
Desktop sem ter que aprender novas linguagens, e até me permite criar arte
generativa sem ter que aprender, processing, ou desenvolver pequenas
interactividades multimédia com arduinos, detecção de movimentos, detecção
de faces, realidade aumentada, sem ter que aprender OpenFrameworks, etc… sem
ter que aprender outra linguagem essa é a maior valia do FLASH, ou da
plataforma FLASH.

 

Abraço a todos, e desafio os que tem maior conhecimento a nível do futuro do
HTML5 e CSS3 , estão já convidados para uma palestra, num próximo evento.

 

 

João Gonçalves
Adobe Certified Expert
Adobe Certified Instructor
member of  <http://www.riapt.org/> RIAPT
member os the  <http://aug.riapt.org/> AUG Portugal
 <http://joaogoncalves.net/blog> http://joaogoncalves.net/blog
 <http://twitter.com/joaopapin> http://twitter.com/joaopapin
969 073 795



 

De: [email protected] [mailto:[email protected]] Em nome de João
Saleiro
Enviada: segunda-feira, 1 de Fevereiro de 2010 22:27
Para: [email protected]
Assunto: Re: [riapt] Re: iPad... Apple... Google... HTML5... Flash

 

Bruno,

o que está em questão é a plataforma e não a linguagem. O runtime do Flash
Player consiste num conjunto de ciclos de rendering que mantêm o estado do
lado do cliente. O objectivo é, e sempre foi, esse. Daí ser perfeitamente
possível, e não muito complicado, implementar por exemplo suporte a
*realidade aumentada* na plataforma Flash. Se houver alguma queixa, é a
inexistência real de threads. A realidade é que na plataforma Flash tu geras
um binário, que é na realidade a tua aplicação - software, puro e duro. E
não um conjunto de documentos - com interactividade acrescentada através de
Javascript.
O mundo do HTML não nasceu com esse propósito, mas evoluiu. Só que essa
evolução sustenta-se no modelo de página, de navegação por documentos - é um
paradigma de desenvolvimento completamente distinto, são escolas diferentes,
padrões de desenvolvimento diferenciados, do mundo de programação por
estados. 

Quando te pedi para comentares a minha suposta "não parcialidade", esperava
que fosses mais concreto, porque sinceramente ainda não percebi onde é que
fui parcial no meu post. Nunca ataquei o mundo do HTML, até porque quando eu
era "anti-flash", esse era o meu mundo, e não gosto de cuspir no prato onde
comi. Haverá sempre espaço para o HTML, e o que eu mais quero é que evolua
para o bem dos negócios da Webfuel! 

Se ataquei alguma coisa? Até podia ter sido durinho e atacado a Apple, mas
na realidade o que tentei fazer foi defender a plataforma Flash dos mitos e
preconceitos que andam por aí - isto, na pele de alguém que conhece as
entranhas da plataforma Flash, e a pode comparar com as outras tecnologias.
Isso faz de mim parcial?



João Saleiro

On 01-02-2010 22:01, BruNeX wrote: 

Joao preferes que responda aqui ou no blog?

 

Aqui é mais facil para mim...

 

 

Cá vai...

A discussao aqui nao é nada ou quase nada com HTML pois o nome diz tudo....
Hyper Text Markup Language a coisa é mais javascript e os novos elementos de
HTML que vao surgir para serem manipolados via Javascript.

 

 

-1º ECMAScript 

o JavaScript é baseado no ECMAScript

o AS3 é baseado no ECMAScript a sua revisao 4 Certo? revisao esta que nunca
foi aceite e acabou por ser abandonada.

o JavaScript vai esta a ser revisto e vai ao que tudo indica implementar a
nova revisao ECMAScript 3.1 recementemente renomeada para ECMAScript 5 que
vem colmatar todos os problemas da actual revisão.

 

A jogada da adobe éra impinjir a revisao 4 de ECMAScript e substituir a VM
actual de Javascript pela VM da adobe mas as coisas nao correram bem....e a
VM de javascript é a VM mais difundida no mundo inteiro e o javascript por
sua vez a linguagem de programaçao mais difundida no mundo inteiro.

 

E relamente nao sei porque nem como nunca foi valorizada até relativamente
pouco tempo com o aparcimento de frameworks como prototype, mootools, ExtJS,
Jquery ETC....

 

 

o que eu discordo contigo é com os teus argumentos como este:

A plataforma Flash sempre foi, por outro lado, virada para o conceito de
estado, e direccionada ao desenvolvimento multimédia, possuindo portanto
paradigmas diferentes de desenvolvimento. 

 

se bem me lembro e tu certamente lembras-te, antes do ActionScript o que éra
o flash? so com a versao 3 do ActionScript ou quando implementou as normas
ECMAScript (como preferires) é que realmente ficou bom....  o Flash éra
intragavel e secalhar nao éra assim tao bom... 

 

o Javascript está prestes a sofrer as mesmas modanças, que o AS2 levou com
esta nova revisao do  ECMAScript....

secalhar tambem vai haver muitas coisas que vao melhorar? ou nao achas?

 

Tou a ficar sem bateria tou no shopping dps continuo....

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
Grupos do Google. 
Para publicar uma mensagem neste grupo, envie um e-mail para
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para
[email protected].
Para ver mais opções, visite este grupo em
http://groups.google.com/group/riapt?hl=pt-PT.

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da
Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos
Grupos do Google. 
Para publicar uma mensagem neste grupo, envie um e-mail para
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para
[email protected].
Para ver mais opções, visite este grupo em
http://groups.google.com/group/riapt?hl=pt-PT.

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para 
[email protected].
Para ver mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT.

Responder a