Задать вопрос
simko
@simko

HTTP ридерикт для разных мобильных устройств?

Дано: игра для мобильных платформ в которой есть возможность получит бонус за шаринг ссылки в соц. сеть.
Задача: создать ссылку вида download.mysite.com при переходе по которой автоматически определяется с какого устройства был переход (iphone, ipad, android phone, android tablet) и происходит переадресация на соответствующую страничку в сторах, если же был заход с любого другого неподдерживаемого устройства, то грузится обычная версия сайта.


Вообще реально определить iPhone или iPad, смартфон на базе Android или планшет т.к. у игры две версии — обычная и HD и отличаются они разными размерами игрового поля?
  • Вопрос задан
  • 4044 просмотра
Подписаться 2 Оценить Комментировать
Ответ пользователя EugeneOZ К ответам на вопрос (4)
EugeneOZ
@EugeneOZ
Конечно реально, смотрите $_SERVER['HTTP_USER_AGENT'] (и лучше сразу нагуглить готовые решения, чтобы не собирать статистику и грабли), но 100% гарантии быть не может.
Лучше сделать большие кнопки с картинками магазинов — юзер узнает свой магаз и и кликнет. Ну и по ширине экрана можно прямо в JS определить, что у юзера нечто мобильное и сделать эти кнопки позаметнее в этом случае (поставить другие стили или скрыть лишние блоки).
Ответ написан
Комментировать