Ruffle es un reproductor multimedia de código abierto para reproducir archivos SWF . Sus desarrolladores lo describen como un " emulador de Flash Player ". Está escrito en Rust , para escritorio y web.
Desarrollador (es) | Mike Welsh, kmeisthax, Nathan "Dinnerbone" Adams , Callum Thomson |
---|---|
Repositorio | |
Escrito en | Oxido |
Tipo | Multimedia |
Licencia | Licencia MIT , Licencia Apache 2.0 |
Sitio web | volantes |
Fondo
A lo largo de la década de 2000 y principios de la de 2010, Adobe Flash fue una importante plataforma de creación multimedia , utilizada para hacer videos, juegos y varias aplicaciones interactivas. [1]
Con la llegada de HTML5 , una iteración de HTML que permitió una gestión multimedia mucho más flexible, Flash comenzó un lento declive. [2] En 2015, Adobe comenzó a abogar abiertamente por HTML5, citando que era un estándar abierto maduro . [1] Durante los próximos años, Flash continuaría perdiendo popularidad. [2] En 2017, Adobe continuaría anunciando sus planes de retirar Flash para 2020. [3]
Si bien la creación de nuevo contenido Flash podría estar fuera de discusión, la capacidad de ejecutar archivos SWF antiguos ha sido una preocupación importante para la preservación digital . [4]
En 2016, Google Labs suspendió su plataforma de migración Flash Swiffy . [5]
Historia
En 2016, Mike Welsh comenzaría un proyecto favorito llamado Fluster. [6] Más tarde rebautizado como Ruffle, este proyecto se transformaría en un emulador de Flash Player escrito en Rust , con un cliente de escritorio y web. [7]
Ruffle se encuentra actualmente en desarrollo de código abierto en GitHub. [8]
Sitios web que usan Ruffle
Entre 2019 y 2020, algunos sitios web anunciaron que usarían Ruffle. Newgrounds anunció que todo el contenido flash usará Ruffle y que todo el código de inserción de Flash será reemplazado por equivalentes de Ruffle. [9] En junio de 2020, Coolmath Games anunció que todos sus juegos Flash ahora usarán Ruffle. [10] En noviembre de 2020, Internet Archive anunció que usarán Ruffle para preservar los juegos y animaciones Flash. [11] En diciembre de 2020, Armor Games anunció que Ruffle había sido elegido como el reproductor para contenido Flash, y Homestar Runner anunció la implementación de Ruffle para sus dibujos animados y juegos. [12]
En febrero de 2021, el sitio de arte furry fandom Fur Affinity anunció que Ruffle se utilizará para todo el contenido Flash. [13]
Características
Ruffle está disponible de forma nativa en Rust , como cliente de escritorio y como cliente web.
Actualmente, Ruffle admite contenido Flash más antiguo que utiliza ActionScript 1 / 2.0 y próximamente será compatible con ActionScript 3.0 . [14] [15]
Ver también
- Haxe
- Mozilla Shumway
- Lightspark
- HTML5
Referencias
- ^ a b "Flash, HTML5 y estándares web abiertos" . Blog de Adobe . 2015-12-01 . Consultado el 24 de julio de 2020 .
- ^ a b "Estadísticas de uso de Flash como lenguaje de programación del lado del cliente en sitios web, enero de 2021" . w3techs.com . Consultado el 6 de enero de 2021 .
- ^ "Flash y el futuro del contenido interactivo" . Blog de Adobe . 2017-07-25 . Consultado el 24 de julio de 2020 .
- ^ Fiadotau, Mikhail (6 de enero de 2021). "Envejecer en Newgrounds: las esperanzas y los dilemas de la preservación del juego Flash" . Primer lunes . Volumen 25, Número 8 - 3 de agosto de 2020.
|volume=
tiene texto extra ( ayuda ) - ^ "Bannière Flash en HTML5: Google arrête Swiffy" . Génération-NT (en francés) . Consultado el 7 de febrero de 2021 .
- ^ "Confirmación inicial · ruffle-rs / ruffle @ b979ac2" . GitHub . Consultado el 24 de julio de 2020 .
- ^ "Actualizar README · ruffle-rs / ruffle @ 0d9d5fe" . GitHub . Consultado el 24 de julio de 2020 .
- ^ ruffle-rs / ruffle , Ruffle, 2020-07-24 , recuperado 2020-07-24
- ^ "Emulación Flash y Brave BAT" . Newgrounds.com . Consultado el 7 de febrero de 2021 .
- ^ "Juegos Coolmath y Flash" . www.coolmathgames.com . Archivado desde el original el 23 de febrero de 2020 . Consultado el 7 de febrero de 2021 .
- ^ Jason Scott (19 de noviembre de 2020). "Las animaciones Flash viven para siempre en el archivo de Internet" . Consultado el 16 de enero de 2021 .
- ^ "El futuro de Flash en juegos de armaduras" . Juegos de armadura . 8 de diciembre de 2020 . Consultado el 6 de enero de 2021 .
- ^ "Página de ayuda - Fur Affinity [dot] net" . www.furaffinity.net . Consultado el 7 de febrero de 2021 .
- ^ "ruffle-rs / ruffle" . GitHub . Consultado el 24 de julio de 2020 .
- ^ "Volante" . Ruffle . Consultado el 13 de enero de 2021 .
enlaces externos
- Página web oficial
- ruffle en GitHub
- Demostración web de Ruffle
- Cliente de escritorio Ruffle en GitHub
- Cliente web Ruffle en GitHub