|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
23.10.2016, 12:24 | #1 |
Пользователь
Регистрация: 21.05.2016
Сообщений: 26
|
Мобильная версия сайта
Здравствуйте. В общем, мой вопрос:
Вот допустим я залил на хостинг две версии сайта, ну, например: www.mysite.ru - Для ПК m.mysite.ru - Для мобильных устройств Как потом сделать так, чтобы, когда сидел на телефоне, отображалась только мобильная версия сайта. Я вот пробовал писать на телефоне: www.habrahabr.ru, он автоматически перенаправлял на m.habrahabr.ru. Может на хостинге есть такая функция? Я тут всю голову поломал! Или как объяснить хостингу, что: www.mysite.ru - сайт для ПК, а m.mysite.ru - сайт для мобильных устройств? |
23.10.2016, 12:30 | #2 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
любой скрипт первое что делает это проверяет тип устройства, если не совпадает с нужный делает редирект, все просто.
(кроме тех что POST-ы обрабатывают, там все же надо сначала обработать ) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
23.10.2016, 12:33 | #3 |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
И еще добаылю. Что сегодня СSS позволяет делать стиль универсальным. Один сайт, один стиль но с разными правилами. Ака responsive/ adaptive
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
|
24.10.2016, 14:05 | #4 |
Пользователь
Регистрация: 21.05.2016
Сообщений: 26
|
А подскажите скрипт для проверки типа устройства. Ну или как вообще это реализовать
|
24.10.2016, 14:17 | #5 |
Пользователь
Регистрация: 21.05.2016
Сообщений: 26
|
Ну вот, есть два сайта:
www.mysite.ru m.mysite.ru. Как сделать так, чтобы когда пользуешься поисковиком в ПК браузере, высвечивался в запросе только www.mysite.ru, а в поисковике андроида только m.myite.ru. И всё!!! Мне ничего не надо больше. |
24.10.2016, 14:21 | #6 |
Пользователь
Регистрация: 21.05.2016
Сообщений: 26
|
А может ли хостинг сам определять версию сайта? Может быть поэтому ставят поддомен "m": m.habrahabr.ru, m.wikipedia.org, m.google.com ... ?
|
24.10.2016, 14:52 | #7 |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
Вообще тут мы ограницены только фантазией.
Но как правило, понять что это не десктоп или не ноутбук можно, по размеру экрана. Если разрешение 720х1280, то скороее всего это телефон, но этот же телефон повернутый горизонтально будет уже 1280х720. И тут уже не понять по размеру. Есть еще разные браузеры и их версии. пару примеров, Код:
Код:
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
Последний раз редактировалось pompiduskus; 24.10.2016 в 15:07. |
24.10.2016, 14:58 | #8 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
у него разрешение экрана Full HD, тоже что у моего ноута. а у старого моего планшета 1024*768 вообще действительно боюсь проще через JS, надежнее выйдет. ну и всегда можно совместить CSS+JS(например JS определяет что это моб, потом подключает CSS, в котором мы уже немного переопределяем разметку) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
24.10.2016, 15:05 | #9 | |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
Цитата:
Скорее всего тут нужна копмозитная стратегия. И JS+CSS+ (если есть возможность PHP). И то даже при таком раскладе нет 100% гарантии. Но будет уже очень близко.
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
|
|
24.10.2016, 15:40 | #10 |
Участник клуба
Регистрация: 21.10.2015
Сообщений: 1,361
|
лучше по возможности такое отдать серверу а не юзер-коду
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Версия сайта для слабовидящих | PadrivNICK | HTML и CSS | 5 | 28.08.2014 10:09 |
Мобильная версия к сайту | Ольга День | Фриланс | 1 | 16.07.2013 17:23 |
Мобильная версия страницы | ollz | Свободное общение | 0 | 03.10.2012 17:03 |
Мобильная версия ucoz | Умагаджи | HTML и CSS | 0 | 14.03.2011 13:33 |
Бета версия сайта с исходниками | Alar | О форуме и сайтах клуба | 16 | 17.01.2008 18:08 |