Блог Яндекса для вебмастеров

Конструктор обновления браузеров

Пост в архиве.

Устаревшие браузеры – головная боль для веб-разработчиков и владельцев сайтов, ведь на их поддержку часто приходится тратить значительные ресурсы, которые можно было бы использовать с куда большей пользой. Чтобы помочь веб-мастерам минимизировать затраты на поддержку старых браузеров и сохранить лояльность посетителей сайта, предупредив их об ограничениях, мы выпустили новый инструмент - Конструктор обновления браузеров.

С помощью Конструктора владельцы веб-ресурсов и их разработчики могут за считанные минуты настроить скрипт, который будет генерировать предупреждения для пользователей устаревших браузеров и предлагать обновить их. Потребуется только указать версии браузеров, которые вам сложно поддерживать, и выбрать цветовое оформление уведомлений из предложенной палитры. После этого останется лишь добавить автоматически сформированный по настройкам код в шаблон сайта, прямо под тегом <body>.

Среди наиболее интересных настроек Конструктора обновлений доступны: 
•    локализация на английский, турецкий и украинский языки; 
•    выбор цвета для полоски с предложением; 
•    поддержка альтернативного режима работы: "сайт доступен только для одного браузера". 

Последняя функция необходима для ресурсов, которые доступны только для пользователей с  определенным браузером (например, только Internet Explorer).

Кроме то, есть много дополнительных настроек. Например, возможность установки паузы между показами. 

Детальное описание параметров Конструктора и инструкция по его настройке опубликованы в разделе Помощь.

Давайте обновлять браузеры вместе
Команда Яндекса

16 комментариев
Денис Лысенков
20 апреля 2016, 15:09
Здравствуйте!
В документации написано:
"Полученный код вставьте в тег <body> на всех страницах вашего сайта.".
Это как "в тег <body>"?
Может лучше написать, как в блоге "прямо под тегом <body>"?
Елена Першина
20 апреля 2016, 15:14
Денис, спасибо, постараемся внести эту правку.
Денис Лысенков
20 апреля 2016, 16:44
Елена, попробовал. Получилось.
Все хорошо. Спасибо!
Вопрос. На сколько данный скрипт увеличивает время загрузки страниц? То есть как быстро отрабатывает данный скрипт?
Было бы полезнее чтобы браузеры выбирались исходя из технологий используемых на проекте.
Например тыкаешь CSS3 и оно само выбирает где умеет, а где нет.
Олег Краснов
20 апреля 2016, 22:42
А не вызовет ли это волну отказов на сайте?

- фраза "ваш браузер устарел" лично у меня вызывает ассоциацию с попыткой закачать на мой компьютер трояна. Если помните были такие попандеры на многих сайтах.

- человек пришел за информацией или покупкой, а его сбили с мысли тем, что ему нужно обновить браузер. И он ушел...
©ШвЕц АрTёМ
21 апреля 2016, 20:45
Олег Краснов,
ну если у вас нет проблем со старыми браузерами то и ставить скрипт не нужно.. просто бывает теряешь людей из-за того что у них сайт «не работает»
Олег Краснов
21 апреля 2016, 21:40
©ШвЕц АрTёМ,
Так тоже потеряете, или вы думаете, что человек скачает браузер и вернется на ваш сайт? Даю 1% вероятности такого события )
Олег Краснов,
Ну так хоть 1% что вернётся, а если не поставить то вообще 0%...))
Олег Краснов,
 подстава!!!
ну некрасиво и подло как-то продвигать свой браузер за счет других. Платите тогда....
А так ставить на интернет-магазин с просьбой заказачать какую-то хрень-извините, но нет.
Пользователь пришел купить, а тут ему....
odbsru,
Полностью согласен!
Я как понимаю, только десткопные версии браузеров? А как быть с мобильными?
info@webair-studio.ru
22 июня 2016, 12:56
Предоставьте право выбора какие браузеры предлагать (я бы исключил IE) и в каком порядке. Иначе это не очень красиво с вашей стороны.
Если зайти на сайт, где подключен конструктор, с устаревшего мобильного браузера Android, то он не покажет предупреждение, пока пользователь не перейдет в меню браузера и не выберет пункт "Полная версия".
Что не так? Как с этим бороться?
Елена Першина
Сотрудник Яндекса12 сентября 2017, 19:05
pg-webtester,
Спасибо, проверим.