Как я могу отличить смартфоны и другие?
-
25-09-2019 - |
Вопрос
Я хочу реконструировать наш мобильный сайт с чем-то простым для телефонов ниже неоднозначной категории смартфонов и что-то еще немного интереснее для телефонов выше этой категории. Я не заинтересован в WAP / WML для этого проекта. Я создаю ASP.NET 4 MCV 2 приложение и использование MBDF
Что я хотел бы знать, это как лучше всего определить эту дифференциацию при использовании MBDF? Размер экрана, JavaScript, SpsortStouchscreen и т. Д. Все в MBDF вместе с другими, но я не уверен, где рисовать линию и где данные наиболее точны для широкого количества устройств.
Что из вас там развиваются для этого распространения аппаратного обеспечения и программного обеспечения?
Спасибо, Дени
PS Я сделал исследование XHTML MP1.0 - 1.2 и лучших практик для реализации для обеспечения широкого покрытия, но я не хочу ограничивать более новые телефоны, к тому, что может видеть базовую линию.
Решение 2
Так что после того, как немного тестирования я думаю, что я собираюсь придерживаться тестирования, если они поддерживают JavaScript и Touch с помощью MBDF. Эта линия в песке не идеальна, но похоже на лучшее для меня.
Другие советы
Я лично использую простую мобильную обработку браузера скрипта и ограничить максимальную ширину экрана до 240px. Я также использую Simple Ajax и JavaScript также.
Вышеуказанные настройки работают нормально для 90% моих посетителей, но мои сайты не являются важными важными сайтами.
Можешь попробовать http://wurfl.sourceforge.net/ но .NET API не так хорош, как PHP One
Вот аккуратный маленький учебник по обнаружению браузера с помощью JavaScript