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.
