Vale, la intención de este post, es el de hablar y documentar algunos problemas que he venido observando en los último mes con el Adobe Flash Player en los navegadores Internet Explorer y Mozilla Firefox, por comentar algunos.

Deben saber que un proyecto de E-learning en el cual venimos trabajando, generamos algunas presentaciones en formato Flash, las cuales cumplen con ciertas especificaciones SCORM; ahora bien, al momento de entrar a mi plataforma de E-learning, e intentar reproducir una presentación en Flash, me di cuenta de que esta, se quedaba trabada, no mostraba información, o simplemente no se cargaba. La verdad, me preocupé mucho, y comencé a realizar todo tipo de pruebas.

Más sin embargo, descubrí el problema:

Pues bien, resulta que en octure de 2008, Adobe lanzó el Flash Player 10 version 10.0.12.36 bajo el “nombre clave” denominado como “Astro”. Además, en fechas pasadas, Adobe lanzó también el nuevo Flash CS4, el cual incorpora efectos 3D, nuevos filtros y efectos o administración avanzada de textos entre otras cosas.

Bajo este escenario, sinceramente, creo que Adobe se sintió en la obligación de actualizar y dar un gran salto en las nuevas distribuciones del Flash Player con la intención de que aquellas animaciones generadas en Flash CS4 (la nueva versión de desarrollo), pudieran verse correctamente y sin problemas en pantalla.

Sin embargo, y en lo personal, al realizar visitas a la página de Adobe u otros sitios, me aparecía el mensaje de la necesidad de actualizar a la versión 10 del plug-in de Flash de mi navegador (Firefox), cosa que hice, y que para ese caso en particular, me vino de maravilla. Sin embargo, observé que por ejemplo, el “cargador” de archivo en Flash de mi Wordpress, dejó de funcionar correctamente, por lo cual, el upload de información lo hacía con el “cargador” tradicional. En ese momento, no le dí mayor importancia.

Pero, es precisamente este el problema: Adobe Flash Player 10 NO es totalmente compatible con las animaciones elaboradas con Action Script 1 y 2, principalmente. La verdad, estoy un poco decepcionado, y de cierta manera, enojado con Adobe porque, si bien es cierto que Flash CS4 presenta muchas características innovadoras, de poco en poco, ha comenzado a “aislar” a los diseñadores, animadores o personas como un servidor que venimos trabajando con su producto desde su versión MX o anteriores. En este sentido, dar el salto de ActionScript 1 a ActionScript 2 fue un poco difícil. De la ActionScript 2 a Action Script 3, uf, uf, uf, aún más difícil, y vale, quienes dependemos del tiempo y los plazos de entrega con nuestros clientes, sinceramente, Flash no nos brinda ya la confianza de que aquello cuanto hagamos, vaya a ser compatible en el futuro, y más aún, no tenemos la certeza de que vaya a funcionar.

En verdad, espero que Adobe se ponga las pilas con esto, porque, no es poca cosa el problema que causan las actualizaciones drásticas y agresivas de sus productos.

Sin embargo, para el caso, les diré como lo “resolví”; no fue de una manera elegante, se los digo, pero, es algo que de momento funcionó.

Pasos para resolver problemas con Flash Player 10

Para comenzar, les diré que es la primera vez que sugiero un “Downgrade” en lugar de un “Upgrade”, cosa que, en verdad, me da mucha pena. Sin embargo, los pasos son estos:

1.- Antes que nada, necesitarás:

2.- Debes cerrar todos tus navegadores.

3.- Debes ejecutar el “Adobe Flash Uninstall”. Una vez terminado, haz clic en “Ver mensajes”, y si te aparece algo como “se borrará al reinicio”, deberás reiniciar tu equipo. En ciertos casos, Adobe Flash Player se resiste a morir, por lo cual, deberás ejecutar nuevamente el “Adobe Flash Uninstall” y reiniciar la máquina hasta estar un poco seguros de que no lo tenemos más instalado. ¿Quieres averiguar cómo? Vale, básicamente tendrás que visitar esta página: http://www.macromedia.com/software/flash/about/. Sin embargo, no vayas a instalar nada desde aquí, ¿vale?

4.- Ahora bien, estando un poco más seguros de que hemos borrado versiones anteriores del player, y sin tener abierto ningún navegador, ejecuta, según sea tu caso, la versión de Adobe Flash Player 9.0.124.0 para Internet Explorer que bajaste al inicio, o la versión de Adobe Flash Player 9.0.124.0 para Mozilla Firefox.

Una vez hecho esto, abre nuevamente tu navegador, y ¡listo!

Como les comentaba, no es una solución elegante pero vale, de momento para los propósitos que se me presentaron, sirve. Sin embargo, la respuesta difícilmente estará en las manos de nosotros, los usuarios, sino que necesariamente, tendrá que venir de Adobe, una empresa a la cual yo le pediría más “compatibilidad” y certeza de que lo que hagamos, se vaya a reproducir correctamente.

Espero que te haya servido este post.

PD.- Ahora, soy muy feliz con mi cargador de archivos en Flash de Wordpress… ¡no necesito nada más! Jajajaja… Las cosas simples, son las mejores; creo que Adobe se está convirtiendo en víctima de su propio éxito.