Jared Wein, uno de los ingenieros de la Mozilla Foundation publicó el anuncio que Firefox 14, la próxima versión de Firefox, no permitirá que Flash cargue en cada página que se abra hasta que el usuario de permiso explicito.
La implementación está aprobada y el desarrollo ya va avanzado, la pregunta que queda es cómo será la interfaz. Las dos opciones son mostrar un cuadrado gris con el texto de clickear para activar (como abajo en la imagen) o una barra amarilla en el header del sitio web, avisando del contenido Flash y dando la posibilidad de activar.
Esta implementación será por URL y por elemento Flash. A menos que se cambie explicitamente en el about:config, todos los SWF requerirán permiso de click para correr.
¿Qué significa esto para los desarrolladores en Flash y Actionscript 3?
Hay 3 tipos de personas que se verán afectados por esta medida: Devs normales de Flash, creadores de banners y sitios que usan Flash de manera invisible.
Para el uso normal de Flash, no significa mucho
A la gran mayoría de las personas que crean en Flash, lo único en lo que los afectará es un click adicional. Si tu sitio es 100% Flash, se verá gris antes que el usuario de el primer click. En algunos casos, esto puede ser imperdonable, en otros, no tan grave.
Aunque a nivel de usabilidad, cualquier click adicional es malo.
Para los creadores de banners: Hora de no usar Flash
En un banner, un click adicional es inviable. Los banners son ultra optimizados para efectividad y rendimiento. Si un banner requiere un click adicional, muertos. PEro lo peor, si un banner NO SE VE sin darle click, ahí ya nos jodimos todos. Con esto, hacer banners en Flash no es rentable ya.
Para quienes usan Flash de manera invisible como "canal"
Grooveshark usa Flash internamente para reproducir la música (Grooveshark no usa HTML5, aunque tienen una versión HTML5). Pandora igual. El audio en HTML5 aun es muy malo (el video no, es genial). Otro ejemplo destacado es Socket.io, que usa Flash en navegadores que no soportan sockets para hacer realtime. Estos casos donde Flash es usado como un "canal invisible" son seriamente afectados. Porque al ser de 1px de tamaño, son Flash invisibles a los que no se les puede hacer click.
¿Soluciones? No tengo ni idea. Hacer visible el SWF y agregar al diseño un "da click aquí para que funcione" es lo que se me ocurre.
¿Para donde va Flash en los desktops?
Repasemos. Flash ya será imposible correr en Windows 8 cuando esté activa la interfaz Metro. Igualmente Safari (aunque sólo se usa en móviles). Adobe abandonó el plugin para móviles y la nueva estrategia de Flash está centrada en el desarrollo de juegos.
Para allá va Flash. Flash será la plataforma cross-device de juegos #1. Ya no una de experiencias interactivas al estilo de GrupoW, 2Advanced o BigSpaceShip, sino juegos móviles en teléfonos y tablets como Angry Birds, Machinarium o Draw Something. Mientras, todavía sirve.
¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.
Por master_of_puppetz el 13 de Abril de 2012
Por el_chejin el 13 de Abril de 2012
Por Inyaka el 13 de Abril de 2012
Por Freddie el 13 de Abril de 2012
el_chejin :
A nivel de anuncios de video, sin duda usar <video> de HTML5, que ya en estas epocas es completamente cross browser. Donde no haya video (IE8 o inferior) entonces usar un fallback de Flash. No es tan grave, sólo diferente.
Por phoxer el 13 de Abril de 2012
Como es que Flash va a ser el #1 de juegos si le siguen poniendo trabas!! yo que soy programador de Flash ya me estoy pasando a HTML5 para desarrollar juegos porque estoy cansado de noticias como estas.
Espero que en 2 o 3 años mas no se escuche lo mismo de HTML5 porque sinceramente nunca se va a avanzar para ningún lado.
Por master_of_puppetz el 13 de Abril de 2012
master_of_puppetz :
Por xacux el 13 de Abril de 2012
es por simple curiosidad. =)
Por Eze el 13 de Abril de 2012
Por orochies el 13 de Abril de 2012
Por virtualblog1 el 13 de Abril de 2012
Por Mariux el 13 de Abril de 2012
El usuario común no tiene porqué saber de plugins y esas cosas. Me recuerda al problema con EOLAS e IE. Me parece que el paso una web en HTML5 y demás debería ser más amigable para el usuario común.
Por virtualblog1 el 13 de Abril de 2012
Mariux :
El usuario común no tiene porqué saber de plugins y esas cosas. Me recuerda al problema con EOLAS e IE. Me parece que el paso una web en HTML5 y demás debería ser más amigable para el usuario común.
bueno por otro lado es cierto lo que dices, hay muchos que no saben porque ocurre esto o digan ¿pero que es un plugin !!? entonces empiezan a abandonar firefox ,,, aunque en mi opinión todos los navegadores deberían adoptar esta característica
Por bernethe el 13 de Abril de 2012
Ahora, mi pregunta como publicista es la siguiente: ¿estarán listos los sitios web de medios regionales para aceptar Banners que no sean de flash?
Por salvadoresc el 13 de Abril de 2012
Por Freddie el 13 de Abril de 2012
salvadoresc-blog :
Por ale el 13 de Abril de 2012
Por sgb004 el 14 de Abril de 2012
La idea se ve genial, pero creo que aun no es tiempo para aplicarla.
Por kineticfront el 14 de Abril de 2012
Por violetisha el 14 de Abril de 2012
Por Yonomimi el 14 de Abril de 2012
yo les doy un voto de confianza a firefox...de momento
Por ElSiniestro el 15 de Abril de 2012
Por arfraxad el 15 de Abril de 2012
Por teskostudio el 15 de Abril de 2012
¿Pero no se trataba de hacer una web más accesible? Añadiendo pop-ups y mensajes innecesarios sólo van a conseguir que el usuario medio simplemente opte por otro navegador.
Incomprensible.
Por tuadmin el 15 de Abril de 2012
Por Juancam el 16 de Abril de 2012
Por o5c4r93 el 16 de Abril de 2012
Por Israel el 16 de Abril de 2012
"(...) Igualmente Safari (aunque sólo se usa en móviles). (...)".
¿Dices que Safari sólo se usa en móviles? Eso no es cierto, Safari es el navegador de Mac OS X desde mucho antes que saliese el iPhone, iPod Touch ó iPad.
Por Freddie el 16 de Abril de 2012
Israel-blog :
"(...) Igualmente Safari (aunque sólo se usa en móviles). (...)".
¿Dices que Safari sólo se usa en móviles? Eso no es cierto, Safari es el navegador de Mac OS X desde mucho antes que saliese el iPhone, iPod Touch ó iPad.
Quise decir que Safari para desktops tiene un market share tan pequeño que es irrelevante. En cambio, Safari Mobile es el navegador más fuerte en el mercado móvil, por ende es el que más importa.
Por El Semántico el 16 de Abril de 2012
Para los banners que se use CSS3, que con imaginación y creatividad salen resultados muy guapos, a mi me gustan mucho los de TreeHouse
Por bustamante el 16 de Abril de 2012
Por Freddie el 16 de Abril de 2012
bustamante-blog :
Hay que explicitamente desactivar Metro para poder usar Flash en Internet Explorer de Windows 8.
Por jarit el 16 de Abril de 2012
Si se hicieran en CSS3, los medios involucrados están ya listos para llevas las campañas así???
Por plata4m el 17 de Abril de 2012
Por DiegoVelevu el 17 de Abril de 2012
Lamentable.
Por Raxiro el 17 de Abril de 2012
Pero bueno, una razón más para perder mercado contra Chrome, Youtube? Ya me veo una barra en youtube "¿Problemas con tu navegador? Usá google chrome!
Por santus el 18 de Abril de 2012
Por el_chejin el 18 de Abril de 2012
Por keyvin2012 el 19 de Abril de 2012
Eso lo vamos a agradecer las millones de personas que tenemos Internet lento gracias a nuestros países que no aumentan la conexión a Internet.
buena idea.
Por Pha el 19 de Abril de 2012
"Flash ya será imposible correr en Windows 8 cuando esté activa la interfaz Metro". Esta frase es "tendenciosa". Windows 8 vendrá en dos variantes "desktop normal" y "metro" más optimizado para pantallas/dispositivos táctiles.
Flash no funcionará a través del interface metro, pero SÍ funcionará en el interface "desktop" de windows 8 sin problemas. Y todavía va para largo que las cosas cambien.
Por otro lado, a través de AIR flash seguirá funcionando en aplicaciones para cualquier cosa. Incluido windows 8.
En cuanto al tema de banners, a ver cuanto tarda la industria de ese sector en montar sistemas de "rich banners" como los que existen actualmente basados en flash. Yo no lo veo de aquí a un año, y ni a dos... Hay demasiadas cosas por internet ya implementadas que no pueden cambiar a medio plazo. Y no digo nada cuando se comiencen a montar banners basados en html5... Si va mal el navegador o se hace lento el sistema, no quiero pensar a que echará la culpa la gente (seguro que también a flash).
Añadir que el hecho de que Adobe se centre en los mercados de vídeo avanzado, juegos y 3d no implica que no se puedan crear otro tipo aplicaciones interactivas, del estilo a esas webs que se citan, como productos independientes de navegador, de la misma forma que se hacía hace años con cdroms, pero actualmente a través de ejecutables y/o apps para diferentes sistemas operativos.
De hecho cuanto más se centren en juegos, más rendimiento existirá en Flash Player / AIR y todo el resto de productos creados con la tecnología se verán beneficiados.
Este blog se ha convertido en una apología al html5. Quién te ha visto y quién te ve.
Por master_of_puppetz el 19 de Abril de 2012
Pha-blog :
Por Pha el 19 de Abril de 2012
"...we expect Flash based apps will come to Metro via Adobe AIR, much the way they are on Android, iOS and BlackBerry Tablet OS today..."
http://blogs.adobe.com/flashplatform/2011/09/flash-support-on-windows-8-and-metro.html
"Windows 8:Microsoft is currently developing Windows 8, which is the next generation of its Windows operating system. The operating system includes a number of different user interface configurations (desktop and Metro) and targeted processor chipsets (x86/64 and ARM), which create a number of different development targets for the Flash runtimes.
Adobe is currently working closely with Microsoft to finalize details around supported configurations for Flash Player and Adobe AIR on Windows 8. This document will be updated once this has been finalized and release schedules are available."
http://www.adobe.com/devnet/flashplatform/whitepapers/roadmap.html
(Esto ultimo del "roadmap" actual de Flash Player + AIR)
Que Windows 8 (desktop + metro) soporte AIR depende de forma directa de Adobe, no de Microsoft, puesto que es una "carcasa ejecutable" e independiente, y no un plugin que depende de un navegador. (Es como si les da por prohibir ejectuables de un programa dado...)
Por Lawebera el 20 de Abril de 2012
Por Pha el 20 de Abril de 2012
No había leido con detenimiento todo el artículo, y si antes pensaba que era "tendencioso" y "atacante" en cuanto a la tecnología flash, ahora pienso que lo es el doble...
En el enlace del artículo, hay otro enlace a su vez que explica aproximadamente cuando y cómo se "activa" esta nueva "gestión de plugins:
https://wiki.mozilla.org/Opt-in_activation_for_plugins
En ese enlace se puede ver que los plugins NO se desactivan en todos los casos. Por ejemplo, en el punto 2 "Users & use cases", se puede ver entre otras cosas:
1. User has a plugin that is up-to-date:
◦Plugin will run automatically.
2. User has a plugin that mozilla has remotely required to be click to play because the plugin is out of date (implying an update has been released) :
◦User can run plugin after clicking to activate it
etc...
Es decir, no es que siempre y en todos los casos se pide al usuario que ejecute un plugin, sino que depende del "estado" del plugin (si por ejemplo está actualizado, firefox no tiene porque desactivar su acceso).
Otro tema es que por defecto haya gente que deshabilite flash, pero eso ya se hace ahora.
En resumen: El título (y el contenido) del artículo es incorrecto o cómo mínimo "sensacionalista". De momento, que se sepa, Firefox no va a "imponer" un "deshabilito flash/plugins por defecto a partir de ahora en todas las "releases" del navegador. No funciona de esa forma tan extrema.
Todavía queda mucho para que todo esté basado exclusivamente en los navegadores sin ningún tipo de "máquina virtual / player" externo. Y ya no digo lo que quedaría (bastantes/muchos años) para que se pueda hacer de todo, con calidad, en tiempos competitivos, y de forma homogénea (compatibilidad) en desarrollos basados en los diferentes navegadores.
Eso sí, la cruzada anti-flash y el "lavado de cerebro" de la industria está funcionando a la perfección. Como en toda la historia tecnológica, cuando un producto por intereses exclusivamente económicos no interesa, se le "desplaza". Y la gente lo cree...
Por JessikLynch el 22 de Abril de 2012
(típico en películas como Duro de matar, en fin).
¿Desde cuándo está disponible PaperVision 3D? No lo recuerdo, pero no desde 2010 siquiera.
La tecnología vieja (OOP) es peor que la nueva (el más viejo aún javascript).
Por Javier el 24 de Abril de 2012
Freddye si quieres apostar por html5 apuesta por el y dedicate a sacar entradas de provecho y no entradas en contra de flash
Por cierto se te ve el plumero, cuanto cobrastes por la ultima entrada en la que hablavas diciendo que la tableta ipad es la mejor? tambien te has unido al nuevo tipo de publicidad que esta de moda, hacer tragar a los usuarios publicidad sin que lo parezca a traves de entradas?.
El señor freddye es muy listo y juega con vuestras mentes y no os dais cuenta, para mi cada dia cristalab está perdiendo mas credibilidad.
Que viva el html5 (conjunto de tecnologias) pero que tambien viva flash y por mucho.
Eso es lo que quieren los usuarios de cristalab que apuestes por html5 y flash pero por alguna razon no es asi, el cash es el problema? estas echo un buen lavacerebros, te pareces a un comercial de apple que conozco y que trabaja en el mediamarkt de mi zona y que se dedica a lavarle el cerebro a todos los clientes que pasan por la zona de informatica y que seria capaz de regalarte a su madre con tal de venderte un mac o cualquier cosa de apple. y no le preguntes porque el ipàd no soporta flash porque es pa mearse la burradas que le suelta a la clientela. es como tu igualito cash cash cash cash
Por Freddie el 26 de Abril de 2012
Javier-blog :
La gente cree en lo que sea.