я создаю веб-страницу для iPhone, мне нужна страница для отображения эффективно в iPhone, а также на ПК. Я кодирую в xhtml и использую поддержку JavaScript и CSS. Проблема состоит в том, что, я заставляю корректное представление в ПК, но слишком маленький в phone.how корректировать размер страницы. Я проверяю агент пользователя и загружаю отдельную страницу (кроме одной для ПК) для iPhone. Но я не знаю, что изменения шляпы должны быть внесены в атрибуты тела, исходных данных и других вещей, чтобы позволить ему просмотреть правильно на мобильных браузерах также
Вы делаете ту же страницу для обоих устройств? Обычная практика состоит в том, чтобы сделать две отдельные страницы, которые оптимизированы для обоих устройств, которые по своей природе имеют различные актеры и характеристики формы.
Итак, код вдоль строк
$browser = strpos($_SERVER['HTTP_USER_AGENT'],"iPhone");
if ($browser == true) { header('Location: http://www.yoursite.com/iphone/'); }
//else{echo 'just carry on';}
с точки зрения настройки iPhone, есть довольно много рамок для iPhone , см. Здесь, для списка , который будет ускорить разработку, и если вы развиваете на Mac С снежным леопардом и последним SDK, затем встроенный проект в Dashcode для производства одного.
Я не знаю, помогает вам знать, как вы уже начали развивать свою страницу. Но этот комплект является окончательным комплектом для iPhone Web, насколько я знаю. Проверьте это.