Должен ли я сказать посетителям, что их браузер устарел?

9

Я видел много сайтов, таких как browser-update.org, которые предоставляют небольшие кусочки JavaScript и CSS для реализации на странице, которая информирует пользователя через желтую полосу в верхней части страницы, что его браузер устарел. Хотя я вижу, насколько это продуктивно, это помогает поднять браузеры людей на более высокие стандарты, но я также чувствую, что это может быть немного навязчивым и раздражающим.

Будет ли такой вид уведомлений более подходящим для личного сайта, а не для делового сайта? Существуют ли общие указания относительно того, где такое уведомление следует и не следует использовать?

squircle
источник

Ответы:

11

Для неличных сайтов это следует делать только в том случае, если (по какой-то причине) сайт не будет работать в устаревшем браузере. Неличные сайты (будь то деловые, правительственные и т. Д.) Обычно не предназначены для обслуживания повестки дня, поэтому, если сайт работает (в основном) в браузере IE 6 (или любом устаревшем), пусть так и будет. Ваши пользователи не будут получать лекции по выбору браузера (даже если этот выбор плохой).

Для личных сайтов это, конечно, вопрос личного вкуса и убежденности.

Если вы чувствуете, что уведомление оправдано, вы должны сделать его разумно ненавязчивым. Лучшие ленты, которые используют сайты для обмена стеками для уведомлений, вполне подходят. Перенаправление на другую страницу в целом является чрезмерным. Сделайте так, чтобы его было легко отклонить (возможно, ваш код пользовательского агента неправильно понял), и после отклонения он не должен появляться снова (по крайней мере, в течение некоторого времени).

Kris
источник
3
Я нахожу это невероятно, невероятно грубым, когда я использую браузер в корпоративной сети и хочу сказать, что это домашняя страница AWStats, и мне открыта невероятно снисходительная страница «Ваш браузер сосет яйца», и я не могу продолжить к их программному обеспечению без поиска ссылки «Продолжить в любом случае» (как будто я собираюсь сделать что-то опасное). Это просто непрофессионально.
Марк Хендерсон
бесит, когда они полностью блокируют Opera (более мощный браузер), хотя, как ни странно, все будет работать нормально.
кориматухи
3

Я бы сделал это только в случае крайних сбоев, например, если бы у меня была <canvas>основанная страница, и кто-то посещал ее с помощью Internet Explorer. Лучше всего проверить возможности браузера и извиниться перед пользователем, если страница не может быть отображена. Та же теория применима и к <noscript>разделам для пользователей, у которых отключен JavaScript в браузере.


источник