2012-04-27 5 views

ответ

5

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

Возможно, наиболее гибким решением является использование responsive web design для настройки и изменения содержимого и компоновки в соответствии с размерами устройства, которое в настоящее время просматривает сайт - независимо от того, какое устройство мы говорим. American Athlete Magazine - отличная витрина для этого подхода.

Вы также можете иметь мобильный раздел на своем основном сайте или на другом сайте, который отображает контент, оптимизированный для мобильного просмотра. В этом случае вы создадите мобильный дизайн, который предлагает лучший пользовательский интерфейс для мобильных посетителей, а также поддерживает контент таким же дружественным образом. Затем перенаправляйте посетителей на мобильный сайт или мобильный раздел вашего сайта с помощью встроенных инструментов перенаправления. Они представлены во всех изданиях DNN по состоянию на v06.01.05. Пример этого метода можно увидеть с помощью Day of DotNetNuke и его mobile variant.

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

Существует гораздо больше информации о mobile capabilities in the DotNetNuke Wiki.

-1

Существуют различные подходы, как указано выше.

  1. Вы можете создать дочерний портал (yourdomain.com/mobi или mobi.yourdomain.com) и изменить уже существующую кожу (проверить Codeplex для лицензии MIT мобильных шкурок: http://dotnetnuke.codeplex.com/site/search?query=mobile%20skin) Вам нужно поставить при переадресации, поэтому, когда небольшой экран вытягивает сайт, он переходит к мобильной версии. Проблема с дочерним порталом заключается в том, что вам придется поддерживать две отдельные версии ... поэтому, если вы планируете внести много изменений, рассмотрите вариант 2.

  2. Вы также можете загрузить мобильную версию скина в корень портал, но вам нужно будет сделать корректировку скина, так как вы хотите, чтобы мобильный скин вытягивал динамическое меню. Если вы выберете этот путь, вы можете использовать те же экземпляры модулей на отдельных страницах (так что вам нужно только внести изменения один раз, и он будет реплицироваться на рабочем столе и на мобильном скине).

  3. Вы можете подождать немного ... DNN 6.2 будет выпущен с возможностью перенаправления мобильных устройств (в настоящее время только в DNN Pro и Enterprise). Я не уверен, что DNN выпустит мобильный скин с новой версией.

Если вам нужна помощь, я рад выставить счет за правильное решение :) ack !!

Смежные вопросы