5.2. Clientes HTTP. navegadores

La definición más simple de lo que es un navegador podría ser 1:
Software, aplicación o programa que permite el acceso a la Web, interpretando la información de distintos tipos de archivos y sitios web para que estos puedan ser vistos.

Seguramente, uno de los programas que más utilices a diario en tu pc, móvil, etc…será un navegaor. Actualmente tenemos muchas versiones distintas de este tipo de aplicaciones:

WINDOWS/LINUX/MAC

  • Ms Internet Explorer/Edge

  • Mozilla Firefox

  • Google Chrome/Chromium

  • Safari

  • Opera

  • Konqueror

Al ser una puerta de acceso a la web, utlizado por cualquier perfil de usuari@, puede ser un agujero de seguridad importante en nuestro entorno, es por esto que existen algunas buenas prácticas en relacion con su configuración y uso.

¿Cuál es el mejor navegador?¿Cuál es más seguro?Puedes encontrar opiniones para todos los gustos. Incluso puedes acudir a la web para ver qué navegadores son los más utilizados acutalmente:

Source: StatCounter Global Stats - Browser Market Share

La mayoría de los navegadores actuales más utilizados incorporan muchísimas herramientas para poder analizar y comprender lo que sucede cuando navegamos por la red.

Truco

Tanto si somos programadores como administradores, puede resultar bastante útil conocer algunas de estas utilidades:

  1. Para probar código CSS/HTML “directamente”

  2. Para analizar las peticiones que se realizan a nuestros servidores

  3. Para ver la cantidad de información que se transmite en cada petición

  4. etc…