-
Tim Berners-Lee presenta la propuesta para un sistema de hypertexto en CERN.
-
Se crea el primer servidor web y el navegador (worldwideweb) coriiendo en un ordenador neXT.
-
Liberación del software WWW, aparición de navegadores simples “line-mode”.
-
Mosaic aparece, populariza la idea de navegar la web con interfaz grafica.
-
— JavaScript aparece en 1995.
— CSS propuesto por W3C a finales de 1990s.
— Lenguajes del lado servidor: CGI, Perl, luego PHP etc. -
Mayor interactividad en cliente (DOM, scripts), uso de Flash para animaciones multimedia, aparición de bases de datos y servidores más robustos.
-
Cambio hacia aplicaciones web más dinámicas, con interactividad, contenido generado por usuarios, AJAX (XMLHttpRequest) etc.
-
Empezó la atención seria en dispositivos móviles, diseño adaptable, enfoques para que las páginas funcionen bien en distintos tamaños de pantalla.
-
Aparecen React, Angular, Vue; arquitecturas más modulares; Node.js, mayor rol del JS en todo el stack, desarrollo orientado a APIs; arquitecturas microservicios.
-
Apps progresivas que permiten trabajar offline, WebAssembly para correr código de alto rendimiento en navegador, architectures JAMstack (sitios estáticos + APIs), funciones serverless, AI/ML integrados en la web
-
Hay investigación y desarrollo orientado a más descentralización, control del usuario, blockchain, metaverso, estándares emergentes.