sábado, 15 de septiembre de 2012

flash vs html5 Últimamente en internet no paro de encontrarme Con comentarios que dicen que el html5 es el reemplazo de flash, y que es la tecnología del futuro en la web y bueno, hay que admitir que es muy poderosa, incluso he probado una serie de paginas donde podras ver el poder de este lenguaje aquí están los links: •http://aduros.emufarmers.com/easel/ •http://www.blobsallad.se/ •http://www.yvoschaap.com/chainrxn/ •http://craftymind.com/factory/html5video/CanvasVideo.html el html5 es muy podereso, pero, en el desarrollo web �que tecnologia sera la mejor? Antes de responder vamos a ver las ventajas y desventajas de cada una de estas tecnologias: Ventajas de html5 sobre flash(desventajas de flash) •Incide directamente sobre el posicionamiento de la web. Google premia la velocidad de carga de una página para mejorar su posicionamiento y como HTML5 es más rápido que Flash aquí tenemos el primer punto ganador •El HTML5 ayuda a la clasificación de los motores de búsqueda. La semántica que utiliza el código HTML5 permite a los robots interpretar el contenido de las páginas sin necesidad de utilizar plug-ins. •El contenido de los vídeos es indexado con mayor facilidad. •HTML5 utiliza JavaScript para almacenar datos y el acceso, esto permite eliminar el uso de cookies. HTML5 sólo utiliza los datos cuando se realiza una solicitud. •Incorpora un sistema de etiquetas para indicar al buscador cómo proseguir la navegación a través de la red. Wordpress usa también estas etiquetas en sus blogs. •Trabajar con HTML5 para dispositivos móviles permite una mejor funcionalidad y rapidez a la hora de mostrar contenido en este tipo de aparatos. Cosas que hace Flash que no puede hacer HTML5 o JS ni hay planes para que pueda (desventajas del html5) •Streaming: UStream, Tinychat, Livestream, incluso Youtube live, inviables con "estándares". •Animación vectorial compleja: SVG? CSS3? Jajajaja. Si tu crees que hacer animaciones con esas tecnologías es más fácil, igual que Flash y gasta menos CPU, no has comparado a nivel técnico. La realidad es que actualmente, sólo Flash lo permite como debe ser. El resto de animaciones en SVG, CSS3 o JS gastan demasiada CPU y no hay un software del nivel de Flash para crearlas. •Edición y manipulación de audio: AS3 es capaz de mezclar audio en tiempo real. Nadie más puede hacerlo al nivel de AS3. •Edición bit por bit de mapas de bits: Aviary, Picnik y Photoshop Online hechos en Flash y Flex lo demuestran. �En HTML5 o JS? Ninguno realmente usable. •100% de compatibilidad a través de todas las plataformas: Si dices que es posible escribir un sólo código HTML5/CSS/JS que funcione en todos los navegadores ahora mismo, no has hecho nada profesional. En SWF es normal concluciones: aunque html5 sea "una tecnologia joven" tiene mucho futuro y flash esta siendo totalmente reemplazado :(. incluso steve jobs dio una critica de flash en http://www.apple.com/hotnews/thoughts-on-flash/. adobe ha abandonado flash para dispositivos moviles sin duda html5/css/js ha demostrado ser muy poderoso en el campo de la web.

No hay comentarios:

Publicar un comentario