Javascript редирект на мобильную версию сайта

Для того, чтобы перенаправить посетителя на нужную нам версию сайта, необходимо сначала определить с какого типа устройства этот посетитель просматривает сайт. Есть 2 основных способа сделать это с помощью javascript (здесь я не рассматриваю варианты с редиректом на серверной стороне с помощью php, TDS, трекеров и т.д.): Оба способа имеют свои достоинства и недостатки: Менее универсален, так как для определения типа устройства по юзер-агенту используется длиннющее некрасивое регулярное выражение, которое нужно поддерживать в актуальном состоянии, ведь новые устройства/ОС/браузеры появляются на свет очень часто, попробуй за всеми уследи. Лишен вышеописанного недостатка, но при его использовании в мобильных браузерах не будет работать переключатель на полную версию сайта (такая галочка в настройках браузера). На маленьких экранах всегда будет показан мобильный сайт. Какой использовать - решайте сами. Для подключения просто скопируйте код выбранного варианта и вставьте на страницы основной версии сайта, с которых должен выполняться редирект ( в случае, если вы подключаете код к лендингу) между тегами и . Если есть вопросы, задайте их в комментариях. Чтобы не пропустить следующий пост подпишитесь на мою рассылку или страницу в vk.

Источник