Каковы ограничения мобильных телефонов и веб-разработки - PullRequest
3 голосов
/ 05 ноября 2010

просто на самом деле .. Меня попросили сделать мобильный сайт (прямой html + css (+ возможно jquery mobile позже)). Сайт должен будет поддерживать новый тип смартфона и старый тип Nokia / (Symbian OS) с веб-браузером. Сомнения и оговорки в отношении любого человека, не имеющего смартфона, будут беспокоить посещение этого сайта, который все еще нуждается в его поддержке.

Мой первый вопрос: поддерживают ли старые телефоны изображения PNG и прозрачность ... Но это привело меня к гораздо более широкому вопросу о том, каковы некоторые ограничения разработки для старых телефонных платформ: есть ли что-то, что привлекло разработчиков мобильных сетей и заставил их почесать голову в течение дня ..

Каковы ограничения мобильных телефонов?

Ответы [ 2 ]

1 голос
/ 10 ноября 2010

В зависимости от того, какие именно телефоны вам необходимо поддерживать, вы можете быть готовы к некоторым головным болям.

Несколько вещей, которые вам необходимо учитывать:

Вам необходимо рассмотреть огромное разнообразиеразмеры экрана.

Большие экраны могут отображать большие изображения, но для небольших экранов требуются меньшие версии изображений.

Да, как вы подозреваете, не все браузеры поддерживают все форматы изображений.

Требуется ли поддержка устройств с сенсорным экраном и без сенсорного экрана?Если вы это сделаете, вам нужно учитывать размер элементов, к которым нужно прикасаться.

Пользователи обычно хотят отличаться от мобильных версий веб-сайтов.Вы должны создать мобильную версию с учетом этого другого контекста.

Различные мобильные браузеры имеют свои особенности в отношении рендеринга HTML.

Безопаснее всего предполагать отсутствие поддержки javascript, за исключением последних моделей смартфонов.,Если вы пойдете дальше, поддержка в лучшем случае несовместима.

Поддержка CSS также различается в разных браузерах.Не пытайтесь делать что-то умное с помощью CSS.

Некоторые старые браузеры также не поддерживают CSS или JS в отдельных файлах.

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

Отдельный макет с вертикальной прокруткой обычно лучше всего подходит для мобильных веб-страниц.

Оптимизируйте все для повышения производительности.Телефоны менее эффективны в обработке загруженных данных, и данные, как правило, требуют больше времени для загрузки, чем по сравнению с ПК с широкополосной связью.

И тестирование на реальных устройствах.Особенно для старых устройств.

0 голосов
/ 12 января 2011

Некоторые старые телефоны поддерживают PNG, некоторые нет.

Некоторые старые телефоны поддерживают PNG с прозрачностью, некоторые нет.

Если вам абсолютно необходимы изображения, которые выглядят хорошо, сохраните их с цветом фона, соответствующим сайту, и в формате JPG - тогда вы получите лучшее из обоих миров.

Для более новых телефонов - сделайте это с поддержкой прозрачности PNG.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...