navegador

Un navegador es un programa de aplicación que proporciona una forma de ver e interactuar con toda la información en el World Wide Web. Esto incluye páginas web, videos e imágenes. La palabra "navegador" se originó antes de la Web como un término genérico para las interfaces de usuario que le permiten navegar (navegar y leer) texto archivos en línea. Hoy en día, muchas personas utilizan navegadores web para acceder a Internet y se considera casi una necesidad en la cantidad de personas que navegan en su vida diaria.

Un navegador web es un cliente programa que utiliza HTTP (Protocolo de transferencia de hipertexto) para realizar solicitudes de Web servidors en todo el Internet en nombre del usuario del navegador. La mayoría de los navegadores admiten el correo electrónico y el Protocolo de transferencia de archivos (FTP), pero no se requiere un navegador web para esos protocolos de Internet y los programas cliente más especializados son más populares.

Historial del navegador web

El primer navegador web, llamado WorldWideWeb, se creó en 1990. El nombre de ese navegador se cambió a Nexus para evitar confusiones con el espacio de información en desarrollo conocido como World Wide Web. El primer navegador web con interfaz gráfica del usuario sí estaba Mosaic, que apareció en 1993. Muchas de las funciones de la interfaz de usuario de Mosaic se incluyeron en Netscape Navegador. Microsoft siguió con su Internet Explorer (ES DECIR).

Funciones comunes del navegador web

La mayoría de los navegadores web comparten características estándar como:

  • Un botón de inicio, que, cuando se selecciona, llevará al usuario a una página de inicio predefinida.
  • Una barra de direcciones web, que permite a los usuarios ingresar una dirección web y visitar un sitio web.
  • Botones de retroceso y avance, que llevarán al usuario a la página anterior o siguiente en la que se encontraba.
  • Actualizar: un botón que se puede utilizar para volver a cargar una página web.
  • Detener: un botón que hace que una Web deje de comunicarse con un servidor Web, deteniendo la carga de una página.
  • Pestañas, que permiten a los usuarios abrir varios sitios web en una sola ventana.
  • Marcadores, que permiten al usuario seleccionar sitios web específicos predefinidos por el usuario.

Muchos navegadores también ofrecen complementos que amplían las capacidades del navegador. Estos complementos pueden permitir a los usuarios, por ejemplo, hacer uso de tareas como agregar funciones de seguridad.  

Cómo funciona un navegador web

Los navegadores web funcionan como parte de un modelo cliente / servidor. El cliente es el navegador que se ejecuta en el dispositivo del usuario y realiza solicitudes al servidor web, mientras que el lado del servidor es el servidor web que envía información al navegador. Luego, el navegador interpreta y muestra la información en el dispositivo del usuario.

Los navegadores web normalmente se componen de una serie de partes que interactúan. Esto incluye la interfaz de usuario (UI), que es el nivel en el que el usuario interactúa con el navegador. El motor del navegador es lo que consulta al motor de renderizado, y el motor de renderizado es lo que renderiza la página web solicitada, interpretando los documentos HTML o XML. La creación de redes es lo que se encarga de la seguridad y la comunicación en Internet. Se utiliza un intérprete de JavaScript para interpretar y ejecutar código JavaScript en un sitio web. El backend de la interfaz de usuario se utiliza para crear widgets como Windows. Además, una capa de persistencia, llamada persistencia o almacenamiento de datos, administra datos como marcadores, cachés y cookies.

Navegadores web populares

Google Chrome es actualmente uno de los navegadores más utilizados. Otros navegadores incluyen:

  • Firefox, que fue desarrollado por Mozilla.
  • Microsoft Edge: usó un reemplazo para Internet Explorer, con Windows 10.
  • Explorador de Internet: relegado al pasado, Microsoft ha reemplazado principalmente a Internet Explorer con Edge.
  • Safari: un navegador para computadoras y dispositivos móviles de Apple.
  • Lynx: un navegador de solo texto para usuarios de shell de UNIX y VMS.
  • Opera: un navegador rápido y estable que es compatible con la mayoría de los sistemas operativos.
  • Flock: un navegador de código abierto basado en Firefox y optimizado para funciones Web 2.0 como blogs y marcadores sociales.