Я поддерживаю только основные современные браузеры. В основном b.c. В настоящее время у меня ограниченные ресурсы, и я должен поддерживать то, что могу, и ударить по браузеру большинством пользователей. Мое приложение работает только с включенным JavaScript и крупным современным браузером. У меня есть JavaScript-тест на месте, и теперь мне нужно проверить тип и версию браузера для этих браузеров.Определение типа и версии браузера для основных современных браузеров
- IE
- Safari
- Chrome
- Firefox
поиск Google подъезжает:
W3 и Quirksmode
Quriksmode выглядит охватить слишком много основы для моих потребностей и W3 Мне сказали, что это не лучшая ссылка.
Самое простое решение, которое я нашел и то, что я хотел бы использовать это:
navigator.appName
для проверки типа и
navigator.appVersion
для проверки версии. Будет ли это работать для ограниченных дел, которые я хочу охватить?
Я не хочу использовать какие-либо библиотеки.
Я думаю, что выбор зависит от того, использовать ли javascript многие формы или jquery или другие библиотеки, что вы имели в виду лучшей ссылкой, нет никаких подсказок, чтобы понять, что лучше для вас? либо javascript, либо JQuery – shareef
Я просто пытаюсь выяснить, использовал ли кто-нибудь navigator.appName или navigator.appVersion ... как Quirksmode sais, они не стандартизированы. –
Вы исправлены при обнаружении браузера? Как правило, лучше использовать обнаружение функций, а не обнаружение браузера для лучшей ремонтопригодности и более логического кода. –