IE10 + nie obsługuje już tagów wykrywania przeglądarki w celu identyfikacji przeglądarki.
Do wykrywania IE10 używam JavaScript i ms
zdefiniowano technikę testowania możliwości w celu wykrycia pewnych stylów z przedrostkami, takich jak msTouchAction
i msWrapFlow
.
Chcę zrobić to samo dla IE11, ale zakładam, że wszystkie style IE10 będą również obsługiwane w IE11. Czy ktoś może mi pomóc zidentyfikować tylko style lub możliwości IE11, które pozwolą mi je rozróżnić?
Informacje dodatkowe
- Nie chcę używać wykrywania typu User Agent, ponieważ jest tak nierówny i można go zmienić, a także wydaje mi się, że czytałem, że IE11 celowo próbuje ukryć fakt, że jest to Internet Explorer.
- Aby zobaczyć, jak działa testowanie wydajności IE10, użyłem tego JsFiddle (nie mojego) jako podstawy do moich testów.
- Spodziewam się też wielu odpowiedzi „To zły pomysł…”. Jedną z moich potrzeb jest to, że IE10 twierdzi, że coś obsługuje, ale jest bardzo źle zaimplementowany i chcę móc odróżnić IE10 od IE11 +, aby móc w przyszłości przejść do metody wykrywania opartej na możliwościach.
- Ten test jest połączony z testem Modernizr, który po prostu sprawi, że niektóre funkcje będą „zastępować” mniej efektowne zachowanie. Nie mówimy o krytycznej funkcjonalności.
TAKŻE używam już Modernizr, ale to nie pomaga tutaj. Potrzebuję pomocy w rozwiązaniu mojego jasno zadanego pytania.