(Javascript) Liste de “navigator.appName” des valeurs pour tous les navigateurs?
Ce que les valeurs sont renvoyées pour navigator.appName
valeurs pour tous les navigateurs les plus courants?
La navigator.appName
valeur pour Firefox est Netscape
.
Ce que les valeurs sont renvoyées pour IE, Firefox, Google Chrome, Safari, Opera, Flock, etc.?
C'est aussi "Netscape" pour Chrome et Safari, probablement d'autres navigateurs aussi. Donc ce n'est probablement pas le plus utile de la propriété?
Et de Chrome (14) (peut-être évidemment) sur Ubuntu 11.04.
Quoi??? Mon dieu, pourquoi??? Ainsi, ce que le
C'est une très ancienne propriété, originaire de Netscape jours (d'où la valeur souvent/toujours? être "Netscape"). Je pense que certains super vieux héritage de code, il s'appuie sur elle, de sorte que les navigateurs modernes ont tendance à faire semblant d'être Netscape pour ne pas le casser.
Et de Chrome (14) (peut-être évidemment) sur Ubuntu 11.04.
Quoi??? Mon dieu, pourquoi??? Ainsi, ce que le
navigator.appName
utilise pour? (ou) inutile de propriété?C'est une très ancienne propriété, originaire de Netscape jours (d'où la valeur souvent/toujours? être "Netscape"). Je pense que certains super vieux héritage de code, il s'appuie sur elle, de sorte que les navigateurs modernes ont tendance à faire semblant d'être Netscape pour ne pas le casser.
navigator.userAgent
et navigator.platform
sont plus susceptibles d'être utiles. Mais même dans ce cas, il est préférable de faire la détection de fonctionnalité sur la détection du navigateur. Parfois, vous n'avez qu'à descendre jusqu'à la détection du navigateur, mais il devrait être un dernier recours.
OriginalL'auteur | 2011-11-11
Vous devez vous connecter pour publier un commentaire.
Si vous faites confiance à l'agent de l'utilisateur, vous pouvez utiliser ce site web:
http://www.useragentstring.com/
Il fournit une API pour analyser votre navigateur actuel. Il dispose également de données sur le sujet de chaque agent utilisateur vous pouvez l'imaginer.
OriginalL'auteur Francis
Viens de découvrir IE11 aperçu a changé la valeur de navigateur.nom:
avant IE11, cette valeur est:
maintenant avec IE11 aperçu, cette valeur a été changé:
ne sais pas pourquoi MS a fait cela, ni ce qui va être permanent après la sortie de IE11
OriginalL'auteur david