You are on page 1of 4

Práctico Webmaster Reportaje

Cómo funciona
la World Wide Web
Internet, probablemente lo uses a diario de manera rutinaria. ¿Te has preguntado todos los cambios que ha sufrido
hasta ser lo que es? Internet esta compuesto por múltiples servicios y protocolos, pero el más usado es el World
Wide Web. Descubre lo más relevante de la historia y el funcionamiento de este servicio.

L
a World Wide Web o “la formatos. Se puede leer como texto Unidos, se decide crear la “Agencia muy necesario avanzar en el campo
Web” como normalmente normal, visualizarse como una foto- para Proyectos de Investigación de las técnicas de comunicación.
es conocida, es una red grafía, ser animada como un vídeo, Avanzados” (ARPA). Esta agencia En 1969, gracias a los estudios re-
formada por ordenadores escucharse como música o explorar- se encargó en los siguientes años alizados en este campo, se pone en
encargada de la presen- se como mundo virtual en 3D. de crear un sistema de comunica- funcionamiento Arpanet, que conec-
tación y obtención de documentos. ciones entre ordenadores que fuera tó cuatro ordenadores en UCLA (Uni-
Estos documentos pueden contener Nacimiento capaz de mantenerse en funciona- versidad de California en Los Ánge-
elementos de texto o multimedia. miento continuamente pese a que les), UCSB (Universidad de Califor-
Todos ellos forman una gigantesca de Internet uno de los nodos pudiese ser des- nia en Santa Bárbara), la Universi-
red de información que permite ser Como muchos de los avances truido. Aunque pueda parecer que dad de Utah y el SRI (Stanford
navegada mediante un simple clic científicos del último siglo el naci- había poco interés científico y mu- Information Center).
de nuestro ratón. La información miento de Internet comienza con el cho militar en estos estudios, debi- Durante los siguientes años, el
contenida en dichos documentos impulso del ejército. Debido al te- do a lo escasos y caros que eran los número de ordenadores agregados a
puede presentarse en multitud de mor a una guerra de los Estados ordenadores en aquella época, era la red va creciendo rápidamente. Los

118
Reportaje Webmaster Práctico
tipos de protocolos (la forma con la
que se hablan los ordenadores) que
implementaba la red van madurando
y en 1972 todos usan el mismo. Ese
mismo año aparece el correo elec-
trónico y 12 meses más tarde el
75% de las transmisiones son reali-
zadas mediante esta aplicación.
Además se produce la primera de-
mostración pública de grandes di-
mensiones de Arpanet. Dicha de-
mostración se realizó en la Confe-
rencia Internacional sobre Comuni-
cación entre Computadoras (ICCC)
en la ciudad de Washington. Gra-
cias a ella muchos de los fabrican- Desde explorer copiar el código fuente de una página para su Una forma para editar o modificar las líneas de texto del código
posterior edición. Basta con dar Ver, Código fuente. fuente es a través del bloc de notas de Windows.
tes de hardware y software ven las
posibilidades de dicha red y de- ron en el año 1983. Ese mismo año por Internet. En esta primera versión
ciden empezar a incorporarlos en Arpanet deja de ser utilizada por el solo es posible navegar en formato
su línea de productos. ejército y 68 de los 113 nodos que texto. La idea de hipertexto (docu-
A la vez que Arpanet, se estaban lo formaban pasan a formar la red mentos que apuntan a otros docu-
creando otro tipo de redes con ca- Milnet de uso exclusivo militar. Jus- mentos y que pueden ser navegados
racterísticas similares, esto hizo que to un año después Arpanet deja de mediante enlaces) no es un invento
surgiera el primer problema, que no existir y una parte de ella se trans- propio de Bernes-Lee, pero sí es él
era otro, que la incompatibilidad forma en NSFNET, que es la primera quien consiguió adaptar esta idea a
para la conexión entre redes dife- red abierta a la comunidad científi- Internet, logrando la conexión entre
rentes. Para ello en 1974 y con una ca de todo el mundo. páginas en diferentes ordenadores.
Creando historia en la WWW, Mosaic fue el
revisión en 1978 nace el protocolo Para que te hagas una idea, en primer navegador que permitía al usuario En 1993 aparece Mosaic, que es
TCP/IP (Transmission Control Proto- esa época los ordenadores estaban visualizar imágenes en la pantalla. el primer navegador que permite
col/ Internet Protocol), que es el conectados entre sí mediante una mostrar por pantalla imágenes,
actual protocolo que usamos para velocidad de 56Kbps, o lo que es lo convierte en el año en que se retira además de incluir un interfaz gráfi-
hacer transmisiones en Internet y mismo: con un módem de los que la financiación de NSFNET y cuando co sencillo y estar disponible para
que permitía la conexión entre dife- dispone actualmente cualquier orde- se produce la apertura de Internet a sistemas ordenadores con Unix,
rentes redes. nador personal. los ciudadanos. En la actualidad hay Macintosh y Windows.
Año a año el número de usuarios En 1989 se crea una red similar en más de cien millones de ordenadores Ese mismo año Mosaic ya era usado
de la red fue aumentando. En 1981 Europa, la RIPE (Reseaux IP Europe- conectados y el ritmo de crecimiento por más de un millón de personas en
se creo CSNET, una red encargada de ens) y en el 1988 en España aparece es gigantesco. todo el mundo, y también en ese
proporcionar servicios de correo Red Iris (Interconexión de los Recur- año, parte del código de Mosaic, fue
electrónico entre universidades sin sos Informáticos) que se conectaría a Las primeras reescrito por una empresa privada,
acceso a Arpanet, ambas se fusiona- la red NSFNET en el año 1990. Cada que saco al mercado Netscape Navi-
vez la red va adquirien- páginas Web gator. Una año y medio después, eran
do mas notoriedad y las Durante este tiempo, concreta-
Usuario Documento empresas comienzan a mente en el año 1989, un trabajador
HTML
confiar en su potencial del Laboratorio Europeo para la Físi-
comercial. Como las le- ca de Partículas (CERN), se había
Cliente Servidor yes americanas no per- puesto a desarrollar un sistema de
Aplicación
Navegador WWW
mitían más que el uso hipertexto que llamaría World Wide
meramente científico, Web. Se trataba de Tim Bernes-Lee,
Base las empresas presiona- que durante unos años hace funcio-
de Datos
ron al gobierno que no nar un prototipo similar al actual.
tuvo más remedio que No será hasta 1992 cuando pone a


La gráfica muestra el funcionamiento de trabajo de la web bajo permitir su uso comer- disposición de todo el mundo el pri- Netcraft ofrece estadísticas de uso de
demanda del usuario. cial. Así pues 1995 se mer software que permite navegar servidores Web en todo el mundo.

Tim Bernes-Lee: el constructor de un nuevo “mundo”


Graduado en el Queen’s College de la Oxford espacio de hipertexto global que permitiera acceder a sos del mundo en investigación tecnológica, y es el
University (Reino Unido), construyó su primer orde- información en redes completamente independientes director del World Wide Web Consortium (W3C), con-
nador con un procesador M6800, unos cuantos y que pudiera ser localizada mediante un identifica- sorcio encargado de coordinar mundialmente el
chips lógico, algo de soldadura y una televisión dor universal de documento(URL). Su sueño era crear desarrollo de la Web.
vieja. Una vez finalizada la etapa universitaria inició un espacio donde todo el mundo pudiera compartir la
su carrera en el mundo empresarial, trabajando en información. Y su base fundamental era que un enla-
diferentes compañías relacionados con el mundo de ce permitiría acceder a cualquier tipo de datos.
las telecomunicaciones y la tecnología. En 1984 regresa al CERN con una beca. Es durante
En 1980 comenzó labores de consultor de software estos años cuando termina de perfilar sus trabajos y
en el CERN (Ginebra, Suiza), Es en este momento por fin publica en 1989 su proyecto de hipertexto glo-
cuando, fuera del horario laboral, comenzó a desa- bal que posteriormente llamaría World Wide Web.
rrollar un programa que le permitiera almacenar Bernes-Lee crearía el primer servidor web llamada
información y recuperarla. Estos trabajos nunca httpd y el primer navegador.
salieron a la luz, pero serían el germen de sus pos- A partir de este momento, se dedica a coordinar el
teriores desarrollos. proyecto y redefinir con profesionales a lo largo de
Su idea consistía en almacenar información que estu- todo el planeta la Web actual.
viera interconectada mediante enlaces completamen- En la actualidad trabaja en el Massachusetts Institute
te aleatorios. Para ello propuso la creación de un of Technology (MIT), uno de los centros más prestigio-

119
Práctico Webmaster Reportaje

vez que el cliente ha recibido la in-


formación, analiza la forma en la
APACHE más
cual esta organizado el documento que un servidor
HTML y lo muestra por pantalla.
En general los servidores son orde- Lo que empezó con un proyecto
nadores muy potentes, esto es debido para realizar un servidor Web, se
ha ido convirtiendo poco a poco en
a la gran capacidad que deben de te-
una las mayores comunidades de
ner para poder atender a las
múltiples peticiones que le
llegan simultáneamente. Los
clientes por el contrario sue-
len ser PCs de sobremesa,
puesto que su única misión
es la de mostrar por pantalla
la información proveniente
del servidor.
El número de ordenadores conectados a Internet ha crecido de cuatro a, casi, 100 millo- Cuando un usuario visita
nes en la actualidad desde el nacimiento de Arpanet. el contenido de una página desarrolladores de software libre
web puede encontrarse enlaces o del planeta. En la actualidad el 63%
links hacia páginas alojadas en el de los servidores Web que hay en
mismo servidor al cual está solicitan- Internet son Apache. El proyecto de
do información, o en otros servidores; servidor web Apache se divide en
esto es indiferente a la hora de los dos desarrollos. El primero y origi-
pasos que se ha de seguir para ejecu- nal, cuya última versión es la
tar el enlace. 1.3.27, y el llamado Apache 2.0 con
La única acción que realizará el la versión 2.0.46.
usuario es muy sencilla y consiste en Las diferencias entre ambos varían
hacer clic sobre el enlace. sobre todo en como el código del
A partir de este momento un servi- servidor web esta escrito, siendo la
dor traducirá la dirección Web conte- versión 2.0 mucho más fácil y esta-
ble, tanto en su ejecución (se ha
nida en el enlace (Por ejemplo
mejorado mucho el rendimiento
http://www.micasa.org/noticias.htm
para plataformas no Unix), como en
l) en una dirección IP que permitirá
la forma de configurarlo.
acceder a la página. Además de los servidores web bajo
El servidor que realiza esta acción el nombre de Apache Software
se denomina DNS (Domain Name Ser- Foundation nacieron multitud de
ver) , su función es la de traducir el proyectos que han permitido que el
El número de servidores web han pasado de 0 a 100.000 en los últimos 10 años gracias a la
explosión de Internet y a la entrada del mundo empresarial en busca de negocio. nombre de un servidor, para nuestro WWW se extienda con mayor rapi-
caso www.micasa.org, en una direc- dez. Para más información visita la
ya 65 millones los usuarios de dicho tructura de documentos que iba ha ción IP, por ej. 192.234.54.111. Una página web http://www.apache.org.
servicio. En el año 1995 entra Micro- hacer que todo este sistema funcio- vez obtenida la dirección IP nuestro
soft en el juego de navegadores rega- nara. El protocolo es la forma que tie- navegador se conectará a la misma y
lando su producto Internet Explorer, nen de comunicarse un servidor Web le solicitará la página que deseamos tas que había, podíamos encontrar-
es en ese momento cuando empieza y un navegador, el nombre con que lo ver (En el caso del ejemplo solicitá- nos <TITLE> para el titulo de la pági-
la guerra de navegadores entre Micro- bautizó fue HyperText Transfer Proto- bamos “ noticias.html” ). na, <UL> para poder hacer listas or-
soft y Netscape. Este último pese a col (HTTP). En cuanto a la informa- El servidor buscará la información denadas de términos, o los enlaces
tener prácticamente todo el mercado ción, era necesaria una forma de es- en sus discos duros y la enviará para que nos permitían la navegación en-
copado y ofrecer un producto mucho tructurarla, que fuera sencilla y en la que nuestro navegador la muestre tre diferentes documentos. Esta ver-
mejor fue perdiendo terreno ante las cual importase más la información por pantalla. sión no llegó a aparecer como tal y
continuas mejoras que iban realizan- que la forma. Para ella creó un len- no se realizó ninguna RFQ (Request
do Microsoft en su explorador. El sal- guaje que debía de ser universal a to- HTML y más allá For Quotation), que es un documento
to definitivo se produjo cuando Mi- dos los navegadores, el HyperText La primera versión de HTML estaba donde se manda la especificación de
crosoft lanzo la versión 5 de su nave- Markup Language (HTML). limitada a unas pocas etiquetas (que lo que se desea hacer, una aplicación,
gador y Netscape tardó demasiado en Todas las comunicaciones que son es la manera que tenemos de definir un protocolo o un algoritmo para que
sacar al mercado la versión 6. Micro- generadas por la Web son transmiti- elementos en nuestro documento) y todo el mundo lo lea y añada, modifi-
soft comenzó así a ganar terreno en das entre ordenadores conectados primaba la información sobre la for- que o sugiera cosas que le pueden
el mercado, siendo en la actualidad el mediante una red. Los ordenadores ma de presentación. Entre las etique- parecer interesantes.
navegador más usado con cerca de un que hacen posible que la Web fun-
95% de cuota de mercado. cione tienen dos tipos de software,
Netscape para intentar combatir a unos son servidores y otros son
Microsoft puso a disposición de la co- clientes. Para poder publicar infor-
munidad internauta el código fuente mación y hacerla disponible a todo
de Navigator, lo cual originó el naci- el mundo tenemos que tener un or-
miento de un nuevo proyecto llamado denador que ejecute un software
Mozilla, el navegador que en la ac- servidor. Si lo que queremos es recu-
tualidad intenta seguir en número de perar y ver información de un servi-
usuarios a Explorer. dor, lo que debemos de tener es un
navegador. El funcionamiento con-
¿Como funciona siste en que un cliente hace peticio-
nes de información al servidor, éste
la World Wide Web? posteriormente busca la información
Mientras que Tim Berners-Lee esta- y se la envía de retorno al cliente.
ba trabajando en el CERN, creó el Toda esta gestión se realiza hablan-
protocolo de comunicación y la es- do mediante el protocolo HTTP. Una Imagen actual de la web de CERN, sitio en el que nacio el primer navegador de Internet
de la mano de Tim Bernes-Lee en 1989.

120
Reportaje Webmaster Práctico
En la siguiente versión, la 2.0, el de acceso a la información depen-
número de etiquetas aumentó, siendo diendo de los copyright o formas de
posible incluir una imagen dentro de hacer Webcast en directo Emisión de
un documento con la etiqueta IMG. imagen online) como si se tratara de
En este momento empezaron a apare- una televisión por cable. La necesi-
cer etiquetas relacionadas con la pre- dad de mantener cada vez webs con
sentación del texto como <B> o <I> mayor número de información y el
las cuales dibujaban un texto en ne- aumento de dispositivos para acceder
grita o en itálica. También entraron a a las mismas, esta facilitando la apa-
formar parte de la especificación los rición de lenguajes alternativos al co-
formularios <FORM>, con la posibili- nocido HTML; es el caso del metalen-
dad de poder realizar operaciones en guaje XML del cual han surgido otros
el servidor Web desde nuestro nave- lenguajes como Wireless Markup Lan-
Página principal del W3C, organismo encargado de velar y proteger los estándares y el
gador. Fue ya con la versión 3.2 correcto desarrollo de la WWW. guage (WML), especialmente diseña-
cuando se produjo el mayor número do para teléfonos móviles con nave-
de mejoras en la especificación de Así se llega a la actual versión 4.01 páginas. Al contrario de lenguajes co- gador incorporado.
HTML. Aparecieron las tablas <TA- de HTML, que como principal mejora mo JavaScript o VBScript, que se eje- Otra tecnología que poco a poco va
BLE>, la etiqueta <FONT> que nos ha introducido las hojas de estilo. Es- cutaban en el cliente, una vez, que la ganando importancia es el mirroring
permitía modificar el tipo de letra, tas nos permiten definir fuentes, ta- página había sido descargada, estos o Content Distribution Network
tamaño y color de nuestros textos, maños, forma, colores, de una manera nuevos lenguajes eran ejecutados por (CDN). Dicha tecnología consiste en
los applets que son pequeños progra- global para que así la presentación el servidor web siendo una pagina que muchos servidores en lugares
mas escritos en Java que eran ejecu- en todos nuestros documentos sea la HTML de resultado lo que era enviado completamente distintos contengan
tados dentro del navegador y la eje- misma sin necesidad de tener que in- al cliente. la misma información. Así, cuando un
cución de scripts, que eran trozos de cluir la etiqueta <FONT> continua- La última tecnología en aparecer usuario quiera acceder a una página,
código que eran ejecutados también
en el cliente, pero con mucha menos
potencia que un applet. La reciente tecnología está basada en la actual estructura de la Web,
Es a partir de estas especificaciones
cuando las diferentes compañías em-
pero desde el CERN se avanza en la Web del futuro. Ésta, conocida
piezan a extender HTML y las capaci- como web semántica se orienta al contenido de los documentos.
dades que tienen sus navegadores.
Concretamente en la versión 3.2 de
Netscape Navigator se introdujo el mente y en caso de que sea necesario han sido los desarrollos Enterprise o el sistema CDN redireccionará dicha
lenguaje en cliente JavaScript. Éste un cambio, solo tengamos que reali- Web Services. Un Web Service es sim- petición al servidor Web que esta más
es un lenguaje de programación, in- zarlo en un sitio. A partir de esta ver- plemente un componente, trozo de cercano a él. En la actualidad muchos
terpretado, que se usa dentro del en- sión, y debido a la posibilidad de in- código o aplicación que esta instala- de los grandes servidores usan este
torno web para poder dar capacidades cluir cualquier tipo de archivo en do en un servidor web y el cual es ca- sistema.
dinámicas a nuestras páginas Web. nuestra página, el contenido multi- paz de intercambiar datos o informa- Estas tecnologías están pensadas
Como ejemplo la posibilidad de lanzar media va incrementándose cada vez ción con otro Web Service alojado en con la actual estructura de la Web.
un pop-up, tener un reloj que se ac- más, ya es posible introducir un stre- una máquina distinta. El uso de Web Pero ya desde el CERN se esta avan-
tualice continuamente, o desactivar am de vídeo, reproducir una canción Services aumenta la fiabilidad de zando en la Web del futuro. Se cono-
una casilla de un formulario depen- mientras navegamos una web o in- nuestras aplicaciones, la tolerancia a ce como web semántica y esta orien-
diendo del contenido de otra. Otra cluir animaciones en Flash. En el lado fallos y su rendimiento. tada no tanto a lo que se ve, como
extensión añadida por Netscape fue- del servidor, las tecnologías también sucede ahora, sino al contenido de
ron las etiquetas <FRAMESET>, que han ido avanzando poco a poco para Futuro los documentos. Esto permitirá mejo-
permitían crear varias ventanas con facilitar la vida a los desarrolladores. La cantidad de información conte- rar los métodos de búsqueda, y la
documentos HTML independientes En los primeros momentos, cuando se nida en la Web es más y más grande, reutilización de los datos entre dife-
dentro del mismo navegador. quería manejar un formulario, se te- el número de usuarios va aumentado rentes servidores o aplicaciones.
Microsoft respondió también con nía que hacer uso de los Common Ga- cada vez más y el número de empre-
sus propias extensiones y con la crea- teway Inteface (CGI). Este interface sas que deciden formar parte de la
ción de JScript que pese a ser muy permite pasar información del usuario Web también. Estas empresas están Enlaces de interés
parecido en la sintaxis a JavaScript al servidor web, de éste a una aplica- cambiando su tradicional catálogo en World Wide Web Consortium:
aportaba capacidades diferentes. Esto ción y posteriormente devolver una papel por un catálogo online, están www.w3.org
originó que cada una de las platafor- respuesta de la aplicación al servidor, buscando crear nuevas posibilidades HTML en el w3c:
mas fuera desarrollando su propia es- y de nuevo al cliente. El siguiente pa- de negocio dentro de Internet, con lo www.w3.org/MarkUp/
pecificación y que las extensiones so fueron los módulos que se ejecuta- que se origina que continuamente se HTTP en el w3c:
DHTML (Dynamic HTML) no llegaran a ban dentro del servidor web, así apa- este mejorando el funcionamiento de www.w3.org/Protocols/
extenderse mucho y otras opciones recieron lenguajes de programación la Web. Además se esta intentando Microsoft Explorer:
como Flash fueran ganando terreno como ASP o PHP. Estos permitían in- crear nuevos métodos para la búsque- www.microsoft.com/windows/
poco a poco. troducir código que se ejecuta en las da de contenidos, para la restricción ie/default.asp
Netscape Navigator:
www.netscape.com
Porcentaje de servidores utilizados Servidores totales en Internet por tipo Mozilla:
www.mozilla.org/
XML de O’Reilly:
www.xml.com/
Semantic Web:
www.w3.org/2001/sw/
CERN:
www.cern.ch
Estadísticas de servidores Web:
www.netcraft.com
Todo sobre Java 2:

java.sun.com
Servidor Web Apache:
www.apache.org

121

You might also like