Estructura cliente – servidor – navegador
Vamos a explicar qué ocurre cuando escribimos una dirección web en nuestro navegador (el programa que usamos para ver páginas web), desde que tecleamos la dirección hasta que vemos la página solicitada en nuestro monitor. Por ejemplo, cuando escribimos la dirección http://www.ghioldi.com.ar
![]()
Primero escribimos la dirección o URL del sitio web en la barra de direcciones de nuestro navegador. A continuación y sin que nosotros nos demos cuenta, nuestro navegador solicita la página web al servidor que alberga el sitio www.ghioldi.com.ar. Acto seguido, el servidor envía de vuelta los datos a nuestro dispositiovo, ordenador de escritorio, tablet, etc., a través de Internet. Finalmente, nuestro navegador interpretará los datos, básicamente código HTML, mostrando el resultado en la pantalla de nuestro dispositivo.

En el gráfico anterior podemos ver cómo desde el cliente (nuestra notebook, smartphone o nuestro ordenador en casa) se envía una petición al servidor y cómo éste devuelve una respuesta con los datos, y el medio para la transmisión de los datos es Internet. Cuando decimos http o https nos referimos a un protocolo de transmisión de datos: esto simplemente son una serie de reglas que usan los dispositivos para comunicarse entre sí a través de internet. Sobre los protocolos HTTP y HTTPS hablaremos mas detenidamente.
A partir de aquí, el navegador que estemos utilizando interpretará esos datos y los mostrará en la pantalla. Es por ello, que podemos obtener visualizaciones distintas para cada navegador, porque son éstos los que interpretan los datos obtenidos que son siempre los mismos para una misma petición de página web, aunque dependiendo de las tecnologías presentes del lado del servidor, este nos puede enviar una diferente respuesta dependiendo el navegador. Por ejemplo, podemos usar como navegador Internet Explorer ó Firefox, y según usemos uno u otro obtener resultados distintos porque cada navegador interpreta la misma información de una manera distinta. Actualmente esto ya no es tan notorio debido a la implementación de estandartes, aunque siempre existen matices que pueden «complicarnos la existencia» a la hora de desarrollar sitios que se vean y comporten de una misma manera independientemente del navegador.
Podemos decir, por explicarlo de forma sencilla, que el navegador es aquello que transforma los datos obtenidos del servidor para que una persona pueda visualizarlos en su monitor.
Navegadores más utilizados en la actualidad:
Google ChromeGoogle Chrome es el navegador web desarrollado por Google. Nació en el año 2008, lo que lo convierte en uno de los navegadores más jóvenes del mercado. Es uno de los navegadores más rápidos y ligeros que existe. Es muy usado por los desarrolladores ya que cumple los estándares web e incluye herramientas interesantes. |
Mozilla FirefoxMozilla Firefox es un navegador web libre y de código abierto, desarrollado por la Fundación Mozilla que es una organización sin ánimo de lucro dedicada a la creación y difusión de software libre. Históricamente ha sido de los más usados por los desarrolladores web ya que cumple con la mayoría de los estándares web conocidos y porque proporciona herramientas muy útiles para el desarrollo y corrección del código informático que hay detrás de las páginas web. |
Internet ExplorerConocido comúnmente como IE, es un navegador web desarrollado por Microsoft para el sistema operativo Microsoft Windows desde 1995. Este navegador fue durante muchos años el más usado ya que siempre vino por defecto en el sistema operativo Windows y en ese momento su principal competidor era Netscape Navigator. |
Safari (iOS)Safari es un navegador web de código cerrado desarrollado por Apple (fabricante de los famosos ordenadores Macintosh, móviles iPhone, etc.). Está disponible para ordenadores o dispositivos móviles que usan el sistema operativo de Macintosh y también para Microsoft Windows. Es el navegador que nos encontraremos en cualquier ordenador de Apple. |