2011-11-11 9 views
7

¿Qué valores se devuelven para los valores navigator.appName para todos los navegadores comunes?(Javascript) Lista de valores "navigator.appName" para todos los navegadores?

El valor de navigator.appName para Firefox es Netscape.

¿Qué valores se devuelven para IE, Firefox, Google Chrome, Safari, Opera, Flock, etc.?

+2

También es "Netscape" para Chrome y Safari, probablemente también para otros navegadores. ¿Entonces probablemente no sea la propiedad más útil? –

+0

y Chromium (14) (quizás obviamente) en Ubuntu 11.04. –

+0

¿Qué? Dios mío, ¿por qué? Entonces, ¿para qué está usando 'navigator.appName'? (o) solo propiedad inútil? –

Respuesta

7

Si confía en el agente de usuario, puede utilizar esta página web: http://www.useragentstring.com/

Proporciona una API para analizar su navegador actual. También tiene datos sobre cada agente de usuario que pueda imaginar.

9

acabo de enterar de previsualización EI11 ha cambiado el valor de navigator.appName:

antes EI11, este valor es:

"Microsoft Internet Explorer" 

ahora con IE11 vista previa, este valor se ha cambiado a:

"Netscape" 
no

seguro de por qué MS hizo esto, ni es esto va a ser permanente después de la liberación de EI11

+0

Esto es probablemente porque [navigator.appName está en desuso] (https://developer.mozilla.org/en-US/docs/Web/API/NavigatorID/appName) y los navegadores pueden devolver lo que quieran. – ashes999

Cuestiones relacionadas