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

Тема в разделе "Наш проект", создана пользователем leonidas, 27 ноя 2014.

  1. leonidas

    leonidas Администратор Команда форума

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

    ildar Пользователь

    Регистрация:
    27 июн 2015
    Вероисповедание:
    Христианин
    Прошу ответить на вопросы, поднятые тут. Можно перенести тему сюда, если хотите.
     
  3. leonidas

    leonidas Администратор Команда форума

    Регистрация:
    13 фев 2010
    Вероисповедание:
    Баптизм
    ВКонтакте:
    sopov
    Facebook:
    sopov
    Вечер добрый,

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

    проблема в том, что телефон (браузер Lightning) не говорит, что он мобильный, стоит правило определения мобильных телефонов, по содержанию в user agent слов android + mobile
    * Касается телефонов на Android, они должны проставлять его
     
    Последнее редактирование: 28 июн 2015
  4. leonidas

    leonidas Администратор Команда форума

    Регистрация:
    13 фев 2010
    Вероисповедание:
    Баптизм
    ВКонтакте:
    sopov
    Facebook:
    sopov
    скачал исходные коды вашего браузера, там написано, что должно быть
    Код:
    ./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
     
    Последнее редактирование: 28 июн 2015
  5. leonidas

    leonidas Администратор Команда форума

    Регистрация:
    13 фев 2010
    Вероисповедание:
    Баптизм
    ВКонтакте:
    sopov
    Facebook:
    sopov
    на всякий слуай проверил работу с даным мобильный 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.
     
  6. leonidas

    leonidas Администратор Команда форума

    Регистрация:
    13 фев 2010
    Вероисповедание:
    Баптизм
    ВКонтакте:
    sopov
    Facebook:
    sopov
    Надо нажать на (+) и появится возможность слушать аудио, сменить перевод и быстрый переход к другой главе.
    Возможно не очень очевидно, но по если сразу показывать всё, то в результате на некоторых телефонах это меню занимает больше половины экрана
     

Поделиться этой страницей