Как запустить мобильную версию сайта? - PullRequest
4 голосов
/ 22 марта 2012

Существует два распространенных способа запуска мобильной версии веб-сайта:

  1. Обнаружение мобильного браузера с помощью серверных сценариев для отображения мобильной темы.

  2. Наличие отдельного субдомена, такого как m.domain.com или mobile.domain.com.

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

Ответы [ 4 ]

2 голосов
/ 22 марта 2012

Вариант 1: это более удобно для пользователя по нескольким причинам. Самым большим, вероятно, является обмен ссылками и синхронизация закладок. Если пользователь в настольном браузере получит ссылку на m.domain.com, он будет выглядеть не очень хорошо, а неопытные пользователи будут раздражены. Есть также некоторые пользователи, которые предпочитают, чтобы все страницы были в режиме рабочего стола (даже в их мобильном браузере), поэтому все, что им нужно, это настроить строку своего пользовательского агента в своем мобильном браузере.

Вариант 2: Некоторые люди считают, что это проще, но я не могу придумать вескую причину для этого в современной веб-разработке. ASP.NET MVC4 позволяет действительно легко создавать отдельные представления для одного и того же URL-адреса, а также имеется простая функция переключения между мобильным и настольным режимами. Я бы держался подальше от опции поддомена, если вы не найдете вескую причину для ее использования.

1 голос
/ 30 апреля 2013

Я думаю, что адаптивный дизайн - это самое простое решение, без необходимости использования поддоменов или дополнительных усилий, чтобы показать, как он выглядит на многих устройствах разных типов!

Адаптивный дизайн - это дизайн типа «сделай и забудь». После того, как все сделано правильно и проверено, неважно, какое устройство вы используете для просмотра, это всегда заставляет вас выглядеть и чувствовать себя лучше. Нет необходимости в отдельной разработке для нескольких представлений.

1 голос
/ 22 марта 2012

Я не большой поклонник отображения мобильной темы / CSS, так как она будет полностью отличаться от обычной CSS.

Также я думаю, что поисковым системам понравится, что на вашем сайте больше контента, так как мобильный сайт будет рассматриваться как «больше контента»

Поскольку они отделены друг от друга, им будет легче иметь дело с одним или другим.

Отрицательно, это больше работы. Хотя это менее сложно.

Это мои 2 цента.

0 голосов
/ 24 марта 2012

Мне кажется, медиа-запрос - это путь для небольших сайтов.http://webdesignerwall.com/tutorials/responsive-design-with-css3-media-queries

...