Adobe Flash Player

**Flash Player** ye una aplicación informática englobada na categoría de reproductor multimedia. Foi creáu primeramente por Macromedia y anguaño distribuyíu por Adobe Systems.

Dexa reproducir archivos en formatu SWF, creaos cola ferramienta Animate CC o Flex de la mesma Adobe, o con otres ferramientes de terceros. Estos archivos reproducir nuna redolada determinada. Nun sistema operativu tien el formatu d'aplicación del sistema, ente que si la redolada ye un navegador, el so formatu ye'l d'un complementu o oxetu ActiveX.

Animate CC (d'antiguo teníen el mesmu nome, *Flash*) referir al programa de creación d'animaciones. Puramente falando, Animate ye la redolada de creación, y Flash Player ye'l reproductor o máquina virtual. Sicasí, en llinguaxe coloquial usábase'l términu Flash pa referise a la redolada, al reproductor y, inclusive, a los archivos xeneraos.

Flash Player tien soporte pa un llinguaxe de programación interpretáu conocíu como ActionScript (AS) basáu nel estándar ECMAScript. Dende'l so orixe AS pasó de ser un llinguaxe bien básicu a un llinguaxe avanzáu con soporte de programación empobinada a oxetos, comparable en funciones y usu al llinguaxe JavaScript (tamién basáu en ECMAScript).

Orixinalmente creáu p'amosar animaciones vectoriales en 2 dimensiones, pasó a convertise na opción preferida a la de crear aplicaciones Web qu'inclúin fluxu d'audiu y videu y interactividad. L'usu de gráficos vectoriales déxa-y menguar el anchu de banda necesariu pa la tresmisión y, poro, el tiempu de carga de l'aplicación.

Flash Player ta disponible pa les versiones más recién de los navegadores más populares (Internet Explorer, Safari, Opera, etcétera). El navegador Chrome de Google nun lo precisa porque distribúi la so propia versión col programa.

## Historial de versiones
De siguío se listan les principales versiones de Flash Player, la fecha del so llanzamientu y les carauterístiques con que cuntaben.

### Player xp 2.4
* Principalmente vectores en movimientu y dalgunos gráficos rasterizados.
* Soníu estéreo de forma llindada, integración de mapes de bits ameyoraos, botones, la Biblioteca y la capacidá d'interpolar cambeos de colores.
### Flash Player 3
* Fecha d'apaición: 1998.
* Añadida la tresparencia alfa y la llicencia de compresión MP3 .
* Meyores a l'animación, la reproducción y publicación, según la introducción de comandos senciellos pa llograr interactividad.

### Flash Player 4
* Fecha d'apaición: mayu de 1999.

Dio pasu a la introducción de streaming MP3 y a la interpolación de movimientu. Primeramente, el plug-in Flash Player nun foi incluyíu colos navegadores web más populares y los usuarios teníen que visitar el sitiu web de Macromedia pa descargalo; A partir del 2000, sicasí, Flash Player empezó a ser distribuyíu n'el navegadores AOL, Netscape ya Internet Explorer. Dos años más tarde vien incluyíu como complementu en toles versiones de Windows XP. La instalación del reproductor de Flash algamó'l 92 per cientu de los usuarios d'Internet.

### Flash Player 5
* Fecha d'apaición: agostu de 2000.

Una reblagada alantre nes sos carauterístiques, cola evolución de les capacidaes de scripting de Flash, preséntase como ActionScript.
Amestó la posibilidá de personalizar la interfaz de la redolada d'edición.
Generator de Macromedia foi la primer iniciativa de Macromedia pal diseñu independiente de conteníu n'archivo Flash. Generator 2.0 foi llanzáu n'abril de 2001 y amuesa el conteníu de Flash en tiempu real de xeneración del servidor na so versión Enterprise Edition. Generator suspender en 2002 a favor de les nueves teunoloxíes como Flash Remoting, que dexa la tresmisión ininterrumpida de datos ente'l servidor y el veceru y el servidor ColdFusion.
N'ochobre de 2000, el gurú de la usabilidad Jakob Nielsen escribió un artículu polémicu sobre la usabilidad de los conteníos Flash tituláu "Flash 99% Bad". (Macromedia contrató a Nielsen p'ayudar a ameyorar la usabilidad de Flash.)

### Flash Player 6
* Fecha d'apaición de la versión 6.0.21.0: marzu de 2002.
* Sofitu al consumu de Flash Remoting (AMF) y servicio Web (SOAP).
* Sofitu ondemand / audiu en direuto y videu streaming (RTMP).
* Sofitu a los llectores de pantalla al traviés de Microsoft Active Accessibility.
* Agregu Sorenson chispa códec de videu de Flash Videu [26].
* Soporte pa videu, componentes d'aplicación, llibreríes compartíes, y l'accesibilidá.g
* Macromedia Flash Communication Server MX, tamién llanzáu en 2002, dexó videu pa ser escuchaos en Flash Player 6 (de lo contrario el videu puede ser enfiñíu na película de Flash).

### Flash Player 7

* Sofitu ActionScript 2.0, Llinguaxe de programación empobináu a oxetos pa los desarrolladores.
* Capacidá pa crear tables, gráficos y efeutos adicionales de testu col nuevu soporte pa estensiones (vender por separáu), la importación d'alta fidelidá de los archivos PDF y Adobe Illustrator 10, móvil y el desarrollu de dispositivos y una redolada de desarrollu basáu en formularios. ActionScript 2.0 tamién s'introdució, dando a los desarrolladores un enfoque formal empobináu a oxetos en ActionScript. Componentes V2 va sustituyir los componentes de Flash MX, siendo re-escritu dende cero p'aprovechar les carauterístiques de ActionScript 2.0 y principios empobinaos a oxetos.
* En 2004, la "plataforma Flash" foi introducida. Ampliando'l Flash de la ferramienta d'edición de Flash. Flex 1.0 y 1.0 Oral fueron lliberaos, que utilicen el Flash Player como un métodu d'entrega, pero basar n'otres ferramientes que'l programa d'edición de Flash pa crear aplicaciones Flash y presentaciones. Flash Lite 1.1 tamién foi llanzáu, dexando a los teléfonos móviles reproducir conteníu Flash.

### Flash Player 8
* Fecha d'apaición de la versión 8.0.22.0: agostu de 2005.
* Soporte pa la carga en tiempu d'execución de les imáxenes GIF y PNG.
* Nuevu codec de videu (On2 VP6).
* Meyora del rendimientu en tiempu d'execución y de mapa de bits en tiempu d'execución d'almacenamientu en caxé.
* Filtros en direuto y blendmodes.
* Carga d'archivos y capacidá de descarga Nuevu motor de procesamientu de testu.
* Subsistema ExternalAPI introducíu pa reemplazar fscommand ().
El 3 d'avientu de 2005, Adobe Systems adquirió los productos de Macromedia (incluyendo Flash) .

### Flash Player 9
* Fecha d'apaición de la versión 9.0.15.0: xunu de 2006.
* Nuevu motor de scripting ECMAScript, ActionScript Virtual Machine AVM2. AVM1 caltener por compatibilidá.
* ActionScript 3 al traviés de AVM2.
* Y4X, que ye un nuevu enfoque d'analís XML.
* Soporte pa sockets binarios.
* Soporte pa espresiones regulares y espacios de nomes.
* ECMAScript 4 máquina virtual donada a la Fundación Mozilla y el llamáu Tamarin.

### Flash Player 9 Update 1 Linux
* Fecha d'apaición de la versión 9.0.28.0: payares de 2006.
* Soporte pa la manera de pantalla completa.

### Flash Player 9 Update 2
* Fecha d'apaición de la versión 9.0.47.0 9.0.48.0: xunetu de 2007.
* Actualización de seguridá

### Flash Player 9 Update 38
* Fecha d'apaición de la versión 9.0.115.0: avientu de 2007.
* H.264
* El perfil principal del AAC (HE-AAC, AAC y AAC LC-).
* Nuevu formatu d'archivu Flash Videu F4V basáu na ISO Base Media File Format (MPEG-4 Parte 12).
* Soporte pa formatos de contenedor basáu nos medios de comunicación d'archivos ISO [31].

### Flash Player 10
* Versión 10.0.12.36: ochobre de 2009.
; Nueves carauterísticos
* Tresformamientos d'oxetos 3D.
* Filtros personalizaos al traviés de Pixel Bender.
* Soporte avanzáu pa testu.
* Speex códec d'audiu.
* Protocolu de fluxu nos medios de comunicación en tiempu real (RTMFP).
* Xeneración de soníu dinámicu.
* Tipu de datos vectoriales.
; Carauterístiques ameyoraes
* Ampliar el soporte al mapa de bits.
* Gráficos API de dibuxu.
* Menú contextual.
* Aceleración de *hardware*.
* Motor anti-aliasing (Saffron 3,1).
* Llectura/escritura *clipboard*.
* Wmode.

### Adobe Flash Player 10.1 nivel cesar
* Versión 10.1.53.64: xunu de 2010.
* Reutilización de mapes de bits copiaos pa una meyor xestión de memoria.
* Implementáu un pañador de basura.
* Decodificación por hardware de videu codificado con H.264.
* Fluxu dinámico por HTTP.
* Soporte pa maneres de privacidá.
* API pa soporte multitáctil.
* Para OS X:
** Usu de la interfaz Cocoa pa Mac
** Usu del contestu OpenGl de doble búfer pa pantalla completa.

## Orixe de Flash

Hasta la llegada de HTML5, amosar el videu nuna páxina web riquía que'l navegador disponga del plugin, que son los únicos executaos por terceros provisores. Práuticamente tolos plugins esistentes pa videu son llibres y multiplataforma, inclúyese la ufierta d'Adobe de Flash Videu, que foi introducíu per primer vegada cola versión de Flash 6. Flash Videu foi una opción popular pa los sitios web por cuenta de la gran cantidá d'usuarios que tienen instalada esta teunoloxía y tamién a la capacidá de programación de Flash.

En 2010, Apple criticó públicamente l'aplicación d'Adobe Flash de reproducción de videu por non tomar ventaya de l'aceleración de hardware, amás criticó tola teunoloxía Flash polo xeneral, argumentando que nun ye un estándar abiertu, y qu'afectaba el rendimientu de les bateríes de los sos equipos, razones poles que non lo incluyila nos sos dispositivos móviles. Poco dempués de les crítiques d'Apple, Adobe llanzó una versión beta de Flash 10.1, que fai usu de l'aceleración de hardware, inclusive nun Mac.

## Flash Audiu

L'audiu en Flash ye más comúnmente codificado en MP3 o AAC (*Advanced Audio Coding*).

Sicasí, tamién ye compatible con ADPCM, códecs Nellymoser (Nellymoser Asao Codec) y Speex audiu.

Flash dexa frecuencies de muestreo de 11, 22 y 44,1 kHz. Nun ye compatible con frecuencies de muestreo d'audiu de 48 kHz, que ye l'estándar de televisión y DVD.

El 20 d'agostu de 2007, Adobe anunció nel so blogue que cola actualización 3 de Flash Player 9, Flash Videu tamién soportaría delles partes de la especificación MPEG-4 de la normativa internacional. En concretu, Flash Player va tener soporte pa videu estruyíu en H 0.264 (MPEG-4 Parte 10), p'audiu estruyíu con AAC (MPEG-4 Parte 3), el F4V, MP4 (MPEG-4 Parte 14), M4V, M4A, 3GP y formatos de conteníu multimedia MOV, especificación de testos programaos 3GPP (MPEG-4 Parte 17), que ye un formatu normalizáu de subtítulos y soporta analís parcial pa «ilst atom, que ye'l ID3 equivalente d'iTunes utilizáu p'almacenar los metadatos. MPEG-4 Parte 2 y H.263 nun soporten el formatu d'archivu F4V. Adobe tamién anunció que se va dir alloñando del formatu FLV p'averase al formatu estándar ISO pa multimedia (MPEG-4 parte 12), por cuenta de les llendes funcionales de FLV y el streaming de H.264. La versión final del reproductor de Flash soportó delles partes de los estándares MPEG-4 que s'atopó disponible na seronda de 2007.

## Seguridá

Como cualquier aplicación que trata archivos recibíos d'Internet ye susceptible a los ataques. Los archivos especialmente ellaboraos podríen faer que l'aplicación funcionara mal, dexando la execución potencial de códigu malinu. Nun se tien conocencia de problemes reales y concretos, pero'l *[[plug-in]]* del Player tuvo defeutos de seguridá que teóricamente podríen poner en peligru un ordenador a los ataques remotos. Nun hubo (publicaos) incidentes de seguridá dende entós. Flash Player ye consideráu seguro d'usar, especialmente cuando se compara colos navegadores modernos y aplicaciones d'usu.

Los archivos d'aplicaciones Flash pueden ser decompilados bien fácilmente nel so códigu fonte y los sos valores. Hai disponibles dellos programes qu'estrayen gráficos, soníu y códigu de programa a partir d'archivos SWF. Por casu, un programa de códigu abiertu denomináu Flasm dexa a los usuarios estrayer ActionScript a partir d'un archivu SWF como máquina virtual de llinguaxe entemediu ("bytecode"), editalo, y depués volvelo a inxertar nel archivu. La ofuscación de los archivos SWF fai práuticamente imposible la estracción na mayoría de los casos.

## Crítiques a Flash
Steve Jobs, co-fundador d'Apple, negar a incorporar Flash nos productos iPhone, iPod y iPad. Les razones qu'aducía yeren les siguientes:
# Ye un software 100% propietariu, esto ye, zarráu a apurrir de terceros.
# Hai un formatu de videu más modernu, H.264, que ta disponible nos citaos dispositivos d'Apple. Tocantes a animación y interactividad HTML5 y CSS3 ufierten prestaciones similares ensin necesidá de plug ins propietarios.
# Tien un antiguu historial de problemes de seguridá non resueltos.
# Rique decodificación por hardware, lo que puede aumentar hasta nun 100% l'usu de la batería de dispositivos móviles.

## Recién bloqueos

### Mozilla Firefox
En xunetu de 2015, Mozilla Firefox sumar a les crítiques feches en redol a les vulnerabilidaes esplotaes polos *hackers* que-yos dexaben aportar de forma remota a los sos ordenadores.

El presidente de Mozilla, Mark Schmidt, per mediu de la so cuenta de Twitter informó que toles versiones de Flash seríen desactivaes del navegador; la mayoría d'usuarios nun noten el cambéu, porque cada vez menos sitios web utilicen Adobe Flash Player.

### Google Chrome
Google Chrome terminó'l soporte por posibles ataques al grupu *[[Hacking Team]]* y ataques del día cero.

## Ver tamién

* HTML5 videu
* Lightspark
* SWFDec

## Referencies

## Enllaces esternos
* http://www.adobe.com/es/products/flashplayer Páxina oficial d'Adobe n'español. Última consulta en xineru de 2012.
** Ver la versión instalada de Flash Player