lunes, 13 de septiembre de 2010

World Wide Web


La World Wide Web(Red Global Mundial), es un sistema de documentos de hipertextos(el texto que conduce a otros textos relacionados, la forma más habitual es la de hipervínculos), que se encuentran enlazados a través de Internet.

La www esta conformada por sitios web, y a su vez los sitios web de páginas web que podemos ver a través de navegadores web, las páginas web contienen textos, imágenes, vídeos u otros contenidos y navega entre ellas usando hiperenlaces.

¿Cómo es que funciona la red?
Primero se toma de la URL(Localizador de Recursos Uniforme), el nombre del servidor y se busca la dirección IP del mismo con ayuda de la base de datos de Internet DNS(su función es asignar los nombres de dominios a direcciones IP).

Enseguida se solicita el recurso al servidor web con el protocolo HTTP que es utilizado en cada transacción web. Cuando se solicitan páginas web primero llega el texto html, que es analizado inmediatamente por el navegador el cual después hace lo necesario para incorporar los gráficos y otros ficheros que formen parte de la página. Al recibir los ficheros desde el servidor web el navegador acomoda la página tal y como se describe en el texto HTML, CSS y otros lenguajes web.
Casí todas las páginas web contienen hiperenlaces a otras paginas relacionadas, descargas y otros recursos web, esto es a lo que se le denomina red(web) de información.

Pero...
Si el usuario visita un sitio en el que ya estuvo con anterioridad es probable que no se lleve acabo el proceso anterior, es decir la forma de recuperar los datos del servidor web es diferente ya que por defecto los navegadores almacenan en un caché(conjunto de datos duplicados de los originales) del disco duro local todos los recursos web a los que el usuario va accediendo. La caché es muy útil ya que acceder a los datos originales cada vez que el usuario quiere visitar ese sitio web es costoso en cuestión de tiempo, y cuando se hacen los duplicados de los datos originales los accesos siguientes se realizan a dicha copia haciendo que el tiempo de acceso sea menor.

El navegador web hace la petición HTTP, siempre y cuando la página haya sido actualizada desde la última carga, si no es así se accede a la versión almacenada.
Esto es verdaderamente importante ya que ayuda a reducir el tráfico web. Cuando los sitios tienen contenidos muy dinámico los recursos básicos solo se envían una vez por sesión es por eso que para los diseñadores de sitios web es muy importante reunir el CSS y Javascript en pocos ficheros asociados a todo el sitio web, de manera que queden en las cachés de los usuarios y se reduzca el tiempo en que se carga la página y las peticiones al servidor.

Algunas veces se requiere que una página no sea guardada en la caché del usuario, como por ejemplo bancos on line, para esto los diseñadores de la página web deben de controlar las cabeceras HTTP enviadas a los usuarios.

Estándares Web

  • URI, Identificador de recurso Uniforme que es un sistema universal para referenciar los recursos en la web(páginas, documentos, dirección de correo electrónico).
  • HTTP, Protocolo de Transferencia de Hipertexto, que establece los estándares de comunicación entre el servidor y el navegador.
  • HTML, Lenguaje de Marcado de Hipertexto, se utiliza para establecer la estructura y documentos de hipertexto.
  • XML, Lenguaje de Marcado Extensible, define la estructura de documentos de texto.


  • Tecnologías web
    Las tecnologías web son herramientas que ayudan a obtener un mejor resultado a la hora de desarrollar sitios web.
    • Navegadores web
      • Mozzila Firefox
      • Google Chrome
      • Internet Explorer
      • Netscape Navigator

    • Servidores Web
      • Apache(el más utilizado en el mundo)
      • Cherokee

    • Otros
      • DHTML
      • PHP
      • CGI
      • ASP
      • JSP

    1 comentario: