World Wide Web

[miniatura|250px|Placa conmemorativa no despacho do [CERN onde Tim Berners-Lee ideou a **WWW**.]]
***World Wide Web*** (Grande Arañeira Mundial), **a Web** ou **WWW**, é unha rede de páxinas escritas en hipertexto, coa linguaxe de etiquetado HTML, e conectadas entre si, de xeito que forman un só corpo de coñecemento facilmente navegable. Para acceder á web, a única ferramenta indispensable é un navegador web.

A web baséase en tres estándares para funcionar:

* *Uniform Resource Location* (URL), que se encarga de dar unha dirección única a cada páxina para que poida ser claramente localizada;
* *Hyper Text Transfer Protocol* (HTTP), que especifica a maneira na que se enviará e se recibirá esta información entre o navegador e o servidor;
* *Hyper Text Markup Language* (HTML), un método para especificar ó navegador como visualizar esta información.

Actualmente, o organismo encargado de manter estes tres estándares é o W3C, dirixido por Tim Berners-Lee, o creador da Web.

## Historia 
[miniatura|Ordenador [NeXTcube utilizado por Berners-Lee como primeiro servidor web.]]
O 13 de marzo de 1989, Tim Berners-Lee, que traballaba no CERN de Xenebra desde 1984 en temas de adquisición e tratamento de datos, propuxo un sistema de hipertexto organizado en *web* para mellorar o intercambio de información entre os seus investigadores (*Information Management: A Proposal*) baseado nun proxecto chamado ENQUIRE que fixera en 1980. Coa axuda de Robert Cailliau, o 12 de novembro de 1990 publicou unha proposta máis formal para construír un sistema *hipertexto* chamado *WorldWideWeb* como unha *web* de *documentos de hipertexto* para ser visualizados a través dun *navegador web* utilizando unha arquitectura cliente-servidor. Esta proposta consideraba unha rede de só lectura que se desenvolvería nuns tres meses e que se necesitarían seis meses para conseguir "a creación de novos vínculos e novos materiais polos lectores, [de forma que] a autoría sería universal", así como "a notificación automática aos lectores cando  haxa dispoñible novo material do seu interese".

O modelo da proposta fora construído utilizando *DynaText*, un lector de documentos SGML creado por *Electronic Book Technology*, unha *spin-off* do *Institute for Research in Information and Scholarship* da Universidade Brown (Providence, Rhode Island). O sistema DynaText, do que o CERN  adquirira licenzas, era tecnicamente avanzado e xogou un papel chave na ampliación do *SGML ISO 8879:1986* a *Hypermedia* dentro de *HyTime* (ISO 10744:1992), pero foi considerado demasiado caro e tiña unha política de licenzas inadecuada para o seu uso pola comunidade dos físicos de partículas de altas enerxías, cunha taxa por cada documento e cada modificación.

Un computador NeXTcube foi utilizado en 1990 por Berners-Lee como o primeiro servidor web e tamén para escribir o primeiro navegador web, o *WorldWideWeb* (máis tarde rebautizado como Nexus a navegador web (que tamén era un editor web), o primeiro servidor web e as primeiras páxinas web, que describían o mesmo proxecto. O 6 de agosto de 1991 publicou un breve resumo do proxecto World Wide Web no grupo de discusión (*newsgroup*) alto.hypertext de Usenet. Esta data tamén marcou o debut da Web como un servizo a disposición do público en Internet, a pesar de que os primeiros usuarios realmente conectáronse uns días máis tarde, a partir do 23 de agosto (día que agora se coñece como o día do internauta).

O concepto fundamental subxacente do hipertexto orixinouse en proxectos máis antigos da década de 1960, por exemplo o *Hypertext Editing System* (HES) ou Sistema de edición de hipertexto da Universidade Brown, o *Proxecto Xanadu* de Ted Nelson ou o *sistema NLS* de Douglas Engelbart. Antes de todo isto, en 1945, Vannevar Bush describira o ensaio "As We May Think" un dispositivo chamado "Memex", que imaxinou en forma de Microfilme persoal para almacenar libros, enciclopedias, etc. Douglas Engelbart inspirouse neste documento para crear o concepto de hiperligazón.

O avance de Berners-Lee consistiu a incorporar o hipertexto en Internet. No seu libro *Weaving The Web* (Tecendo a web), explica que el suxerira repetidamente que a unión entre as dúas tecnoloxías era posible para os técnicos de ambas, pero dado que ninguén aceptou a súa invitación finalmente decidiuse a desenvolver o seu propio proxecto. Durante o proceso desenvolveu un sistema de identificadores globais únicos para os recursos no sistema web e noutros lugares: o *Universal Document Identifier* (UDI) ou Identificador Universal de Documentos, que máis tarde sería coñecido como Uniform Resource Locator (URL) ou localizador uniforme de recursos e o Uniform Resource Identifier (URI) ou identificador uniforme de recursos; a linguaxe de edición e publicación o Hyper Text Markup Language (HTML) ou linguaxe de marcado de hipertexto, e o protocolo de transferencia de hipertexto (HTTP do inglés *HyperText Transfer Protocol*).

O World Wide Web tiña algunhas diferenzas respecto doutros sistemas de hipertexto que existían na época. A Web só require ligazóns unidireccionais no canto das bidireccionais e isto facía posible ligar outro recurso sen necesidade de ningunha acción por parte do propietario deste recurso. En comparación cos sistemas anteriores tamén se reduciu significativamente a dificultade de poñer en funcionamento servidores web e navegadores, pero á súa vez presentaba o problema crónico da *ligazón rota* (Ligazóns que apuntan a páxinas que xa non existen). A diferenza de predecesores como o HyperCard, o World Wide Web non era un software privativo, o que permitía o desenvolvemento de servidores e clientes de maneira independente ademais de engadir extensións sen restricións de licenza.

O 30 de abril de 1993, o CERN anunciou que o World Wide Web sería de dominio público, libre para todo o mundo sen necesidade de pagar ningún tipo de dereito. Dous meses antes, a Universidade de Minesota anunciou que o protocolo Gopher deixaba de ser libre e había que pagar pola súa utilización, isto provocou un movemento de cambio cara á web en detrimento de Gopher. Un dos primeiros navegadores que logrou gran popularidade foi o ViolaWWW, que se baseaba no HyperCard.

Os estudosos están de acordo en que houbo un punto de inflexión na historia da World Wide Web en 1993 coa aparición dun navegador web chamado Mosaic, un navegador gráfico desenvolvido por un equipo do *National Center for Supercomputing Applications* (Centro Nacional para Aplicacións de Supercomputación) da Universidade de Illinois (NCSA-UIUC) dirixido por Marc Andreessen. O financiamento para o *mosaic* chegou da *High-Performance Computing and Communications Initiative*, un programa de financiamento iniciado grazas á lei dos Estados Unidos coñecida como *High Performance Computing and Communication Act of 1991*, promovida polo entón senador Al Gore. Antes do lanzamento de Mosaic, non era habitual mesturar os gráficos co texto nas páxinas web e a popularidade da web era menor que a doutros protocolos utilizados a Internet naquela época, por exemplo o Gopher ou o WAIS (*Wide area information server* ou servidor de información de área extensa). A interface gráfica de usuario de Mosaic permitiu á Web chegar a ser, con moita diferenza, o protocolo de Internet máis popular.

O World Wide Web Consortium (W3C) foi fundado por Tim Berners-Lee en outubro de 1994 despois de abandonar o CERN. Este organismo e o seu sitio web foron fundados no Laboratorio de Ciencias da Computación do Instituto de Tecnoloxía de Massachusetts (Massachusetts Institute of Technology) (MIT/LCS) co apoio da Axencia de Investigación de Proxectos Avanzados de Defensa (DARPA, do inglés *Defense Advanced Research Projects Agency*), que foi pioneira en Internet; un ano máis tarde fundouse o *Institut national de recherche en informatique et en automatique* ou INRIA (un laboratorio francés de investigación informática) co apoio da Dirección xeral da Sociedade da Información e os Medios de comunicación da Comisión Europea; e en 1996 creouse un terceiro organismo no Xapón, na Universidade de Keio. A finais de 1994, a pesar de que o número total de sitios web seguía sendo ínfimo en comparación coas cifras actuais, xa  había un bo número de webs notables en funcionamento, moitas das cales son as precursoras ou serviron de inspiración para os servizos máis populares da actualidade.

En todo o mundo fóronse creando outros sitios web conectados a través de Internet, engadindo as normas internacionais para os nomes dos dominios e a linguaxe HTML. Desde entón Berners-Lee xogou un papel activo na orientación do desenvolvemento de estándares web (como a linguaxe de marcas en que se escriben as páxinas web), e nos últimos anos promoveu a súa visión de web semántica. A World Wide Web permitiu a difusión de información a través de Internet a través dun formato flexible e fácil de utilizar, xogando un papel importante na popularización da utilización de Internet. A pesar de que na linguaxe popular os dous termos confúndense, a *World Wide Web* non é un sinónimo de *Internet*, senón que a web é un software, un servizo, construído sobre Internet.

## Funcionamento 
A pesar de que hoxe en día os termos Internet e World Wide Web son de uso frecuente na fala cotiá como sinónimos, non son a mesma cousa. Internet é un sistema global de redes de computadoras interconectadas. Pola contra, a Web

A visualización dunha páxina web normalmente empeza cando o usuario introduce a través do teclado unha URL no navegador web ou ben cando segue unha hiperligazón desa páxina ou recurso. A continuación a navegador web comeza unha serie de procesos intercambiando mensaxes non visibles para conseguir a páxina e mostrala. En primeiro lugar, a parte do URL que contén o nome do servidor que contén a páxina tradúcese a un enderezo IP mediante a utilización dunha base de datos distribuída globalmente que contén as equivalencias dominio - enderezo IP e que recibe o nome de DNS. Este enderezo IP é necesaria para poder contactar co servidor ao cal se ten que enviar a consulta. Despois o navegador web pide o recurso enviando unha petición HTTP ao servidor web. No caso dunha páxina web típica pídese o texto HTML da páxina e este é interpretado inmediatamente polo navegador nun proceso de análise (*parsing* en inglés) e a continuación, cando o navegador xa sabe que recursos adicionais necesitará para mostrar a páxina enteira, volve facer unha consulta HTTP pedindo as imaxes e outros recursos que formen parte da páxina (ficheiros css, javascript, applets java, etc.). As estatísticas que miden a popularidade dun lugar web baséanse en xeral no número de páxinas visitadas ou peticións de ficheiros (*hits* en inglés) que se fan a un servidor web.

Durante a recepción destes ficheiros desde o servidor web, os navegadores poden renderizar progresivamente a páxina na pantalla tal e como se especifica no seu código HTML, Cascading Style Sheets (CSS), ou outras linguaxes de páxinas web. As imaxes e outros recursos incorpóranse para reproducir a páxina web sobre a pantalla que ve o usuario. A maioría das páxinas web conteñen ligazóns a outras páxinas relacionadas e ás veces a ficheiros descargables, documentos fonte, definicións e outros recursos web. Esta colección de recursos útiles interrelacionados e interconectados a través de ligazóns de hipertexto recibe o nome de información web. A primeira publicación web en Internet en novembro de 1990 creou o que Tim Berners-Lee denominou *WorldWideWeb*, na súa forma orixinal utilizando CamelCase e que foi descartada posteriormente. A súa versión estandarizada é a linguaxe ECMAScript.

### O prefixo www 
Moitos nomes de dominio utilizados na rede World Wide Web empezan con *www* debido á práctica habitual de denominar os servidores de Internet segundo os servizos que proporcionan. O nome de host para un servidor web é a miúdo *www*, do mesmo xeito que pode ser *ftp* para un servidor FTP ou *news* ou *nntp* para un servidor de noticias Usenet. Estes nomes de host aparecen como un subdominio dentro do sistema de nomes DNS, por exemplo www.exemplo.gal. A utilización de "www" como nome do subdominio non é obrigatoria, non hai ningunha norma técnica ou política que o indique, e de feito, o primeiro servidor web foi denominado nxoc01.cern.ch, e hai moitos lugares web que non o utilizan. Aínda así moitos lugares web utilizan o prefixo "www" ou outros nomes alternativos por exemplo o subdominio *www2*, *secure*etc. Moitos servidores web están configurados de tal maneira que tanto o domine raíz (exemplo.gal) como o subdominio "www* (www.exemplo.gal) refírense ao mesmo lugar, mentres que outros requiren unha das dúas formas de maneira específica ou poden referirse a diferentes lugares web.

O uso dun nome de subdominio é útil para o balanceo de carga do tránsito web entrante mediante a creación dun rexistro CNAME que apunta a un clúster de servidores web. Dado que, actualmente, só un subdominio pode ser un nome canónico (CNAME) o mesmo resultado non se pode conseguir mediante o nome do dominio sen prefixo.

Cando un usuario introduce unha dirección incompleta dunha páxina web nun navegador web, segundo o navegador web tentará de maneira automática engadir o prefixo "www" ó comezo da mesma e posiblemente ".com", ".org", ".net" ou *.gal'' ao final, dependendo do que poida carecer. Por exemplo, se introducimos 'omnium' o navegador transformarao a'''' e 'debian' será transformado en ''*. Esta funcionalidade apareceu nas primeiras versións de Mozilla Firefox, a principios do 2003 cando aínda era coñecido como *Firebird''. Informouse que Microsoft rexistrou unha patente nos Estados Unidos pola mesma idea no 2008, pero só para os dispositivos móbiles.

O especificador de esquema ('** ou **') dunha dirección ou URI refírese ao protocolo de transferencia de hipertexto e ao HTTP seguro, respectivamente, definindo o protocolo de comunicación que se utilizará para as peticións e as respostas. O protocolo HTTP é fundamental para o funcionamento da rede World Wide Web, e o cifrado HTTPS (Hypertext Transfer Protocolo sobre Secure Sockets Layer) engade unha capa esencial porque a información confidencial, como os contrasinais ou a información bancaria, intercámbiase de maneira segura a través de Internet (que é unha rede pública). Moitos navegadores web tamén adoitan antepor esta información ás direccións URL se se omite.

## Publicar na web 
Hai varias opcións para facerse visible na World Wide Web. A máis sinxela son os blogs, un tipo de diarios persoais que se actualizan periodicamente en forma de noticias.

Tamén están os sistemas xestores de contidos (CMS), que permiten crear webs bastante complexas (con linguaxe php, javascript) cuns mínimos coñecementos de informática. Isto achegou a web a creacións que antes só as podían facer profesionais.

Finalmente, pódense publicar páxinas web directamente. Rexistrando un dominio, pagando o aloxamento web nun servidor, e subindo a páxina web usando FTP. Normalmente esta opción é a máis complexa.

## Estatísticas 
Segundo un estudo de 2001, había máis de 550 mil millóns de documentos na web, principalmente na "web invisible" ou web profunda. Unha procura do 2002 sobre 2024 millóns de páxinas web determinou que o idioma dos contidos web era o inglés nun 56,4%, alemán nun 7,7%, francés nun 5,6% e xaponés nun 4,9%. Un estudo de xaneiro de 2005, determinou mediante buscas web en 75 linguas diferentes que o número de documentos web xa ascendía a 11.500 millóns. A principios do 2008 a web indexada contiña, polo menos, 45.000 millóns de páxinas.

En marzo de 2008  había ao redor de 100,1 millóns de lugares web operantes en Internet, cifra que chegou aos 216 millóns un ano despois, feito que proba a velocidade de implantación da WWW. Destes, un 74% son comerciais ou outros lugares operantes no dominio xenérico `.com`.) e o *spam* ou publicidade non desexada que invade a intimidade, son algúns dos problemas de privacidade que poden aparecer.

O segundo risco ten que ver coa seguridade do mesmo contido do computador conectado: pódese roubar información (hacking) ou ser borrada debido aos virus que se difunden rapidamente a través de páxinas web e de descargas.

Finalmente, levantáronse voces críticas en canto aos mozos, que poden atopar contido inapropiado, establecer contactos potencialmente perigosos (como as redes de pederastia) ou desenvolver adiccións aos videoxogos e á navegación, perdendo horas de lecer e estudos. Parte das leis sobre a WWW teñen que ver xustamente coa protección da infancia, permitindo a instalación de filtros ou penalizando os ciberdelitos.

## Notas
## Véxase tamén 
### Outros artigos 
* Web Semántica
* Hipertexto
* Internet
* W3C
* Web 2.0
### Ligazóns externas 
* World Wide Web Consortium, o creador de estándares como HTML, XML, HTTP, WAP, PNG e outros.
*World Wide Web Foundation