За разлика от Windows 8/8.1 има само един браузър Microsoft Edge, а не „потапящ“ браузър, удобен за докосване и обикновено приложение win32 за настолен компютър. Като такъв не можете да откриете разликата с UA низа, тъй като няма разлика.
Въпреки това, ако вашият случай на употреба е да предоставите удобно за докосване оформление за сензорни устройства (таблети и кабриолети, 2-в-1 и т.н.) и по-компактно оформление за потребители само с мишка и клавиатура, можете да използвате откриване на функции в CSS за това .
За целта можете да използвате медийните функции за взаимодействие на CSS Media Queries.
Ако искате да откриете, че има сензорен екран:
@media (pointer: coarse) {
...styles for touch screen...
}
Ако искате да откриете, че потребителят не може да задържи курсора (често срещан проблем при сензорни екрани):
@media (hover: none) {
... styles ...
}
Важно е обаче да се отбележи, че това отчита основното посочващо устройство. В машини като кабриолети, където може да има тракпад/мишка и сензорен екран, той може да докладва стойностите за сензорен екран.
Вижте спецификацията за подробности.
person
David Storey
schedule
14.08.2015