Flash está muerto: Esto es lo que debe hacer ahora

Flash es una plataforma de software multimedia que una vez fue una fuerza dominante en la Web. Adobe Flash se ha utilizado para desarrollar y reproducir animaciones, contenido de audio y vídeo, juegos y aplicaciones web.

Érase una vez que apenas podía moverse por la Web sin la extensión Flash instalada en su navegador web. Estar sin Flash significaba que los videos no se reproducirían, las presentaciones de diapositivas no se mostrarían y los sitios web interactivos no se cargarían. Flash gobernó el contenido interactivo de la Web y su éxito llevó a su eventual compra por Adobe en 2005.

Sin embargo, hoy Flash está muerto (o muriendo). Está siendo abandonado por Adobe y las correcciones de errores están programadas para cesar por completo para el 31 de diciembre de 2020.

Esto plantea una dificultad para los sitios web empresariales más antiguos con contenido basado en Flash. Muchas computadoras (y la mayoría de los dispositivos móviles) no pueden reproducir contenido Flash y muchos usuarios no tienen interés en instalar el software que alguna vez fue dominante. Si el sitio web de su empresa depende de Flash para el contenido multimedia, es posible que no sea visible para la mayoría de sus visitantes.

Pruebe su sitio web para Flash

Por cierto, la buena gente de SEO SiteCheckup ha desarrollado una prueba de Flash. Puede seguir adelante y probar su sitio web para el uso de Flash allí.

¿Qué es exactamente Flash?

Flash comenzó como un programa de dibujo basado en vectores desarrollado por FutureWave. La compañía se dio cuenta rápidamente de que la animación web basada en vectores podría ser un fuerte competidor del reproductor Shockwave de Macromedia. Así nació la plataforma de animación web basada en vectores. Fue apodado «FutureSplash» y fue la versión infantil del Flash que conocemos hoy en día, pero aún no era un competidor poderoso en la reproducción multimedia en línea.

«FutureSplash» fue finalmente comprado por su competidor, Macromedia, y fue rebautizado como «Macromedia Flash» en 1996. Fue Macromedia quien comenzó a distribuir Flash como un complemento del navegador para reproducir contenido Flash en línea. Macromedia añadió secuencias de comandos, transparencia alfa y otras características al transformar la plataforma de animación web basada en vectores en una herramienta de aplicación web con todas las funciones. Los webmasters y usuarios se dieron cuenta y la adopción se disparó. Ningún otro software era tan poderoso con un tamaño de descarga tan pequeño.

En 2005 Adobe compró Macromedia y toda su línea de productos. Adobe aumentó significativamente las capacidades de scripting de Flash e incluso agregó soporte 3D. Adobe entró en el apogeo de la adopción de Flash, pero también han estado al mando de su repentina desaparición. Adobe lo vio venir. En 2008, Adobe se basó en parte de la tecnología de Flash para desarrollar la primera versión de Adobe AIR. Las capacidades de juego en línea de Adobe AIR fueron mucho más allá de las de Flash y ha recibido numerosos premios. AIR es el sucesor para juegos de Flash. Pero, ¿cuál es el sucesor multimedia? Bueno, HTML5, por supuesto. Hoy en día, incluso la herramienta de desarrollo Flash ha sido renombrada para reflejar el hecho de que la mayoría de los desarrolladores están utilizando Adobe AIR para desarrollar contenido HTML5 en lugar de contenido Flash.

¿Qué mató a Flash?

Flash está muriendo. Adobe ha anunciado que el desarrollo de Flash se interrumpirá por completo para el 31 de diciembre de 2020. En el mundo del software, esto se considera «fin de vida». Adobe está abandonando Flash al cementerio del software.

¿Qué mató a Flash?

La causa de la muerte de Flash fue multifacética. Pero no murió de una muerte pacífica natural. En cierto sentido, Flash fue sacrificado por la comunidad tecnológica que ayudó a crearlo porque era un riesgo de seguridad permanente.

Riesgos de seguridad

Cuando un navegador web carga un archivo Flash, Flash ejecuta su propio proceso con su propia memoria dentro de la aplicación del navegador web. Los hackers están constantemente encontrando nuevos métodos para usar Flash para saltar a una dirección de memoria específica en su máquina… y tomar el control de todo su equipo (no solo el navegador web). Se han encontrado numerosos defectos de «día cero» en Flash. Las actualizaciones han llegado rápido y furioso de Adobe, Microsoft y otros en un intento de vendar la herida de seguridad abierta de Flash. Aun así, el riesgo de seguridad es muy profundo en cómo funciona Flash. Adobe finalmente llegó a la conclusión de que la mejor manera de salvar el software era usar elementos de él en Adobe AIR en lugar de continuar el desarrollo de Flash en sí.

El efecto iPhone (Apple)

Incluso cuando los riesgos de seguridad del Flash se estaban exponiendo por primera vez, Apple lanzó su revolucionario teléfono inteligente, el iPhone. El iPhone no era compatible con Flash y Steve Jobs declaró que nunca lo haría (todavía no lo hace). A medida que la navegación web móvil aumentaba y Apple llevaba parte de la carga, un gran porcentaje de usuarios móviles no tenía forma de reproducir contenido Flash fácilmente. Apple no quería que Flash se ejecutara en sus dispositivos con tecnología iOS porque no quería que dependieran de software de terceros, fueran vulnerables a fallas de seguridad conocidas o experimentaran cortes de energía innecesarios.

Apple no solo empujó a Flash a los márgenes de la navegación web móvil (que ahora constituye la mayoría del tráfico web), sino que también contribuyó a sus reemplazos.

HTML5

El proyecto HTML5 se inició parcialmente como un intento de habilitar la reproducción multimedia sin complementos externos. En combinación con CSS, JavaScript, OpenGL y otras tecnologías, HTML5 ha usurpado con éxito la reproducción multimedia estándar mediante Flash. HTML5 significa que no hay razón para usar Flash para fines multimedia normales. Mediante el uso de etiquetas HTML5 <video>, por ejemplo, HTML5 indica a un navegador web que reproduzca vídeo utilizando sus capacidades nativas. HTML5 y sus tecnologías acompañantes fueron el clavo en el ataúd para Flash.

¿Debería mi sitio web enterrar Flash?

El resto de la Web es – ¿por qué no tú también? La World Wide Web está abandonando Flash por buenas razones.

La mayoría de los usuarios de la Web no podrán o no estarán dispuestos a reproducir su contenido Flash. Si tienes un vídeo de introducción, tu visitante móvil no podrá verlo. Si tienes una presentación de diapositivas de trabajos anteriores, tu visitante promedio no la reproducirá. Si tiene una aplicación web patentada que usa Flash, muchos visitantes simplemente rebotarán a otro sitio. Estás perdiendo tráfico y el ranking de tu sitio está perjudicando.

Su contenido multimedia Flash es un riesgo de seguridad para cada visitante de su sitio web que lo ejecute. No hace falta un truco complicado para usar un plugin Flash obsoleto que reproduce tu contenido para secuestrar una de las computadoras de tus visitantes. Sus visitantes están siendo heridos. Existes para mejorar la vida de los demás, ¿verdad? Así que es hora de enterrar a Flash en tu sitio web.

Finalmente, la tecnología para reemplazar su contenido Flash está disponible gratuitamente. Funciona más rápido, es más seguro y consume menos energía. Un cambio al contenido multimedia basado en vectores de código abierto puede mejorar la indexabilidad, la seguridad y la experiencia del usuario de su sitio web.

Es hora de que dejes atrás a Flash.

¿Qué uso para reemplazar la funcionalidad de Flash?

Flash generalmente se puede reemplazar con las tres tecnologías que se usan comúnmente en todos los sitios web modernos: HTML5, CSS y JavaScript.

Audio y vídeo

La reproducción de audio y vídeo fue uno de los usos más comunes de Flash Player. Si su sitio web sigue utilizando Flash para reproducir archivos de audio y vídeo, puede reemplazarlo con HTML5 exclusivamente. Simplemente use las etiquetas HTML5 <audio> y <video>.

Gráficos vectoriales escalables

Flash comenzó como una plataforma gráfica basada en vectores y en su corazón todavía lo es. HTML5 ahora incluye una etiqueta <svg> que le permite escribir gráficos basados en vectores que el navegador web dibujará de forma nativa. Incluso hay software libre para diseñar sus propios gráficos SVG que luego se pueden copiar y pegar en una página web. Con JavaScript y / o CSS, el SVG se puede manipular automáticamente para animar los gráficos vectoriales sin volver a dibujar la ilustración por completo con cada cambio.

Interfaces de usuario (Aplicaciones Web simples)

Las aplicaciones web propietarias escritas para Flash serán el elemento más costoso que debe reemplazar, pero aún así debe hacerlo. HTML5, JavaScript y CSS son más que capaces de satisfacer necesidades simples de aplicaciones web sin los riesgos de seguridad y memoria asociados con Flash. Debido a los riesgos de seguridad de Flash, las aplicaciones web deben reemplazarse lo antes posible para evitar el robo de datos de los clientes. Su desarrollador web (como R Creative) puede hacer algunas recomendaciones informadas sobre cómo su aplicación web en particular puede reemplazarse con la tecnología de código abierto actual.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.