Синодальная Библия. Приложение для чтения Библии

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

leonidas

Администратор
Команда форума
Регистрация
13.02.2010
Сообщения
234
Сайт
bibleonline.ru
Вероисповедание
Баптизм
ВКонтакте
sopov
Facebook
sopov
#1
На m.bibleonline.ru доступна мобильная версия сайта, при входе с мобильных устройств на http://bibleonline.ru/ сервер определяет куда направить пользователя (на мобильную версию или обычную).
 

ildar

Пользователь
Регистрация
27.06.2015
Сообщения
4
Вероисповедание
Христианин
#2
Прошу ответить на вопросы, поднятые тут. Можно перенести тему сюда, если хотите.
 

leonidas

Администратор
Команда форума
Регистрация
13.02.2010
Сообщения
234
Сайт
bibleonline.ru
Вероисповедание
Баптизм
ВКонтакте
sopov
Facebook
sopov
#3
Вечер добрый,

как замечательно, что появилась мобильная версия сайта! (ну.. можно было и сообщить...)
не хватает не всё времени, снаала писали новости через почту, потом стали заморачиваться, чтоб проверять на ошибки (я пишу не очень грамотно), подключать человека который проверял бы, в итоге отправка новостей вместо 1 дня, начала занимать до двух недель.

Итак, по такой ссылке сайт автоматически перекидывает либо на мобильный сайт m.bibleonline.ru, либо на www.bibleonline.ru для обычных браузеров.
Я это обнаружил с помощью Firefox на компьютере и на телефоне.
ОДНАКО! к сожалению, то же не верно для другого браузера, Lightning для Android. Конечно, он совсем не так популярен, как FF или Chrome, но от этого он не перестал быть мобильным!
Надеюсь на внимание разработчиков сайта!
Пусть Господь помогает вам в Вашем служении!
проблема в том, что телефон (браузер Lightning) не говорит, что он мобильный, стоит правило определения мобильных телефонов, по содержанию в user agent слов android + mobile
* Касается телефонов на Android, они должны проставлять его
 
Последнее редактирование:

leonidas

Администратор
Команда форума
Регистрация
13.02.2010
Сообщения
234
Сайт
bibleonline.ru
Вероисповедание
Баптизм
ВКонтакте
sopov
Facebook
sopov
#4
скачал исходные коды вашего браузера, там написано, что должно быть
Код:
./app/src/main/java/acr/browser/lightning/constant/Constants.java:    public static final String DESKTOP_USER_AGENT = "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2049.0 Safari/537.36";
./app/src/main/java/acr/browser/lightning/constant/Constants.java:    public static final String MOBILE_USER_AGENT = "Mozilla/5.0 (Linux; U; Android 4.4; en-us; Nexus 4 Build/JOP24G) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30";
т.е. для мобильной версии в принципе всё корректно, но ваш браузер по всей видимости не хочет этого делать.
Посмотрите, что вы видите тут в вашем браузере http://ua.sopov.org/
Если нет слов Android + Mobile, то создаввайте issue, скорее всего тут https://github.com/anthonycr/Lightning-Browser/issues
 
Последнее редактирование:

leonidas

Администратор
Команда форума
Регистрация
13.02.2010
Сообщения
234
Сайт
bibleonline.ru
Вероисповедание
Баптизм
ВКонтакте
sopov
Facebook
sopov
#5
на всякий слуай проверил работу с даным мобильный user_agent, корректно перекидывает на мобильную версию:
Код:
$ telnet bibleonline.ru 80
Trying 78.46.209.184...
Connected to bibleonline.ru.
Escape character is '^]'.
GET / HTTP/1.1
Host: bibleonline.ru
User-Agent: Mozilla/5.0 (Linux; U; Android 4.4; en-us; Nexus 4 Build/JOP24G) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30

HTTP/1.1 302 Moved Temporarily
Server: nginx/1.2.1
Date: Sat, 27 Jun 2015 22:07:11 GMT
Content-Type: text/html
Content-Length: 160
Connection: keep-alive
Location: http://m.bibleonline.ru/
Vary: User-Agent

<html>
<head><title>302 Found</title></head>
<body bgcolor="white">
<center><h1>302 Found</h1></center>
<hr><center>nginx/1.2.1</center>
</body>
</html>

Connection closed by foreign host.
 

leonidas

Администратор
Команда форума
Регистрация
13.02.2010
Сообщения
234
Сайт
bibleonline.ru
Вероисповедание
Баптизм
ВКонтакте
sopov
Facebook
sopov
#6
также (немного) хочется возможности прыгнуть в другой перевод в мобильной версии так же, как и в десктопной. Спасибо.
Надо нажать на (+) и появится возможность слушать аудио, сменить перевод и быстрый переход к другой главе.
Возможно не очень очевидно, но по если сразу показывать всё, то в результате на некоторых телефонах это меню занимает больше половины экрана
 
Яндекс.Метрика