stringtranslate.com

Adobe Flash

Adobe Flash (anteriormente Macromedia Flash y FutureSplash ) es una plataforma de software multimedia discontinuada [nota 1] utilizada para la producción de animaciones , aplicaciones de Internet enriquecidas , aplicaciones de escritorio , aplicaciones móviles , juegos móviles y reproductores de video de navegador web integrados.

Acerca de

Flash muestra texto, gráficos vectoriales y gráficos rasterizados para ofrecer animaciones, videojuegos y aplicaciones. Permite la transmisión de audio y video , y puede capturar la entrada del mouse, teclado, micrófono y cámara.

Los artistas pueden producir gráficos y animaciones Flash utilizando Adobe Animate (antes conocido como Adobe Flash Professional). Los desarrolladores de software pueden producir aplicaciones y videojuegos utilizando Adobe Flash Builder , FlashDevelop, Flash Catalyst o cualquier editor de texto combinado con Apache Flex SDK. Los usuarios finales ven contenido Flash a través de Flash Player (para navegadores web), Adobe AIR (para aplicaciones de escritorio o móviles ) o reproductores de terceros como Scaleform (para videojuegos). Adobe Flash Player (que está disponible en Microsoft Windows , macOS y Linux ) permite a los usuarios finales ver contenido Flash utilizando navegadores web . Adobe Flash Lite permitió ver contenido Flash en teléfonos inteligentes más antiguos , pero desde entonces se ha descontinuado y reemplazado por Adobe AIR.

El lenguaje de programación ActionScript permite el desarrollo de animaciones interactivas, videojuegos, aplicaciones web, aplicaciones de escritorio y aplicaciones móviles. Los programadores pueden implementar software Flash utilizando un IDE como Adobe Animate, Adobe Flash Builder, Adobe Director , FlashDevelop y Powerflasher FDT . Adobe AIR permite desarrollar aplicaciones de escritorio y móviles con todas las funciones con Flash y publicarlas para Windows , macOS , Android , iOS , Xbox One , PlayStation 4 , Wii U y Nintendo Switch .

Flash se utilizó inicialmente para crear sitios web totalmente interactivos, pero este enfoque se eliminó gradualmente con la introducción de HTML5 . En cambio, Flash encontró un nicho como la plataforma dominante para contenido multimedia en línea, particularmente para juegos de navegador . Después de una carta abierta escrita por Steve Jobs en 2010 en la que afirmaba que no aprobaría el uso de Flash en los dispositivos iOS de Apple debido a numerosas fallas de seguridad, el uso de Flash disminuyó cuando Adobe hizo la transición a la plataforma Adobe AIR . Flash Player quedó obsoleto en 2017 y se suspendió oficialmente a fines de 2020 para todos los usuarios fuera de China continental, así como para los usuarios no empresariales, [6] y muchos navegadores web y sistemas operativos tenían previsto eliminar el software Flash Player aproximadamente al mismo tiempo. Adobe continúa desarrollando Adobe Animate, que admite estándares web como HTML5 en lugar del formato Flash. [7]

Aplicaciones

Sitios web

A principios de la década de 2000, Flash se instaló ampliamente en computadoras de escritorio y a menudo se usaba para mostrar páginas web interactivas y juegos en línea , y para reproducir contenido de video y audio. [8] En 2005, YouTube fue fundado por ex empleados de PayPal y utilizó Adobe Flash Player como un medio para mostrar contenido de video comprimido en la web. [8]

Entre 2000 y 2010, numerosas empresas utilizaron sitios web basados ​​en Flash para lanzar nuevos productos o crear portales interactivos de la empresa. [9] Entre los usuarios notables se incluyen Nike , Hewlett-Packard (más comúnmente conocida como HP), Nokia , General Electric , World Wildlife Fund , HBO , Cartoon Network , Disney y Motorola . [9] [10] Después de que Adobe introdujera el 3D acelerado por hardware para Flash ( Stage3D ), los sitios web Flash vieron un crecimiento del contenido 3D para demostraciones de productos y recorridos virtuales. [11] [12]

En 2007, YouTube ofreció vídeos en formato HTML5 para dar soporte al iPhone y iPad , que no soportaban Flash Player. [8] Tras una polémica con Apple , Adobe dejó de desarrollar Flash Player para móviles, centrando sus esfuerzos en las aplicaciones Adobe AIR y la animación HTML5. [8] En 2015, Google presentó Google Swiffy , una herramienta que convertía la animación Flash a HTML5, que Google utilizó para convertir automáticamente los anuncios web Flash para dispositivos móviles. [13] En 2016, Google descontinuó Swiffy y su soporte. [14] En 2015, YouTube cambió a la tecnología HTML5 en la mayoría de los dispositivos de forma predeterminada; [15] [16] [17] sin embargo, YouTube dio soporte al reproductor de vídeo basado en Flash para navegadores web y dispositivos más antiguos hasta 2017. [18]

Aplicaciones de Internet enriquecidas

Después de que Flash 5 introdujera ActionScript en 2000, los desarrolladores combinaron las capacidades visuales y de programación de Flash para producir experiencias interactivas y aplicaciones para la Web. [19] Estas aplicaciones basadas en la Web con el tiempo se conocieron como "Aplicaciones de Internet enriquecidas" [19] y más tarde como "Aplicaciones Web enriquecidas". [20]

En 2004, se lanzó Macromedia Flex, y se dirigió específicamente al mercado de desarrollo de aplicaciones. [19] Flex introdujo nuevos componentes de interfaz de usuario , componentes avanzados de visualización de datos , comunicación remota de datos y un IDE moderno (Flash Builder). [19] [21] Flex compitió con Asynchronous JavaScript and XML (AJAX) y Microsoft Silverlight durante su existencia. [19] Flex se actualizó para admitir la integración con fuentes de datos remotas, utilizando AMF , BlazeDS , Adobe LiveCycle , Amazon Elastic Compute Cloud y otros. [22]

Entre 2006 y 2016, el servicio web Speedtest.net realizó más de 9.000 millones de pruebas de velocidad con una utilidad creada con Adobe Flash. [23] [24] En 2016, el servicio cambió a HTML5 debido a la disminución de la disponibilidad de Adobe Flash Player en PC. [25]

Los desarrolladores podían crear aplicaciones de Internet sofisticadas y subprogramas basados ​​en complementos de navegador en el lenguaje de programación ActionScript 3.0 con IDE , incluidos Adobe Flash Builder, FlashDevelop y Powerflasher FDT . Las aplicaciones Flex se creaban normalmente utilizando marcos Flex como PureMVC. [22]

Juegos de vídeo

Capturas de pantalla y material de archivo de los juegos Flash QWOP , Solipskier y Hundreds

Los videojuegos Flash eran populares en Internet, con portales como Newgrounds , Kongregate y Armor Games dedicados a alojar juegos basados ​​en Flash. Muchos juegos Flash fueron desarrollados por individuos o grupos de amigos debido a la simplicidad del software. [26] Los juegos Flash populares incluyen Farmville , Alien Hominid , QWOP , Club Penguin y Dofus . [27] [28]

Adobe introdujo varias tecnologías para ayudar a crear videojuegos, entre ellas Adobe AIR (para lanzar juegos para plataformas de escritorio o móviles), Adobe Scout (para mejorar el rendimiento), CrossBridge (para convertir juegos basados ​​en C++ para que se ejecuten en Flash) y Stage3D (para admitir videojuegos acelerados por GPU). Los marcos 3D como Away3D y Flare3D simplificaron la creación de contenido 3D para Flash. [ cita requerida ]

Adobe AIR permite la creación de juegos móviles basados ​​en Flash , que pueden publicarse en las tiendas de aplicaciones Google Play y Apple . [29] [30] [31]

Flash también se utiliza para crear interfaces y HUD para videojuegos 3D mediante Scaleform GFx , una tecnología que reproduce contenido Flash dentro de videojuegos que no son Flash. Scaleform es compatible con más de 10 motores de videojuegos importantes, incluidos Unreal Engine 3 , CryEngine y PhyreEngine , y se ha utilizado para proporcionar interfaces 3D para más de 150 títulos de videojuegos importantes desde su lanzamiento en 2003. [ cita requerida ]

Cine y animación

Entre los usuarios destacados de Flash se incluyen DHX Media Vancouver para producciones como Pound Puppies , Littlest Pet Shop y My Little Pony: La magia de la amistad , Fresh TV para Total Drama , Nelvana para 6teen y Clone High , Williams Street para Metalocalypse y Squidbillies , Nickelodeon Animation Studio para El Tigre: Las aventuras de Manny Rivera , Starz Media para Wow! Wow! Wubbzy!, Ankama Animation para Wakfu: La serie animada , entre otros. [ cita requerida ]

Historia

Onda del futuro

El precursor de Flash fue SmartSketch, un producto publicado por FutureWave Software en 1993. La compañía fue fundada por Charlie Jackson , Jonathan Gay y Michelle Welsh. [32] [33] [34] [35] SmartSketch era una aplicación de dibujo vectorial para computadoras de lápiz que ejecutaban el sistema operativo PenPoint . [36] [37] Cuando PenPoint fracasó en el mercado, SmartSketch fue portado a Microsoft Windows y Mac OS . [33] [38]

A medida que Internet se hizo más popular, FutureWave se dio cuenta del potencial de una herramienta de animación web basada en vectores que podría desafiar la tecnología Macromedia Shockwave . [32] [33] En 1995, FutureWave modificó SmartSketch agregando funciones de animación cuadro por cuadro y lanzó este nuevo producto como FutureSplash Animator en Macintosh y PC. [32] [33] [39] [40]

FutureWave se acercó a Adobe Systems con una oferta para venderles FutureSplash en 1995, pero Adobe rechazó la oferta en ese momento. [33] [ verificación fallida ] Microsoft quería crear una "red de televisión en línea" ( MSN 2.0 ) y adoptó el contenido animado de FutureSplash como parte central de la misma. [33] Disney Online usó animaciones de FutureSplash para su servicio basado en suscripción Disney's Daily Blast. [32] [33] Fox Broadcasting Company lanzó Los Simpsons usando FutureSplash. [33]

Macromedia

En diciembre de 1996, [41] Macromedia adquirió FutureSplash y Macromedia rebautizó y lanzó FutureSplash Animator como Macromedia Flash 1.0 . Flash era un sistema de dos partes: un editor de gráficos y animación conocido como Macromedia Flash y un reproductor conocido como Macromedia Flash Player. [42]

FutureSplash Animator fue una herramienta de animación desarrollada originalmente para dispositivos informáticos basados ​​en lápiz. Debido al pequeño tamaño de FutureSplash Viewer , era especialmente adecuado para su descarga en la Web. Macromedia distribuyó Flash Player como un complemento gratuito para el navegador con el fin de ganar rápidamente participación en el mercado. En 2005, más computadoras en todo el mundo tenían instalado Flash Player que cualquier otro formato multimedia web, incluidos Java , QuickTime , RealNetworks y Windows Media Player . [43]

Macromedia actualizó el sistema Flash entre 1996 y 1999, añadiendo MovieClips, Actions (el precursor de ActionScript), transparencia Alpha y otras funciones. A medida que Flash fue madurando, el enfoque de Macromedia pasó de comercializarlo como una herramienta gráfica y multimedia a promocionarlo como una plataforma de aplicaciones web , añadiendo capacidades de scripting y acceso a datos al reproductor, al tiempo que intentaba mantener su pequeño tamaño. [ cita requerida ]

En 2000, se desarrolló la primera versión importante de ActionScript y se lanzó con Flash 5. Actionscript 2.0 se lanzó con Flash MX 2004 y admitía programación orientada a objetos , componentes de interfaz de usuario mejorados y otras funciones de programación. La última versión de Flash lanzada por Macromedia fue Flash 8 , que se centró en actualizaciones gráficas como filtros (desenfoque, sombra paralela, etc.), modos de fusión (similares a Adobe Photoshop ) y funciones avanzadas para video FLV . [ cita requerida ]

Adobe

El 3 de diciembre de 2005, Adobe Systems adquirió Macromedia [56] junto con su línea de productos que incluía Flash, Dreamweaver , Director / Shockwave , Fireworks y Authorware . [57]

En 2007, la primera versión de Adobe fue Adobe Flash CS3 Professional , la novena versión principal de Flash. Introdujo el lenguaje de programación ActionScript 3.0, que admitía prácticas de programación modernas y permitía desarrollar aplicaciones comerciales con Flash. Adobe Flex Builder (construido sobre Eclipse ) estaba dirigido al mercado de desarrollo de aplicaciones empresariales y también se lanzó el mismo año. Flex Builder incluía el Flex SDK, un conjunto de componentes que incluía gráficos, interfaz de usuario avanzada y servicios de datos ( Flex Data Services ). [ cita requerida ]

En 2008, Adobe lanzó la décima versión de Flash, Adobe Flash CS4 . Flash 10 mejoró las capacidades de animación dentro del editor Flash, agregando un panel de edición de movimiento (similar a Adobe After Effects ), cinemática inversa (huesos), animación básica de objetos 3D, animación basada en objetos y otras características de texto y gráficos. Flash Player 10 incluía un motor 3D integrado (sin aceleración de GPU) que permitía transformaciones básicas de objetos en el espacio 3D (posición, rotación, escala). [ cita requerida ]

También en 2008, Adobe lanzó la primera versión de Adobe Integrated Runtime (posteriormente rebautizado como Adobe AIR ), un motor de ejecución que sustituyó a Flash Player y proporcionó capacidades adicionales al lenguaje ActionScript 3.0 para crear aplicaciones de escritorio y móviles. Con AIR, los desarrolladores podían acceder por primera vez al sistema de archivos (los archivos y carpetas del usuario) y a dispositivos conectados como un joystick, un gamepad y sensores. [ cita requerida ]

En 2011, se lanzó Adobe Flash Player 11 , y con él la primera versión de Stage3D , lo que permite la renderización 3D acelerada por GPU para aplicaciones y juegos Flash en plataformas de escritorio como Microsoft Windows y Mac OS X. [ 58] Adobe mejoró aún más las capacidades 3D de 2011 a 2013, agregando soporte para renderización 3D en plataformas Android e iOS, canales alfa, texturas comprimidas, atlas de texturas y otras características. [59] [60] Adobe AIR se actualizó para admitir computadoras de 64 bits y permitir a los desarrolladores agregar funcionalidad adicional al tiempo de ejecución de AIR usando AIR Native Extensions (ANE).

En mayo de 2014, Adobe anunció que Adobe AIR se utilizaba en más de 100.000 aplicaciones únicas y tenía más de mil millones de instalaciones registradas en todo el mundo. [61] Adobe AIR fue votado como el mejor producto de desarrollo de aplicaciones móviles en la Consumer Electronics Show durante dos años consecutivos (CES 2014 y CES 2015). [62] [63]

En 2016, Adobe cambió el nombre de Flash Professional, el principal software de creación de contenido Flash, a Adobe Animate para reflejar su creciente uso para la creación de contenido HTML5 en favor de contenido Flash. [64]

Código abierto

Adobe ha tomado medidas para reducir o eliminar los costos de licencia de Flash. Por ejemplo, la documentación del formato de archivo SWF se proporciona de forma gratuita [81] después de que en 2008 relajaran el requisito de aceptar un acuerdo de confidencialidad para verla. [82] Adobe también creó el Proyecto Open Screen, que elimina los costos de licencia y abre los protocolos de datos para Flash.

Adobe también ha publicado en código abierto muchos componentes relacionados con Flash.

Adobe no ha estado dispuesto a poner a disposición el código fuente completo de Flash Player para el desarrollo de software libre y, aunque se han creado alternativas libres y de código abierto como Shumway y Gnash , ya no se encuentran en desarrollo activo. [92]

Proyecto Pantalla Abierta

El 1 de mayo de 2008, Adobe anunció el Proyecto Open Screen , con la intención de proporcionar una interfaz de aplicación consistente en dispositivos como computadoras personales, dispositivos móviles y productos electrónicos de consumo . [93] Cuando se anunció el proyecto, se describieron siete objetivos: la abolición de las tarifas de licencia para Adobe Flash Player y Adobe AIR , la eliminación de las restricciones en el uso de los formatos de archivo Shockwave Flash ( SWF ) y Flash Video (FLV) , la publicación de interfaces de programación de aplicaciones para portar Flash a nuevos dispositivos y la publicación del protocolo Flash Cast y Action Message Format (AMF), que permiten a las aplicaciones Flash recibir información de bases de datos remotas. [93]

A partir de febrero de 2009 , se publicaron las especificaciones que eliminan las restricciones en el uso de las especificaciones SWF y FLV/F4V. [94] El protocolo Flash Cast, ahora conocido como Protocolo de entrega de contenido móvil, y los protocolos AMF también se han puesto a disposición, [94] con AMF disponible como una implementación de código abierto, BlazeDS .

La lista de proveedores de dispositivos móviles que se han unido al proyecto incluye a Palm , Motorola y Nokia, [95] quienes, junto con Adobe, han anunciado un fondo de 10 millones de dólares para el Proyecto Pantalla Abierta. [96]

Fin de la vida

Uno de los usos principales de Flash en Internet cuando se lanzó por primera vez fue la creación de sitios web totalmente inmersivos e interactivos. Estos eran, por lo general, diseños de sitios muy creativos que proporcionaban más flexibilidad que lo que podían proporcionar los estándares HTML actuales y que también funcionaban con conexiones de acceso telefónico. [97] Sin embargo, estos sitios limitaban la accesibilidad al "romper el botón Atrás ", lo que expulsaba a los visitantes de la experiencia Flash por completo y los devolvía a la página en la que habían estado antes de llegar al sitio por primera vez. Los sitios completamente ejecutados con Flash cayeron en desgracia ante un uso más estratégico de complementos Flash para video y otras funciones interactivas entre las convenciones HTML estándar, lo que coincidió con la disponibilidad de funciones HTML como hojas de estilo en cascada a mediados de los años 2000. [98] Al mismo tiempo, esto también llevó a que Flash se utilizara para nuevas aplicaciones, incluidos videojuegos y animaciones. [99] Los precursores de YouTube que presentaban animaciones y juegos Flash generados por el usuario, como Newgrounds, se convirtieron en destinos populares, lo que ayudó aún más a difundir el uso de Flash. [97]

Hacia finales del milenio, se lanzó el Protocolo de aplicaciones inalámbricas (WAP), que coincidió con el desarrollo de HTML dinámico . Quince años después, WAP había sido reemplazado en gran medida por implementaciones de capacidad completa y el estándar HTML5 incluía más soporte para elementos interactivos y de video . El soporte para Flash en estos navegadores móviles no estaba incluido. En 2010, Steve Jobs de Apple escribió Thoughts on Flash , una famosa carta abierta a Adobe criticando la naturaleza cerrada de la plataforma Flash y los problemas de seguridad inherentes con la aplicación para explicar por qué Flash no era compatible con iOS . [100] [101] Adobe creó el entorno Adobe AIR como un medio para apaciguar las preocupaciones de Apple, y pasó tiempo luchando legalmente con Apple por los términos de su App Store para permitir que AIR se usara en iOS. Si bien Adobe finalmente ganó, lo que permitió que otros entornos de desarrollo de terceros obtuvieran acceso a iOS, la decisión de Apple de bloquear Flash en sí se consideró el "golpe mortal" para la aplicación Flash. [99] En noviembre de 2011, aproximadamente un año después de la carta abierta de Jobs, Adobe anunció que ya no desarrollaría Flash y recomendó a los desarrolladores cambiar a HTML5. [102]

En 2011, Adobe finalizó el soporte para Flash en Android. [102] Adobe declaró que la plataforma Flash estaba haciendo la transición a Adobe AIR y OpenFL , una implementación de código abierto de múltiples objetivos de la API Flash. [103] En 2015, Adobe renombró Flash Professional, el principal entorno de creación de Flash, como Adobe Animate para enfatizar su soporte expandido para la creación de HTML5, y declaró que "alentaría a los creadores de contenido a construir con nuevos estándares web" en lugar de usar Flash. [104]

En julio de 2017, Adobe dejó de usar Flash y anunció su fin de vida útil (EOL) a fines de 2020, y dejará de brindar soporte, distribución y actualizaciones de seguridad para Flash Player. [6]

Con el anuncio del fin de vida útil de Flash, muchos navegadores tomaron medidas para restringir gradualmente el contenido Flash (advertir a los usuarios antes de iniciarlo, eventualmente bloqueando todo el contenido sin una opción para reproducirlo). Para enero de 2021, todos los navegadores principales estaban bloqueando todo el contenido Flash incondicionalmente. Solo IE11 , bifurcaciones de navegadores de nicho y algunos navegadores creados para China planean continuar brindándole soporte. Además, excluyendo la variante china de Flash, el software de ejecución de Flash tiene un interruptor de apagado incorporado que le impide reproducir Flash después del 12 de enero de 2021. [105] En enero de 2021, Microsoft lanzó una actualización opcional KB4577586 que elimina Flash Player de Windows; en julio de 2021, esta actualización se lanzó como una actualización de seguridad y se aplicó automáticamente a todos los sistemas restantes. [106]

Soporte post EOL

Adobe Flash seguirá siendo compatible en China y en algunas plataformas empresariales especializadas en todo el mundo más allá de 2020. [5]

Proyectos de preservación de contenidos

Ya en 2014, casi al mismo tiempo que Adobe comenzó a alentar a los desarrolladores de Flash a realizar la transición de sus trabajos a los estándares HTML5, otros comenzaron a realizar esfuerzos para preservar el contenido Flash existente mediante la emulación de Flash en estándares abiertos. Si bien algunas aplicaciones Flash eran utilitarias, se había demostrado que varias aplicaciones eran arte experimental, mientras que otras habían sentado las bases del desarrollo independiente de videojuegos . [107] Uno de los primeros proyectos fue Shumway de Mozilla , un proyecto de código abierto que intentó emular el estándar Flash en HTML5, pero el proyecto se cerró cuando el equipo descubrió que más desarrolladores estaban cambiando a HTML5 que buscando mantener su contenido en Flash, junto con las dificultades para asegurar la compatibilidad total. Google había desarrollado la aplicación Swiffy , lanzada en 2014, para convertir aplicaciones Flash en scripts compatibles con HTML5 para su visualización en dispositivos móviles, pero se cerró en 2016. [107]

Más cerca de la fecha de fin de vida útil de Flash en 2020, hubo esfuerzos más concentrados simplemente para preservar las aplicaciones Flash existentes, incluidos sitios web, videojuegos y animaciones más allá del fin de vida útil de Flash. [99] [108] [109] Internet Archive introdujo los emuladores Flash Ruffle y Emularity para emular juegos y animaciones Flash sin los agujeros de seguridad en noviembre de 2020, abriendo una nueva colección para que los creadores y usuarios guarden y conserven contenido Flash. [110] [111] Para octubre de 2023, Flashpoint Archive ha recopilado más de 160.000 aplicaciones Flash, excluidas las que eran productos comerciales, y se ofrecen como un archivo disponible gratuitamente para que los usuarios las descarguen. [112] [113] Kongregate , uno de los sitios más grandes que ofrecía juegos Flash, ha estado trabajando con Strong Museum of Play para preservar sus juegos. [107]

Formato

FLA

Los archivos fuente de Flash están en formato FLA y contienen gráficos y animaciones, así como recursos incrustados como imágenes de mapa de bits, archivos de audio y archivos de video FLV. El formato de archivo fuente de Flash era un formato propietario y Adobe Animate y Adobe Flash Pro eran las únicas herramientas de creación disponibles capaces de editar dichos archivos. Los archivos fuente de Flash (.fla) se pueden compilar en archivos de película Flash (.swf) mediante Adobe Animate. Tenga en cuenta que los archivos FLA se pueden editar, pero los archivos de salida (.swf), no.

Archivo SWF

Los archivos de películas Flash estaban en formato SWF , tradicionalmente llamados películas "ShockWave Flash", "películas Flash" o "aplicaciones Flash", generalmente tienen una extensión de archivo .swf y pueden usarse en forma de complemento de página web, "reproducirse" estrictamente en un Flash Player independiente o incorporarse en una película de Proyector autoejecutable (con la extensión .exe en Microsoft Windows ). Los archivos de video Flash [especificación 1] tienen una extensión de archivo .flv y se usan desde dentro de archivos .swf o se reproducen a través de un reproductor compatible con flv, como VLC o QuickTime y Windows Media Player con códecs externos agregados.

El uso de gráficos vectoriales combinados con código de programa permite que los archivos Flash sean más pequeños (y, por lo tanto, permite que las transmisiones utilicen menos ancho de banda ) que los mapas de bits o videoclips correspondientes. Para contenido en un solo formato (como solo texto, video o audio), otras alternativas pueden proporcionar un mejor rendimiento y consumir menos energía de la CPU que la película Flash correspondiente, por ejemplo, al usar transparencias o realizar actualizaciones de pantalla grandes, como fundidos fotográficos o de texto.

Además de un motor de renderizado vectorial, Flash Player incluye una máquina virtual llamada ActionScript Virtual Machine (AVM) para crear secuencias de comandos de interactividad en tiempo de ejecución, con vídeo, audio basado en MP3 y gráficos de mapa de bits. A partir de Flash Player 8, ofrecía dos códecs de vídeo: On2 Technologies VP6 y Sorenson Spark , y capacidad para ejecutar archivos JPEG , JPEG progresivo, PNG , GIF y (DWG) de dibujo de AutoCAD (WMV) en tiempo de ejecución.

3D

Flash Player 11 introdujo una API de sombreado 3D completa, llamada Stage3D , que es bastante similar a WebGL . [114] [115] Stage3D permite la representación acelerada por GPU de gráficos 3D dentro de juegos y aplicaciones Flash, y se ha utilizado para crear Angry Birds y un par de otros juegos notables.

Se han creado varios marcos 3D para Flash utilizando Stage3D, como Away3D 4, [115] CopperCube , [116] Flare3D , [117] y Starling . [118] Los motores de juegos profesionales como Unreal Engine [119] [120] y Unity también exportan versiones de Flash que utilizan Stage3D para renderizar gráficos 3D.

Vídeo flash

Prácticamente todos los complementos de navegador para vídeo son gratuitos y multiplataforma, incluida la oferta de Adobe de Flash Video, que se introdujo con la versión 6 de Flash. Flash Video había sido una opción popular para los sitios web debido a la gran base de usuarios instalada y la capacidad de programación de Flash. En 2010, Apple criticó públicamente a Adobe Flash, incluida su implementación de reproducción de vídeo por no aprovechar la aceleración de hardware, una de las razones por las que Flash no se encontraba en los dispositivos móviles de Apple. Poco después de las críticas de Apple, Adobe realizó una demostración y lanzó una versión beta de Flash 10.1, que utilizaba la aceleración de hardware de GPU disponible incluso en un Mac. La versión beta de Flash 10.2, lanzada en diciembre de 2010, agregó aceleración de hardware para todo el proceso de renderizado de vídeo.

Flash Player admite dos modos distintos de reproducción de vídeo y no se puede utilizar la decodificación de vídeo acelerada por hardware para contenidos de vídeo más antiguos. Dichos contenidos provocan un uso excesivo de la CPU en comparación con contenidos comparables reproducidos con otros reproductores.

Vídeo renderizado por software
Flash Player admite vídeo generado por software a partir de la versión 6. Este tipo de vídeo admite animaciones vectoriales que se muestran sobre el contenido del vídeo. Esta obligación puede, según las API gráficas expuestas por el sistema operativo, prohibir el uso de una superposición de vídeo , como lo haría un reproductor multimedia tradicional, con la consecuencia de que la conversión y el escalado del espacio de color deben realizarse por software. [121]
Vídeo acelerado por hardware
Flash Player admite la reproducción de vídeo acelerada por hardware desde la versión 10.2, para los formatos de vídeo H.264 , F4V y FLV . Este tipo de vídeo se muestra sobre todo el contenido Flash y aprovecha los conjuntos de chips de códecs de vídeo instalados en el dispositivo del usuario. Los desarrolladores deben utilizar específicamente la tecnología "StageVideo" dentro de Flash Player para habilitar la decodificación por hardware. Flash Player utiliza internamente tecnologías como DirectX Video Acceleration y OpenGL para hacerlo.

En pruebas realizadas por Ars Technica en 2008 y 2009, Adobe Flash Player tuvo un mejor desempeño en Windows que en Mac OS X y Linux con el mismo hardware. [122] [123] El desempeño mejoró posteriormente para los dos últimos, en Mac OS X con Flash Player 10.1, [124] y en Linux con Flash Player 11. [125]

Audio Flash

El audio Flash se codifica normalmente en MP3 o AAC ( Advanced Audio Coding ); sin embargo, también puede utilizar códecs de audio ADPCM , Nellymoser ( Nellymoser Asao Codec ) y Speex . Flash permite frecuencias de muestreo de 11, 22 y 44,1 kHz. No puede tener una frecuencia de muestreo de audio de 48 kHz, que es la frecuencia de muestreo estándar de TV y DVD.

El 20 de agosto de 2007, Adobe anunció en su blog que con la Actualización 3 de Flash Player 9, Flash Video también implementará algunas partes de los estándares internacionales MPEG-4 . [126] Específicamente, Flash Player funcionará con video comprimido en H.264 (MPEG-4 Parte 10), audio comprimido usando AAC (MPEG-4 Parte 3), los formatos de contenedor multimedia F4V, MP4 (MPEG-4 Parte 14), M4V, M4A, 3GP y MOV , la especificación 3GPP Timed Text (MPEG-4 Parte 17), que es un formato de subtítulos estandarizado y capacidad de análisis parcial para el átomo "ilst", que es el equivalente ID3 que iTunes usa para almacenar metadatos . MPEG-4 Parte 2 y H.263 no funcionarán en el formato de archivo F4V. Adobe también anunció que se irá alejando gradualmente del formato FLV hacia el formato de archivo multimedia estándar ISO ( MPEG-4 Parte 12 ) debido a los límites funcionales de la estructura FLV al transmitir H.264. La versión final de Flash Player que implementa algunas partes de los estándares MPEG-4 estuvo disponible en otoño de 2007. [127]

Adobe Flash Player 10.1 no tiene cancelación de eco acústico, a diferencia de las ofertas de VoIP de Skype y Google Voice, lo que hace que esta versión y las versiones anteriores de Flash sean menos adecuadas para llamadas o reuniones grupales. Flash Player 10.3 Beta incorpora cancelación de eco acústico.

Script de acción

Los programas Flash utilizan el lenguaje de programación ActionScript . Se trata de un superconjunto mejorado del lenguaje de programación ECMAScript , con un modelo de clase al estilo Java clásico , en lugar del modelo de prototipo de JavaScript .

Presupuesto

En octubre de 1998, Macromedia publicó la especificación de Flash versión 3 en su sitio web. Lo hizo como respuesta a la aparición de muchos formatos nuevos y a menudo semiabiertos que competían con SWF, como Flare de Xara y los formatos de animación vectorial extendida de Sharp. Varios desarrolladores crearon rápidamente una biblioteca C para producir SWF. En febrero de 1999, se presentó MorphInk 99, el primer programa de terceros para crear archivos SWF. Macromedia también contrató a Middlesoft para crear un kit de desarrolladores disponible gratuitamente para las versiones 3 a 5 del formato de archivo SWF.

Macromedia puso a disposición las especificaciones de los archivos Flash para las versiones 6 y posteriores sólo bajo un acuerdo de confidencialidad , pero están ampliamente disponibles en varios sitios.

En abril de 2006 se publicó la especificación del formato de archivo Flash SWF con detalles sobre el formato de la versión más reciente (Flash 8). Aunque todavía falta información específica sobre los formatos de compresión de vídeo incorporados (On2, Sorenson Spark, etc.), esta nueva documentación cubría todas las nuevas características ofrecidas en Flash v8, incluidos los nuevos comandos ActionScript, los controles de filtros expresivos, etc. El documento de especificación del formato de archivo se ofrece únicamente a los desarrolladores que aceptan un acuerdo de licencia que les permite utilizar las especificaciones únicamente para desarrollar programas que puedan exportar al formato de archivo Flash. La licencia no permite el uso de las especificaciones para crear programas que puedan utilizarse para la reproducción de archivos Flash. La especificación Flash 9 se puso a disposición con restricciones similares. [128]

En junio de 2009, Adobe lanzó el proyecto Open Screen (enlace de Adobe), que hizo que la especificación SWF estuviera disponible sin restricciones. Anteriormente, los desarrolladores no podían usar la especificación para crear reproductores compatibles con SWF, sino solo para crear software de creación de archivos que exportaran SWF. Sin embargo, la especificación aún omite información sobre códecs como Sorenson Spark . [129]

Herramientas de animación

Herramientas oficiales

El programa de creación de contenido Adobe Animate se utiliza principalmente para diseñar gráficos y animaciones y publicarlos para sitios web, aplicaciones web y videojuegos. El programa también ofrece compatibilidad limitada con la incorporación de audio y vídeo y con scripts ActionScript.

Adobe lanzó Adobe LiveMotion , diseñado para crear contenido de animación interactiva y exportarlo a una variedad de formatos, incluido SWF. LiveMotion no logró ganar una base de usuarios significativa. [ especificar ]

En febrero de 2003, Macromedia adquirió Presedia, que había desarrollado una herramienta de creación de Flash que convertía automáticamente los archivos PowerPoint a Flash. Posteriormente, Macromedia lanzó el nuevo producto con el nombre de Breeze, que incluía muchas mejoras nuevas.

Herramientas de terceros

Varios paquetes de software gratuitos y comerciales pueden generar animaciones en formato Flash SWF, incluidos:

El proyecto Flash 4 Linux fue una iniciativa para desarrollar una aplicación Linux de código abierto como alternativa a Adobe Animate. Los planes de desarrollo incluían la capacidad de crear animaciones 2D y realizar interpolaciones , así como la salida de formatos de archivos SWF. F4L evolucionó hasta convertirse en un editor capaz de crear animaciones 2D y publicar archivos SWF. Flash 4 Linux pasó a llamarse UIRA. UIRA pretendía combinar los recursos y el conocimiento del proyecto F4L y el proyecto Qflash, ambos aplicaciones de código abierto que tenían como objetivo proporcionar una alternativa al propietario Adobe Flash.

Herramientas de programación

Herramientas oficiales

Adobe proporciona una serie de herramientas para desarrollar aplicaciones de software y videojuegos para Flash:

Herramientas de terceros

Se han creado herramientas de desarrollo de terceros para ayudar a los desarrolladores a crear aplicaciones de software y videojuegos con Flash.

Jugadores

Propiedad

Adobe Flash Player es el reproductor multimedia y de aplicaciones desarrollado originalmente por Macromedia y adquirido por Adobe Systems. Reproduce archivos SWF , que pueden crearse con Adobe Animate, Apache Flex o con otras herramientas de Adobe Systems y de terceros. Es compatible con un lenguaje de programación llamado ActionScript, que puede utilizarse para mostrar vídeos Flash desde un archivo SWF.

Scaleform GFx es un reproductor Flash comercial alternativo que ofrece renderizado de gráficos 2D totalmente acelerado por hardware mediante la GPU . Scaleform es compatible con Flash 10 ActionScript 3 [130] y Flash 8 ActionScript 2. Scaleform GFx es una solución de middleware para el desarrollo de juegos que ayuda a crear interfaces gráficas de usuario o HUD dentro de videojuegos 3D. No funciona con navegadores web.

IrfanView , un visor de imágenes, utiliza Flash Player para mostrar archivos SWF.

Código abierto

OpenFL , una implementación de código abierto multiplataforma de la API de Adobe Flash, [103] admite la importación de activos SWF. [131]

Lightspark es un reproductor SWF gratuito y de código abierto que admite la mayor parte de ActionScript 3.0 y tiene un complemento compatible con Mozilla . [132] Se basará en Gnash, un reproductor SWF gratuito que admite código ActionScript 1.0 y 2.0 (AVM1). Lightspark admite la renderización basada en OpenGL para contenido 3D. El reproductor también es compatible con videos Flash H.264 en YouTube .

Gnash se propuso crear un reproductor de software y un complemento para navegadores que reemplazara a Adobe Flash Player. Gnash puede reproducir archivos SWF hasta la versión 7 y el 80 % de ActionScript 2.0. [133] Gnash funciona en Windows, Linux y otras plataformas para sistemas operativos de 32 bits, 64 bits y otros, pero el desarrollo se ha ralentizado significativamente en los últimos años.

Shumway fue un reproductor Flash de código abierto lanzado por Mozilla en noviembre de 2012. Fue creado en JavaScript y, por lo tanto, es compatible con los navegadores web modernos. [134] [135] [136] A principios de octubre de 2013, Shumway se incluyó de forma predeterminada en la rama nocturna de Firefox. [137] Shumway renderizaba contenidos Flash traduciendo los contenidos dentro de los archivos Flash a elementos HTML5 y ejecutando un intérprete ActionScript en JavaScript . [138] Admitía tanto AVM1 como AVM2, y las versiones 1, 2 y 3 de ActionScript. [139] El desarrollo de Shumway cesó a principios de 2016. [140]

En el mismo año en que se abandonó Shumway, se comenzó a trabajar en Ruffle , un emulador flash escrito en Rust . También se ejecuta en navegadores web, compilando en WebAssembly y usando HTML5 Canvas . [141] En 2020, Internet Archive agregó soporte para emular SWF al agregar Ruffle a su esquema de emulación. [142] A marzo de 2023, Ruffle afirma que admite el 95% del lenguaje AS1/2 y el 73% de las API AS1/2, pero no ejecuta correctamente la mayoría de las aplicaciones AS3 (AVM2). [ cita requerida ]

Disponibilidad

Computadoras de escritorio

Reproductor Adobe Flash

Adobe Flash Player actualmente solo es compatible con las variantes empresariales [1] [2] [4] y China [5] ; ha quedado obsoleto en el resto del mundo. [6]

Adobe Flash Player está disponible en cuatro versiones:

La versión ActiveX es un control ActiveX para usar en Internet Explorer y cualquier otra aplicación de Windows que admita la tecnología ActiveX. Las versiones de complemento están disponibles para navegadores que admitan complementos NPAPI o PPAPI en Microsoft Windows , macOS y Linux . La versión de proyector es un reproductor independiente que puede abrir archivos SWF directamente. [143]

Adobe AIR

Adobe AIR comparte parte del código con Adobe Flash Player y básicamente lo incorpora.

Dispositivos móviles

Reproductor Adobe Flash

Adobe Flash Player ya estaba disponible para una variedad de sistemas operativos móviles, incluidos Android (entre las versiones 2.2 [144] y 4.0.4 ) [145] , Pocket PC / Windows CE , QNX (por ejemplo, en BlackBerry PlayBook ), Symbian , Palm OS y webOS (desde la versión 2.0 [146] ). Flash Player para teléfonos inteligentes se puso originalmente a disposición de los fabricantes de teléfonos a finales de 2009. [147] En noviembre de 2011, Adobe anunció la retirada del soporte para Flash Player en dispositivos móviles. [148]

En 2011, Adobe reafirmó su compromiso de "contribuir agresivamente" a HTML5. [149] [150] Adobe anunció el fin de Flash para plataformas móviles o TV, centrándose en su lugar en HTML5 para el contenido del navegador y Adobe AIR para las diversas tiendas de aplicaciones móviles [151] [152] [153] [154] y lo describió como "el principio del fin". [155] BlackBerry LTD (antes conocida como RIM) anunció que continuaría desarrollando Flash Player para PlayBook. [156]

No existe Adobe Flash Player para dispositivos iOS ( iPhone , iPad y iPod Touch ). Sin embargo, es posible ejecutar contenido Flash en dispositivos iOS de diversas maneras:

La versión móvil de Internet Explorer para Windows Phone no puede reproducir contenido Flash; [161] sin embargo, el soporte de Flash todavía está presente en la versión para tableta de Windows . [162]

Adobe AIR

AIR es un sistema de ejecución multiplataforma para desarrollar aplicaciones para dispositivos móviles que ejecutan Android ( ARM Cortex-A8 y superiores) [163] y Apple iOS . [164]

Adobe Flash Lite

Adobe Flash Lite es una versión ligera de Adobe Flash Player diseñada para teléfonos móviles [165] [ ¿fuente autoeditada? ] y otros dispositivos electrónicos portátiles como Chumby e iRiver .

.mw-parser-output .vanchor>:target~.vanchor-text{background-color:#b1d2ff}@media screen{html.skin-theme-clientpref-night .mw-parser-output .vanchor>:target~.vanchor-text{background-color:#0f4dc9}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .vanchor>:target~.vanchor-text{background-color:#0f4dc9}}AlternativasEn la web

Para obtener una lista de reproductores alternativos no web, consulte § Código abierto.

Abierto FL

OpenFL es un marco de software de código abierto que refleja la API de Adobe Flash. Permite a los desarrolladores crear una única aplicación contra las API de OpenFL y, simultáneamente, apuntar a múltiples plataformas, incluidas iOS, Android, HTML5 (elección de Canvas, WebGL, SVG o DOM), Windows, macOS, Linux, WebAssembly, Flash, AIR, PlayStation 4, PlayStation 3, PlayStation Vita, Xbox One, Wii U, TiVo, Raspberry Pi y Node.js. [166] OpenFL refleja la API de Flash para operaciones gráficas. Las aplicaciones OpenFL se pueden escribir en Haxe , JavaScript (EcmaScript 5 o 6+) o TypeScript. [167]

Se han desarrollado más de 500 videojuegos con OpenFL, [168] incluidos los juegos ganadores del premio BAFTA Papers, Please , Rymdkapsel , Lightbot y Madden NFL Mobile .

HTML5

HTML5 se cita a menudo como una alternativa al uso de la tecnología Adobe Flash en las páginas web. Adobe lanzó una herramienta que convierte Flash a HTML5, [169] y en junio de 2011, Google lanzó una herramienta experimental que hace lo mismo. [170] [171] En enero de 2015, YouTube adoptó de forma predeterminada los reproductores HTML5 para ofrecer una mejor compatibilidad con más dispositivos. [172]

Flash a HTML5

Las siguientes herramientas permiten convertir contenido Flash a HTML5:

Las siguientes herramientas ejecutan contenido Flash en un navegador compatible con HTML5, pero no lo convierten a una página web HTML5:

Críticas

Soporte móvil

Los sitios web creados con Adobe Flash no funcionarán en la mayoría de los dispositivos móviles modernos que ejecutan Google Android o iOS ( iPhone , iPad ). La única alternativa es usar HTML5 y un diseño web adaptable para crear sitios web que sean compatibles con dispositivos móviles y de escritorio.

Sin embargo, Flash todavía se utiliza para crear juegos móviles con Adobe AIR. Estos juegos no funcionan en navegadores web móviles, sino que deben instalarse a través de la tienda de aplicaciones correspondiente .

Bloqueo del proveedor

La dependencia de Adobe para decodificar Flash hizo que su uso en la World Wide Web fuera un problema: la integridad de sus especificaciones públicas es un tema de debate y no hay ninguna implementación completa de Flash disponible públicamente en forma de código fuente con una licencia que permita la reutilización. En general, las especificaciones públicas son lo que hace que un formato sea reimplementable (consulte Almacenamiento de datos a prueba de futuro ) y las bases de código reutilizables se pueden trasladar a nuevas plataformas sin el respaldo del creador del formato.

Las restricciones de Adobe sobre el uso de las especificaciones SWF/FLV se levantaron en febrero de 2009 (véase el proyecto Open Screen de Adobe). Sin embargo, a pesar de los esfuerzos de proyectos como Gnash, Swfdec y Lightspark , a fecha de septiembre de 2011 aún no se ha visto un reproductor Flash completamente gratuito. Por ejemplo, Gnash todavía no puede utilizar SWF v10. [180] Cabe destacar que Gnash estuvo en la lista de alta prioridad de la Free Software Foundation , al menos desde 2007, hasta su eliminación en enero de 2017. [181]

Destacados defensores del software libre, los estándares abiertos y la World Wide Web han advertido contra el uso de Flash:

El fundador de Mozilla Europa , Tristan Nitot , declaró en 2008: [182]

Las empresas que crean sitios web deben tener cuidado con las tecnologías multimedia exclusivas como Flash de Adobe y Silverlight de Microsoft. (...) Ustedes producen contenido para sus usuarios y hay alguien en el medio que decide si los usuarios deben ver su contenido.

El representante de los estándares abiertos, inventor de CSS y coautor de HTML5, Håkon Wium Lie explicó en una charla tecnológica de Google de 2007, titulada "el elemento <video>", la propuesta de Theora como formato para el vídeo HTML : [183]

Creo firmemente que debemos ponernos de acuerdo sobre algún tipo de formato de vídeo básico si queremos que el elemento de vídeo tenga éxito. Flash es hoy el formato básico en la web. El problema con Flash es que no es un estándar abierto.

Representando el movimiento del software libre , Richard Stallman afirmó en un discurso en 2004 que: [184] "El uso de Flash en sitios web es un problema importante para nuestra comunidad".

Accesibilidad y usabilidad

El consultor de usabilidad Jakob Nielsen publicó un Alertbox en 2000 titulado Flash: 99% Bad , afirmando que "Flash tiende a degradar los sitios web por tres razones: fomenta el abuso del diseño, rompe con los principios fundamentales de interacción de la Web y distrae la atención del valor central del sitio". [185] Algunos problemas se han solucionado al menos parcialmente desde las quejas de Nielsen: el tamaño del texto se puede controlar utilizando el zoom de página completa y ha sido posible para los autores incluir texto alternativo en Flash desde Flash Player 6.

Bloqueo de Flash en navegadores web

Algunos sitios web dependen en gran medida de Flash y se vuelven inutilizables sin Flash Player o con Flash bloqueado.

El contenido Flash suele estar integrado mediante el elemento HTMLobject o . [186] Un navegador web que no implementa completamente uno de estos elementos muestra el texto de reemplazo, si lo proporciona la página web. A menudo, se requiere un complemento para que el navegador implemente completamente estos elementos, aunque algunos usuarios no pueden o no quieren instalarlo.embed

Dado que Flash se puede utilizar para producir contenido (como anuncios) que algunos usuarios encuentran desagradable o que requiere una gran cantidad de ancho de banda para descargarse, algunos navegadores web, de manera predeterminada, no reproducen el contenido Flash hasta que el usuario hace clic en él, por ejemplo, Konqueror , K-Meleon .

La mayoría de los navegadores actuales tienen una función para bloquear complementos, reproduciendo uno solo cuando el usuario hace clic en él. Las versiones de Opera desde 10.5 cuentan con bloqueo nativo de Flash. Opera Turbo requiere que el usuario haga clic para reproducir contenido Flash, y el navegador también permite al usuario habilitar esta opción de forma permanente. Tanto Chrome [187] como Firefox [188] tienen una opción para habilitar "hacer clic para reproducir complementos". Extensiones "bloqueadoras de Flash" equivalentes también están disponibles para muchos navegadores populares: Firefox tiene Flashblock y NoScript , Internet Explorer tiene Foxie, que contiene una serie de funciones, una de ellas llamada Flashblock. Los navegadores basados ​​en WebKit bajo macOS, como Safari de Apple, tienen ClickToFlash. [189] En junio de 2015, Google anunció que Chrome "pausará" los anuncios y el contenido Flash "no central" de forma predeterminada. [190]

Firefox (a partir de la versión 46) reescribe el antiguo código de inserción de YouTube exclusivo de Flash en el reproductor integrado moderno de YouTube, que es capaz de usar videos HTML o Flash. [191] Este tipo de código de inserción es utilizado por sitios que no son de YouTube para insertar videos de YouTube, y aún se puede encontrar, por ejemplo, en blogs y foros antiguos.

Sin embargo, existen formas de evitar este error en ausencia de Flash Player eliminando el código de validación en HTML. Esto también depende de la visión del navegador.

Seguridad

Durante muchos años, el historial de seguridad de Adobe Flash Player [192] ha llevado a muchos expertos en seguridad a recomendar no instalar el reproductor o bloquear el contenido Flash. [193] [194] El US-CERT ha recomendado bloquear Flash, [195] y el investigador de seguridad Charlie Miller recomendó "no instalar Flash"; [196] sin embargo, para las personas que todavía usan Flash, Intego recomendó que los usuarios obtengan actualizaciones confiables "solo directamente del proveedor que las publica". [197] Adobe Flash Player tiene más de 1078 entradas CVE , [198] de las cuales más de 842 conducen a la ejecución de código arbitrario , y vulnerabilidades pasadas han permitido el espionaje a través de cámaras web. [199] [200] [201] [202] Los expertos en seguridad han predicho durante mucho tiempo la desaparición de Flash, diciendo que con el auge de HTML5 "... la necesidad de complementos de navegador como Flash está disminuyendo". [203]

Las medidas activas de terceros para limitar el riesgo comenzaron cuando Steve Jobs dijo en 2010 que Apple no permitiría Flash en el iPhone , iPod Touch y iPad , citando la seguridad abismal como una de las razones. [204] Flash a menudo usaba la capacidad de cambiar dinámicamente partes del tiempo de ejecución en los idiomas en OSX para mejorar su propio rendimiento, pero causaba inestabilidad general. En julio de 2015, una serie de vulnerabilidades recién descubiertas dieron como resultado que el director de seguridad de Facebook , Alex Stamos , emitiera un llamado a Adobe para que descontinuara el software por completo [205] y al navegador web Mozilla Firefox , Google Chrome y Apple Safari para incluir en la lista negra todas las versiones anteriores de Flash Player. [206] [207] [208]

Galletas flash

Al igual que la cookie HTTP , una cookie flash (también conocida como " objeto compartido local ") se puede utilizar para guardar datos de la aplicación. Las cookies Flash no se comparten entre dominios . Un estudio de agosto de 2009 realizado por Ashkan Soltani y un equipo de investigadores de la UC Berkeley descubrió que el 50% de los sitios web que utilizan Flash también empleaban cookies flash, pero las políticas de privacidad rara vez las revelaban y faltaban controles de usuario para las preferencias de privacidad . [209] La mayoría de las funciones de supresión o eliminación de caché e historial de los navegadores no afectaron la escritura de objetos compartidos locales en su propia caché de Flash Player en la versión 10.2 y anteriores, momento en el que la comunidad de usuarios era mucho menos consciente de la existencia y función de las cookies Flash que de las cookies HTTP. [210] Por lo tanto, los usuarios con esas versiones, que hayan eliminado las cookies HTTP y purgado los archivos del historial del navegador y las cachés, pueden creer que han purgado todos los datos de seguimiento de sus computadoras cuando, de hecho, el historial de navegación de Flash permanece. El panel de configuración de almacenamiento de sitios web Flash de Adobe Archivado el 4 de abril de 2012 en Wayback Machine , un submenú de la aplicación web Flash Settings Manager de Adobe Archivado el 20 de junio de 2010 en Wayback Machine , y otros editores y kits de herramientas pueden administrar configuraciones y eliminar objetos compartidos locales de Flash. [211]

Personas notables

Véase también

Notas explicativas

  1. ^ FLV y F4V Archivado el 23 de septiembre de 2010 en Wayback Machine . F4V se basa en el estándar de formato de archivo multimedia base ISO , disponible como descarga gratuita en http://standards.iso.org/ittf/PubliclyAvailableStandards/index.html Archivado el 26 de octubre de 2018 en Wayback Machine .
  1. ^ excepto en China, donde continúa utilizándose, al igual que Harman para usuarios empresariales.

Referencias

  1. ^ ab "Página de información empresarial sobre el fin del ciclo de vida de Adobe Flash Player". Adobe.com . Adobe Systems . Archivado desde el original el 21 de noviembre de 2021 . Consultado el 21 de noviembre de 2021 .
  2. ^ ab "El cambio de Flash a HTML5 ahora es más fácil con la compatibilidad de HARMAN Enterprise con Adobe Flash". harman.com . Harman International . Archivado desde el original el 11 de enero de 2021 . Consultado el 21 de noviembre de 2021 .
  3. ^ "ADOBE AIR SDK". harman.com . Harman International . Archivado desde el original el 19 de octubre de 2021 . Consultado el 21 de noviembre de 2021 .
  4. ^ ab "SOPORTE DE ADOBE FLASH PLAYER ENTERPRISE". harman.com . Harman International . Consultado el 21 de noviembre de 2021 .[ enlace muerto permanente ]
  5. ^ abc «Aviso sobre Adobe Flash Player 2021 (variante china)». flash.cn (en chino simplificado). Zhongcheng Network Technology Co., Ltd. Archivado desde el original el 14 de enero de 2021. Consultado el 17 de enero de 2021 .
  6. ^ abc «Flash y el futuro del contenido interactivo». Adobe Inc. 25 de julio de 2017. Archivado desde el original el 2 de diciembre de 2017. Consultado el 1 de julio de 2019 .
  7. ^ Actualización de la hoja de ruta de AIR Archivado el 6 de diciembre de 2017 en Wayback Machine , Chris Campbell, Blog de Adobe, 25 de julio de 2017 9:08 a. m.
  8. ^ abcd WARREN, CHRISTINA (20 de noviembre de 2012). "La vida, la muerte y el renacimiento de Adobe Flash". Mashable. Archivado desde el original el 13 de junio de 2015. Consultado el 11 de junio de 2015 .
  9. ^ ab Pinho, Carlos (7 de julio de 2009). «50 sitios web hermosos en Flash». Smashing Magazine . Archivado desde el original el 12 de junio de 2015. Consultado el 11 de junio de 2015 .
  10. ^ Looking back at the best Flash sites of 2009 Archived October 18, 2015, at the Wayback Machine, Adobe Developer Connection, 14 December 2009
  11. ^ DAVLIN, ANN (June 15, 2011). "35 Of The Best 3D Flash Websites Ever". Smashing 3D. Archived from the original on August 4, 2021. Retrieved June 11, 2015.
  12. ^ 20 Best 3D Websites Archived June 12, 2015, at the Wayback Machine, Web Designer Drops, September 15, 2012
  13. ^ Google to automatically convert Flash web ads to HTML5 Archived June 12, 2015, at the Wayback Machine, IT Pro Magazine, Caroline Preece, 27 Feb 2015
  14. ^ "Google is killing its Swiffy tool for converting Flash files into HTML5 on July 1". venturebeat.com. June 15, 2016. Archived from the original on August 3, 2018. Retrieved July 28, 2018.
  15. ^ YOUTUBE NOW PLAYS HTML5 VIDEO BY DEFAULT, ESCHEWS ADOBE FLASH Archived May 4, 2015, at the Wayback Machine, Popular Science, Dan Moren, January 28, 2015
  16. ^ YouTube ditches Adobe Flash for HTML5 on most browsers, The Inquirer, Chris Merriman, Jan 28 2015
  17. ^ So long, Flash! YouTube now defaults to HTML5 on the web Archived June 30, 2015, at the Wayback Machine, PC World Magazine, Ian Paul, Jan 28, 2015
  18. ^ "YouTube Flash app for TVs no longer available - YouTube Help". support.google.com. Archived from the original on February 19, 2021. Retrieved February 4, 2021.
  19. ^ a b c d e McCune, Doug (February 23, 2009). Adobe Flex 3.0 For Dummies. John Wiley & Sons. p. Chapter 1, "From HTML to RIA". ISBN 978-0470436820.
  20. ^ "Macromedia Flash MX—A next-generation rich client" (PDF). Archived (PDF) from the original on November 12, 2020. Retrieved January 21, 2024.
  21. ^ Rocchi, Cesare (2011). Data Visualization with Flash Builder. Focal Press. ISBN 978-0240815039.
  22. ^ a b Fain, Yakov (March 16, 2010). Enterprise Development with Flex: Best Practices for RIA Developers. O'Reilly Media, Inc. ISBN 978-1449388737.
  23. ^ "Speedtest.net by Ookla – The Global Broadband Speed Test". Archived from the original on January 29, 2021. Retrieved October 24, 2016.
  24. ^ What are the requirements to use Speedtest.net? Archived October 25, 2016, at the Wayback Machine, Speedtest.net
  25. ^ The world's most popular internet speed test finally drops Adobe Flash Archived December 15, 2018, at the Wayback Machine, The Next Web, Owen Williams, 7 December 2015
  26. ^ Reeves, Ben. "How Flash Games Changed Video Game History". Game Informer. Archived from the original on September 21, 2021. Retrieved February 3, 2022.
  27. ^ Musil, Steven. "It's game over for FarmVille, as Flash also buys the farm". CNET. Archived from the original on February 3, 2022. Retrieved February 3, 2022.
  28. ^ "Alien Hominid (PS2) – ET palaa kotiin". www.pelit.fi. June 2005. Archived from the original on February 3, 2022. Retrieved February 3, 2022.
  29. ^ "Adobe AIR". TechSpot. Archived from the original on May 9, 2021. Retrieved May 5, 2021.
  30. ^ "Do I need Adobe AIR, or should I remove it? [Explained]". Windows Report - Error-free Tech Life. July 24, 2020. Archived from the original on April 12, 2021. Retrieved May 5, 2021.
  31. ^ "Adobe Flash Platform * Submitting your iPhone application to the App Store". help.adobe.com. Archived from the original on October 19, 2021. Retrieved May 5, 2021.
  32. ^ a b c d Grandmasters of Flash: An Interview with the Creators of Flash Archived March 23, 2019, at the Wayback Machine, Cold Hard Flash
  33. ^ a b c d e f g h MACROMEDIA FLASH BACK Archived March 23, 2019, at the Wayback Machine, Digital Archaeology
  34. ^ PC Graphics & Video, Volume 6, Issues 1–6, Advanstar Communications, 1997
  35. ^ Personal Computer Magazine, PC Communications Corporation, 1995
  36. ^ Waldron, Rick (August 27, 2006). "The Flash History". Flashmagazine. Archived from the original on August 20, 2008. Retrieved June 18, 2001.
  37. ^ Gay, Jonathan (2001). "The History of Flash". Adobe Systems Inc. Archived from the original on February 4, 2009. Retrieved October 18, 2009.
  38. ^ The History of Flash: Back to Graphics Archived January 1, 2015, at the Wayback Machine
  39. ^ The History of Flash: The Dawn of Web Animation Archived January 25, 2008, at the Wayback Machine
  40. ^ "Grandmasters of Flash: An Interview with the Creators of Flash". ColdHardFlash.com. Archived from the original on October 18, 2018. Retrieved February 12, 2008.
  41. ^ "Macromedia - Showcase: History of Flash". Adobe. Archived from the original on July 17, 2006. Retrieved March 31, 2024.
  42. ^ Coale, Kristi. "Macromedia Rides the FutureWave". Wired. Archived from the original on December 31, 2008. Retrieved March 29, 2022.
  43. ^ "Flash Player in 2005". ZDNet. Archived from the original on May 16, 2007. Retrieved December 26, 2008.
  44. ^ "About FutureSplash Animator". FutureWave software. Archived from the original on November 5, 1996. Retrieved March 25, 2021.
  45. ^ a b "FutureSplash Animator". www.webdesignmuseum.org. Archived from the original on August 27, 2023. Retrieved March 26, 2021.
  46. ^ "Macromedia Announces Flash -- The Easiest Way to Create Small and Fast Shockwave Multimedia". Macromedia. Archived from the original on February 9, 1999. Retrieved March 25, 2021.
  47. ^ "Flash 2 New Features". Macromedia. April 12, 1997. Archived from the original on April 12, 1997. Retrieved March 26, 2021.
  48. ^ "Macromedia Press Room - Press Releases". February 4, 1999. Archived from the original on February 4, 1999. Retrieved March 26, 2021.
  49. ^ "Flash 3 features". Archived from the original on June 12, 1998. Retrieved March 25, 2021.
  50. ^ "Flash 4 features". Macromedia. Archived from the original on October 1, 1999. Retrieved March 25, 2021.
  51. ^ "Macromedia Flash 5: New Features". Macromedia. Archived from the original on February 23, 2001. Retrieved March 25, 2021.
  52. ^ "Macromedia Flash MX: Top 10 New Features". Macromedia. Archived from the original on December 1, 2002. Retrieved March 25, 2021.
  53. ^ "Macromedia Flash MX 2004". www.webdesignmuseum.org. Archived from the original on August 27, 2023. Retrieved March 26, 2021.
  54. ^ "Take a tour of the Flash MX 2004 and Flash MX Professional 2004 features". Macromedia. Archived from the original on August 3, 2004. Retrieved March 25, 2021.
  55. ^ "Flash 8 features". Macromedia. Archived from the original on December 14, 2005. Retrieved March 25, 2021.
  56. ^ Flynn, Laurie J. (April 19, 2005). "Adobe Buys Macromedia for $3.4 Billion (Published 2005)". The New York Times. ISSN 0362-4331. Archived from the original on April 21, 2020. Retrieved March 4, 2021.
  57. ^ "Adobe Press Room: For immediate release". Adobe. December 7, 2005. Archived from the original on December 7, 2005. Retrieved January 21, 2024.
  58. ^ Labrecque, Joseph (2011). What's New in Flash Player 11. O'Reilly Media, Inc. p. 17. ISBN 978-1-4493-1110-0.
  59. ^ Adobe Flash Roadmap Archived January 12, 2013, at the Wayback Machine, Adobe
  60. ^ [1] Archived July 7, 2015, at the Wayback Machine Introducing Flash Player 11.4/AIR 3.4 beta!, by Thibault Imbert (Adobe employee), ByteArray
  61. ^ "1 Billion AIR Installations". Ben Forta. May 9, 2014. Archived from the original on March 8, 2021. Retrieved March 4, 2021.
  62. ^ Compass Intelligence Announces Winners of the 2014 Mobility Awards Archived July 26, 2020, at the Wayback Machine, Compass Intelligence
  63. ^ Compass Intelligence Announces Winners of the 2015 Mobility Awards Archived July 26, 2020, at the Wayback Machine, Compass Intelligence
  64. ^ Barrett, Brian. "Sadly, Adobe Flash Isn't Dead. It Just Changed Its Name". WIRED. Archived from the original on June 11, 2017. Retrieved June 22, 2017.
  65. ^ "Adobe Flash CS3 Professional User Guide" (PDF). Archived (PDF) from the original on September 26, 2015. Retrieved March 25, 2021.
  66. ^ Migrating from ActionScript 2 to ActionScript 3: Key concepts and changes Archived January 17, 2019, at the Wayback Machine, Adobe Developer Connection
  67. ^ ActionScript 3.0 overview Archived January 17, 2019, at the Wayback Machine, Adobe Developer Connection
  68. ^ "Using Adobe Flash CS4 Professional" (PDF). Adobe. Archived (PDF) from the original on September 26, 2015. Retrieved March 25, 2021.
  69. ^ "Adobe Flash CS4 Professional - Top new features". Adobe Systems. Archived from the original on December 5, 2008. Retrieved March 27, 2021.
  70. ^ "Adobe Labs — Adobe Flash Professional CS5: Applications for iPhone". Adobe. Archived from the original on March 13, 2010. Retrieved March 2, 2010.
  71. ^ Chen, Brian X. (April 8, 2010). "Adobe Apps: easier to pass through the 'i' of a needle?". Wired. Archived from the original on December 27, 2023. Retrieved January 11, 2024.
  72. ^ Kincaid, Jason (April 8, 2010). "Apple gives Adobe the finger with its new iPhone SDK agreement". TechCrunch. Archived from the original on January 11, 2024. Retrieved January 11, 2024.
  73. ^ Chen, Brian X. (April 21, 2010). "Adobe Gives Up on Flash for iPhone, iPad". Wired. Archived from the original on January 11, 2024. Retrieved January 11, 2024.
  74. ^ a b "Using Adobe Flash Professional CS5 & CS5.5" (PDF). Adobe. Archived from the original (PDF) on May 14, 2012. Retrieved March 25, 2021.
  75. ^ "Adobe Flash Professional CS5". Adobe Systems. Archived from the original on April 12, 2010. Retrieved March 27, 2021.
  76. ^ Apple Inc. modified terms & conditions for developers in the app store. Adobe is developing again for iPhone and iPad CS5
  77. ^ "What's new in Flash Professional CS6". Adobe. Archived from the original on November 14, 2012. Retrieved March 27, 2021.
  78. ^ "Flash Professional CC - New features summary 2013". Adobe. Archived from the original on September 29, 2023. Retrieved December 2, 2023.
  79. ^ a b Adobe Flash New features summary 2014 Archived January 8, 2021, at the Wayback Machine, Adobe
  80. ^ "Flash Professional CC 2015 - New features summary". Adobe. Archived from the original on June 28, 2015. Retrieved June 20, 2020.
  81. ^ SWF Technology Center | Adobe Developer Connection Archived August 22, 2014, at the Wayback Machine. Adobe.com (July 14, 2009). Retrieved on March 11, 2011.
  82. ^ "Adobe Open Screen Project". ZDNet. Archived from the original on August 11, 2011. Retrieved March 21, 2012. Starting today, there will be no restrictions on the use of the SWF specification or the FLV and F4V specifications that make up video in Flash. Formerly, to look at the SWF specification users had to sign a licensing agreement not to use it to create competing players
  83. ^ "Adobe and Mozilla Foundation to Open Source Flash Player Scripting Engine". Mozilla Foundation Press Center. San Francisco. November 7, 2006. Archived from the original on October 21, 2010. Retrieved September 3, 2010.
  84. ^ Tamarin Project Archived February 10, 2007, at the Wayback Machine. Mozilla.org (October 5, 2010). Retrieved on March 11, 2011.
  85. ^ "Adobe donates Flex to Apache". Techworld. Archived from the original on November 18, 2011. Retrieved November 17, 2011.
  86. ^ a b Anderson, Tim (November 15, 2015). "Adobe Flex SDK bombshell STUNS developers". The Register. Archived from the original on August 10, 2017. Retrieved August 10, 2017.
  87. ^ a b Joab Jackson, IDG News Service (November 16, 2011). "Adobe Donates Flex to Apache". PCWorld. Archived from the original on November 18, 2012. Retrieved October 10, 2015.
  88. ^ a b c Flex != Flash Archived January 10, 2016, at the Wayback Machine, PrintUI, January 27, 2013
  89. ^ Open Source Flash C++ Compiler, CrossBridge Archived March 25, 2014, at the Wayback Machine, Adobe Blogs, June 25, 2013
  90. ^ CrossBridge Archived September 20, 2017, at the Wayback Machine, Adobe Gaming GitHub Website
  91. ^ Adobe Open-Sources Flash C/C++ Compiler Archived February 6, 2017, at the Wayback Machine, Phoronix, Michael Larabel, June 26, 2013
  92. ^ "Gnash Reference Manual". gnu.org. Archived from the original on November 25, 2011. Retrieved November 12, 2011.
  93. ^ a b "Adobe and Industry Leaders Establish Open Screen Project". May 1, 2008. Archived from the original on February 10, 2009. Retrieved February 20, 2009.
  94. ^ a b Murarka, Anup. "Inside the Open Screen Project". Archived from the original on February 10, 2009. Retrieved February 21, 2009.
  95. ^ "Open Screen Project partners". Archived from the original on February 24, 2009. Retrieved February 20, 2009.
  96. ^ "Adobe and Nokia Announce $10 Million Open Screen Project Fund". February 16, 2009. Archived from the original on February 19, 2009. Retrieved February 20, 2009.
  97. ^ a b Fox, Chris (December 31, 2020). "Adobe Flash Player is finally laid to rest". BBC News. Archived from the original on January 1, 2021. Retrieved December 31, 2020.
  98. ^ Smith, Ernie (October 9, 2019). "Flash Is Responsible for the Internet's Most Creative Era". Vice. Archived from the original on December 4, 2020. Retrieved November 24, 2020.
  99. ^ a b c Lawhead, Nathalie (November 24, 2020). "The forgotten Flash Website movement (when websites were 'the new emerging artform')". Gamasutra. Archived from the original on November 24, 2020. Retrieved November 24, 2020.
  100. ^ Valentino-Devries, Jennifer (April 29, 2010). "Highlights: The Journal's Exclusive Interview With Adobe CEO". The Wall Street Journal. Archived from the original on April 16, 2017. Retrieved June 19, 2017.
  101. ^ Arthur, Charles (April 29, 2010). "Adobe CEO hits back in row with Steve Jobs over Flash on Apple's iPhone". The Guardian. Retrieved June 19, 2017.
  102. ^ a b Gross, Doug (November 9, 2011). "Did Steve Jobs kill Adobe Flash?". CNN. Archived from the original on January 18, 2021. Retrieved February 4, 2021.
  103. ^ a b "Introducing OpenFL". Joshua Granick Blog. May 30, 2013. Archived from the original on October 2, 2014. Retrieved March 26, 2018.
  104. ^ Kastrenakes, Jacob (1 de diciembre de 2015). «Adobe le dice a la gente que deje de usar Flash». The Verge . Archivado desde el original el 2 de agosto de 2017. Consultado el 25 de julio de 2017 .
  105. ^ Cimpanu, Catalin. "Adobe bloqueará la ejecución de contenido Flash el 12 de enero de 2021". ZDNet . Archivado desde el original el 21 de enero de 2021. Consultado el 18 de febrero de 2021 .
  106. ^ Salter, Jim (5 de mayo de 2021). "Adiós de nuevo, Flash: Microsoft obliga a eliminarlo de Windows 10". Ars Technica . Archivado desde el original el 4 de mayo de 2021 . Consultado el 5 de mayo de 2021 .
  107. ^ abc Chan, Khee Hoon (18 de marzo de 2021). "Trazando las raíces en expansión de la preservación instantánea". Vice . Archivado desde el original el 7 de agosto de 2021. Consultado el 18 de marzo de 2021 .
  108. ^ "Archivo de Flashpoint". Archivado desde el original el 4 de julio de 2023. Consultado el 18 de julio de 2020 .
  109. ^ "Archivo de juegos Flash: preservación de los juegos Flash". Archivo de juegos Flash . Archivado desde el original el 24 de julio de 2020. Consultado el 18 de julio de 2020 .
  110. ^ Campbell, Ian Carlos (19 de noviembre de 2020). «El Archivo de Internet ahora preserva los juegos y animaciones Flash». The Verge . Archivado desde el original el 20 de noviembre de 2020. Consultado el 19 de noviembre de 2020 .
  111. ^ Scott, Jason (22 de noviembre de 2020). "Flash Back! Further Thoughts on Flash at the Internet Archive" (¡Flash retrospectivo! Más reflexiones sobre Flash en Internet Archive) . Blogs de Internet Archive . Consultado el 4 de febrero de 2021 .
  112. ^ Bailey, Dustin (1 de febrero de 2020). «Todos los juegos Flash desaparecen para siempre en 2020, pero este proyecto ha preservado 38.000 de ellos». PCGamesN . Archivado desde el original el 1 de febrero de 2020. Consultado el 1 de febrero de 2020 .
  113. ^ Morton, Lauren (31 de enero de 2020). «El lanzador Flashpoint está salvando a los juegos Flash de una extinción inminente». Rock Paper Shotgun . Archivado desde el original el 24 de enero de 2021. Consultado el 1 de febrero de 2020 .
  114. ^ Fisher, Matt (2013). HTML5 para desarrolladores de Flash. Packt Publishing Ltd. § Stage3D versus WebGL, pág. 91. ISBN 978-1-84969-333-2.
  115. ^ a b "Stage3D vs WebGL Performance — Airtight Interactive". Airtightinteractive.com. October 28, 2011. Archived from the original on July 31, 2014. Retrieved August 4, 2014.
  116. ^ "Tools Spotlight: CopperCube 4.0". MCV/DEVELOP. May 28, 2014. Archived from the original on April 10, 2015. Retrieved September 22, 2014.
  117. ^ Gladstien, Keith (2013). Flash Game Development In a Social, Mobile and 3D World. Cengage Learning. pp. 383–421. ISBN 978-1-4354-6021-8.
  118. ^ Imbert, Thibault (2012). Introducing Starling. O'Reilly Media, Inc. ISBN 978-1-4493-2089-8.
  119. ^ Wagner James Au (2012). Game Design Secrets. John Wiley & Sons. p. 130. ISBN 978-1-118-46391-8.
  120. ^ "Adobe Flash 11 adopts Unreal Engine 3 for better browser games | The Verge". theverge.com. October 7, 2011. Archived from the original on July 6, 2017. Retrieved August 4, 2014.
  121. ^ Melanson, Mike (January 27, 2010). "Solving Different Problems". Penguin.SWF. Archived from the original on August 10, 2011. Retrieved November 15, 2014.
  122. ^ "Flash benchmarks on different operating systems". October 17, 2008. Archived from the original on May 8, 2012. Retrieved June 14, 2017.
  123. ^ Paul, Ryan (October 16, 2009). "Hands-on: Hulu Desktop for Linux beta a big resource hog". Ars Technica. Archived from the original on July 16, 2010. Retrieved December 4, 2010.
  124. ^ "Flash Player 10.1: Performance improvements for Mac OS X". May 6, 2010. Archived from the original on January 6, 2011. Retrieved January 26, 2011.
  125. ^ "Flash Player 11: More stable and faster for Linux". Archived from the original on September 13, 2016. Retrieved September 14, 2016.
  126. ^ "What just happened to video on the web". Adobe. Archived from the original on January 6, 2010. Retrieved September 28, 2007.
  127. ^ "Adobe Press release on MPEG-4 in Flash Player 9". Adobe.com. Archived from the original on December 3, 2010. Retrieved December 4, 2010.
  128. ^ "Adobe File Format Specification FAQ". Adobe Systems. Archived from the original on November 11, 2007. Retrieved November 15, 2007.
  129. ^ "Free Flash community reacts to Adobe Open Screen Project". Archived from the original on September 28, 2008. Retrieved November 29, 2008.
  130. ^ Graft, Kris. "Scaleform GFx 4 Supports Flash 10 AS3". Gamasutra. Archived from the original on September 7, 2012. Retrieved October 1, 2010.
  131. ^ "Using SWF Assets". www.openfl.org. Archived from the original on August 14, 2021. Retrieved December 26, 2020.
  132. ^ "Lightspark flash player continues to advance". Linux.be. July 9, 2010. Archived from the original on March 13, 2016. Retrieved September 3, 2010.
  133. ^ "Gnash Reference Manual". www.gnu.org. Archived from the original on November 25, 2011. Retrieved November 12, 2011.
  134. ^ Duckett, Chris (November 13, 2012). "Shumway looks to replace Flash with JavaScript". ZDNet. Archived from the original on February 9, 2014. Retrieved January 8, 2013.
  135. ^ "Shumway: Mozilla's open SWF runtime project – The H Open: News and Features". H-online.com. November 13, 2012. Archived from the original on December 20, 2012. Retrieved January 8, 2013.
  136. ^ "Mozilla publicly announces the open-source Flash-renderer Mozilla-sponsored Shumway project | Iloveubuntu: Ubuntu blog". Iloveubuntu. November 12, 2012. Archived from the original on January 18, 2013. Retrieved January 8, 2013.
  137. ^ "[Phoronix] X.Org vs. XMir On KDE, Xfce, Unity Desktops". Phoronix.com. September 24, 2013. Archived from the original on September 13, 2016. Retrieved October 4, 2013.
  138. ^ Villegas, Jet (November 12, 2012). "The Shumway Open SWF Runtime Project". Mozilla. Archived from the original on February 1, 2017. Retrieved March 11, 2016.
  139. ^ Willis, Nathan (November 21, 2012). "Gnash, Lightspark, and Shumway". LWN.net. Archived from the original on March 8, 2021. Retrieved June 13, 2014.
  140. ^ "Flash Replacement Shumway is as good as dead – gHacks Tech News". February 23, 2016. Archived from the original on July 1, 2016. Retrieved September 17, 2016.
  141. ^ "Ruffle, a flash player emulator. List of contributors over time on GitHub". GitHub. Archived from the original on January 24, 2021. Retrieved November 22, 2020.
  142. ^ "Flash Animations Live Forever at the Internet Archive". November 19, 2020.
  143. ^ "Downloads". Adobe Flash Player Support Center. Archived from the original on October 22, 2011. Retrieved October 1, 2016.
  144. ^ Nickinson, Phil (April 27, 2010). "Andy Rubin says Flash is coming in Froyo version of Android operating system". Androidcentral.com. Archived from the original on December 4, 2010. Retrieved December 4, 2010.
  145. ^ "Today Is The Last Day To Get Flash For Android". WebProNews. August 14, 2012. Archived from the original on January 30, 2013. Retrieved January 12, 2015.
  146. ^ Segan, Sascha (October 19, 2010). "HP WebOS 2.0 with Flash: Hands On". PCMag. Archived from the original on August 6, 2011. Retrieved October 16, 2011.
  147. ^ "Palm Latest Mobile Industry Leader to Join Open Screen Project". February 16, 2009. Archived from the original on February 23, 2009. Retrieved February 20, 2009.
  148. ^ Winokur, Danny (November 9, 2011). "Flash to Focus on PC Browsing and Mobile Apps; Adobe to More Aggressively Contribute to HTML5 (Adobe Featured Blogs)". Blogs.adobe.com. Archived from the original on January 18, 2012. Retrieved January 26, 2012.
  149. ^ Stevens, Tim. (2011-11-09) Adobe confirms Flash Player is dead for mobile devices Archived August 4, 2017, at the Wayback Machine. Engadget.com. Retrieved on 2013-07-21.
  150. ^ "Adobe Flash Player Turfed for Mobile Devices". Archived from the original on April 25, 2012. Retrieved November 11, 2011.
  151. ^ "Web designers: Time to ditch Flash, Silverlight, and embrace HTML5". Archived from the original on November 12, 2011. Retrieved November 10, 2011.
  152. ^ "Flash is dead. Long live HTML5". ZDNet. November 9, 2011. Archived from the original on November 12, 2011. Retrieved November 12, 2011.
  153. ^ "Flash to Focus on PC Browsing and Mobile Apps; Adobe to More Aggressively Contribute to HTML5". Adobe Systems. November 9, 2011. Archived from the original on January 18, 2012. Retrieved November 12, 2011. We will no longer continue to develop Flash Player in the browser to work with new mobile device configurations (chipset, browser, OS version, etc.) following the upcoming release of Flash Player 11.1 for Android and BlackBerry PlayBook
  154. ^ "PlayBook has a Flash-filled future; RIM's worst decision to date?". ZDNet. Archived from the original on August 10, 2014. Retrieved April 17, 2020.
  155. ^ "The beginning of the end for Adobe's Flash". CNN. November 10, 2011. Archived from the original on November 12, 2011. Retrieved November 11, 2011.
  156. ^ "PlayBook has a Flash-filled future; RIM's worst decision to date?". ZDNet. Archived from the original on November 13, 2011. Retrieved November 11, 2011.
  157. ^ Menn, Joseph (September 9, 2010). "Apple relaxes app developer rules". Financial Times. Archived from the original on February 4, 2013. Retrieved October 16, 2011.
  158. ^ Evans, Jonny (September 9, 2011). "Adobe brings Flash-free-Flash to Apple iPad, iPhone". Computerworld. Archived from the original on October 7, 2011. Retrieved October 16, 2011.
  159. ^ "Photon Browser". Archived from the original on February 24, 2014. Retrieved March 5, 2014.
  160. ^ "Puffin Web Browser – About". Archived from the original on February 14, 2014. Retrieved February 12, 2014.
  161. ^ Hemphill, Kenny (September 15, 2011). "Microsoft ditches Flash support in tablet version of Internet Explorer". MacUser. London. Archived from the original on December 20, 2012.
  162. ^ Bott, Ed. "Microsoft changes default Flash behavior in Windows 8 and RT". ZDNet. Archived from the original on July 24, 2020. Retrieved February 2, 2015.
  163. ^ "Flash Player 10.1 – Installations and updates". Archived from the original on October 8, 2010. Retrieved November 19, 2010.
  164. ^ iOS features in Adobe AIR 2.6 Archived September 25, 2012, at the Wayback Machine, Adobe Devnet
  165. ^ Moll, Cameron (2007). Mobile Web Design. Lulu.com. ISBN 9780615185910.[self-published source]
  166. ^ "OpenFL ReadMe". OpenFL on Github. July 10, 2019. Archived from the original on April 27, 2018. Retrieved March 26, 2018.
  167. ^ "OpenFL ReadMe". OpenFL on Github. July 10, 2019. Archived from the original on April 27, 2018. Retrieved March 26, 2018.
  168. ^ "OpenFL Showcase". Archived from the original on December 26, 2017. Retrieved December 26, 2017.
  169. ^ "Flash to HTML5: Learn more about the CreateJS toolkit". Adobe.com.
  170. ^ "Google Swiffy". Google Labs. Archived from the original on September 4, 2011. Retrieved September 28, 2012.
  171. ^ L., Maxime. "Google just announced a SWF to HTML5 converter". Linked In Groups: HTML5 Technologies. Archived from the original on January 28, 2015.
  172. ^ "YouTube now defaults to HTML5 <video>". Archived from the original on April 23, 2015. Retrieved July 16, 2015.
  173. ^ Owen, RJ; Stevens, Luke (2013). The Truth About HTML5. Apress. p. 83. ISBN 978-1-4302-6415-6.
  174. ^ Marshall, Gary (March 8, 2011). "Flash is coming to the iPad, iPad 2 and iPhone". techradar.com. Archived from the original on March 9, 2011. Retrieved March 8, 2011.
  175. ^ Alberti, Sandro: HTML - CSS Animation Archived August 8, 2014, at the Wayback Machine. Accessed on 21 August 2019.
  176. ^ "Adobe Flash Professional Toolkit for CreateJS FAQ" (PDF). Archived from the original (PDF) on March 5, 2016. Retrieved August 5, 2014.
  177. ^ "Flash Professional CC adds HTML5 Canvas Support". Archived from the original on August 8, 2014. Retrieved August 5, 2014.
  178. ^ "Inspire is now Adobe Create Magazine | Create". Archived from the original on November 19, 2015. Retrieved December 27, 2017.
  179. ^ "Web Flash Player - ShockWaveFlash - SWF". Archived from the original on October 7, 2021. Retrieved October 7, 2021.
  180. ^ "Gnash homepage". Gnu.org. Archived from the original on September 16, 2011. Retrieved September 4, 2011.
  181. ^ "Changelog for the High Priority Projects list". Free Software Foundation. Archived from the original on January 29, 2017. Retrieved January 21, 2017.
  182. ^ Nitot, Tristan (April 29, 2008). "Mozilla warns of Flash and Silverlight 'agenda'". ZDNet. Archived from the original on December 27, 2008. Retrieved September 4, 2011.
  183. ^ "Håkon Wium Lie on the video element in HTML 5". YouTube. March 29, 2007. Archived from the original on October 30, 2021. Retrieved August 14, 2014.
  184. ^ "Richard Stallman on The free software movement and its challenges". Australian National University, Canberra, Australia: Google Video. October 13, 2004. Archived from the original on October 30, 2021. Retrieved August 14, 2014.
  185. ^ Nielsen, Jakob (October 29, 2000). "Flash: 99% Bad". Archived from the original on February 16, 2009. Retrieved February 21, 2009.
  186. ^ "Help for The W3C Markup Validation Service". Validator.w3.org. Archived from the original on May 13, 2013. Retrieved January 26, 2012.
  187. ^ "How to Enable Flashblock in Chrome (And Make it 5000% More Secure)". How-to Geek. April 8, 2011. Archived from the original on August 18, 2012. Retrieved August 18, 2012.
  188. ^ "Firefox 14 To Get Click To Play Plugin Feature". ghacks.net. March 29, 2012. Archived from the original on August 28, 2012. Retrieved August 18, 2012.
  189. ^ "ClickToFlash". Archived from the original on March 2, 2013. Retrieved July 27, 2011.
  190. ^ "Better battery life for your laptop". Archived from the original on February 8, 2017. Retrieved February 15, 2017.
  191. ^ "QA/Youtube Embedded Rewrite". Archived from the original on August 22, 2016. Retrieved May 21, 2016.
  192. ^ "Security bulletins and advisories". Archived from the original on April 6, 2010. Retrieved March 27, 2010.
  193. ^ "Expert says Adobe Flash policy is risky". ZDNet. November 12, 2009. Archived from the original on April 26, 2011. Retrieved March 27, 2010.
  194. ^ "Protect yourself from Flash attacks in Internet Explorer". ZDNet. September 9, 2012. Archived from the original on June 19, 2013. Retrieved July 7, 2013. I recommend that you disable the Shockwave Flash add-on in IE completely
  195. ^ "Securing Your Web Browser". Archived from the original on March 26, 2010. Retrieved March 27, 2010.
  196. ^ "Pwn2Own 2010: interview with Charlie Miller". March 1, 2010. Archived from the original on April 24, 2011. Retrieved March 27, 2010.
  197. ^ "How to Tell if Adobe Flash Player Update is Valid". Intego. March 8, 2013. Archived from the original on May 17, 2013. Retrieved April 9, 2013.
  198. ^ "Adobe Flash Player : CVE security vulnerabilities, versions and detailed reports". Archived from the original on March 7, 2015. Retrieved February 12, 2015. 291 total vulnerabilities
  199. ^ "Adobe remedies webcam spy hole in Flash". Archived from the original on June 3, 2012. Retrieved April 4, 2012.
  200. ^ "Flash Player as a spy system". Archived from the original on March 10, 2012. Retrieved April 4, 2012.
  201. ^ "Adobe Flash Player Settings Manager". Adobe Systems. Archived from the original on June 20, 2010. Retrieved July 1, 2010.
  202. ^ "Global Privacy Settings panel". Adobe Systems. Archived from the original on April 4, 2012. Retrieved April 4, 2012.
  203. ^ "Sophos Security Threat Report 2013" (PDF). Sophos. December 2012. pp. 11, 24. Archived from the original (PDF) on February 3, 2013. Retrieved May 9, 2010.
  204. ^ Jobs, Steve (April 29, 2010). "Thoughts on Flash". Apple.com. Archived from the original on June 12, 2012. Retrieved June 18, 2012.
  205. ^ Vincent, James (July 13, 2015). "Facebook's new chief security officer wants to set a date to kill Flash". The Verge. Archived from the original on July 13, 2015. Retrieved July 14, 2015.
  206. ^ "Firefox blacklists Flash player due to unpatched 0-day vulnerabilities". Ars Technica. Condé Nast. July 14, 2015. Archived from the original on July 4, 2017. Retrieved July 15, 2015.
  207. ^ "Adobe Flash has been blocked because it's out of date". Google Support. Archived from the original on January 1, 2016. Retrieved October 20, 2015.
  208. ^ "Apple blocks old, unsafe Adobe Flash plug-in versions in OS X Safari". Apple Insider. October 20, 2015. Archived from the original on July 24, 2020. Retrieved October 24, 2015.
  209. ^ Soltani, Ashkan; Canty, Shannon; Mayo, Quentin; Thomas, Lauren; Hoofnagle, Chris Jay (August 10, 2009). "Flash Cookies and Privacy". SSRN eJournal. University of California, Berkeley School of Law. SSRN 1446862.
  210. ^ "Local Shared Objects – "Flash Cookies"". Electronic Privacy Information Center. July 21, 2005. Archived from the original on April 16, 2010. Retrieved March 8, 2010.
  211. ^ "How to manage and disable Local Shared Objects". Adobe Systems Inc. September 9, 2005. Archived from the original on February 18, 2010. Retrieved March 8, 2010.
  212. ^ Colin Moock's Lost ActionScript Weekend Archived March 7, 2019, at the Wayback Machine tv.adobe.com

External links