Empecé un nuevo proyecto en vue.js. Agregué la barra de navegación. En un momento, noté un problema en la consola:
Audit usage of navigator.userAgent, navigator.appVersion, and navigator.platform
No entiendo esto, porque no uso ningún navegador en el proyecto.
¿Por qué veo este problema? ¿Cómo puedo cambiarlo?
https://blog.chromium.org/2021/05/update-on-user-agent-string-reduction.html
Es útil para leer. Algunos puntos clave:
"A partir de M92, planeamos comenzar a enviar avisos de obsolescencia para los captadores navigator.userAgent, navigator.appVersion y navigator.platform en la pestaña Problemas de DevTools".
"Si su sitio, servicio, biblioteca o aplicación se basa en ciertos fragmentos de información que están presentes en la cadena del Agente de usuario, como la versión secundaria de Chrome, el número de versión del sistema operativo o el modelo del dispositivo Android, deberá comenzar la migración para usar el Agente de usuario. API de sugerencias de cliente en su lugar".
Sé que no estoy usando los captadores de navegador en cuestión, por lo que en este punto, parece que solo puedo esperar una actualización de .js de la biblioteca (en mi caso, bootstrap 4) para que desaparezca la advertencia.
La razón por la que uno ve el mensaje está bien explicada en la descripción del mismo mensaje (auditoría).
La verdadera pregunta es quién / qué es la fuente de esto. Hay una pista para el archivo extended-css.js
.
Aquí hay un ejemplo con otro archivo (ya que no tengo el extended-css.js
):
Haga clic derecho en el archivo y luego elija Open in new tab
.
Ahí puede ver que el motivo del mensaje de auditoría es el archivo hook.js
de la extensión Vue.js devtools.
En su caso, sería otra extensión o biblioteca que esté utilizando, directa o indirectamente (por ejemplo, una parte de vuetify
, etc.).
A partir de ahí tienes 3 opciones: