2014-10-30 12 views
13

Możliwe jest sprawdzenie w przeglądarce użytkownika systemu operacyjnego navigator.userAgent. Wiem, że nie możemy polegać na przeglądarce użytkownika przeglądarki, ponieważ może ona zostać sfałszowana, ale potrzebujemy jej tylko do celów statystycznych. Dla środowisk Windows wartość Windows NT 6.3 oznacza Win 8.1, Windows NT 6.2 dla Win 8, Windows NT 6.1 dla Win 7 i tak dalej. Czy ktokolwiek mógłby doradzić, jaką wartość ma system Windows 10 w agencie użytkownika?
Z góry dziękuję.Jaka nazwa systemu operacyjnego Windows 10 jest ustawiona na agenta użytkownika przeglądarki?

Odpowiedz

15

@NulledPointer zwrócił uwagę, że the IE user agent will contain Windows NT 10.0. Tak jest w CTP systemu Windows 10 z listopada 2014 r. To konkretne CTP wprowadza IE Edge Mode, który będzie jedynym trybem operacyjnym dostępnym dla wersji 10 systemu Windows. Oto przykładowy ciąg agenta użytkownika z linku @ NulledPointer:

Mozilla/5.0 (Windows NT 10,0; WOW64) AppleWebKit/537,36 (KHTML, like Gecko) Chrome/39.0.2171.71 Safari/537,36 EDGE/12,0

+0

Dziękuję za wskazówkę, zakładam, że to nie będzie zmień wersję wydania. – Eadel

+6

Jego 'Windows NT 10.0' teraz! sprawdź to https://msdn.microsoft.com/en-us/library/ie/hh869301(v=vs.85).aspx – PnotNP

+0

Dzięki @NulledPointer, dodałem trochę informacji z linku. –

Powiązane problemy