El objeto del navegador

Descubra qué es el objeto Navigator y cómo utilizarlo

loswindow.navigatorpropiedad expuesta por los navegadores apunta a unObjeto navegadorel cual es unobjeto contenedorque pone a nuestra disposición una gran cantidad de API de plataforma web.

Las propiedades estándar y ampliamente implementadas incluyen:

  • cookieEnabledcierto sigalletasestán habilitados
  • geolocationapunta alGeolocationobjeto utilizado por elAPI de geolocalización
  • languagedevuelve una cadena que representa el idioma actualmente activo en el navegador
  • onLinedevuelve verdadero si el navegador está en línea (los navegadores interpretan esto de diferentes maneras, tenga en cuenta)
  • serviceWorkerlaServiceWorkerContainerobjeto asignado al documento (verTrabajadores de servicios)
  • userAgentel nombre del identificador de agente de usuario del navegador

Los métodos estándar incluyen:

  • registerProtocolHandler()una forma de permitir que los sitios web se registren como controladores de protocolos.

Hay muchos más métodos y propiedades que proporcionan las API que son experimentales o implementadas como borradores y aún no están finalizadas, o simplemente están disponibles en una pequeña fracción de navegadores, por lo que no las he incluido aquí, peropuedes explorarlos todos en MDN.


Más tutoriales de navegador: