Un sitio web puede ser un motor de búsqueda
Una página web es un simple archivo de texto que también contiene etiquetas de marcado que describen cómo debe formatearse el texto en la pantalla. La página web se almacena en un ordenador conocido como servidor web (servidor, para abreviar). Para que la página web se muestre en ese ordenador o en otro, debe acceder a ella e interpretarla un programa especialmente diseñado, llamado software cliente (abreviado). Si el software cliente está en un ordenador distinto del servidor, ese ordenador suele llamarse también cliente. Un navegador web es un tipo de software cliente capaz de solicitar el código de una página web a un servidor a través de Internet, interpretar el marcado y mostrarlo en la pantalla.
Para solicitar una página web, un navegador debe seguir un protocolo de red, un conjunto de reglas sobre cómo deben transferirse los datos. Uno de los protocolos de red más fáciles de entender es el Protocolo de Transferencia de Archivos (FTP). En términos prácticos, un cliente FTP solicita al servidor una copia exacta de un archivo y la guarda en el cliente (o viceversa). Aunque no se utilizan para acceder directamente al marcado de las páginas web, los programas FTP son partes importantes de la publicación web, ya que las páginas web que pueden diseñarse en un PC deben colocarse en un servidor web para que sean accesibles a Internet.
Conjunto de protocolos de Internet
La conocida “web” de páginas web conectadas funciona sobre el sistema telefónico básico TCP/IP. Los programas de chat, el correo electrónico, … son otros servicios, distintos de la web, que también se ejecutan sobre la conectividad básica proporcionada por TCP/IP. La web fue creada por Tim Berners-Lee trabajando en el centro de investigación física CERN en Suiza (ahora Sir Tim Berners-Lee). Los navegadores ya estaban disponibles en 1993, y la web, las urls, etc. se estaban popularizando ampliamente en 1995.
Pregunta de estudio: ¿por qué algo tan importante como la web no salió de una empresa informática como IBM o Microsoft o Apple o lo que sea? La web es un estándar libre y abierto (como el TCP/IP) y, en su mayor parte, no está vinculado a ningún proveedor en particular, y esta libertad es una parte vital del éxito de la web. La apertura conduce a la participación, por lo que se evitan las opciones de bloqueo.
El http al principio es el esquema de red a utilizar, y “http” y su variante segura “https” son, con mucho, los más comunes. En el futuro, si hubiera un nuevo esquema de red, la sintaxis de la URL podría seguir soportándolo si empezara con una palabra diferente antes de los dos puntos.
Qué es el protocolo web
Como dijimos en el último tema, HTTP es el protocolo que se utiliza para la World Wide Web. Cada vez que tu navegador solicita una página, lo hace poniéndose en contacto con un servidor web y haciendo la petición con HTTP. El servidor entonces responde enviando la página, de nuevo con HTTP.
El cliente se pone en contacto con el servidor para hacer su petición. El servidor es otro ordenador en Internet: ejecuta un software de servidor que puede responder a las peticiones HTTP. Cuando recibe la petición de una página, encuentra o genera el contenido y lo devuelve.
El término “HTTP” define la forma en que se produce esta conversación entre los dos ordenadores. Se utiliza para solicitar páginas HTML, imágenes y cualquier otro contenido que esté en la web. También define varios errores que pueden ser manejados por el agente de usuario o mostrados al usuario.
Una URL (o Localizador Uniforme de Recursos, ) es utilizada por un navegador web (u otra herramienta) para encontrar (localizar) una página u otro contenido (un recurso) en la web. También puede ver que se le llama URI o Identificador Uniforme de Recursos (que no es exactamente un sinónimo, pero se acerca lo suficiente para nosotros).
Enumere tres tipos de protocolo de Internet
Cuando pensamos en Internet, a menudo sólo pensamos en la World Wide Web. La Web es una de las diversas formas de obtener información de Internet. Estos diferentes tipos de conexión a Internet se conocen como protocolos. Para acceder a Internet con cada uno de estos protocolos se pueden utilizar aplicaciones de software distintas, aunque probablemente no sea necesario. Muchos navegadores de Internet permiten a los usuarios acceder a los archivos utilizando la mayoría de los protocolos. A continuación se presentan tres categorías de servicios de Internet y ejemplos de tipos de servicios en cada categoría.
Este tipo de servicio fue una de las primeras formas de recuperar información de los ordenadores conectados a Internet. Se podían ver los nombres de los archivos almacenados en el ordenador servidor, pero no se disponía de ningún tipo de gráfico y, a veces, de ninguna descripción del contenido de un archivo. Era necesario tener un conocimiento avanzado de los archivos que contenían la información que se buscaba.
Este fue uno de los primeros servicios de Internet desarrollados y permite a los usuarios mover archivos de un ordenador a otro. Con el programa FTP, un usuario puede conectarse a un ordenador remoto, navegar por sus archivos y descargar o cargar archivos (si el ordenador remoto lo permite). Estos pueden ser de cualquier tipo de archivo, pero el usuario sólo puede ver el nombre del archivo; no se incluye ninguna descripción del contenido del archivo. Es posible que te encuentres con el protocolo FTP si intentas descargar alguna aplicación de software de la World Wide Web. Muchos sitios que ofrecen aplicaciones descargables utilizan el protocolo FTP.