Evolucion de las aplicaciones web

  • La idea revolucionaria

    Estados Unidos pidieron a un reducido grupo de investigadores que creara una red de comunicaciones militares que pudiera resistir un ataque nuclear.
  • El modelo Baran

    Paul Baran considerado como una de las figuras clave de la creación de Internet. Creó un método híbrido al utilizar la topología de estrella y de malla, en el que los datos viajarían dinámicamente. Esta tecnología se denominó "conmutación de paquetes".
  • ARPANET

    ARPANET
    ARPA(Agencia de Proyectos de Investigación Avanzados, una división del Ministerio de Defensa de Estados Unidos) creó la red experimental ARPANET cuyo fin era conectar cuatro universidades. Actualmente, ARPANET es considerada la precursora de Internet.
  • Protocolo TCP/IP

    Protocolo TCP/IP
    Protocolo TCP/IBob Kahn, comenzó a trabajar en la creación de un nuevo protocolo, denominado TCP, cuyo objetivo era enrutar los datos de la red al fragmentarlos en paquetes más pequeños. En la primavera de 1973, se le pidió a Vinton Cerf que colaborara en la creación de este protocolo.
    En 1976, el DoD decidió utilizar el TCP en ARPANET, compuesto por 111 equipos interconectados. En 1978, TCP se dividió en dos protocolos: TCP e IP y formaron lo que se convertiría en el conjunto TCP/IP.
  • HTML

    HTML
    Es un lenguaje de formato de documentos para hipertexto, que se utiliza para el desarrollo de paginas web, el cual fue creado por el Científico Timothy John Berners-Lee estableciendo la primera comunicación entre un cliente y un servidor usando el protocolo HTTP.
  • ARPANET se desmantela

    Cuando esto sucede aparece MILNET el cual era de carácter militar de INTERNET el cual tenia naturaleza publica orientada al mundo académico, científico e industrial
  • Primer navegador e pagina en linea

    Primer navegador e pagina en linea
    El World Wide Web nacio en NeXTCube. Sir Tim Berners-Lee puso la primera página en línea mientras trabajaba para GINEBRA y Crean el primer navegador del mundo, el cual era bastante sofisticado y gráfico pero sólo funcionaba con NeXT
  • Python

    Python
    Credo por Guido Van Rossum este lenguaje de programacion fue creado con la intencion de ser un lenguaje sencillo de usar e interpretar
  • Period: to

    Web 1.0

    Fue una forma básica que existió, con navegadores de únicamente texto, los cuales eran rápidos ya que sólo eran de lectura
  • Apple

    Apple
    Su lanzamiento fue en octubre como parte del sistema 7.1.1 QuarkXPress(Versión 3.2) fue una de las primeras aplicaciones en soportar applets.
  • MySQL

    MySQL
    Es un sistema de gestión de bases de datos relacional desarrollado bajo licencia dual: Licencia pública general/Licencia este sistema fue desarrollado por MySQL AB, Sun Microsystems y Oracle Corporation
  • JacaScript

    JacaScript
    Fue desarrollado originalmente por Brendan Eich de Netscape, se agregó compatibilidad con la tecnología Java en su navegador web Netscape Navigator en la versión 2.002 «JAVASCRIPT» es una marca registrada de Oracle Corporation
  • internet Explorer

    internet Explorer
    Es un navegador Web creado por Benjamin Slivka y desarrollado por Microsoft para el sistema operativo Microsoft Windows.
  • Hotmail

    Hotmail
    Sabeer Bhatia y Jack Smith lanzaron Hotmail un servicio de correo en linea que permite por primera vez al publico en general acceder y consultar su correo electrónico
  • Plataforma de flash

    Hizo su aparición conocido como Shockwave Flash. Más tarde, después de ser adquirido por Macromedia y Adobe, Flash se convirtió en una plataforma para desarrollar aplicaciones web interactivas y utilizada para la modificación en contenido interactivo en sitios web
  • Java

    Java
    La especificación original de Servlets fue creada por Microsoft. El Servlet es una clase en el lenguaje de programación Java, utilizada para ampliar las capacidades de un servidor
  • Motor de búsqueda de Google

    Motor de búsqueda de Google
    Google desarrolló su primer motor de búsqueda en línea que, por su nueva forma de indexar páginas web, facilita enormemente la búsqueda de información en internet
  • HTTP

    HTTP
    El Protocolo de transferencia de hipertexto es el protocolo de comunicación que permite las transferencias de información en la World Wide Web. Fue desarrollado por el World Wide Web Consortium y la Internet Engineering Task Force. Esto le permite a las aplicaciones web instituir la noción de sesión, y también permite rastrear usuarios ya que las cookies pueden guardarse en el cliente por tiempo indeterminado
  • SQLite

    SQLite
    Es un sistema de gestión de bases de datos relacional compatible con ACID, contenida en una relativamente pequeña biblioteca escrita en C, el cual fue creado y desarrollado por D. Richard Hipp
  • Wikipedia

    Wikipedia
    Se lanzó como un sub-proyecto de Nupedia, una enciclopedia en línea tradicional. Para desarrollar su plataforma, se utiliza un tipo de Wikipedia de la aplicación web denominada "wiki", que permite a cualquier usuario agregar contenido.
  • Mosilla Firefox

    Mosilla Firefox
    Es un navegador web libre y de código abierto desarrollado por Dave Hyatt,Joe Hewitty y Blake Ross para Microsoft, Mac Os X y GNU/Linux coordinado por la corporación Mozilla
  • Period: to

    Web 2.0

    El sitio Web 2.0 permite a los usuarios interactuar y colaborar entre sí como creadores de contenido generado por usuarios en una comunidad virtual.
  • Facebook

    Facebook
    Sale al aire, es una plataforma interactiva donde los usuarios pueden interactuarentre si mismos, ya sea compartiendo fotos, estados, mandado mensajes, o jugando en linea.
  • YouTube

    YouTube
    Permite a los usuarios compartir vídeos en línea. De simple sitio para compartir vídeos en Internet a una plataforma madura que se conoce hoy en día, YouTube ahora ofrece cerca de 4000 millones de vídeos al día, además de un servicio de alquiler de películas en línea
  • AJAXA

    AJAXA
    Es una técnica de desarrollo web para crear aplicaciones interactivas o RIA. Estas aplicaciones se ejecutan en el cliente, es decir, en el navegador de los usuarios mientras se mantiene la comunicación asíncrona con el servidor en segundo plano. De esta forma es posible realizar cambios sobre las páginas sin necesidad de recargarlas, mejorando la interactividad y velocidad en las aplicaciones
  • Canvas

    Canvas
    Elemento HTML5 que permite representaciones dinámicas programables de imágenes de mapa de bits y formas en 2D
  • Aplicaciones web sin conexión: AppCache

    Método que permite definir archivos de páginas web para almacenarlos en caché y poder trabajar con ellos sin conexión
  • .NET Framework 3.0

    Conocido en sus comienzos como WinFX incluyó un nuevo conjunto de APIs hechas en código administrado que son parte integral de Windows Vista y Windows Server 2008
  • Twitter

    Twitter
    Con los años, la popularidad de Twitter ha aumentado de 1,6 millones de 'tweets' en 2007 con la impresionante cifra de 340 millones de dólares por día en marzo de 2012
  • Google

    Google
    El 2 se Septiembre Google Chrome creció de manera potencial. El nombre del navegador deriva del termino usado para el marco de la interfaz gráfica de usuario ("Chrome").
  • Period: to

    Web 3.0

    Entre sus innovaciones destacan:Bases de Datos, Inteligencia Artificial, Web semántica y SOA, Evolución al 3D
  • Web Workers

    Permiten que las secuencias de comandos se ejecuten en segundo plano para procesar tareas que requieren mucho trabajo desde el punto de vista computacional sin necesidad de bloquear la interfaz de usuario ni otras secuencias de comandos que controlan las interacciones del usuario.
  • PHP 7.0

    PHP 7.0
    Se mejoran el rendimiento y los tipos de retorno de funciones.
  • MariaDB 10.3.8

    MariaDB 10.3.8
    Se anuncia una nueva versión de MariaDB, actualmente es su versión estable
  • Period: to

    web 4.0

    Por ahora algunos señalan que el resultado de 3D, web 3.0 (Web semántica), inteligencia artificial, voz como vehículo de intercomunicación dará como resultado la Web 4.0 o web total.
  • Period: to

    web 5.0

    será encaminada a poder identificar las emociones de los usuarios, por medio de los dispositivos, productos y/o servicios. De acuerdo a datos estima que las primeras apariciones de esta web sean en el año 2020, aunque ya existen los primeros ejemplos enfocados al ámbito del entretenimiento.