Как я могу отличить смартфоны от других? - PullRequest
0 голосов
/ 09 июня 2010

Я хочу модернизировать наш мобильный сайт с помощью чего-то более простого для телефонов ниже категории неоднозначных смартфонов и чего-то более интересного для телефонов выше этой категории.Я не заинтересован в WAP / WML для этого проекта.Я создаю приложение ASP.Net 4 MCV 2 и использую MBDF

. Я хотел бы знать, как лучше определить это различие при использовании MBDF?Размер экрана, Javascript, SpportsTouchScreen и т. Д. Все находятся в MBDF вместе с другими, но я не уверен, где провести черту и где данные наиболее точны для широкого ряда устройств.

Что делают те изВы разрабатываете для этого распространения аппаратного и программного обеспечения?

Спасибо, Денис

PS Я провел исследование по xHTML MP1.0 - 1.2 и лучшим практикам для реализации вобеспечить широкое покрытие, но я не хочу ограничивать новые телефоны тем, что может видеть базовая линия.

Ответы [ 3 ]

1 голос
/ 11 июня 2010

Лично я использую простой сценарий удаления из мобильного браузера и ограничиваю максимальную ширину экрана до 240 пикселей. Я также использую простые вызовы AJAX и JavaScript.

Вышеуказанная настройка отлично работает для 90% моих посетителей, но мои сайты не являются критически важными для бизнеса.

Вы можете попробовать http://wurfl.sourceforge.net/, но .net api не так хорош, как PHP *

0 голосов
/ 22 июня 2010

Вот небольшой урок по определению браузера с помощью JavaScript

Определение браузера

0 голосов
/ 13 июня 2010

Так что после небольшого тестирования я думаю, что буду продолжать тестирование, если они поддерживают JavaScript и Touch с использованием MBDF. Эта линия на песке не идеальна, но мне она кажется самой лучшей.

...