Заблокировать доступ к сайту с iPad.

HTML, верстка, кодинг, CSS /
Здравствуйте. Передо мной стоит задача заблокировать доступ к сайту с iPad, т.е. пользователи iPad’a не должны иметь возможность для входа на сайт.

Так вот у меня вопрос, а как это лучше сделать?

А для чего это мне нужно? Пока решается задача по оптимизации сайта под iPad мы решили, что пользователи iPad’a не должны его видеть, так как он криво масштабируется.

12 комментариев

alexboo
По user agent определить что пользователь зашел на сайт с iPad и блокировать его либо средствами web — сервера или блокировать на уровне скриптов.

Строки user agent для ipad описаны по этой ссылке www.labnol.org/tech/ipad-user-agent-string/13230/
Sector_7
Можно подробнее о технической реализации с помощью скриптов?
alexboo
На PHP это делается следующим образом:

if ( stripos($_SERVER['HTTP_USER_AGENT'], 'ipad') !== false ) {
    exit("Access denied");
}
majesty
фу, как некрасиво :)
header("HTTP/1.0 403 Forbidden", true, 403);
exit("Access denied");
alexboo
Это точно :) еще не хватает сверстанной странички с описанием того что этот сайт временно не работает для iPad :)
talgautb
такое чувство, что люди пользуются только айпадами)) а Вы не думали про другие планшетники?))
Sector_7
У нас есть только iPad для теста, других нету.
talgautb
я к тому, что возможно по размеру экрана можно закрыть или скинуть стиль ;)
Sector_7
а они вроде не видят ширину и высоту фона, а так то да, можно попробывать
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.