[eside-ghost] Flash Player
Jon Ander Hernández
hernandez en movimage.com
Mar Nov 29 03:47:03 CET 2005
Aupi!
> Cada vez hay mas paginas con flash que usan elementos no soportados
> por la libreria de flash ke tengo instalada en mi Debian... podria
> decirse que practicamente todas las paginas en flash en las ke entro
> no puedo verlas o faltan elementos que me impiden navegar por
> ellas...
Deduzco por lo que mencionas al usar una librería que estas usando
"libflash" (que esta en las sources de Debian), y que no es el
Macromedia Flash Player, sino una implementación libre de Flash y esto
es lo que podría hacer que prácticamente casi todos los objetos Flash te
fallen.
> hay algun plugin de flash mas moderno por ahi que se pueda instalar...
> qua haceis para ver las paginas en flash correctamente.. a veces me da
> igual y paso de la pagina.. pero otras veces necesito acceder a
> infromacion importante...
Si requieres usar/ver contenidos Flash no te queda más remedio que pasar
por el aro y usar el software privativo Macromedia Flash Player.
Receta para instalar Macromedia Flash Player :D :
$ wget
http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_player_7_linux.tar.gz$ tar -xzvf install_flash_player_7_linux.tar.gz
# cp -v
install_flash_player_7_linux/{*.so,*.xpt} /usr/lib/mozilla-firefox/plugins/
$ rm -R install_flash_player_7_linux*
Y listos, y para mirar los plugins instalados en mozilla pones en la
url : "about:plugins" y te dice los plugins que encuentra :)
Volviendo al software libre y al Flash, yo como opositor al Flash xDDD,
tengo que decir que es una tecnología mala, muuuu mala, casi satánica
xDDD, porque no se integra ni con lo standards ni con el motor del
navegador sino que es un objeto extraño e ilegible incrustado en el
navegador. Del hecho de no ser un objeto parseable llegamos rápidamente
a la conclusión de que va un poco en contra del espíritu de la web, los
contenidos no se pueden indexar por un buscador, nos enlaces no son
accesibles por ningún agente que no sea el visor flash, el que sea un
elemento puramente gráfico y sin semántica impide la accesibilidad...
etc... y encima no existen specs del formato. Parece ser que existen
specs de la versión 4 o 5, pero jejejeje, van por la 8.
En cuanto a implementaciones libres, existen dos proyectos, gplflash (la
libflash de antes) y swfdec. La swfdec algunas cosas las reproduce y lo
que tiene chulo es que para el interprete de actionscript usa
spidermonkey (que es el interprete ECMAscript de Mozilla, que es
portable e independiente de mozilla ya que se conecta a este través de
un componente) y por otro lado existe un plug de swfdec para gstreamer,
lo que significa que podemos ver videos swf en un reproductor de video
basado en gstreamer como Totem (al menos en teoría, pero no lo he
probado) o también usar gstreamer para convertir el video flash en un
video divx (aunque si se quiere sacar el video del swf, igual lo mejor
es usar alguna herramienta de desamblado de swfs, pero tampoco lo he
probado).
Un saludete!
P.D : EL actionscript de Flash esta basado en ECMAscript, aunque es
posible que macromedia haya incluido alguna extensión al lenguaje, la
mayor parte de las diferencias entre actionscript y javascript no son a
nivel de lenguaje, sino los objetos que accesibles desde el lenguaje.
DOM {html,[0-3]} en caso de un navegador web, y los objetos Flash en
caso de Flash.
Enlaces :
http://gplflash.sourceforge.net/
http://www.schleef.org/swfdec/
http://flasm.sf.net/ (desensamblador de swfs).
http://www.livejournal.com/users/anholt/2005/03/26/
(Eric Anholt hablando de algunas pruebas de spidermonkey en swfdec).
Más información sobre la lista de distribución eside-ghost