stringtranslate.com

Volante (software)

Ruffle es un emulador gratuito y de código abierto para archivos Adobe Flash (SWF) .

Tras la desactivación y descontinuación de Adobe Flash Player en enero de 2021, algunos sitios web adoptaron Ruffle para permitir a los usuarios ver e interactuar con contenido Flash heredado .

Características

Ruffle está escrito en el lenguaje de programación Rust y presenta un cliente de escritorio y un cliente web. Los autores de sitios web pueden cargar Ruffle usando JavaScript o los usuarios pueden instalar una extensión de navegador que funcione en cualquier sitio web. [2]

El cliente web depende de la compilación de Rust en WebAssembly , lo que le permite ejecutarse dentro de un entorno sandbox , una mejora significativa en comparación con Flash Player, que obtuvo notoriedad por tener varios problemas de seguridad. [3] [4] El propio lenguaje Rust protege contra problemas comunes de seguridad de la memoria que afectaban a Flash Player, como el uso después de la liberación o los desbordamientos del búfer . [5]

El cliente de escritorio utiliza actualmente una interfaz gráfica de usuario para abrir archivos SWF. [6] Las descargas están disponibles para Windows, macOS y Linux.

A partir de marzo de 2024, Ruffle admite principalmente contenido Flash antiguo, que utiliza ActionScript 1.0 y 2.0 , con el 95% del lenguaje y el 76% de la API implementados. [7] La ​​compatibilidad con ActionScript 3.0 ha mejorado significativamente desde octubre de 2022 (la compatibilidad es de aproximadamente el 75 % del lenguaje y el 69 % de la API, más el 7 % de la implementación parcial de la API). En un artículo, Bleeping Computer informó que todos los juegos Flash que probaron en febrero de 2021 "funcionaron a la perfección". [5]

Historia

Fondo

Adobe anunció en 2017 que dejaría de admitir Flash Player el 1 de enero de 2021, fomentando el uso de HTML5. [8] Ese mismo año, The New York Times comenzó a trabajar en el archivo de contenido web antiguo, para que los lectores pudieran ver las páginas web tal como fueron publicadas originalmente, [9] y ahora usa Ruffle para contenido Flash antiguo. [10]

Adobe comenzó a bloquear el uso de Flash Player el 12 de enero de 2021 mediante un interruptor de apagado . [11] Varios sitios web, incluidos los gubernamentales y educativos, no estaban preparados para el cierre y dejaron de funcionar abruptamente. [12] [2]

Volante fruncido

Mike Welsh, que trabajó en Newgrounds hasta 2012, trabajó anteriormente en un proyecto de código abierto llamado Giratorio para archivar contenido Flash en vídeos. [13]

En 2016, Welsh inició un proyecto llamado Fluster. Posteriormente rebautizado como Ruffle, este proyecto se transformaría en un emulador de Flash Player escrito en Rust , con un cliente web y de escritorio. [4] [14] [15]

Sitios web que utilizan Ruffle

Entre 2019 y 2020, algunos sitios web anunciaron que utilizarían Ruffle.

El fundador de Newgrounds , Tom Fulp, dijo que se dieron cuenta de que "el fin de Flash estaba llegando" en 2010, pero no sabía cuándo. [16] En 2019, Newgrounds anunció que patrocinaba el desarrollo de Ruffle, [17] y que lo usaría para todo el contenido Flash, comenzando con animaciones y luego juegos interactivos. [18] El cambio permitió a Newgrounds ofrecer algunos juegos táctiles en dispositivos móviles por primera vez. Fulp dijo a The Washington Post : "Hemos estado integrando Ruffle con el sitio y hasta ahora, la mayoría del contenido [en Newgrounds] anterior a 2007 se ejecuta con Ruffle". [13]

En 2020, Coolmath Games anunció que utilizaría tecnologías como Ruffle para hacer que el contenido Flash se pudiera reproducir. [19]

En noviembre de 2020, Internet Archive anunció que utilizará Ruffle para conservar animaciones y juegos Flash. [20] Jason Scott , archivero de Internet Archive, dijo: "Busqué agregarlo al sistema de Internet Archive, y me llevó menos de un día y medio porque estaba muy bien hecho". [21]

En diciembre de 2020, Armor Games anunció que Ruffle había sido elegido como su reproductor para contenido Flash. [22]

Homestar Runner también ha anunciado la implementación de Ruffle para sus dibujos animados y juegos. [23] Aunque ciertos elementos del sitio web en sí no son actualmente compatibles con el emulador, la mayor parte del contenido del sitio ha pasado a estar contenido dentro de una ventana Ruffle como mínimo. Además del sitio web oficial, este cambio se anunció a través de la cuenta de Twitter de Strong Bad . [24]

En julio de 2023, Neopets anunció que se estaba explorando el uso de Ruffle para acelerar el proceso de recuperación de juegos Flash rotos y otro contenido al sitio web. [25] Más tarde ese mes, se implementó Ruffle para una selección de juegos Flash compatibles.

Ver también

Referencias

  1. ^ Michael, Larabel. "¿Aún utilizas Adobe Flash? Ruffle está trabajando para emularlo de forma segura en Rust". Forónix . Consultado el 2 de septiembre de 2023 .
  2. ^ ab Salter, Jim (2 de febrero de 2021). "Flash está muerto, pero Sudáfrica no recibió el memorando". Ars Técnica . Consultado el 25 de diciembre de 2021 .
  3. ^ "Los vídeos y juegos Flash resucita el emulador Ruffles". Barra diagonal . 2019-08-26 . Consultado el 25 de diciembre de 2021 .
  4. ^ ab Krill, Paul (22 de agosto de 2019). "El proyecto Ruffle espera resucitar Flash Player". InfoMundo . Consultado el 25 de diciembre de 2021 .
  5. ^ ab Abrams, Lawrence (6 de febrero de 2021). "Este emulador de Flash Player te permite jugar a tus juegos antiguos de forma segura". Computadora que suena . Consultado el 25 de diciembre de 2021 .
  6. ^ "Ruffle § Uso de la aplicación de escritorio". Volante . Consultado el 26 de diciembre de 2021 .
  7. ^ "Compatibilidad con volantes §". Volante . Consultado el 26 de diciembre de 2021 .
  8. ^ Warren, Tom (25 de julio de 2017). "Adobe finalmente acabará con Flash en 2020". El borde . Consultado el 25 de diciembre de 2021 .
  9. ^ Wang, Shan (12 de abril de 2018). "Así es como The New York Times intenta preservar millones de páginas antiguas tal como se publicaron originalmente". Laboratorio Nieman . Consultado el 25 de diciembre de 2021 .
  10. ^ "Se ha perdido parte de la cobertura noticiosa más emblemática del 11 de septiembre. Culpe a Adobe Flash". WCVB. 2021-09-11 . Consultado el 25 de diciembre de 2021 .
  11. ^ Tung, Liam. "Adobe Flash finalmente desapareció: el final llega cuando Adobe comienza a bloquear el contenido Flash". ZDNet . Consultado el 31 de diciembre de 2021 .
  12. ^ DeBré, Elena (5 de febrero de 2021). "Estos lugares no estaban preparados para que muriera Flash". Pizarra . Consultado el 31 de diciembre de 2021 .
  13. ^ ab Favis, Elise; Liao, Shannon (8 de abril de 2021). "Flash ha muerto. Estos juegos de principios de la década de 2000 esperan seguir viviendo". El Correo de Washington . ISSN  0190-8286 . Consultado el 26 de diciembre de 2021 .
  14. ^ "Actualizar README · ruffle-rs/ruffle@0d9d5fe". GitHub . Consultado el 24 de julio de 2020 .
  15. ^ "Compromiso inicial · ruffle-rs/ruffle@b979ac2". GitHub . Consultado el 24 de julio de 2020 .
  16. ^ "El fundador de Newgrounds, Tom Fulp, habla sobre Flash y los desafíos de preservar dos décadas de contenido". www.washingtonpost.com . 2021-04-08 . Consultado el 26 de diciembre de 2021 .
  17. ^ "Los vídeos y juegos Flash resucita el emulador Ruffles". Barra diagonal . 2019-08-26 . Consultado el 25 de diciembre de 2021 .
  18. ^ Macgregor, Jody (25 de agosto de 2019). "El proyecto de emulación Flash tiene como objetivo preservar la historia de los juegos". Jugador de PC . Consultado el 25 de diciembre de 2021 .
  19. ^ "Juegos Coolmath y Flash". www.coolmathgames.com . Archivado desde el original el 23 de febrero de 2020 . Consultado el 7 de febrero de 2021 .
  20. ^ Jason Scott (19 de noviembre de 2020). "Las animaciones Flash viven para siempre en Internet Archive" . Consultado el 16 de enero de 2021 .
  21. ^ Chan, Khee Hoon (18 de marzo de 2021). "Rastreando las raíces en expansión de la preservación flash". www.vice.com . Consultado el 25 de diciembre de 2021 .
  22. ^ "El futuro de Flash en los juegos Armor". Juegos de armadura . 8 de diciembre de 2020 . Consultado el 6 de enero de 2021 .
  23. ^ "¡¡Ay! ¡¡Mi sitio web completo !! - Actualización posterior al flash". Corredor Homestar . Consultado el 9 de abril de 2022 .
  24. ^ "¿Fue comida?". Fuerte Malo en Twitter . Consultado el 13 de abril de 2022 .
  25. ^ Neopets (16 de julio de 2023). "¡Una nueva era para los Neopets!". Medio . Consultado el 26 de julio de 2023 .

enlaces externos