Mozilla anuncia projeto de interpretador de Flash em Javascript
O LWN informa que a Mozilla anunciou o Shumway, implementação em Javascript que busca ser capaz de exibir conteúdos no formato SWF, que ainda é usado em muitos sites.
Um caso específico de interesse no seu uso mencionado na nota é o de dispositivos móveis onde o Adobe Flash Player não está disponível.
O projeto menciona especificamente que os interpretadores de ActionScript serão em Javascript, mas se você for desenvolvedor em outras linguagens e tiver interesse em participar do projeto, também há possibilidade, trabalhando na integração ao navegador ou em outras camadas do sistema. (via lwn.net – “The Shumway open SWF runtime project [LWN.net]”)
Essa é a diferença: Enquanto a concorrência paga pelo monopólio do Flash, a Mozilla cria alternativas livres!
Este projeto será uma solução para o firefox no linux
Flash is the new Jason.
Não vai morrer nunca mais esse tal de flash, a internet nunca estará livre dessa praga :(
@Marcelo Beckmann
Mas o Javascript tem o JSON :)
errr… parecia mais engraçado quando pensei nisso :|
@Marcelo Beckmann, pois enxergo o oposto. Fico feliz em ver cada vez menos sites que usam flash! Removi o Flash dos meus computadores já há alguns anos (e tenho vivido bem sem) por escolha e não por limitações tecnológicas, pois acredito que a Web só evoluirá sem tecnologias proprietárias.
Um dos últimos redutos do flash eram as videoconferências (suporte a audio/vídeo), mas isto já está mudando e todos os maiores browsers (com exceção do IE, claro) já suportam nativamente webcam e microfone. Sério. Ao menos Firefox, Opera e Chrome já estão neste time. Para videoconferências, falta pouco (o problema agora é o transporte, e o webrtc está cuidando disso).
Isso era inimaginável há alguns anos e creio que coisas assim sõ serão possíveis com o fim de tecnologias proprietárias para acesso a conteúdo na web.
Além do mais a ausência do flash força os desenvolvedores de browsers a investir em melhorias, por causa da velha e benéfica competição, similar ao que ocorre num livre mercado. O que não ocorre com tecnologias proprietárias, que são monopolistas por natureza.
Viva o livre-mercado! Viva a concorrência! Viva o capitalis… Vou parar por aqui pq tem um pessoal comunista que fica estressado :-)
Estudem JS. É o futuro (ops, já é o passado/presente faz tempo :P).
Tenchi, e nos casos onde não tem jeito? O que você faz? Eu uso o Gnash mas muitas coisas não rodam (já utilizei outras alternativas também) …
Valeu.
@Willian, na maior parte das vezes… não uso. Me recuso a acessar sites que ainda hoje exigem flash. Em casos extremos (quando é relacionado a algum material que uso na faculdade, etc.), tento o velho estilo stallman: olho o código-fonte da página a procura do arquivo swf, o baixo e tento executar no gnash. Quando não é possível (maior parte dos sites de video), fico sem acessar msm.
O flash só vai ser extinto quando as pessoas pararem de usar. Quando a demanda acabar, não haverá razão para ele existir. O problema é que a maior parte das pessoas não gosta, mas mesmo assim continua a usar.
Javascript pode até ser o futuro, mas eu acho uma linguagem extremamente desagradável em que se programar. Em termos de prazer de programação, não se compara a python, perl ou até C.
os tablets, e o android vao acabar com o flash, a medida que um numero maior de pessoas for acessando conteudo que NAO FUNCIONA por que tem flash… os sites irao movendo para outras tecnologias… e isso vai acontecer logo, logo….
Quem é #%#%#%# o suficiente para ver filme (que tem 30 segundos de propaganda) em um volume altissimo no site to terra, do ig ou do uol, tem mais é que ficar sofrendo com o flash..
“O problema é que a maior parte das pessoas não gosta, mas mesmo assim continua a usar.”
Não, a maioria das pessoas só querem acessar a página. Se é em flash, javascript, silverlight, quicktime, pouco importa, instalou o flash e pronto.
Quem se interessa por padrão aberto ou proprietário somos nós.
se essa troço for tão bom quanto o gnash eo lightspark, tamo fudid…..
Android vai acabar com o Flash. HAH!
Verdade seja dita, os iPhones que detonaram com o Flash.
Muito legal esse projeto. É bem mais fácil implementar o Flash em JavaScript, ainda mais quando você tem uma grande parte da infraestrutura pronta no browser, do que fazer do zero como os outros projetos opensource que se propõe a isso fazem. E ainda vai servir como testbed para os novos recursos multimídia que vão substituir integralmente o Flash no futuro.
Acabar até vai, mas vai demorar ainda, tem muitos sites rodando flash, mesmo que sejam propagandas mínimas.
Quando o html 5 estiver bem a ativa, com suporte em todos os browsers e padrão no dia a dia, ai sim.
Não entendi o porque de criar mais um projeto para substituir o Flash se já existem o Gnash e o Lightspark…
E realmente quem começou a matar o Flash foi a Apple, mas o Android está ajudando bastante.
Jeremias, o Android deu sobrevida ao Flash. Durante alguns anos o argumento de venda era “nós temos flash”.
Concordo, mas a questão era que a bateria do iphone já era ruim, então qual foi a solução do Jobs?? Nós não somos o culpados o culpado é o flash (como sempre), então vamos banir o flash. O movimento tomou forma porque realmente o flash consumiu muita bateria, o android vendeu muito com o slogan “nós rodamos flash”, mas dada a pressão da comunidade, e porque o flash é uma m#rd@ mesmo em dispositivos móveis, e também o principal mercado (americano e japonês), já estavam matando o flash mesmo, então resolveram matar o flash também na plataforma android.
@Marcos, concordo. Quem se importa somos nós que temos algum conhecimento maior nestes aspectos mais “técnicos” da Internet. Eu falo e ajo unicamente por mim, e não por todo o resto da população que só quer usar e ter acesso aos conteúdos.
Como eu disse acima, talvez seja um certo viés meu, mas percebo que cada vez mais novos sites estão optando por oferecer conteúdo com bom aspecto utilizando tecnologias abertas e padronizadas. E não é só questão de ideologia, mas de mercado, já que vários dispositivos populares (iFucks da vida) não o suportam.
Por exemplo, deem uma olhada nesta página (http://www.titobikes.com.br/urban), que apresenta o conteúdo de maneira animada, agradável de ler e interagir. Há uns dez anos isso só seria possível com flash. Mas hoje é possível sem utilizar tecnologias não-presentes nos navegadores.
Ainda falta muito pro html5 atingir todo o seu potencial (basicamente falta de ferramentas e problemas que as pessoas tem com javascript (ou problemas que js tem com as pessoas?)), mas isto está mudando e a própria Adobe será importante neste processo, dentre outras empresas.
Para quem quiser saber o que html5 e compania é capaz, sites como o test drive da Microsoft, o site de demos da mozilla e o chrome experiments dão uma boa ideia do que está por vir (ou que já veio!).
Mas sou da ideia de que vale a pena o sacrifício de deixar de usar o flash, tendo prejuízos a curto prazo, pra ter “lucros” a longo prazo.
Já existe uma biblioteca do Flash para Dart.
http://www.dartflash.com/
Demo
http://www.dartflash.com/games/escape/escape.html
Eu faço parte dos que não usam Flash também(Gnash em alguns sites que dá certo, como Youtube). Felizmente hoje é possível acessar boa parte dos sites sem esse software e grandes sites também estão mudando, usando Flash somente para vídeos, que provavelmente não ficará por muito tempo. Vamos esperar até 2014 e veremos se boa parte dos sites com Flash estarão mortos.
Com novos navegadores com grande popularidade(Chrome e Firefox juntos somam mais de 60%) e plataforma móvel não terá mais razão para usar Flash só para vídeos como é hoje em boa parte dos websites.
E a morte do Flash já está ocorrendo. Faça um teste: desative o Flash, acesse e reflita se ainda é necessário utilizá-lo.