2014-10-30 5 views
13

브라우저의 navigator.userAgent에서 사용자의 운영 체제를 확인할 수 있습니다. 스푸핑 될 수 있기 때문에 브라우저의 사용자 에이전트에 의존 할 수는 없지만 통계 목적으로 만 필요합니다. Windows 환경의 경우 값 Windows NT 6.3은 Win 8.1, Win 8의 경우 Windows NT 6.2, Win 8의 경우 Windows NT 6.1 등의 값을 나타냅니다. 누구든지 Windows 10이 사용자 에이전트에 어떤 가치를 부여하는지 조언 할 수 있습니까?
미리 감사드립니다.Windows 10은 어떤 OS 이름을 브라우저의 사용자 에이전트로 설정합니까?

답변

15

@NulledPointer는 the IE user agent will contain Windows NT 10.0을 지적했습니다. 이것은 Windows 10의 2014 년 11 월 CTP에서 마찬가지입니다. 특정 CTP는 Windows 10의 릴리스 버전에서 사용할 수있는 유일한 운영 모드 인 IE Edge Mode을 소개합니다. 여기에 @ NulledPointer 링크의 샘플 사용자 에이전트 문자열이 있습니다 :

모질라/5.0 (윈도우 NT는 10.0; WOW64) AppleWebKit/537.36 (게코 같은 KHTML) 크롬/39.0.2171.71 사파리/537.36 에지/

+0

12.0 단서 주셔서 감사합니다, 나는 가정은하지 않습니다 릴리스 버전 변경. – Eadel

+6

이제 'Windows NT 10.0'! 이것을 확인하십시오 https://msdn.microsoft.com/en-us/library/ie/hh869301(v=vs.85).aspx – PnotNP

+0

감사합니다 @ NulledPointer, 귀하의 링크에서 몇 가지 정보를 추가했습니다. –