Вход • Регистрация

Мобильная версия сайта

  • 27 января 2013 г.
  • Хотел бы уточнить про мобильную версию сайта.
    Есть какая то реализация в cms по поводу этого или наработки?
    Какие вообще требования к мобильной версии по части дизайна и функционала, технически как реализовать ее в diafan.cms?
  • 27 января 2013 г.
  • В интернете тема мобильных версий как то не очень раскрыта. Хотя сейчас все больше с ipadov iphonov и всяких htc сидят, в связи с этим было бы интересно узнать какие требования в мобильной версии
    1)по дизайну
    2)по верстке
    3)по движку. в частности как я понимаю мобильная версия это не просто другая верстка с дизайном, но и ощутимо другой функционал, иначе настроенный. Получается нужно отдельный движок на поддомен ставить, вроде m.site.ru, как это вконтакте например. Как это реализовано в diafan и реализовано ли вообще?
    • 27 января 2013 г. , редакция: 27 января 2013 г.
    • Дима, ну ты проснулся!
      Поздновато ты!
      Ведь уже у мобильников разрешение экрана такое или даже выше, чем у нетбуков.

      Никакой отдельный движок не нужно ставить.
      Всё решается одной УНИВЕРСАЛЬНОЙ вёрсткой.
      Вот сайт так свёрстанный: http://www.smashingmagazine.com/
      Вот различные шаблоны: http://bradfrost.github.com/this-is-responsive/patterns.html
      • 27 января 2013 г.
      • Яндекс пишет 7.Версии сайта, адаптированные для просмотра на мобильных устройствах, лучше выносить на поддомен, так же, как и версии сайта на различных языках.
        http://help.yandex.ru/webmaster/?id=1108947
        http://help.yandex.ru/webmaster/?id=1121707
  • 27 января 2013 г.
  • Вконтакте у них что одна универсальная верстка? Там явно 2 верстки.. я вообще как то не сторонник "универсальности", обязательно что-то будет не так работать. Даже от резины отказался в последнее время.
    А как быть если в настройках модулей используются js меню, всплывающие окна, всплывающие фото в фотогалерее... В том же контакте в мобильной версии фото открывается на странице, в обычной всплывает в окне поверх страницы и т.д.
    Тут одной версткой не обойтись..
  • 27 января 2013 г.
  • Яндекс тоже самое http://www.yandex.ru/ http://m.www.yandex.ru/ Серьезные ресурсы делают по 2 варианта
  • 27 января 2013 г.
  • Ozon вообще отдельные мобильные приложения под каждую мобильную операционку разработал как я понял http://www.ozon.ru/context/detail/id/18049021/
  • 28 января 2013 г.
  • В таком случае я сделал бы так. Поставил два движка, на поддомен и домен, но контент и пользователей брал бы из основной БД. Я думаю что технически это возможно.
  • 28 января 2013 г.
  • Дело не в авторитетности ресурсов, а в конкретных задачах.
    Мобильную версию проектируют исходя из удобства использования на мобильном. Что-то можно убрать вниз, что-то уменьшить, а некоторые блоки вообще удалить.
    Если для мобильной версии требуется урезать функционал, менять местами блоки, изменять размеры картинок и стили сайта, то тут уж без поддомена не обойтись, требуется другой шаблон подключать исходя из имени домена. Такой вариант в диафане не реализован, можно запостить предложение.
    Другое дело если нужно только оптимизировать под размер экрана, тогда:
    1. устаревший и более простой вариант - подключаем другой css для определенного размера экрана, размер экрана определяем яваскриптом
    2. более современный и требующий больше знаний CSS media queries
    Эти варианты не накладывают никаких ограничений на CMS, она может быть любой.
  • 28 января 2013 г. , редакция: 28 января 2013 г.
  • Так я ему сразу и предложил использовать такой дизайн, такую вёрстку и дал ссылки
    • 29 января 2013 г.
    • Ок. Попробую решить этот вопрос адаптивным дизайном)
      • 30 января 2013 г.
      • Да не, на самом деле не проблема сделать проверочку "если комп - грузить обычный шаблон из папки /themes/", а "если мобильное устройство - грузить шаблон из папки /themes/m/". И там уже просто иметь обычную верстку со всплывающими слоями и скриптами, и мобильную верстку, с сокращенным меню и экономным дизайном.
  • 31 января 2013 г. , редакция: 31 января 2013 г.
  • Кстати, кто не совсем фамильярен с темой флуидности-адаптивности, но нужно сделать подобный сайт, то советую в качестве подопытного кролика и вообще базы (шаблона), использовать сайт Джефри Зельдмана.

    Есть конечно много других образцов, но я вот просидел несколько часов тестируя разные подобные сайты на кроссбраузерность. Многие из них некорректно (например ломался layout всей страницы - вместо 3-х колонок становилась одна) отображались в IE предыдущих версий - для меня это БОЛЬШОЙ минус. В других браузерах даже не стал тестировать.

    А вот сайт Зельдмана даже в старых версиях IE отображался корректно.
    Так что его [css и html] можно брать за основу для своих проектов
    • 31 января 2013 г.
    • Есть отличные css–фреймворки с адаптивностью:

      http://twitter.github.com/bootstrap/
      http://foundation.zurb.com/
      http://www.getskeleton.com/
  • 31 января 2013 г. , редакция: 31 января 2013 г.
  • Вот у него вроде очень качественные шаблоны: http://matthewjamestaylor.com/blog/perfect-multi-column-liquid-layouts

    Вот это главное он пишет!:

    Цитата
    Overcoming cross-browser CSS issues
    CSS can be tricky business particularly when you are trying to create complex liquid layouts for your websites (the hardest of all). To make matters worse, your design must work properly in a large number of browsers and operating systems. This can be a real headache because the numbers multiply out into dozens of combinations that need checking.

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум