stan11
@stan11
Front-end Developer

Как сделать фильтр по размерам экранов при загрузке скриптов?

Хотелось бы не подгружать определенные скрипты на мобильных устройствах в силу перегрузки сайта
  • Вопрос задан
  • 2260 просмотров
Решения вопроса 1
Можно определять в файле .htaccess, если таковой есть, и перенаправлять на упрощенный вариант:
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index_mobile.php?p=$1 [L,QSA]

Разумеется, без всякой "отдельной мобильной версии", просто в той же версии не подключать ничего лишнего.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Отзывчивый дизайн предполагает наличие у вас отдельной версии сайта для мобильных устройств. Как раз в этой версии и нужно отсеивать те скрипты, которые не нужны.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы