Flash optimizado para distintos navegadores web

A menudo se prefiere desarrollar un tipo de aplicación ( gestiones ) integramente con flash para asegurarse de que no fallarán en los diversos navegadores.

Recordemos que los desarrollos con CSS aún pueden complicarnos la vida cuando aparecen conflictos si se visualizan en IExplorer 6.0, IExplorer 7.0, Firefox, etc,..
Con Flash no vamos a tener este problema, lo único que obviamente el sistema cliente ha de tener instalado el plugin de Flash como sabéis.

Para webs corporativas ocurre lo mismo, lo máximo que nos puede preocupar es que el cliente no tenga instalado el plugin de Flash y por lo tanto abandone la web.

Veamos como solucionar esto mismo que comentamos y algunas otras cuestiones que a veces no las tenemos en cuenta pero que pueden estropear nuestro trabajo :

- Normamente si el cliente no tiene instalado el Plugin de Flash le saltará el aviso automático de Windows ( si es el caso ) y podrá instalarlo de forma semiautomática.
Sin embargo lo recomendable es poner en texto HTML al inicio de nuestra web un recordatorio de que necesita este tipo de Plugin para poder visualizar la web, dándole un enlace externo para su descarga en la web de Adobe.

- Conserva el fondo del escenario del mismo color que el de la película principal.
Con IExplorer no hay problema, pero con Firefox no sacará el color de fondo de la película.
Imagina que el proyecto tiene un fondo negro, y así se lo indicamos también en el HTML, cambiándole el fondo 'Menu Emergente' -> 'Modificar' -> 'Propiedades de la Página' -> 'Color de Fondo' -> '#000000'...
Entonces lo que ocurre es que si el color de fondo del escenario lo hemos dejado, por ejemplo, en azul, cuando probemos el HTM con el SWF embebido veremos el color de fondo negro y el cuadro del SWF en azul.
Entonces, recordemos conservar el color del escenario.

- Cajas de texto dinámico.
Cuando se trabaja con cajas de texto dinámico también se producen algunos errores por parte de los desarrolladores.
Un formulario en envio en FLash y PHP. Las cajas de texto han de ser dinámicas ( si no el usuario no puede editarlas claro ), entonces tenemos que utilizar un tipo de letra bastante común como una ARIAL o VERDANA. Si ponemos un tipo de letra poco frecuente es posible que el usuario no la tenga instalada y el resultado es que verá el texto distorsionado, con caracteres extraño o poco legible.
La cuestión es que si hemos estado usando el mismo tipo de letra para la web ( Skia, Avantgarde, etc,.. ) y luego en el formulario usamos una Arial, pues es cierto que el proyecto queda incoherente en este aspecto, lo ideal es que si usamos un tipo de letra en concreto pues que para el formulario sea el mismo.
Entonces, ¿cómo se soluciona esto ?

Lo que haremos será embeber la fuente

* Para embeber fuentes, en la biblioteca, botón derecho -> Nueva Fuente
Seleccionas la que quieras. En las opciones de vinculación, pon el un identificador y activa exportar para AS.
Luego simplemente usamos el siguiente código ;
---
var style:TextFormat = new TextFormat();
style.font="ID_DE_LA_FUENTE"
texto.embedFonts = true;
texto.setTextFormat(style)
---

De esta forma, aunque el usuario no tenga ese tipo de fuente instalada en su ordenador la podrá visualizar sin problema, ya que el sistema no la estará 'leyendo' de sus fuentes, sino de la fuente que previamente hemos embebido en nuestro SWF

- Exportar como FLASH PLAYER 6,7,8,9 y REPRODUCTOR 1,2,3.
Este punto es también muy importante.
Actualmente podemos estar trabajando con la última versión de Flash ( FLASH CS o FLASH 9 ). Podemos utilizar componentes y scripts compilados que funcionarán correctamente para la versión Flash 9 del reproductor, pero recuerda lo siguiente, el hecho de que el usuario tenga instalado el Plugin de Flash, no significa que tenga la última versión, es posible que continúe con a versión 7 u 8 o incluso alguno puede quedar con Flash Player 6.
Tratemos de guardar los proyectos como una configuración de Flash Player 7 y versión del AS 2.0

No votes yet

segun steve jobs (MAC) flash

segun steve jobs (MAC) flash tiene que desaparecer proximamemte, por eso dice que sus aplicaciones (ipod, ipad...) no soportan la tecnologia flash (dice el hombre que se cuelga un MAC por culpa de flash) y que nunca dara soporte para adobe flash.

pues que lo peten, por su culpa no podemos ver videos molones en el iphone grrrr