Está en la página 1de 8

1

TEMA 8
Internet y la World Wide
Web
lvarez, S., Bravo, S.,
Departamento de Informtica y automtica
Universidad de Salamanca
lvarez, S., Bravo, S. Universidad de Salamanca -2-
Qu es Internet?
n Algunos autores, Internet es un acrnimo de
INTERconected NETworks (Redes interconectadas).
n Algunos definen Internet como "La Red de Redes (est
hecha a base de unir muchas redes pequeas de
ordenadores y es la ms grande) y otros como "La
Autopista de la Informacin".
n I nternet es un conjunto de redes unidas entre s de muy
diversa tecnologa y tamao, en las que todas las mquinas
usan un lenguaje comn o protocolo TCP/ IP que garantiza
la intercomunicacin de los diferentes participantes para
compartir recursos.
Una red de computadoras es un conjunto de mquinas que se comunican a travs
de algn medio (cable coaxial, fibra ptica, radiofrecuencia, l neas telef nicas, etc.)
con el objeto de compartir recursos
2
lvarez, S., Bravo, S. Universidad de Salamanca -3-
Caractersticas de Internet
n Universal: extendida por todo el mundo
n Fcil de usar: no es preciso ser un experto informtico
n Variada: se puede encontrar casi de todo
n Econmica: el ahorro de tiempo y dinero es considerable
n til: muchos servicios e informacin. Acceso rpido
n Libre: se puede colocar cualquier informacin sin ninguna censura
n Annima: permite ocultar la identidad
n Autoreguladora: las reglas que permiten que Internet funcione
han salido del propio Internet.
n Un poco catica: nadie asegura que todo funcione bien
n Insegura: si no se hace nada, la informacin va de forma
insegura
n Creciente: Internet crece a un ritmo vertiginoso
lvarez, S., Bravo, S. Universidad de Salamanca -4-
Internet vs Web
n Cuando hablamos de Internet, la mayora de las ocasiones
nos referimos a la Web, pero Internet est compuesto
por ms servicios .
Mensajera : correo electrnico (EMAIL)
Chat: conversacin
Noticias (NEWS)
Transferencia de Ficheros (FTP)
Terminal Remoto (TELNET)
Bsqueda de Informacin...
3
lvarez, S., Bravo, S. Universidad de Salamanca -5-
Qu es la World Wide Web?
n Es la aplicacin estandarte de INTERNET
n Se trata de un sistema de distribucin de informacin tipo
revista. En la Red quedan almacenadas lo que se llaman
Pginas Web, que no son ms que pginas de texto con
grficos o fotos.
n Aquellos que se conecten a Internet pueden pedir acceder a
dichas pginas y acto seguido stas aparecen en la pantalla
de su ordenador.
n `World Wide-Web' (abreviado `Web'; escrito tambin
`WWW' o incluso `W3') significa algo as como `red (o
telaraa) global
lvarez, S., Bravo, S. Universidad de Salamanca -6-
Informacin de la WWW
n Consultar informacin es lo primero que se piensa cuando
se habla de utilizar Internet. Hay millones de pginas con
informacin de todos los tipos, y en todos los idiomas.
4
lvarez, S., Bravo, S. Universidad de Salamanca -7-
Arquitectura de INTERNET
n Modelo Cliente Servidor
Es una forma de dividir y especializar programas y equipos de
cmputo a fin de que la tarea que cada uno de ellos realizada
se efecte con la mayor eficiencia, y permita simplificarlas.
Servidor: aplicacin informtica o programa que realiza algunas
tareas en beneficio de otras aplicaciones llamadas clientes
Cliente: recibe los servicios que ofrece un servidor.
El lenguaje: tanto cliente como servidor deben usar un
lenguaje comn para entenderse.
Este lenguaje se llama Protocolo.
lvarez, S., Bravo, S. Universidad de Salamanca -8-
Arquitectura de la WWW
n Clientes WEB
n Servidores WEB
n Protocolo HTTP (HiperText Transfer Protocol, Protocolo de
Transferencia de Hipertexto).
5
lvarez, S., Bravo, S. Universidad de Salamanca -9-
Servidores Web
n Contienen los documentos web disponibles para los
clientes.
n En cada servidor Web existe un conjunto de directorios en
los cuales se deposita toda aquella informacin que se
desea hacer pblica
n Consisten en una aplicacin que permanentemente est a
la espera de peticiones de clientes (escuchando en un
puerto).
n Recogen las peticiones Web y proporciona la informacin
deseada
n El dilogo con los clientes se hace mediante protocolo
HTTP.
n Ejemplos: Apache, Tomcat, IIS
lvarez, S., Bravo, S. Universidad de Salamanca -10-
Clientes Web
n El cliente Web es un programa con el que interacciona el
usuario para solicitar a un servidor Web el envo de las
pginas de informacin, debe interpretar dichos
documentos para poder mostrrselos al usuario con el
formato adecuado.
n Este programa se encarga de acceder al servidor y
transferir las pginas siguiendo el protocolo HTTP
n Las pginas que se reciben son documentos de hipertexto
codificado en lenguaje HTML.
n Tambin conocidos como navegadores web o browsers
n Ejemplos: Internet Explorer, Netscape Navigator, Opera,
Mozilla, Lynx.
6
lvarez, S., Bravo, S. Universidad de Salamanca -11-
Direcciones Web : URLs
n Cuando un cliente Web quiere acceder a un documento es
necesario conocer:
Cmo se llama el documento?
Dnde est el documento?
Cmo se puede acceder al documento?
n A cada pgina se le asigna una URL (Universal Resource
Locator)
n La estructura de una URL es la siguiente:
protocolo://direccion_del_servidor:puerto/recurso
n Ejemplo:
http://www.usal.es/index.html
http://www.usal.es:80/index.html
lvarez, S., Bravo, S. Universidad de Salamanca -12-
Funcionamiento de la Web
n El usuario introduce/activa una URL
n El cliente Web descodifica los campos de la URL
n Se conecta con el servidor Web correspondiente
n Interpreta el hipertexto y lo muestra
n Se recogen el resto de los elementos que componen una
pgina Web
n Cuando se activa un enlace, identifica la situacin de la
informacin requerida, y repite el proceso anterior.
7
lvarez, S., Bravo, S. Universidad de Salamanca -13-
El lenguaje de las pginas Web
n HTML (HyperText Markup Language) es el lenguaje
utilizado para crear documentos de hipertexto
n Los ficheros HTML contienen texto plano y pueden ser
editados con cualquier aplicacin sencilla que edite texto
n HTML est construido a partir de etiquetas (tags), que
marcan el formato de cada uno de los elementos de la
pgina de hipertexto
n Todas las etiquetas son palabras o abreviaturas inglesas
rodeadas de los smbolos < >
lvarez, S., Bravo, S. Universidad de Salamanca -14-
Ejemplo de pgina Web
<HTML>
<HEAD><TITLE>Bienvenido</TITLE></HEAD>
<BODY>
<CENTER>
<IMG SRC="home.gif" ALIGN=middle>
<P>Esta es mi <I>peque&ntilde;a</I> p&aacute;gina personal.</P>
</CENTER>
</BODY>
</HTML>
8
lvarez, S., Bravo, S. Universidad de Salamanca -15-
Editores Web
n Para crear pginas Web slo es necesario un editor de texto
plano.
n Resulta muy interesante disponer de herramientas que
aceleren o automaticen determinadas operaciones comunes
en la edicin de HTML, a la vez que realcen la presentacin
del cdigo fuente, por ejemplo, diferenciando las etiquetas
del texto.
n Existen 3 tipos de Editores:
Modo texto (bajo nivel)
Modo Grfico (alto nivel) - WYSIWYG (What you see is
what you get).
Mixto
lvarez, S., Bravo, S. Universidad de Salamanca -16-
Editores Web
n Escribiendo el HTML
Dominas con mayor precisin el cdigo de la pgina, queda ms
limpio.
Si dominas bien el HTML nunca tendrs ningn problema para hacer lo
que deseas.
Es ms complicado el aprendizaje, ms lento y cuando se llega a un
nivel avanzado tambin se hace considerablemente ms difcil.
Hacer una pgina cuesta ms trabajo y tiempo.
n Con un editor WYSIWYG
El cdigo de la pgina tiene peor calidad, incluso puede llegar a tener
errores, ms o menos visibles, que cuestan arreglar.
Es la mquina la que domina el trabajo.
El aprendizaje es muy sencillo, tal como puede ser trabajar en Word.
Solo se trata de manejar un programa
Es muy rpido.