ADOBE FLASH PLAYER
Adobe
Flash Player es una aplicación en forma de reproductor multimedia creado inicialmente
por Macromedia
y actualmente distribuido por Adobe Systems.
Permite reproducir archivos SWF que pueden ser creados con la herramienta de autoría Adobe Flash,
con Adobe Flex
o con otras herramientas de Adobe y de terceros. Estos archivos se reproducen
en un entorno determinado. En un sistema operativo tiene el formato de
aplicación del sistema, mientras que si el entorno es un navegador, su formato
es el de un Plug-in u objeto ActiveX.
Características
Diferencia entre Adobe Flash y la animación
Al igual que otros tipos de animación,
Adobe Flash organiza las imágenes y sonidos en capas y fotogramas
para crear animaciones 2D utilizadas
en páginas web
y sitios web
con contenido multimedia. Estas animaciones pueden ser reproducidas por un reproductor Flash, embebido (o no) en el navegador.
El reproductor también puede realizar otras tareas con contenido multimedia,
como crear animaciones, editar imágenes, sonido, etc., jugar o programar juegos,
etc.
Ambas formas de animación agrupan el contenido
multimedia, especialmente las imágenes, en fotogramas, como una película.
La diferencia es que, mientras que la animación tradicional supone la
generación de todos y cada uno de los fotogramas, en animaciones simples, Flash
genera automáticamente los fotogramas intermedios entre un origen y un final.
Por otra parte, Flash también trabaja con
animación tradicional (interpolación clásica), consistente en la secuencia de
fotogramas independientes que al reproducirla da la sensación de movimiento a
dibujos o fotografías para crear una animación más real. Se recomienda utilizar
este formato en animaciones complejas y difíciles.
Seguridad
Como cualquier aplicación que trata archivos
recibidos de Internet
es susceptible a los ataques. Los archivos especialmente elaborados podrían
hacer que la aplicación funcionara mal, permitiendo la ejecución potencial de
código maligno. No se tiene conocimiento de problemas reales y concretos, pero
el plug-in del Player ha tenido defectos de seguridad que teóricamente podrían
haber puesto en peligro un ordenador a los ataques remotos. (Véase [1]
para un problema de diciembre de 2002, que se trata de una advertencia pública y el parche de
Macromedia.) No ha habido (publicados) incidentes de seguridad desde entonces.
Flash Player es considerado seguro de usar, especialmente cuando se compara con
los navegadores
modernos y aplicaciones de uso.
Los archivos de aplicaciones Flash pueden ser decompilados muy
fácilmente en su código fuente y sus valores. Hay disponibles varios programas
que extraen gráficos, sonido y código de programa a partir de archivos SWF. Por
ejemplo, un programa de código abierto denominado Flasm permite a los usuarios extraer
ActionScript a partir de un archivo SWF como máquina virtual de lenguaje intermedio
("bytecode"),
editarlo, y luego volverlo a insertar en el archivo. La ofuscación
de los archivos SWF hace prácticamente imposible la extracción en la mayoría de
los casos.
Críticas a Flash
Steve Jobs, co-fundador de Apple, se negó a
incorporar Flash en los productos iPhone, iPod y iPad.
Las razones que aducía eran las siguientes:
- Es un software 100% propietario, es decir, cerrado a los aportes de terceros.
- Hay un formato más moderno, H.264, que está disponible en los citados dispositivos de Apple.
- Tiene un antiguo historial de problemas de seguridad no resueltos.
- Requiere decodificación por hardware, lo que puede aumentar hasta en un 100% el uso de la batería de dispositivos móviles.



