У меня есть сайт, который я сделал, и я планирую его переделать. Текущая версия сайта использовала подключаемый модуль jquery callout, который не полностью работал в IE6. Это заставило меня задуматься об обнаружении браузера.
Сначала я просто собирался разместить поддерживаемые браузеры на главной странице, но сегодня на Digg я увидел какой-то пост о некоторых плагинах jquery и wordpress, и в статье был плагин для обнаружения IE.
Поэтому я начал искать плагины для обнаружения браузера. Я нашел несколько из них, но они были слишком хороши, как этот
Это хорошо, но это делает огромное всплывающее окно и говорит им обновить. Этот лучше, чем другой, который я нашел, где они в основном заставляли пользователя обновляться, иначе они не могли продолжать работу на сайте.
Так что я нашел этот
Этот довольно хорош, так как он смотрит на основные браузеры и делает обнаружение в них, за исключением хрома, который, как я заметил, вызывает триггеры и устаревший браузер с этим плагином.
Поэтому я начал просматривать документацию jquery, чтобы узнать, есть ли у них обнаружение браузера для chrome, когда я увидел, что они «устарели» и теперь рекомендуют «Поддержка».
Так что теперь я просто сбит с толку, потому что «Поддержка» кажется хорошей, и я прочитал много сообщений на этом сайте, в которых говорилось, что вы должны ее использовать.
Но тогда он не поддерживает такие вещи, как обнаружение .png, которые могли бы быть полезны для меня после этого плагина (однако я, вероятно, больше не буду использовать плагин, так как я думаю, что автор просто отказался от него).
Плюс я не знаю, если это то, что я ищу в это время. Как я предполагаю, с «Поддержкой» вы используете ее для обнаружения чего-то, что не поддерживается, а затем делаете что-то альтернативное для этого браузера?
Для меня я больше ищу что-то, чтобы сказать пользователю: «Эй, смотри, я протестировал этот браузер в этих версиях Firefox (3.5+), IE (8+), Opera (9.5+), Chrome (Что-то), Safari (Что-то). ). Если вы не используете эти версии, возможно, вы не видите сайт таким, каким он был задуман».
Конечно, я бы попытался написать что-нибудь покороче, чем это сообщение, но это суть. Я также предполагаю, что сайт будет работать в будущих версиях этих браузеров.
Я по-прежнему проверяю, работает ли мой сайт (обычно работает) и наполовину прилично в IE 6, но я не буду тратить часы на исправление вещей, которые могут быть отключены в старых браузерах, таких как IE 6.
Я не буду тестировать свой сайт в более старых версиях других браузеров, таких как firefox, так как я думаю, что пользователь должен иметь смысл обновляться, поэтому нет смысла тестировать firefox 2.0 или что-то еще.
Так есть ли плагин, который подходит под это описание? Или может "Поддержка" делать то, что я хочу?
Спасибо