К сожалению, я не думаю, что есть простой ответ на это, кроме как сказать, что чем проще вы делаете свой мобильный сайт, тем выше вероятность того, что он будет правильно / согласованно отображаться на нескольких устройствах / сетях.Вам также необходимо учитывать менталитет «приложения» с iPhone, когда вместо этого в приложении часто отображается то, что раньше могло быть представлено просто как веб-сайт.Наконец, имейте в виду, что многие телефоны не поддерживают flash (iPhone Famous ..), silverlight, javascript и т. Д. Если ваш сайт теряет слишком много внешнего вида и ощущений без них, вам, возможно, придется перенаправить на целевые сайты для каждого телефона.введите.
Посмотрите на этот похожий вопрос, который поможет вам понять, как ваш веб-сайт выглядит на разных устройствах и в разных сетях:
Тестирование мобильных сайтов
Если вам нужно изменить внешний вид для разных телефонов, то вам понадобится какой-то способ определения типов телефонов - по этому поводу есть много статей и т. Д., Которые вы сможете найти в Google, например:
http://www.hand -interactive.com / resources / detect-mobile-php.htm
Опять же, было бы неплохо протестировать то, что вы используете в своемцелевая сеть, чтобы проверить, работает ли она должным образом (операторы могут использовать устройства, например, прокси-серверы и оптимизаторы, что может повлиять на то, как все поступает на ваш веб-сервер или телефон ...).