Утром доделаю

Sniffer.js

’cause if you can’t detect it, you should sniff it!

Сниффер определяет браузер, движок и операционку/девайс по юзер-агенту.

— Но ведь все правильные дяди тестируют поддержку фич!!1!1

Я фигачу фиче-детекты как босс. Но когда они не работают, я возвращаюсь к грязным хакам.

Документация и примеры на ГитХабе

Живой пример

Опубликовано в «Скриптах»