lunes, 16 de noviembre de 2015

CÓMO FUNCIONA LA WEB?

LA WEB



Comenzamos con la cuestión básica: ¿Qué es la Web? desarrollamos una  respuesta a esta pregunta partien­do de las ideas  del creador de la Web, quien pensó, la Web como un gigantesco espacio  de información universal, una  suerte de biblioteca in­ finita.

A comienzos de los noventa, Tim Berners­Lee tuvo  una  idea  genial: diseñar este sistema global  de información de tal forma  que cada  usuario en un nodo  pudiera navegar por el resto de forma  totalmente automática, es de­cir,  sin  tener   idea   de   cóm funciona  el  sistema  del   otro qué   sistema operativo tiene,  qué  lenguajes de programación usa,  qué  aplicaciones corre. Su experiencia en el CERN (ver figura  1.1) fue la gatilladora de esta simple idea, que es el origen  de la Web. En palabras de Berners­Lee:  “El concepto de la Web integró muchos sistemas de información diferentes, pomedio de la formación de un espacio  imaginario abstracto en el cual las diferencias entre ellos no existían.  La Web tenía  que  incluir  toda  la información de cualquier  tipo en cualquier sistema.




Las bases lógicas  de la Web

Desde  el punto de visttécnico,  los tres pilares básicos  sobre  los que se sustenta la arquitectura lógica de la Web son:

1.  Identificadores únicos (URI): en un mundo ideal,  la suposición bá­ sica necesaria para  poder referirse (referenciar) y hablar de (describir) todos  los objetos,  es que  éstotengan su nombre propio, que  en tér­ mino técnico se  llam identificador.  En  la  Web   esto nombres propios se llaman Identificadores Universales de Recursos (URI por  sus siglas inglesas).

Una  versión más  elemental de URI es la URL (Localizador universal de recursos), que corresponde a una  dirección en la Web. La dirección es una  de las formas  de identificar un  objeto,  pero  es bueno señalar que la noción  de identificador es más amplia que la de dirección, por ejemplo  para  recursos viles que no tienen  dirección fija.

2.  Lenguaje universal  para describir HTML: Otra  suposición básica para  la comunicación universal es un  lenguaje único,  entendible por todos.  Tim  Berners­Lee diseñó el lenguaje HTML  (siglas  del  inglés Hyper Text Markup Language, que  a sus características de simplicidad de uso, suma  una  caractestica clave: el ser un lenguaje de hipertexto, es decir,  que  tiene  un  forma  de  anclar  o redirigir al lector  desde un punto cualquiera del texto  a otro  lugar.  Estos son los famosos links o enlaces  en la Web.

3.  Protocolo de transmisión de datos HTTP: Desde  un  punto de vista más  técnico,  uno  necesita  uprotocolo que  permita enviar y traer in­ formación en HTML  desde un  lugar  (sitio)  a otro  en esta  gigantesca red que es la Web.

El protocolo HTTP  (sigla  del  inglés  Hyper TexTransfer Protocol) tiene  varias  caractesticas distintivas que  lo han  hecho  muy  perdu­ rable.   HTT es   u protocolo  de   transmisión  entr clientes   y servidores. El cliente,  que  puede ser un  browser, un  agente, o cual­


quier  herramienta. El servidor es el que  almacena o crea  recursos como archivos HTML, imágenes, etc. Entre  ellos puede haber  varios intermediarios, como  proxies, gateways y túneles. A través  de  ins­ trucciones simples, pero  poderosas, el cliente  indica  al servidor qué acciones  realizar para  recibir  o entregar datos.

La filosofía de la Web como espacio  de información:  la W3C

La Web fue creada con una  cierta  filosofía,  una  posición de principios frente  a los desarrollos que se venían dando en materia de publicaciones, de desarrollo de  software, de  derechos de  autor y de  difusión. Estfilosofía puede resumirse en tres principios básicos: todos pueden publicar, todos pueden leer, nadie debe restringir.

El universo creciente de la información mutimedial en la Web

El mundo digital en  el cual  estamos inmersos genera un  número in­ menso  y siempre creciente de datos  digitales, que  cada  día es más  difícil de administrar. maras fotográficas, cámaras de  video  digital, audio digital, televisión digital, Internet (mensajes instantáneos, E­mails, etc.), música  y vi­ deos  disponibles en la Web son  algunas de las principales fuentes de estos datos  digitales. De acuerdo al estudio How much information? [1] en el año
2002 cinco exabytes de información fueron creados en el mundo (1 exabyte corresponde a 1018  bytes ó 109 gigabytes!), 92% de esta información fue alma­ cenada en discos  duros y alrededor de 1,75% se hizo accesible  a través  de la Web. No se cuenta con datos  más  recientes, pero  se estima  que  la cantidad de información generada crece a tasas mayores al 30% anual.
Para simplificar el proceso de búsqueda de información multimedial se requiere que  en el momento en que  la información sea hecha  pública en la Web, ésta sea correctamente clasificada o anotada. Es decir,  a la información quse almacenará se le debe  dar  una  descripción adecuada, generalmente textual (un nombre o una frase) que permita que la información pueda luego ser recuperada. Cuando la información a ser hecha  pública es un objeto mul­ timedial conocido, una  canción  o una  película, la información del  título  es suficiente para  que éste pueda ser encontrado fácilmente. Piense  por ejemplo en las canciones disponibles en el sitio




El Hipertexto:

El hipertexto ha sido definido como un enfoque para manejar y organizar información, en el cual los datos se almacenan en una red de nodos conectados por enlaces. Los nodos contienen textos y si contienen además gráficos, imágenes, audio, animaciones y video, así como código ejecutable u otra forma de datos se les da el nombre de hipermedio, es decir, una generalización de hipertexto




La Hipermedia:

es el término con el que se designa al conjunto de métodos o procedimientos para escribir, diseñar o componer contenidos que integren soportes tales como: texto, imagen, video, audio, mapas y otrossoportes de información emergentes, de tal modo que el resultado obtenido, además, tenga la posibilidad de interactuar con los usuarios.


Las URLs:

URL significa Uniform Resource Locator o, en español, Localizador Uniforme de Recursos. La URL es una forma de organizar la información en la web. Una URL es una dirección que permite acceder a un archivo o recurso como ser páginas html, php, asp, o archivos gif, jpg, etc. Se trata de una cadena de caracteres que identifica cada recurso disponible en la WWW. Cuanto nos piden una URL en un formulario web, usualmente nos solicitan la dirección de un sitio web propio o incluso la dirección de un perfil de usuario, como podría ser el de Facebook (de la forma www.facebook.com/su-nombre-de-usuario). 

Otros ejemplos de URLs: www.idesweb.es; 
www.youtube.com/vevo; 
www.pagina.com/archivo.jpg
http://www.alegsa.com.ar/Dic/url.php#sthash.eyC5JPzq.dpuf







Los Nombres de Dominio (DNS):

¿Qué es el nombre de dominio y cómo funciona?

Cada computadora en la red pública de Internet tiene una dirección numérica única (similar a la exclusividad de los números de teléfono) que consiste en una cadena de números que a la mayoría de las personas les resulta difícil recordar. Esta cadena se denomina “dirección IP”. IP quiere decir“protocolo de Internet”.

Para facilitar la búsqueda de una ubicación determinada en Internet, se creó el Sistema de nombres de dominio o DNS. El DNS traduce la dirección IP en una dirección alfanumérica única llamada nombre de dominio, que es más fácil de recordar. Si, por ejemplo, desea visitar el sitio web de ICANN,
¿Preferiría recordar la dirección IP 192.0.34.163 o ingresar “www.icann.org”? Al asociar una cadena de letras conocida (el nombre de dominio) con una dirección IP, el DNS hace que sea mucho más fácil para el usuario de Internet recordar sitios web y direcciones de correo electrónico. En el ejemplo anterior, la sección “icann.org” de la dirección es el nombre de dominio. La sección www. le indica al navegador que está buscando ese nombre de dominio en la interfaz de Internet.

Los nombres de dominio también se pueden utilizar para enviar correo electrónico. Ya sea que envíe comunicaciones personales o de negocios, quiere estarseguro de que el mensaje llegará al destinatario deseado. Si utilizamos una analogía con el sistema telefónico, al marcar un número, suena el teléfono en una ubicación en particular porque hay un plan de numeración central que garantiza que cada número de teléfono sea único.
El DNS funciona de manera similar. Tanto el nombre de dominio como la dirección IP detrás de éste son únicos. El DNS permite que su correo electrónico llegue al destinatario deseado (guide2dns@icann.org,

Por ejemplo) y no a otra persona con un nombre de dominio similar. También le permite ingresar “ww.icann.org”, sin tener que escribir una extensa dirección IP para llegar al sitio web correcto. Sin esta unicidad, tanto el DNS como el sistema telefónico serían menos predecibles y confiables. El nombre de dominio puede permanecer intacto aun cuando el sitio web se traslade a otro equipo o servidor host porque se puede indicar alDNS que vincule un nombre de dominio existente a una nueva dirección IP. Es lo mismo que ocurre cuando una empresa o una familia se traslada a otra ubicación; el nombre de la familia o de la empresa permanece intacto, incluso si cambia la dirección.