- Адаптируя сайт целой «кучей» настроек под каждый браузер, процесс очень трудоемкий, особенно если учесть, что браузеров сейчас стало очень много – и в каждом надо сделать отладку.
- Обновить браузер на стороне посетителя – это вопрос сложный, но вполне достижимый, особенно если посетитель начнет получать уведомления об необходимости обновления браузера.
Собственно по второму пути пошли разработчики из Яндекса: они создали сервис «Конструктор обновления браузеров». Суть работы этого конструктора заключается в следующем:
- вебмастер создает скрипт с помощью этого инструмента, указывая в нем на минимальную версию браузеров с предложением обновить версию;
- скрипт устанавливается в шаблон сайта после открывающего тега body.
Скрипт на работу сайта не влияет, но при переходе на сайт посетителя со старой версией браузера – он просит посетителя обновить свой браузер до более новой версии, чем гарантируется более корректный просмотр сайта и упрощением кроссбраузерных настроек сайта как следствие.
Подробнее о конструкторе можно почитать здесь: https://yandex.ru/blog/webmaster/konstruktor-obnovleniya-brauzerov