140 likes | 290 Views
Soluciones técnicas actuales para el “front-end” de una aplicación web. Flash (actionscript) Director (lingo) Java (J2EE, Processing) HTML (css,javascript, xhtml) …. Flash. PROS plugin muy extendido mejora rápidamente video fácilmente integrable CONTRAS es “bastante” lento
E N D
Soluciones técnicas actualespara el “front-end”de una aplicación web
Flash (actionscript) • Director (lingo) • Java (J2EE, Processing) • HTML (css,javascript, xhtml) • …
Flash PROS • plugin muy extendido • mejora rápidamente • video fácilmente integrable CONTRAS • es “bastante” lento • no admite grandes cantidades de información • a priori la información no es accesible ni indexable
Aplicaciones Flash: • Aplicaciones multimedia (con video, sonido, e interficie mas o menos complejas) • Publicidad • Visualización información (no muchos datos) • Animación en general interactiva y no interactiva
Ejemplos (Flash) • www.linkdup.com • http://www.atomfilms.com/af/animation/flash/ • www.offf.ws
Director PROS • es mas rápido que flash • mas posibilidades que flash (por ejemplo interconexión, xtras, sonido) • 3d en tiempo real CONTRAS • plugin no tan extendido como flash • poco soporte (en vías de extinción?) • plugin mas pesado e incomodo de instalar
Aplicaciones : Director • Juegos on-line • Juegos online en 3D • Instalaciones interactivas • CD, DVD-ROM
Ejemplos (Director) • Ink-link • Habbo Hotel • Juegos 3D www.shockwave.com
Java PROS • es rápido (aunque no tanto como C++ u otros) • admite mucha información (memoria) • muy flexible (el interfase se puede crear totalmente) CONTRAS • programación compleja (processing mas sencillo) • no es un entorno visual (processing también entorno mas amigable) • no es muy utilizado
Aplicaciones : Java • Visualización de la información • Instalaciones interactivas que requieran procesado de imagen y/o sonido en tiempo real • Generación algorítmica de imágenes
Ejemplos (Java) • Name voyager http://babynamewizard.com/namevoyager/lnv0105.html • Ejemplos processing http://www.processing.org/ • infosthetics http://www.processing.org/
HTML PROS • Máxima accesibilidad y visibilidad • Sencillo • Standard CONTRAS • No permite interface “sofisticado”, no existe mucha libertad de diseño • Hay que programar en Javascript • En cada navegador y S.O. se puede ver diferente
Aplicaciones : HTML • Aplicaciones web informativas • La parte visual de blogs, wikis, etc • En general cuando prima lo funcional • Se tiende a la misma idea de flash.. SVG, Ajax, etc…
Ejemplos (HTML) • Webs informativas: http://www.elpais.es • Blogs www.boingboing.com • Aplicaciones web: Writely http://www.writely.com