Тема для мобильных устройств

8

Я хочу, чтобы части моего сайта были доступны для Android, iPhone и других мобильных платформ. Есть ли конкретная тема, с которой я должен начать, или что-то, что я должен искать в теме, кроме того, что она чиста и проста? Будет ли мне лучше создать тему с нуля?

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

Ответы:

4

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

Адам С
источник
3

Честно говоря, устройствам iPhone и Android не нужны специальные мобильные сайты, им просто нужно немного подумать о макете, и я полагаю, что именно это вы и поняли, исходя из своего вопроса.

Если вам действительно нужна конкретная тема для мобильных устройств, я бы порекомендовал начать с одной из множества базовых тем Drupal и постараться сделать ее простой. Держите его в 1 столбце, избегайте position:fixedчумы, потому что iPhone этого не делает. Избегайте, :hoverгде вы можете по той же причине.

Эти сайты, которые выглядят как приложения, чаще всего раздражают, особенно если мобильные устройства перенаправляются автоматически. Вам было бы гораздо лучше направить свое время на что-то вроде адаптивного веб-дизайна , чтобы ваши мобильные посетители получали такой же контент с лучшей версткой.

Пол Джонс
источник
2

Для тем, как и для iUI, есть Nokia Mobile и упрощенный Mobile .
Используйте этот модуль для установки мобильной темы (т.е. используемой только на мобильных устройствах): Мобильная тема .

Дэйв Наттрисс
источник
У мобильных пользователей нет возможности вернуться на основной сайт, поэтому будьте готовы раздражать людей приличными мобильными браузерами, такими как устройства iPhone или Android.
Пол Джонс
1
Что это, извините?
Дэйв Наттрисс
Извините, модуль Mobile Theme, который позволяет указать мобильную тему. Мобильные пользователи не могут просматривать обычный сайт, им приходится пользоваться мобильной версией.
Пол Джонс
2

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

Лучшим решением была бы адаптивная тема, которая не масштабируется под конкретные устройства, как некоторые модули или темы, но которая адаптируется к размерам экрана, с такими вещами, как медиа-запросы, гибкие сетки и гибкие макеты.

Примерно так: http://drupal.org/sandbox/kristofo/1086306 Также проверьте эту группу: http://groups.drupal.org/responsive-web-design

Кристоф Ортс
источник
2

Я также предложил бы проверить jQuery Mobile UI, который разработан Джейсоном Савио. Я присутствовал на его сессии в Design 4 Drupal Boston 2011, и это определенно выглядит очень многообещающе. Кроме того, я не вижу никакого другого собственного модуля jQuery Mobile для Drupal 6.

pal4life
источник
0

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

Джейсон Смит
источник
0

Если вам нужна совершенно отдельная мобильная тема, вы можете использовать модуль Mobile Tools с темой Fusion Mobile .

Если вы просто хотите адаптивную тему, я бы посмотрел на 320 и выше .

Rakke
источник