Hoy en día son una
herramienta fundamental en
  todo ámbito de negocios,
      desde soluciones
comerciales como carros de
 compra, catálogos en línea,
 portales de organizaciones,
hasta complejos sistemas de
  gestión empresarial como
    ERPs, por mencionar
      algunos ejemplos.
Es un tipo de web estática con
                          documentos que jamás se actualizaban.




Los contenidos eran rígidos a la
navegación (HTML y GIF) Diseño y
producción a cargo de quienes conocen
sobre informática.
- Web 2.0 Amplia diversidad en
                       contenidos administrados por usuarios.


                      - Softwares y aplicaciones que no
                      requieren de su instalación en la PC
                      para utilizarlos.

         - Diseño y producción sin necesidad de
         grandes conocimientos de informática


- Un sitio Web 2.0 permite a sus
usuarios interactuar con otros usuarios
o cambiar contenido del sitio web.
- El Web 2.0 no es precisamente una
                   tecnología, sino es la actitud con la que
                   debemos trabajar para desarrollar en
                   Internet.

                  - la Web 2.0 se utilizan una serie de
                  herramientas, entre las que se pueden
                  destacar:

-BLOGS
- WIKIS
-ENTORNOS PARA COMPARTIR
 RECURSOS
- Conocida también como la web
                                    inteligente o semántica


                         - Es el triunfo del mundo virtual y de la
                               inteligencia de las máquinas

            - En la web 3.0 se habla de conceptos
            tales como: Web 3D, Web centrada en
                multimedia y Web permanente

 - La web permanente es una web que
está en todas partes, no sólo en el PC o
     celular sino en la ropa, joyas,
           automóviles, etc.
- El objetivo primordial de la web 4.0
                            será el de unir las inteligencias donde
                            tanto las personas como las cosas se
                             comuniquen entre sí para generar la
                                      toma de decisiones

                    - En la web 4.0, los internautas podrán
                        migrar de vuelta al mundo real.



 - El mundo vivirá una “explosión informática” y
  el hombre 2.0 necesitará de la tecnología para
sobrevivir y administrar la información generada
     por los 15,000 millones de personas que
               habitarán el planeta.
- Uno de los primeros intentos de
     desarrollo de aplicaciones web
  enriquecidas fueron los Applets de
      Java, los cuales proveen una
funcionalidad sofisticada, comparable
con las aplicaciones de escritorio de la
          mayoría de los Pc's
- El término “Aplicación Internet
Enriquecida” fue introducido en un
artículo de Jeremy Allaire en Marzo del
2002, para denotar una unificación de
aplicaciones Web y de escritorio
tradicionales.

- Generalmente, una aplicación RIA es
cargada por el cliente junto con algunos
datos iniciales.
- Una Aplicación Web Enriquecida (RIA)
                       es un tipo de aplicación web cuyo
                      objetivo es incrementar y mejorar las
                         opciones y capacidades de las
                         aplicaciones web tradicionales
- Este tipo de
aplicaciones son
desarrolladas, la
mayoría de los
casos, utilizando
lenguajes de
marcado propios y
son ejecutados
utilizando
servidores de
presentación
también propios.
Basadas en
  scripts:



     En este tipo de aplicaciones la lógica del
    lado del cliente es implementada mediante
   lenguajes de script, tales como JavaScript, y
        las interfaces son basadas en una
     combinación de HTML y CSS. Este es el
    mecanismo más utilizado, y se le denomina
                       AJAX.
Basadas en
     plugins:



  - Son aplicaciones donde el
   despliegue sofisticado y el
procesamiento de eventos son
   realizados por plugins del
  visualizador que interpretan
XML, programas de propósito
 general o archivos de medios
 (Flash, Flex, Laszlo, Xamlon).
Basadas en
   visualizador:



- Son aplicaciones donde la interacción enriquecida
es soportada en forma nativa por algún visualizador
que interpreta en lenguaje declarativo de definición
de interfaces (XUL).
Por ejemplo Mozilla (Firefox)
Tecnologías de
       escritorio
     usando Web:




- En este enfoque las
aplicaciones son descargadas
desde el Web pero ejecutadas
fuera del visualizador.
Ejemplos : Java Web Start,
Window Smart Client.
- Mejora de la experiencia visual gracias al aporte de
componentes más avanzados y familiares a los usuarios.


Es posible crear aplicaciones más atractivas mediante la
utilización de audio, video y gráficos.

La mayoría de las tecnologías RIA se basan en el lenguaje
de marcado XML, tanto para la programación de las
interfaces gráficas como para el intercambio de datos.

Se pueden ejecutar en múltiples plataformas y dispositivos
siempre y cuando estos cuenten con el entorno de
ejecución adecuado.
Como se puede aprecia en la figura 2.2, la
  arquitectura de las aplicaciones web
   enriquecidas no dista mucho de la
  arquitectura de las aplicaciones web
             tradicionales.
LOS DESEOS DE LOS
     USUARIOS:



- Los usuarios de aplicaciones web
desean que su experiencia al
momento de utilizar las aplicaciones
web sea a lo menos tan buena como
la que obtienen al usar sus
aplicaciones de escritorio.
LOS DESEOS DE LOS
         PROVEEDORES:



 Los proveedores de aplicaciones web se
  están moviendo hacia tecnologías Ajax
 principalmente por tres razones: es más
  barato, es más fácil de actualizar, y por
mejoras en el rendimiento en comparación
  con las aplicaciones web tradicionales
basadas en tecnología del lado del servidor.
LAS NCESIDADES DE LOS
       DESARROLLADORES:


      En los inicios de la web, los
desarrolladores fueron dejando de lado
 los modernos lenguajes orientados al
      objeto para adoptar nuevas
   metodologías de programación, en
HTML, Flash y tecnologías similares, de
     modo de no quedar de lado del
    desarrollo de aplicaciones web y
obtener los beneficios asociados a ésta.
- La web ha ido evolucionando
                                        de acuerdo a las necesidades
                                                del usuario.


                     - La web fue y sigue siendo un
                   instrumento de gran importancia
                 para la comunicación, no se necesita
                  saber japonés para entender lo que
                  ellos quieren comunicar en la web.


Lo que nos ofrecerá la web en el futuro,
  es un mundo virtual al cual podrás
  acceder en cualquier momento y en
           cualquier lugar.
Evolucion web

Evolucion web

  • 1.
    Hoy en díason una herramienta fundamental en todo ámbito de negocios, desde soluciones comerciales como carros de compra, catálogos en línea, portales de organizaciones, hasta complejos sistemas de gestión empresarial como ERPs, por mencionar algunos ejemplos.
  • 2.
    Es un tipode web estática con documentos que jamás se actualizaban. Los contenidos eran rígidos a la navegación (HTML y GIF) Diseño y producción a cargo de quienes conocen sobre informática.
  • 3.
    - Web 2.0Amplia diversidad en contenidos administrados por usuarios. - Softwares y aplicaciones que no requieren de su instalación en la PC para utilizarlos. - Diseño y producción sin necesidad de grandes conocimientos de informática - Un sitio Web 2.0 permite a sus usuarios interactuar con otros usuarios o cambiar contenido del sitio web.
  • 4.
    - El Web2.0 no es precisamente una tecnología, sino es la actitud con la que debemos trabajar para desarrollar en Internet. - la Web 2.0 se utilizan una serie de herramientas, entre las que se pueden destacar: -BLOGS - WIKIS -ENTORNOS PARA COMPARTIR RECURSOS
  • 5.
    - Conocida tambiéncomo la web inteligente o semántica - Es el triunfo del mundo virtual y de la inteligencia de las máquinas - En la web 3.0 se habla de conceptos tales como: Web 3D, Web centrada en multimedia y Web permanente - La web permanente es una web que está en todas partes, no sólo en el PC o celular sino en la ropa, joyas, automóviles, etc.
  • 6.
    - El objetivoprimordial de la web 4.0 será el de unir las inteligencias donde tanto las personas como las cosas se comuniquen entre sí para generar la toma de decisiones - En la web 4.0, los internautas podrán migrar de vuelta al mundo real. - El mundo vivirá una “explosión informática” y el hombre 2.0 necesitará de la tecnología para sobrevivir y administrar la información generada por los 15,000 millones de personas que habitarán el planeta.
  • 7.
    - Uno delos primeros intentos de desarrollo de aplicaciones web enriquecidas fueron los Applets de Java, los cuales proveen una funcionalidad sofisticada, comparable con las aplicaciones de escritorio de la mayoría de los Pc's
  • 8.
    - El término“Aplicación Internet Enriquecida” fue introducido en un artículo de Jeremy Allaire en Marzo del 2002, para denotar una unificación de aplicaciones Web y de escritorio tradicionales. - Generalmente, una aplicación RIA es cargada por el cliente junto con algunos datos iniciales.
  • 9.
    - Una AplicaciónWeb Enriquecida (RIA) es un tipo de aplicación web cuyo objetivo es incrementar y mejorar las opciones y capacidades de las aplicaciones web tradicionales - Este tipo de aplicaciones son desarrolladas, la mayoría de los casos, utilizando lenguajes de marcado propios y son ejecutados utilizando servidores de presentación también propios.
  • 10.
    Basadas en scripts: En este tipo de aplicaciones la lógica del lado del cliente es implementada mediante lenguajes de script, tales como JavaScript, y las interfaces son basadas en una combinación de HTML y CSS. Este es el mecanismo más utilizado, y se le denomina AJAX.
  • 11.
    Basadas en plugins: - Son aplicaciones donde el despliegue sofisticado y el procesamiento de eventos son realizados por plugins del visualizador que interpretan XML, programas de propósito general o archivos de medios (Flash, Flex, Laszlo, Xamlon).
  • 12.
    Basadas en visualizador: - Son aplicaciones donde la interacción enriquecida es soportada en forma nativa por algún visualizador que interpreta en lenguaje declarativo de definición de interfaces (XUL). Por ejemplo Mozilla (Firefox)
  • 13.
    Tecnologías de escritorio usando Web: - En este enfoque las aplicaciones son descargadas desde el Web pero ejecutadas fuera del visualizador. Ejemplos : Java Web Start, Window Smart Client.
  • 14.
    - Mejora dela experiencia visual gracias al aporte de componentes más avanzados y familiares a los usuarios. Es posible crear aplicaciones más atractivas mediante la utilización de audio, video y gráficos. La mayoría de las tecnologías RIA se basan en el lenguaje de marcado XML, tanto para la programación de las interfaces gráficas como para el intercambio de datos. Se pueden ejecutar en múltiples plataformas y dispositivos siempre y cuando estos cuenten con el entorno de ejecución adecuado.
  • 15.
    Como se puedeaprecia en la figura 2.2, la arquitectura de las aplicaciones web enriquecidas no dista mucho de la arquitectura de las aplicaciones web tradicionales.
  • 17.
    LOS DESEOS DELOS USUARIOS: - Los usuarios de aplicaciones web desean que su experiencia al momento de utilizar las aplicaciones web sea a lo menos tan buena como la que obtienen al usar sus aplicaciones de escritorio.
  • 18.
    LOS DESEOS DELOS PROVEEDORES: Los proveedores de aplicaciones web se están moviendo hacia tecnologías Ajax principalmente por tres razones: es más barato, es más fácil de actualizar, y por mejoras en el rendimiento en comparación con las aplicaciones web tradicionales basadas en tecnología del lado del servidor.
  • 19.
    LAS NCESIDADES DELOS DESARROLLADORES: En los inicios de la web, los desarrolladores fueron dejando de lado los modernos lenguajes orientados al objeto para adoptar nuevas metodologías de programación, en HTML, Flash y tecnologías similares, de modo de no quedar de lado del desarrollo de aplicaciones web y obtener los beneficios asociados a ésta.
  • 20.
    - La webha ido evolucionando de acuerdo a las necesidades del usuario. - La web fue y sigue siendo un instrumento de gran importancia para la comunicación, no se necesita saber japonés para entender lo que ellos quieren comunicar en la web. Lo que nos ofrecerá la web en el futuro, es un mundo virtual al cual podrás acceder en cualquier momento y en cualquier lugar.