Volver a la portadaCiencias de la Computación · 2.° año de bachillerato · Cambiar asignatura
Empezar gratis
2° bach · Ciencias de la Computación
Web 3.0 · La Web 3.0

Conceptos y desarrollo de la Web 3.0

Gabriela escribe en el buscador «volcanes de El Salvador que están activos» y, en lugar de una lista de enlaces, recibe nombres con su ubicación. ¿Cómo "entiende" el buscador lo que pidió? ¿Y por qué hay quien dice que la web del futuro no debería depender de una sola empresa? En esta página vas a ver cómo evolucionó la web, qué significa la Web 3.0 y cómo se planea una página antes de programarla.

De la Web 1.0 a la Web 3.0

La web no siempre fue igual. Cambió según quién produce el contenido y cómo se organiza la información.

Etapa Época aproximada Quién produce el contenido Cómo se organiza la información
Web 1.0 años 90 Pocos autores: la persona o institución dueña del sitio Páginas fijas con enlaces; solo se lee
Web 2.0 años 2000 en adelante Los propios usuarios (redes sociales, blogs, videos) Plataformas de grandes empresas, que guardan los datos en sus servidores
Web 3.0 en desarrollo Usuarios y también programas que interpretan los datos Datos con significado y, en muchos casos, repartidos en una red descentralizada
Línea de tiempo con las tres etapas de la web: 1.0 leer, 2.0 leer y escribir, 3.0 leer, escribir y entender. Web 1.0 Web 2.0 Web 3.0 Leer Leer y escribir Leer, escribir y entender
Practica★☆☆Sin empezar
Ordená cronológicamente las tres etapas de la web: Web 3.0, Web 1.0 y Web 2.0. Luego escribí, en una frase para cada una, la característica principal que la distingue…

Ordená cronológicamente las tres etapas de la web: Web 3.0, Web 1.0 y Web 2.0. Luego escribí, en una frase para cada una, la característica principal que la distingue (por ejemplo, quién produce el contenido o cómo se organiza la información).

Resolver

Web semántica: datos con significado

Para una computadora, una página es texto. Si escribe «Izalco», no sabe si es un volcán, un municipio o el nombre de una persona. La web semántica añade a los datos etiquetas que dicen qué son y relaciones que los conectan con otros datos. Así las máquinas no solo muestran información: pueden interpretarla.

Una relación se escribe como una frase corta de tres partes: cosa, relación, cosa.

Grafo de datos relacionados: Izalco es un volcán, está en el departamento de Sonsonate y su estado es inactivo. Izalco Volcán Sonsonate Inactivo es un está en estado

Gracias a esto, el buscador de Gabriela puede responder: busca datos etiquetados como volcán, con estado activo, y muestra el departamento donde está en cada uno. Por eso devuelve una lista de nombres y ubicaciones, no solo enlaces.

Practica★☆☆Sin empezar
Explicá con tus propias palabras qué significa que la Web 3.0 sea una «web semántica». Escribí una definición de dos o tres líneas y mencioná qué papel cumple el…

Explicá con tus propias palabras qué significa que la Web 3.0 sea una «web semántica». Escribí una definición de dos o tres líneas y mencioná qué papel cumple el significado de los datos en esa idea.

Resolver
Practica★★☆Sin empezar
Gabriela busca en un buscador la frase «volcanes de El Salvador que están activos» y obtiene como respuesta una lista de nombres con su ubicación, y no solo enlaces a…

Gabriela busca en un buscador la frase «volcanes de El Salvador que están activos» y obtiene como respuesta una lista de nombres con su ubicación, y no solo enlaces a páginas. Explicá cómo la idea de web semántica, con datos etiquetados y relacionados entre sí, ayuda a que el buscador pueda dar ese tipo de respuesta. Incluí un ejemplo de relación entre dos datos, como «volcán» y «departamento».

Resolver

Aplicaciones descentralizadas

En la Web 2.0 una aplicación suele depender de un único servidor controlado por una empresa: ella guarda tus datos, pone las reglas y, si el servidor se cae o la empresa cierra tu cuenta, perdés el acceso.

Una aplicación descentralizada (dApp) funciona sobre una red de muchas computadoras (nodos) que guardan copias de la información y la validan entre todas. Ninguna empresa sola la controla.

A la izquierda, un servidor central conectado a varios usuarios; a la derecha, nodos conectados entre sí sin centro. Servidor Centralizada Descentralizada

Una forma común de lograrlo es la cadena de bloques (blockchain): un registro en el que cada bloque de datos queda enlazado al anterior y todos los nodos guardan una copia. Para alterar un dato habría que cambiar las copias de casi toda la red, lo que lo hace muy difícil.

Un solo servidor Red descentralizada
Quién controla Una empresa Muchos participantes
Si un equipo falla Puede caerse todo La red sigue con las demás copias
Cambiar un dato Lo decide el dueño Requiere acuerdo de la red
Velocidad y costo Normalmente rápido y barato Suele ser más lento y complejo
Practica★☆☆Sin empezar
Definí qué es una aplicación descentralizada y explicá en qué se diferencia de una aplicación que depende de un único servidor controlado por una sola empresa. Respondé…

Definí qué es una aplicación descentralizada y explicá en qué se diferencia de una aplicación que depende de un único servidor controlado por una sola empresa. Respondé en un párrafo breve.

Resolver
Practica★★☆Sin empezar
Un centro escolar de Santa Tecla guarda las notas de sus estudiantes en un único servidor. Un grupo de docentes propone guardar un registro de las certificaciones de…

Un centro escolar de Santa Tecla guarda las notas de sus estudiantes en un único servidor. Un grupo de docentes propone guardar un registro de las certificaciones de estudios en una red descentralizada de tipo cadena de bloques (blockchain). Describí dos ventajas y una limitación de esa propuesta, relacionándolas con la verificación de la autenticidad de un certificado y con la protección de datos personales de los estudiantes.

Resolver

Del problema al prototipo web

Un prototipo es una versión preliminar de la página que sirve para probar ideas antes de programar. Es más barato corregir un dibujo que un sitio terminado.

Boceto de una página de pedidos: encabezado, menú de pupusas, carrito y botón Pedir. Pupusería: logo y nombre Menú con precios Carrito Pedir
Practica★★☆Sin empezar
Josué debe diseñar un prototipo de una página web para un pequeño negocio de pupusas en Soyapango que quiere recibir pedidos en línea. Indicá tres pasos que seguirías…

Josué debe diseñar un prototipo de una página web para un pequeño negocio de pupusas en Soyapango que quiere recibir pedidos en línea. Indicá tres pasos que seguirías para elaborar el prototipo antes de programarlo (por ejemplo, definir qué necesita el usuario o dibujar un esquema) y explicá para qué sirve cada paso.

Resolver

Aplicar la Web 3.0 y valorarla

Para analizar un caso, preguntate: ¿qué problema hay?, ¿qué característica lo resuelve? y ¿qué obstáculos aparecen?

Para comparar Web 2.0 y Web 3.0 usá tres criterios:

Aspecto Web 2.0 Web 3.0
Quién controla los datos La plataforma (empresa) Más repartido; el usuario puede conservar más control
Organización de la información Páginas y publicaciones para que las lean personas Datos etiquetados y relacionados que también leen programas
Riesgos Pérdida de privacidad, cierre de cuentas, caída del servidor Datos difíciles de borrar, errores irreversibles, complejidad técnica, estafas
Practica★★★Sin empezar
Una cooperativa de productores de café de altura en Chalatenango quiere que los compradores puedan comprobar el origen y el recorrido de cada lote, desde la finca hasta…

Una cooperativa de productores de café de altura en Chalatenango quiere que los compradores puedan comprobar el origen y el recorrido de cada lote, desde la finca hasta la tienda. Analizá cómo podrían aplicar dos características de la Web 3.0 (datos con significado y registro descentralizado) para lograrlo. Argumentá qué problema resuelve cada una y señalá al menos un obstáculo real que la cooperativa podría enfrentar, como el acceso a internet o el conocimiento técnico.

Resolver
Practica★★★Sin empezar
Comparé la Web 2.0 y la Web 3.0 en tres aspectos: quién controla los datos de los usuarios, cómo se organiza la información y qué riesgos aparecen en cada una. Luego…

Comparé la Web 2.0 y la Web 3.0 en tres aspectos: quién controla los datos de los usuarios, cómo se organiza la información y qué riesgos aparecen en cada una. Luego redactá una postura argumentada: ¿creés que una plataforma de uso masivo entre jóvenes salvadoreños, como una red social, debería migrar hacia un modelo descentralizado? Justificá tu respuesta con al menos dos razones y reconocé una desventaja de tu propia postura.

Resolver

Volvé al principio: el buscador de Gabriela responde con nombres y ubicaciones porque los datos están etiquetados y relacionados (web semántica), y la idea de no depender de una sola empresa es el modelo descentralizado.

Resumen

  • La web pasó de leer (1.0) a leer y escribir (2.0) y hacia leer, escribir y entender (3.0).

  • La web semántica etiqueta los datos y los relaciona (cosa, relación, cosa) para que los programas los interpreten.

  • Una aplicación descentralizada funciona en una red de muchos nodos, sin un único servidor ni dueño.

  • La cadena de bloques da autenticidad y resistencia a alteraciones, pero es difícil de borrar y exige cuidar los datos personales.

  • Antes de programar una página se define qué necesita el usuario, se dibuja un esquema y se prueba el prototipo.

  • Para valorar la Web 3.0, comparar control de datos, organización y riesgos, y siempre reconocer una desventaja.

Ver todos los ejercicios de este apartado