Модуль определения версии браузера посетителя

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

Зачем определять браузер

Модуль считывает строку User-Agent запроса и выделяет из неё название браузера и его версию. Это позволяет показывать посетителю предупреждение при устаревшем браузере или подстраивать вывод элементов страницы под возможности конкретного клиента, например отключать анимации в старых версиях.

Ограничения метода

Строка User-Agent может быть изменена пользователем или заблокирована настройками приватности, поэтому точность определения не абсолютна. Для критичных задач лучше полагаться на проверку фактических возможностей браузера через JavaScript, а не только на заявленную версию.