Evolución de la programación web en los últimos años.

  • 1991-1993: El nacimiento de la web

    1991-1993: El nacimiento de la web
    1991: Tim Berners-Lee lanza el primer sitio web y el lenguaje HTML (Hypertext Markup Language), que se convierte en el estándar básico para la creación de páginas web.
  • Mosaic

    Mosaic
    Nace el navegador Mosaic, el primer navegador web gráfico, lo que populariza la web y el desarrollo de contenido en HTML.
  • 1995: JavaScript y PHP

    1995: JavaScript y PHP
    1995: Brendan Eich crea JavaScript, un lenguaje de scripting que permite a los desarrolladores agregar interactividad a las páginas web.
  • Rasmus Lerdorf desarrolla PHP

    Rasmus Lerdorf desarrolla PHP
    1995: Rasmus Lerdorf desarrolla PHP, un lenguaje de programación del lado del servidor, lo que permite la creación de sitios web dinámicos.
  • 1999-2000: HTML4 y el auge de CSS

    1999-2000: HTML4 y el auge de CSS
    1999: Se lanza HTML4, que introduce elementos como tablas, formularios mejorados y mejoras en la semántica de documentos.
  • 2000- 2010 Los Primeros Pasos de la Web Moderna

    2000- 2010 Los Primeros Pasos de la Web Moderna
    2000: CSS (Cascading Style Sheets) Level 1 se convierte en un estándar, separando la estructura del contenido de su presentación, lo que facilita un mejor diseño web. CSS 2 se estandariza, permitiendo la separación de contenido y diseño en las páginas web, lo que facilita la creación de sitios más complejos y estilizados.
  • 2005: Lanzamiento de jQuery –

    2005: Lanzamiento de jQuery –
    Esta biblioteca de JavaScript simplifica el manejo de eventos, animaciones y manipulaciones del DOM (Document Object Model), promoviendo la creación de sitios web interactivos y dinámicos.
  • 2004-2006: Web 2.0 y el auge de AJAX

    2004-2006: Web 2.0 y el auge de AJAX
    Se populariza el término Web 2.0, que describe sitios web más interactivos y centrados en el usuario, como blogs, redes sociales, y wikis.
  • Nacimiento de AJAX (Asynchronous JavaScript and XML)

    Nacimiento de AJAX (Asynchronous JavaScript and XML)
    Esta técnica permite la actualización asíncrona de partes de una página web sin necesidad de recargar la página completa, mejorando la experiencia del usuario con aplicaciones web más interactivas.