
La web no se resume a « internet ». Esta confusión, omnipresente incluso en la documentación técnica, oculta una arquitectura precisa: la World Wide Web es un servicio aplicativo que se ejecuta sobre la pila TCP/IP, al igual que el correo electrónico o la transferencia de archivos. Comprender la web es, ante todo, captar esta distinción entre la infraestructura de red y la capa de software que explota sus protocolos.
Resolución DNS y negociación HTTP: lo que sucede antes de mostrar una página

Cuando un usuario introduce una URL en su navegador, la primera operación no tiene nada que ver con el HTML. El navegador consulta un servidor DNS para convertir el nombre de dominio en una dirección IP. Esta resolución pasa por varios intermediarios (resolutor recursivo, servidores raíz, servidores TLD, servidor autoritativo) antes de devolver la dirección del servidor objetivo.
Lectura complementaria : Cómo descargar música de YouTube de manera legal y gratuita
Una vez obtenida la dirección IP, el navegador abre una conexión TCP, luego inicia una negociación TLS si la URL comienza con HTTPS. Solo después de este intercambio de certificados y claves es que la solicitud HTTP realmente se envía al servidor.
El servidor responde con un código de estado. Un código 200 significa que el recurso solicitado está disponible. Un 301 indica una redirección permanente, un 404 un recurso no encontrado. Observamos que la mayoría de los problemas de rendimiento percibidos por los usuarios provienen de esta fase de resolución y negociación, no del renderizado HTML en sí.
Para profundizar : Todo sobre el porteo salarial: Funcionamiento y ventajas
Para profundizar en la definición de la web en Wiki Dark, es precisamente necesario partir de esta mecánica de red en lugar de la metáfora habitual de la telaraña.
Arquitectura cliente-servidor de la web: papel del navegador y del código HTML

La web se basa en un modelo cliente-servidor asimétrico. El cliente (el navegador) envía solicitudes, el servidor devuelve recursos. Estos recursos no son únicamente páginas: un documento HTML referencia imágenes, hojas de estilo CSS, scripts JavaScript, fuentes. Cada elemento es objeto de una solicitud distinta.
El HTML estructura el contenido, el CSS lo presenta, el JavaScript lo hace interactivo. Esta separación de responsabilidades sigue siendo el principio fundamental de la web, aunque los frameworks modernos la difuminan al generar el HTML del lado del servidor o del lado del cliente según los casos.
Lo que realmente hace el navegador
El navegador no es un simple visualizador. Analiza el HTML para construir un árbol DOM, calcula los estilos CSS para producir un árbol de renderizado, ejecuta el JavaScript que puede modificar estos dos árboles en tiempo real. Este pipeline de renderizado explica por qué un mismo código HTML puede mostrarse de manera diferente según el navegador utilizado.
Los desarrolladores web prueban sistemáticamente sus sitios en varios motores de renderizado (Blink para Chrome y Edge, Gecko para Firefox, WebKit para Safari). Las diferencias en la interpretación del CSS o de las API de JavaScript entre estos motores son una fuente constante de errores visuales.
Web abierta contra plataformas cerradas: un desafío fundamental para los contenidos en línea
Desde principios de los años 2020, una parte creciente del tiempo pasado en línea se desplaza hacia entornos cerrados: aplicaciones móviles, mensajerías, redes sociales. Estas plataformas no funcionan como la web. Sus contenidos no son indexados por los motores de búsqueda, no están vinculados por enlaces hipertextuales abiertos, y dependen de un único operador.
La web abierta se basa en tres pilares que estas plataformas no respetan:
- La direccionalidad universal: cada recurso tiene una URL que cualquiera puede compartir, sin necesidad de registro ni aplicación dedicada
- La interoperabilidad: un navegador es suficiente para acceder a cualquier sitio, sin importar el sistema operativo o el fabricante del dispositivo
- La indexabilidad: los motores de búsqueda recorren la web siguiendo los enlaces hipertextuales, haciendo que los contenidos sean descubribles por todos
Esta distinción tiene consecuencias directas sobre la comunicación y la visibilidad en línea. Un contenido publicado en una plataforma cerrada solo existe para los usuarios de esa plataforma. Un contenido publicado en la web abierta es potencialmente accesible para todos los usuarios conectados.
Portal web y aplicaciones web: la frontera entre sitio y aplicación se difumina
Un sitio web ya no consiste simplemente en publicar páginas HTML estáticas. Editores como Jahia describen el portal web como un punto de acceso unificado a servicios personalizados, integrando autenticación, datos internos y aplicaciones empresariales. La frontera entre un sitio de contenidos y una aplicación de software completa se ha vuelto borrosa.
Esta evolución cambia la naturaleza misma de lo que llamamos « la web ». Los sitios de comercio electrónico gestionan carritos, pagos, espacios de clientes. Los sitios institucionales ofrecen formularios dinámicos y automatizaciones. Estas funcionalidades estaban reservadas para software instalado en un puesto de trabajo hace solo unos años.
Consecuencias para el desarrollo web
Esta complejidad explica la creciente especialización de la profesión de desarrollador web. El CNED señala que esta profesión ahora abarca competencias que van desde la integración front-end hasta el desarrollo back-end, pasando por la gestión de bases de datos y el despliegue en servidores de alojamiento.
El alojamiento web en sí mismo se ha transformado, pasando de simples espacios de almacenamiento de archivos HTML a infraestructuras capaces de ejecutar aplicaciones completas, con gestión de la escalabilidad y distribución geográfica de los datos.
La web sigue siendo, a pesar de estas mutaciones, el único sistema de comunicación digital donde un usuario puede acceder a un contenido o servicio sin instalar nada, desde cualquier dispositivo que tenga un navegador. Esta característica arquitectónica, heredada de su diseño inicial, es precisamente lo que lo distingue de todas las plataformas propietarias que intentan reemplazarlo.