4
   Kathy  Arias Web del lado del cliente La Web hoy en día (WEB 1.0) Existe una recar ga continua de páginas cada vez que el usuario pulsa sobre un link o un botón. Posee poca capaci dad multimedia. La nueva generación de a licaci one s Web - Web 2.0 Conjunto de aplicaciones usadas en aplicaciones de Internet que utilizan la sinergia de cada una de estas aplicaciones para un objetivo único, darle al usuario el control de sus datos.  Aplicaciones Ricas de Internet Su principal foco de atención es el usuario, es un nuevo tipo de aplicación con más ventajas que las tradicionales aplicaciones Web aplicaciones para un objetivo único, darle al usuario el control de sus datos. 

Dbr Kathy Arias

Embed Size (px)

Citation preview

Kathy Arias

Web del lado del clienteLa Web hoy en da (WEB 1.0) La nueva generacin de aplicaciones Web - Web 2.0 Aplicaciones Ricas de Internet 1.0)Existe una recarga continua de pginas cada vez que el usuario pulsa sobre un link o un botn. Posee poca capacidad multimedia. Conjunto de aplicaciones usadas en aplicaciones de Internet que utilizan la sinergia de cada una de estas aplicaciones para un objetivo nico, darle al usuario el control de sus datos. Su principal foco de atencin es el usuario, es un nuevo tipo de aplicacin con ms ventajas que las tradicionales aplicaciones Web aplicaciones para un objetivo nico, darle al usuario el control de sus datos.

Kathy Arias

La Web hoy en daLimitacionesLa solucin a esta complejidad debera satisfacer los siguientes puntos: Indicar el estado de los productos seleccionados indicarle al usuario que combinaciones son validas y cuales invalidas Indicarle al usuario que elementos seleccionados causan problemas y cul sera la solucin Indicarle al usuario los costos individuales de cada producto y los totales La falta de una modelo de datos y de un modelo navegacional hace que las aplicaciones sean difcil de navegar y ayuda a las malas experiencias de los usuarios. La falta de uso de patrones lleva a un modelo pobre de datos.

Problemas de customizacin

Diseo pobre de datos

Complejidad de las bsquedas

La tarea de encontrar el producto adecuado es muy complicada, supongamos que queremos buscar una cmara de fotos debemos ingresar criterios de bsquedas (pixeles, flash, precio, etc.)Permitirle al usuario interactuar con la aplicacin y ver los productos que el desea de manera casi instantnea, esto concluye con una buena experiencia del usuario con la aplicacin Web.

Ausencia de Feedback

Necesitamos que las aplicaciones sean mucho mas interactivas e inteligentes puedan darle al usuario una respuesta ante un cambio en el estado de sus ejemplo puede ser cuando enviamos un email o bien cuando marcamos como ledo, sin necesidad de que pginas completas sean refrescados de largas comunicaciones con el servidor.

para que datos, un un email estado y

Kathy Arias

La Web hoy en da

Las Limitaciones de las paginas HTML

Una de las claves por las que las aplicaciones Web actuales no pueden solucionar los problemas antes mencionados es por las limitaciones de las paginas HTML.

Internet se basa en clientes tontos acoplados ligeramente con servidor que son los que proveen la inteligencia en esta estructura y reciben los request de los clientes, por esto mismo una gran cantidad de retos de las aplicaciones Web son atribuibles a la arquitectura actual de un modelo done los clientes no tienen inteligencia.

En este modelo la pgina es la interfase por defecto para el usuario

Finalmente, esto es una divisin de procesos natural y artificial, este es el mecanismo usado para realizar los request de nuevos contenidos o enviar una respuesta, o mejor dicho la forma de segmentar el proceso en pasos.

Kathy Arias

La nueva generacin de aplicaciones Web - Web 2.0

"todas aquellas utilidades y servicios de Internet que se sustentan en una base de datos, la cual puede ser modificada por los usuarios del servicio, ya sea en su contenido (aadiendo, cambiando o borrando informacin o asociando metadatos a la informacin existente), bien en la forma de presentarlos, o en contenido y forma simultneamente."

Redifusin de contenido

Este concepto utiliza protocolos estndares que les permite a los usuarios poder ver los contenidos de la aplicacin Web desde otros contextos ya sea en otra Web, o una aplicacin de escritorio.

Servicios Web

Recientemente, una forma hbrida conocida como Ajax ha evolucionado para mejorar la experiencia del usuario en las aplicaciones Web basadas en el navegador. Esto puede ser usado en webs propietarias (como en Google Maps) o en formas abiertas utilizando un API de servicios Web.

Software de servidor

La funcionalidad de Web 2.0 se basa en la arquitectura existente de servidor Web pero con un nfasis mayor en el software dorsal. La sindicacin slo se diferencia nominalmente de los mtodos de publicacin de la gestin dinmica de contenido