2011-11-11 13 views
7

Quali valori vengono restituiti per i valori navigator.appName per tutti i browser comuni?(Javascript) Elenco dei valori "navigator.appName" per tutti i browser?

Il valore navigator.appName per Firefox è Netscape.

Quali valori vengono restituiti per IE, Firefox, Google Chrome, Safari, Opera, Flock, ecc.?

+2

È anche "Netscape" per Chrome e Safari, probabilmente anche altri browser. Quindi probabilmente non è la proprietà più utile? –

+0

E Chromium (14) (forse ovviamente) su Ubuntu 11.04. –

+0

Cosa ??? Mio Dio, perché ??? Quindi, per cosa usa navigator.appName? (o) solo proprietà inutili? –

risposta

7

Se si considera attendibile l'agente utente, è possibile utilizzare questo sito web: http://www.useragentstring.com/

Esso fornisce un'API per analizzare il vostro browser corrente. Ha anche dati su ogni agente utente che si possa immaginare.

9

appena scoperto IE11 anteprima ha cambiato il valore di navigator.appName:

prima di IE11, questo valore è:

"Microsoft Internet Explorer" 

ora con IE11 anteprima, questo valore è stato cambiato in:

"Netscape" 
non

sicuro perché MS ha fatto questo, e non è questo che va essere permanente dopo il rilascio di IE11

+0

Questo probabilmente perché [navigator.appName è deprecato] (https://developer.mozilla.org/en-US/docs/Web/API/NavigatorID/appName) e i browser possono restituire ciò che vogliono. – ashes999

Problemi correlati