# data[].attributes.body
El término "Web 2.0" fue acuñado por O’Reilly Media en una conferencia en octubre de 2004; y su popularización se atribuye a Tim O’Reilly poco después

Marca una evolución desde la Web estática ("leer") hacia una Internet dinámica donde los usuarios colaboran, conectan y comparten contenidos

# data[].attributes.headline
Características principales de la Web 2.0

# data[].attributes.subject
Características principales de la Web 2.0

# data[].attributes.body
Se basa en tres grandes nociones:

1. Aplicaciones web ricas (que parecen software de escritorio),

2. Web semántica (datos con significado),

3. Redes sociales

Integración de tecnologías como AJAX (interacción sin recargar la página), CSS, microformatos y sindicados (feeds RSS/Atom)

# data[].attributes.body
Blogs (weblogs): diarios online actualizados cronológicamente. Autores tempranos como Justin Hall (desde 1994) fueron pioneros

Wikis: sitios colaborativos donde varios usuarios pueden editar contenido; el ejemplo más grande es Wikipedia

Folcsonomías (folksonomies): etiquetado colaborativo de contenido, una “clasificación por el pueblo” sin jerarquías rígidas.

Tecnologías habilitadoras

AJAX: permite comunicación con el servidor sin recargar la página, dotándola de mayor interactividad

CSS & microformatos: facilitan la separación del contenido (HTML) y su presentación, y permiten datos semánticos que las máquinas interpretan (hCalendar, hCard…)

Feeds (RSS/Atom): contenidos sindicados para consumo automático de novedades (texto, audio y video)

# data[].attributes.headline
Ventajas frente a aplicaciones tradicionales

# data[].attributes.subject
Ventajas frente a aplicaciones tradicionales

# data[].attributes.body
Centralización segura de datos: en servidores protegidos y accesibles desde cualquier dispositivo

Colaboración en tiempo real, múltiples usuarios interactuando sobre los mismos datos

Independencia de plataforma, acceso desde PC, smartphones, consolas, etc.

Interactividad y mercado

La Web 2.0 impulsó una Internet interactiva, donde los usuarios no sólo consumen, sino también aportan: comentarios, encuestas, compras en línea, juegos, etc.

Esto transformó al usuario-cliente en informador activo, lo que a su vez atrajo inversión comercial

# data[].attributes.body
🔍 1. ¿Qué sucede cuando escribes una URL?

Cuando escribes una dirección web (URL) en el navegador:

El navegador traduce la URL en una dirección IP usando el DNS (Sistema de Nombres de Dominio).

Luego, el navegador envía una solicitud HTTP al servidor web donde está alojada la página.

El servidor responde con los archivos necesarios (HTML, CSS, JS).

Finalmente, el navegador interpreta esos archivos y muestra la página web.

# data[].attributes.body
Cliente: el navegador (Chrome, Firefox, etc.) que realiza peticiones y muestra los contenidos.

Servidor: el lugar donde viven los archivos de la web (documentos HTML, imágenes, etc.).

Protocolo HTTP: el idioma que usan el cliente y el servidor para comunicarse.

Internet: la infraestructura (red de redes) que conecta al cliente con el servidor.

📦 3. Archivos principales de una página web

HTML: estructura del contenido.

CSS: diseño y estilo visual.

JavaScript: interactividad y lógica del sitio.

⚙️ 4. Rol del navegador web

Los navegadores interpretan el código fuente (HTML, CSS, JS).

Ejecutan JavaScript para interactividad (como botones que reaccionan).

Aplican estilos CSS para mostrar colores, tamaños, márgenes, etc.

🛠️ 5. Herramientas del desarrollador

Mozilla destaca el uso de las herramientas de desarrollo que todo navegador trae (como "Inspeccionar elemento") para ver el código fuente, probar cambios en vivo y depurar errores.

# data[].attributes.attachment_caption
Breve pero completo, este video explica cómo Tim Berners-Lee creó la Web en el CERN en 1989 y cómo evolucionó en sus primeros años.

# data[].attributes.attachment_caption
Explica el proceso técnico al escribir una URL: DNS, HTTP, navegador y servidor. Ideal para entender el flujo completo.

# data[].attributes.headline
Video sobre el proceso de una URL,DNS,HTTP

# data[].attributes.subject
Video sobre el proceso de una URL,DNS,HTTP

# data[].attributes.body
Academic tutorial sobre cómo funciona la Web – detalla cada paso del proceso técnico.

Artículo sobre diseño de arquitectura frontend – complementa muy bien los videos técnicos.

# data[].attributes.attachment_link.readable_text
World Wide Web (WWW) por su nombre Web, el principal servicio de recuperación de información de Internet, brinda a los usuarios acceso a documentos conectados entre sí mediante hipertexto.

¿Qué es la Web?

La Web es el nombre común de la World Wide Web, un subconjunto de Internet que consta de las páginas a las que se puede acceder mediante un navegador web.

Mucha gente asume que la Web es lo mismo que Internet y usan estos términos indistintamente. Sin embargo, el término Internet en realidad se refiere a:

La red global de servidores que hace posible el intercambio de información que ocurre a través de la Web.

Entonces, aunque la Web constituye una gran parte de Internet, no son lo mismo.

Las páginas web están formateadas en un lenguaje llamado Lenguaje de Marcado de Hipertexto (HTML). Es este idioma el que permite a los usuarios hacer clic en las páginas de la Web a través de enlaces.

La Web utiliza el protocolo HTTP para transmitir datos y compartir información. Los navegadores como:

Se utilizan para acceder a documentos web o páginas web, que están conectadas a través de enlaces.

La Web es solo una de las formas en que se comparte información a través de Internet; otros incluyen:

Correo electrónico

Mensajería instantánea

Protocolo de transferencia de archivos (FTP)

Streaming por video

Entre otros

# data[].attributes.attachment_link.description
World Wide Web (WWW) por su nombre Web, el principal servicio de recuperación de información de Internet, brinda a los usuarios acceso a documentos conectados entre sí mediante hipertexto

# data[].attributes.attachment_link.readable_text
El cliente y el servidor que describimos anteriormente, no cuentan toda la historia. Hay muchas otras partes involucradas y vamos a describirlas a continuación.

Por ahora, imaginemos que la web es un camino. En un extremo de la carretera, está el cliente, que es como tu casa. En el extremo opuesto del camino, está el servidor, que es una tienda en la que deseas comprar algo.

Además del cliente y el servidor, también tenemos que saludar a:

Tu conexión a Internet: permite enviar y recibir datos en la web. Básicamente es el recorrido entre tu casa y la tienda.

TCP/IP: Protocolo de Control de Transmisión y Protocolo de Internet, son los protocolos de comunicación que definen cómo deben viajar los datos a través de la web. Esto es, los medios de transporte que te permiten hacer un pedido, ir a la tienda y comprar los productos. En nuestro ejemplo, podría ser un coche, una bicicleta o tus propios pies.

DNS: los servidores del Sistema de Nombres de Dominio (DNS, por sus siglas en inglés), son como una libreta de direcciones de sitios web. Cuando escribes una dirección web en el navegador, el navegador busca los DNS antes de recuperar el sitio web. El navegador necesita averiguar en qué servidor vive el sitio web y así enviar los mensajes HTTP al lugar correcto (ver más abajo). Esto es como buscar la dirección de la tienda para que puedas llegar a ella.

el HTTP: Protocolo de Transferencia de Hipertexto es un protocolo de aplicación que define un idioma para que los clientes y servidores se puedan comunicar. Esto es como el idioma que utilizas para ordenar tus compras.

Archivos componentes: un sitio web se compone de muchos archivos diferentes, que son como las diferentes partes de los productos que comprarás en la tienda. Estos archivos se dividen en dos tipos principales:

Archivos de código: los sitios web se construyen principalmente con HTML, CSS y JavaScript, aunque te encontrarás con otras tecnologías más adelante.

Recursos: este es un nombre colectivo para el resto de materiales que conforman un sitio web, como imágenes, música, video, documentos de Word, archivos PDF, etc.

# data[].attributes.attachment_link.title
Cómo funciona la web - Aprende sobre desarrollo web | MDN

# data[].attributes.attachment_link.description
El cliente y el servidor que describimos anteriormente, no cuentan toda la historia. Hay muchas otras partes involucradas y vamos a describirlas a continuación. Por ahora, imaginemos que la web es un camino. En un extremo de la carretera, está el cliente, que es como tu casa.