Web 2.0: Gran Paradiso-Firefox 3.0 y Apolo

Es la versión en línea disponible de Firefox 3.0 Alpha 2 , cuyo nombre en clave Gran Paradiso. Entre los cambios anunciados (la versión final se espera para finales de 2007) nos encontramos con la posibilidad de utilizar el navegador de modo off-line. Todo esto recuerda Adobe Apollo que, a pesar de que no aparece como un navegador, que evoca los rasgos esenciales.

Adobe invierte en Diseño Web (Adobe Photoshop CS3, Dreamweaver), en aplicación rica de Internet (Flex, Flash, y de corta Apolo), el desarrollo Web con una variedad de aplicaciones. ¿Por qué no proponer un navegador? Como probablemente ya lo ha hecho?

En la actualidad, la aplicación web de explotar el medio ambiente que proporciona el navegador para ser esguite. Son en efecto las páginas HTML simples (php o asp), gracias interactivos a Javascript y usar el XMLHttpRequest canal (Ajax) para comunicarse de forma transparente con el servidor Web. Sin embargo, esta dependencia en el navegador sigue siendo un verdadero obstáculo en el desarrollo y la difusión, debido a las incompatibilidades todavía existen entre los distintos navegadores disponibles. Algunas experiencias Web requieren un navegador muy específico para su uso, por ejemplo: Ajax3D , Primera , Amiga emulador en Javascript , y otros. Todos requieren FireFox!

¿Cómo puede todo esto ser reconciliado? La próxima ejecución de JavaScript 1.7 y la poderosa estructura de lona hacen la diferencia entre el navegador aún más claramente, un verdadero explorador brecha digital!

Así tecnologías como Java o Flash son un terreno fértil para la prueba y proponer alternativas reales al desarrollo Javascript / Ajax (HTML y CSS incluidos). Desarrollar en ActionScript, por ejemplo, que con la versión 3.0 se convierte en realidad un ECMAScript (ECMA-262), con un potencial extraordinario (véase por ejemplo el emulador de Commodore 64 ), definitivamente tiene sus ventajas:

  • Estándar lenguaje ECMAScript (ECMA-262) (en realidad idéntica a Javascript)
  • Reutilización significativa del código escrito (como una película swf simple o componente de Flex o Apolo)
  • No hay ningún problema de compatibilidad entre navegadores (navegadores)
  • El uso off-line (utilizando el sencillo reproductor de películas swf, se encuentra en el nuevo entorno de Apolo)
  • Cross Media (ver las aplicaciones para móviles)
  • Excelente soporte de vídeo y audio
  • Comunidad de desarrolladores muy extensa y generalizada
  • Varios años atrás ...

Flash también permite tiempo para la comunicación directa con el servidor Web (XML, tanto entrantes y salientes - con analizador decente), entonces las técnicas Ajax sostituiendosi, como lo demuestran proyectos como Fjax (que incluso ofrece la web2.1 !).

No vamos a entrar, por lo menos en este post, los detalles de las capacidades más recientes de ActionScript 3.0, que ofrece una colección muy completa de muy potente y una nueva máquina virtual (AVM2) capaz de ejecutar el código 10 veces PII ¿½ rápido que las versiones anteriores !

Seleccione el entorno de desarrollo de una aplicación web se hace más articulada y una solución óptima en realidad no existe, como sucede a menudo. El tipo de proyecto, tipo de proyecto, entonces, es el primer elemento que nos puede mostrar el camino a seguir, antes de decidir si usar Javascript / Ajax o Flash o de otro tipo ...

Sin embargo, es claro que el uso de aplicaciones web fuera de línea sari ¿½ un elemento importante en el futuro y vamos a escuchar más y más a menudo. En mi opinión, sin embargo, un verdadero RIA hoy sólo es posible con el uso de determinadas tecnologías como Adobe Flash, a menos que una evolución repentina e inesperada (y estandarización) del navegador!

2 comentarios a: ""

  1. 12 de marzo 2007 Pseudotecnico :

    Para ser honesto, ya estamos en alpha2 durante unas semanas (principios de febrero) ;-)
    http://www.mozilla.org/projects/firefox/3.0a2/releasenotes/p

  2. 12 de marzo 2007 Giovan Battista Fazioli :

    Gracias a Pseudotecnico por su ayuda! Corrija! Tuve la página equivocada bookmarcato ;)

Deja un comentario

TAG XHTML PERMISOS: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> ENTRADA CÓDIGO:
 <pre></pre> // blocco generico <code></code> // blocco generico [cc_actionscript][/cc_actionscript] // Actionscript [cc_actionscript3][/cc_actionscript3] // Actionscript 3 [cc_css][/cc_css] // CSS Style Sheet [cc_html][/cc_html] // HTML [cc_js][/cc_js] // Javascript [cc_objc][/cc_objc] // Objective-C [cc_php][/cc_objc] // PHP [cc_sql][/cc_sql] // SQL