Vídeos e jogos em Flash são ressuscitados pelo emulador de Ruffles

Outrora a queridinha da jovem Web, o Flash acabou se tornando um passivo por causa de suas brechas na segurança e do uso pesado de recursos. Mas, apesar de todo o flack recebido, é difícil negar a quantidade de conteúdo legítimo e digno de nota produzido usando o flash, principalmente animações e jogos em 2D. Para garantir que eles nunca se percam para sempre, um desenvolvedor assumiu a difícil tarefa de criar Ruffles, o emulador WebAssembly Flash de código aberto.

O babado não é uma camada de compatibilidade ou um substituto substituto do Flash. É um emulador direto que deve permitir que vídeos e, eventualmente, jogos, sejam executados de forma transparente em navegadores da Web ou mesmo na área de trabalho, mesmo sem o Flash Player, que logo estará morto. Mais do que um simples emulador, no entanto, as fundações da Ruffles visam torná-la uma maneira mais duradoura e ainda mais segura de preservar o conteúdo em Flash para a posteridade.

Escrito na linguagem de programação Rust (desenvolvida e lançada pela Mozilla), o Ruffles compila o conteúdo do Flash no WebAssembly para fornecer reprodução e desempenho em velocidade total, como se estivesse realmente em execução no Flash Player. O WebAssembly também executa sandboxed, abordando preocupações sobre segurança. Finalmente, como um projeto de código aberto, todos os possíveis erros podem ser facilmente detectados e podem realmente estar no navegador, em vez do próprio Ruffles.

O projeto ainda está em andamento, mas com o Newgrounds, o bastião restante do mundo de conteúdo em Flash, o suporte pode ser acelerado após o anúncio inicial. Há trabalho em uma extensão do navegador que detecta o código de incorporação do Flash e o troca com Ruffles nos bastidores. O objetivo final é apoiar a reprodução de vídeos e animações e, posteriormente, conteúdo interativo complexo, sem esses plugins.

O Flash pode ter tido uma má reputação nos últimos tempos, mas, antes da criação do HTML5 e da Web 2.0, ele capacitou todos os tipos de pessoas a criarem conteúdo multimídia e interativo rico que poderia ser experimentado nos navegadores da Web. Em vez de jogar tudo isso fora, o Ruffles pode ajudar a preservar um pequeno pedaço da história dos jogos e os vídeos divertidos que proliferaram na Internet na era anterior aos gatos.

Artigos Relacionados

Back to top button