Y finalmente Adobe claudicó: recomienda usar HTML5 en lugar de Flash

Flash Player

Steve Jobs dio el primer paso, decidió que iOs no daría soporte a Flash y muchos lo criticaron. Sin embargo, ahora, años después podemos ver como de nuevo este gran hombre vio por adelantado lo que sucedería. Y es que finalmente el formato Flash se ve abocado al ostracismo ahora que Adobe, la empresa creadora de este formato, lanzó un comunicado invitando a los desarrolladores a usar HTML 5 en detrimento de Flash.

Así pues, tras el abandono por parte de otras muchas compañías, ahora Flash es algo tan minoritario que su creadora no puede apartar la vista y seguir tirando de un carro cada vez más pesado. De hecho, han decidido dar un giro de forma que su herramienta Adobe Flash Profesional CC, pasara a convertirse en Animate CC, sin duda un cambio de nombre que refleja la realidad. Así pues la herramienta para crear animaciones de Adobe dejará relegado a un segundo plano a Flash para centrarse en HTML5 como principal alternativa. Aún así, se mantendrá compatibilidad con Flash, aunque todo apunta a que en futuras versiones, dicho soporte a Flash podría acabar por quedar completamente eliminado. También han anunciado que desarrollaran un reproductor para HTML5, con lo cual, todo apunta al final definitivo de Flash.

Aún así, hay aún muchos sitios con Flash como base de su experiencia, los juegos de Facebook usan en su gran mayoría Flash, Spotify y su reproductor siguen confiando en este formato, muchos páginas de juegos siguen sin acabar de adoptar HTML5 y la industria pornográfica sigue siendo reticente al cambio.

Sin duda, ahora si, el fin de Flash es ya una realidad (con algunas excepciones que harán que aún durante algunos años nos encontremos flash en algunas páginas web). Larga vida al HTML5 y gracias a Flash por todos esos años que ha proporcionado vida a los contenidos multimedia y las animaciones en la web.

 

Shumway, una alternativa al plugin de flash que podría llegar a Firefox 27

Amor y odio es lo que despierta la palabra Flash en el ámbito de internet. Esta tecnología creada por Adobe tuvo un gran éxito, hasta que la llegada de HTML5 ha ido relegándola a un segundo plano. Pero no ha sido solo HTML5 lo que ha logrado desbancar a Flash, sino que el propio Flash se ha desbancado a si mismo. ¿Como? Bueno, si bien, las posibilidades de esta tecnología ofrecieron un campo abonado para el éxito, los continuos problemas de seguridad así como de consumo excesivo de recursos fueron los que la sentenciaron. Aún así, a fecha de hoy, aún son muchas las páginas que utilizan esta tecnología y por tanto necesitan del reconocido plugin.

Shumway

Pues bien, ahora llega el turno de Shumway, un proyecto que pretende ofrecer soporte a los archivos flash (SWF) sin la necesidad de Adobe Flash Player. Se trata de un proyecto basado en HTML5 que pretende crear un procesador lo más fiel y eficiente para el citado formato de archivos, que permitiría que el navegador reproduzca el contenido del mismo como si se tratase de HTML5. Aún habrá que ver como resulta, especialmente en cuanto a rendimiento, pero el hecho de contar con el apoyo de la Fundación Mozilla le da cierta consistencia, especialmente con la integración de Shumway en Firefox 27, previsto para el inicio de 2014. Así pues, podríamos estar ante un paso en pos del fin definitivo del plugin de Flash.

modern.Ie un servicio para analizar y validar nuestra web

Cualquiera que desarrolla webs seguro que ha empleado más de una vez alguna herramienta con la cual validad el código para comprobar que cumple los estándares existentes en el momento, bien sea en cuanto a la accesibilidad, a las hojas de estilo CSS o el código HTML. De hecho, cumplir esos estándares y probar que nuestra web se muestra como debe en diferentes plataformas y navegadores es algo que todo desarrollador debe realizar.

Pues bien, Microsoft ofrece un servicio bajo el nombre de modern.IE en el cual tendremos no solo una herramienta para validar nuestra web, sino que además tendremos opción de ver el resultado de nuestra web en varios navegadores (y no solo Internet Explorer, sino que también con otros navegadores disponibles en Internet Explorer). Y aunque muchos podrían mostrar cierto recelo ante esta opción por la habitual negativa de Microsoft a respetar los estándares, parece que finalmente los de Redmon están cambiando de actitud y tratan de contribuir a la independencia de la plataforma y navegador haciendo un uso más fiel de los estándares HTML5 y CSS3.

Para la prueba de nuestra web en varios navegadores se ofrece el servicio BrowserStack, en el cual deberemos registrarnos y nos permitirá su uso durante 3 meses de forma completamente gratuita, lo cual nos puede ahorrar bastante tiempo. También ofrecen recursos para la descargas de máquinas virtuales de diferentes versiones de Windows e Internet Explorer, que nos permita probar en el campo de trabajo los resultados.

WebStorage de HTML5 un posible problema permite saltarse los límites de almacenamiento

WebStorage es un nuevo método habilitado dentro de HTML5 que permite almacenar información de las páginas web, más allá de las posibilidades que ofrecían las cookies. Sería una extensión de esta función que permite a los desarrolladores almacenar información necesaria para el funcionamiento de sus aplicaciones web. Esta nueva función ofrece un espacio muy superior que las cookies, hasta 10MB frente a los 4k que ofrecían estas, sin embargo Feross Aboukhadijeh ha encontrado la forma de saltarse las restricciones (bueno no del todo) del espacio de almacenamiento de HTML, pudiendo así saturar el disco duro con datos. El truco que permite saltarse ese límite es el emplear varios subdominios almacenando información en ellos, de esa forma se podría ir almacenando la información en diferentes subdominios y así superar el límite real sin que en ningún caso se supere el límite de almacenamiento impuesto por la tecnología. Si queréis ver un ejemplo de esta trampa en funcionamiento, podéis encontrarla en http://www.filldisk.com donde mientras suena una alegre música, el disco duro va llenandose de imágenes de gatos.

En cuanto a los navegadores, Chrome, Safari e Internet Explorer han demostrado ser incapaces de actuar ante este «truco», Opera pregunta una vez superado el límite y solo Firefox se salva impidiendo que se ocupe espacio de disco de forma indefinida. Aún habrá que esperar a ver cual es la respuesta final por parte de los desarrolladores de navegadores.

Firefox OS llegará respaldada entre otras por Telefónica

Firefox OS, el sistema operativo para dispositivos móviles basado en HTML5 de la fundación Mozilla (creadora del popular navegador de similar nombre Mozilla Firefox), va a estar respaldada por grandes compañías de telecomunicaciones como es el caso de Telefónica. Y es que esta recientemente ha anunciado cuales son sus planes para la introducción de este sistema operativo móvil dentro de su estrategia comercial.

Así pues, la operadora tendría previsto incluir los primeros dispositivos basados en Firefox OS a mediados de 2013 tanto en Brasil, Colombia, Venezuela como España. Más adelante, a finales de 2013 y primeros de 2014, los terminales gobernados por este sistema operativo llegarían a otros mercados en Europa y Latinoamérica. En cuanto a terminales, los primeros que lleguen con el sistema operativo estarán fabricados por Alacel One Touch, LG y ZTE aunque se está negociando con otros fabricantes como Huawei para extender el sistema operativo a más terminales.

Según palabras del presidente de telefónica César Alierta: “2013 marca el inicio de una nueva fase en nuestro sector, que se caracterizará por estándares abiertos”,  “Para Telefónica y el sector de las telecomunicaciones en general, Firefox OS es una iniciativa estratégica sumamente importante que cambiará la cadena de valor predominante en el mundo digital. Es un gran paso para restablecer el equilibrio en el sector de las telecomunicaciones y una iniciativa que cuenta con un fuerte apoyo de la industria. Estoy muy satisfecho de que nuestros clientes en Brasil, Colombia, España y Venezuela sean de los primeros del mundo en disfrutar Firefox OS y espero que pronto esté a disposición de los clientes de Telefónica globalmente”. Así pues, parece que en Telefónica creen en las posibilidades de Firefox OS, así pues habrá que esperar a ver si este logra hacerse un hueco destacable en el reñido mercado, que hasta el momento sigue siendo cosa de dos, iOs y Android. ¿Podríamos estar ante la llegada del que rompa definitivamente este dualismo (con permiso de Windows Phone y BlackBerry)?

Cuando la etiqueta AUDIO no acaba de funcionar en todos los navegadores

HTML5 ha ido concretándose como el estandar que todos los navegadores implementan, aún así, a veces no todo es tan sencillo, porque cada navegador hace su propia implementación del estandar y eso a veces lleva a que los desarrolladores nos encontremos con algún que otro problemilla «extraño» que se origina por esa «interpretación» personal que hace cada navegador.

Un ejemplo lo podemos encontrar con la etiqueta AUDIO que nos permite añadir un archivo de música en nuestra página web. Pues bien, podríamos pensar que, puesto que esta etiqueta es estandar su uso será el mismo en todos los navegadores. De esta forma podríamos estar tentados a hacer uso por ejemplo de un archivo en formato mp3, que incrustaríamos con esta etiqueta y esto debería funcionar en todos los navegadores. Pues bien, no es así y todo porque cada navegador ha decidido optar por un formato de codecs de audio para esta etiqueta. Así pues mientras un archivo incrustado con la etiqueta AUDIO en formato OGG se reproduciría con normalidad en Firefox, Opera o Chrome, en Safari o IE9 necesitaríamos que el archivo incrustado esté en formato MP3. También tenemos como opción los archivos de Audio en formato ACC.

Por suerte la etiqueta AUDIO nos permite definir varias fuentes de audio para la etiqueta, de forma que según el navegador que utilice el visitante de la web, pueda seleccionar el archivo adecuado para la reproducción del archivo. Quedaría una estructura similar a como sigue a continuación:

<audio controls=»controls»>

<source src=»audio/archivo.mp3″ type=»audio/mpeg» preload=»»/>

<source src=»audio/archivo.ogg» type=»audio/ogg» preload=»»/>
<source src=»audio/archivo.m4a» type=»audio/ogg» preload=»»/>

</audio>

WebRTC, el futuro de la videoconferencia puede estar dentro del propio navegador

WebRTC es un estándar abierto que forma parte de la especificación de HTML5 y que permite la comunicación de video y audio de alta calidad a través de la web sin necesidad de utilizar plugins adicionales para poder realizar esta tarea. Pues bien, Google y Mozilla han realizado una demostración de la implementación de un chat de video entre sus dos navegadores, Chrome y Firefox.

Este estándar no contenta no obstante a Microsoft, que decide ir a contracorriente y presentar su propio estándar (CU-RTC-Web) partiendo de la tecnología que ofrece Skype. Sin duda habrá que esperar a ver que decide el W3C,y es que el hecho de que Firefox y Chrome usen el mismo estándar no garantiza que la decisión final sea optar por dicha tecnología.

Lo que si está claro, es que la inclusión de esta tecnología a Microsoft, que ha realizado una importante inversión en Skype no le acaba de gustar, aunque los usuarios nos veremos beneficiados de la posibilidad de no tener que hacer uso de aplicaciones adicionales para satisfacer las necesidades de realizar videoconferencias. !Quien lo diría, los navegadores permitiendo realizar videoconferencias de forma nativa, sin complicaciones!

Firefox OS plantearía un cambio en el concepto de las tiendas de Apps

En el CES 2013, Christian Heilman, jefe de desarrollo de FIrefox OS declaró: “Las tiendas de aplicaciones de hoy son como el viejo directorio de Yahoo, hasta que apareció Google y cambió todo. Esto podría ser algo así”. Sin duda se trata de unas declaraciones cuanto menos impactantes. Hoy en día, todos están encantados con las tiendas de Apps, todos quieren unirse a este carro, y de pronto llega Firefox OS y plantea que la forma de gestionar las Apps debería cambiar.

Y es que en Firefox OS, todos los sitios web pueden convertirse en una aplicación móvil, para ello solo es necesario recurrir a archivos manifest. Esos archivos manifest son los que permitirían organizar los sitios web en las categorias correspondientes y luego el usuario podría acceder como si de una App se tratase. Estaríamos por tanto ante un importante cambio, que podría afectar a la forma en que se desarrolla. Y es que el debate para los desarrolladores  para dilucidad si es mejor un desarrollo nativo o uno basado en HTML5 sigue candente, y Firefox OS estaría apostando más por la segunda de las opciones.  Por su parte los desarrolladores web estarán de enhorabuena por este aspecto, ya que se les brindan muchas más opciones de cara a llegar a los usuarios, facilitando la difusión de sus creaciones web, frente a la situación actual más compleja.

De esta forma el ecosistema de apps para FIrefox OS podría contar de partida con un ingente número de apps, evitando ese handicap de llegar con más retraso que sus competidores. ¿Estaremos ante un posible cambio en la forma que las Apps llegan a los dispositivos? ¿O el formato actual con aplicaciones nativas prevalecerá?

Firefox 20 cambian los formatos de Video

Firefox, navegador webSi bien, hasta ahora, Firefox había decidido que el codec por defecto que soportaría el navegador sería de código abierto, la versión preliminar de Firefox 20 llegaba con una sorpresa. Y es que el Firefox 20 Nightly ofrecerá soporte (aunque de forma experimental) para vídeo H.264, audio AAC y MP3. Parece ser que desde la Fundación Mozilla habrían decidido cambiar su política con el objetivo de que el navegador sea lo más competitivo posible (quizás dejando un poco de lado algunas ideas y el codec abierto VP8) y así la nueva versión del navegador podría reproducir archivos en HTML5 de webs como Youtube o Vimeo, que usen el codec sin la necesidad del criticado plugin de Adobe, que también reproduce H.264.

No obstante lo anterior los códecs no estarán incluidos en el navegador sino que es el sistema operativo de cada usuario el que los tendrá que aportar. Además el soporte a H.264, audio AAC y MP3 viene desactivado por defecto por lo que es necesario activarlo desde el panel de configuracion interna de Firefox (about:config.) Aunque cuando llegue el lanzamiento definitivo podría cambiarse ligeramente este aspecto. Aún habrá que esperar hasta abril de 2013 para disfrutar de Firefox 20, pero quienes quieran pueden descargar desde el canal Nightly esta versión de pruebas.