A1

La historia de la programación web

  • Origen del Hipertexto y los Primeros Sistemas de Información

    Origen del Hipertexto y los Primeros Sistemas de Información
    Surge la idea de hipertexto como una forma de organizar información interconectada a través de enlaces, pionera para lo que más tarde se convertiría en la web. Este concepto se desarrolló en un entorno académico y científico, limitado a unos pocos investigadores.
  • Period: to

    Ted Nelson y el Proyecto Xanadú

    Nelson acuña el término "hipertexto" en su artículo "A File Structure for the Complex, the Changing, and the Indeterminate". Su Proyecto Xanadú es uno de los primeros en conceptualizar la idea de un sistema de información interconectado.
  • Period: to

    Douglas Engelbart y la "Madre de Todas las Demos"

    Engelbart demuestra en su presentación conocida como "The Mother of All Demos" (La Madre de Todas las Demos) un sistema que incluye el ratón, la interfaz gráfica de usuario, la edición de texto en pantalla, y el hipertexto.
  • Nacimiento de la World Wide Web

    Nacimiento de la World Wide Web
    Tim Berners-Lee desarrolla la idea de la World Wide Web (WWW) mientras trabaja en el CERN. Crea el primer navegador web y editor, así como el primer servidor web. Su objetivo era facilitar el intercambio de información entre científicos a través de una red de documentos interconectados.
  • Period: to

    Propuesta de la World Wide Web

    Berners-Lee, trabajando en el CERN en Ginebra, Suiza, redacta un documento titulado "Information Management: A Proposal", en el que describe un sistema para compartir información mediante el uso de hipertexto en una red de documentos interconectados.
  • Period: to

    Primer Sitio Web

    Berners-Lee lanza el primer sitio web
  • Expansión Inicial de la Web

    Expansión Inicial de la Web
    En 1991, Berners-Lee publica el primer sitio web, dando acceso público a la web. En 1993, el navegador Mosaic, desarrollado por Marc Andreessen, populariza el uso de la web debido a su interfaz gráfica fácil de usar.
  • Period: to

    Primer Sitio Web Público

    El sitio web del CERN se hace accesible al público, marcando el inicio de la World Wide Web como una plataforma global de información.
  • Period: to

    Lanzamiento de Mosaic

    El National Center for Supercomputing Applications (NCSA) en la Universidad de Illinois lanza Mosaic, el primer navegador web gráfico ampliamente adoptado, que facilita el acceso a la web para el público general.
  • Period: to

    Establecimiento de Estándares Web

    Berners-Lee funda el W3C en el MIT para coordinar el desarrollo de estándares abiertos para la web, asegurando su crecimiento y interoperabilidad.
  • Nacimiento del Desarrollo Web Dinámico

    Nacimiento del Desarrollo Web Dinámico
    Netscape introduce JavaScript, un lenguaje de scripting que permite la creación de páginas web interactivas y dinámicas y se publica la especificación HTML 2.0, estandarizando las etiquetas básicas del HTML. También nace CSS (Cascading Style Sheets) para separar el diseño visual del contenido.
  • Period: to

    Lanzamiento de JavaScript

    Netscape Communications lanza JavaScript, un lenguaje de scripting que permite crear páginas web interactivas y dinámicas. JavaScript se convierte rápidamente en un estándar de facto en la web.
  • Period: to

    Publicación de HTML 2.0

    Se publica HTML 2.0, la primera especificación estándar del HTML, que codifica las prácticas que ya se utilizaban en la web desde su creación.
  • Period: to

    Introducción de CSS

    Se introduce CSS (Cascading Style Sheets), permitiendo a los diseñadores separar la presentación visual del contenido HTML, facilitando el diseño consistente de sitios web.
  • Auge de los Navegadores y Aplicaciones Web

    Auge de los Navegadores y Aplicaciones Web
    Internet Explorer y Netscape luchan por la dominancia del mercado y surgen herramientas como PHP y bases de datos como MySQL
  • Period: to

    Lanzamiento de PHP 3.0

    Se lanza PHP 3.0, una versión significativamente mejorada del lenguaje de scripting PHP, que permite a los desarrolladores crear sitios web dinámicos con facilidad.
  • Period: to

    Guerra de Navegadores

    Netscape y Microsoft compiten ferozmente por el dominio del mercado de navegadores web, lo que lleva a la rápida evolución de tecnologías web y el eventual predominio de Internet Explorer.
  • Period: to

    Publicación de HTML 4.01

    Se publica HTML 4.01, una versión revisada del estándar HTML que incluye mejoras en la accesibilidad, la estructura de los documentos y el soporte para lenguajes de scripting como JavaScript.
  • Period: to

    Lanzamiento de MySQL 3.23

    MySQL AB lanza MySQL 3.23, una versión madura del popular sistema de gestión de bases de datos relacional, que se convierte en la base de muchos sitios web dinámicos.
  • Revolución del Web 2.0

    Revolución del Web 2.0
    Se populariza el concepto de Web 2.0 y se introduce la tecnología AJAX (Asynchronous JavaScript and XML).
  • Period: to

    Web 2.0

    Se populariza el término "Web 2.0" durante la conferencia de O'Reilly Media, describiendo una web centrada en la participación del usuario, las redes sociales y las aplicaciones colaborativas.
  • Period: to

    Introducción de AJAX

    Google lanza Gmail utilizando AJAX (Asynchronous JavaScript and XML), una técnica que permite la actualización de partes de una página web sin necesidad de recargarla completamente, mejorando la interactividad y la experiencia del usuario.
  • Period: to

    Nacimiento de Amazon Web Services (AWS)

    Amazon lanza AWS, popularizando la infraestructura como servicio (IaaS) y permitiendo a los desarrolladores y empresas escalar aplicaciones web más fácilmente.
  • Lanzamiento del iPhone

    Lanzamiento del iPhone
    Apple lanza el iPhone, revolucionando el acceso a internet móvil y poniendo en marcha la necesidad de crear sitios web adaptados a dispositivos móviles (responsive design).
  • Introducción del HTML5 y la Web Móvil

    Introducción del HTML5 y la Web Móvil
    El primer borrador de HTML5 es publicado por el W3C y el lanzamiento del iPhone en 2007 por Apple y la creación de aplicaciones web móviles a partir de 2010 llevan al desarrollo de diseños web responsive. Lugar: California, Estados Unidos.
  • Period: to

    Primer Borrador de HTML5

    El W3C publica el primer borrador de HTML5, un nuevo estándar que incluye soporte para multimedia, gráficos, y APIs de aplicaciones avanzadas, diseñado para mejorar la experiencia web moderna.
  • Consolidación del Desarrollo Web Moderno

    Consolidación del Desarrollo Web Moderno
    Se popularizan frameworks como AngularJS, React y Vue.js y Node.js, permitiendo el uso de JavaScript en el servidor.
  • Period: to

    Lanzamiento de AngularJS

    Google lanza AngularJS, un framework que facilita el desarrollo de aplicaciones web dinámicas de una sola página (single-page applications).
  • Period: to

    Lanzamiento de React

    Facebook lanza React, una biblioteca de JavaScript que permite crear interfaces de usuario de forma eficiente y modular, centrada en la creación de componentes reutilizable
  • Period: to

    Lanzamiento de Node.js 4.0

    Se lanza la versión estable de Node.js 4.0, consolidando su uso como plataforma de JavaScript en el servidor y permitiendo un desarrollo web más unificado.
  • Period: to

    Popularización de Progressive Web Apps (PWA)

    Google promueve el concepto de PWAs, aplicaciones web que ofrecen una experiencia similar a las aplicaciones móviles nativas, incluyendo capacidades offline, actualizaciones en segundo plano, y notificaciones push.
  • Avances en PWA, API y WebAssembly

    Avances en PWA, API y WebAssembly
    Las PWAs combinan lo mejor de las aplicaciones web y móviles. Nace WebAssembly, permitiendo la ejecución de código de alto rendimiento en navegadores.
  • Period: to

    Lanzamiento de WebAssembly (WASM)

    El W3C publica la primera versión de WebAssembly, una nueva tecnología que permite ejecutar código compilado de alto rendimiento en navegadores, optimizando aplicaciones web complejas como juegos y herramientas de edición.
  • Period: to

    Publicación de la Versión Final de HTML5.2

    Se publica la versión final de HTML5.2, que incluye mejoras en seguridad, accesibilidad, y nuevas APIs para facilitar el desarrollo de aplicaciones web.
  • Evolución Continua de la Web

    Evolución Continua de la Web
    WASI (WebAssembly System Interface) comienza a tomar forma como un estándar para extender el uso de WebAssembly, Google introduce Privacy Sandbox, Las aplicaciones descentralizadas (dApps) basadas en blockchain y tecnologías de Web3 ganan popularidad y La inteligencia artificial y la web semántica continúan evolucionando, con IA integrada en aplicaciones web.
  • Period: to

    Consolidación de WebAssembly y WASI

    WebAssembly se consolida como una tecnología clave para la web, mientras que el desarrollo de WASI (WebAssembly System Interface) permite ejecutar WebAssembly fuera de los navegadores, expandiendo su uso en entornos como servidores y dispositivos IoT.
  • Period: to

    Avances en Privacidad y Seguridad

    Google lanza Privacy Sandbox, un conjunto de APIs diseñadas para mejorar la privacidad en la web al permitir la publicidad personalizada sin el uso de cookies de terceros.
  • Period: to

    Adopción Generalizada de Web3 y dApps

    Las aplicaciones descentralizadas (dApps) basadas en blockchain ganan popularidad, junto con la adopción de tecnologías Web3 que promueven la descentralización, la propiedad de datos por parte de los usuarios, y el uso de criptomonedas.
  • Period: to

    AI y Web Semántica

    La inteligencia artificial y la web semántica continúan evolucionando, con IA integrada en aplicaciones web para mejorar la experiencia del usuario y facilitar la comprensión y el procesamiento de datos por parte de las máquinas.