[#]
iing
Andrew Lobanov(tavern,1) — All
2017-05-08 00:25:08
В сабже таки появилась адаптивная вёрстка, но пока особо не тестил ничем, кроме своего телефона.
Таверну уже обновил. Просьба потестировать это дело.
[#]
Re: iing
vit01(mira, 1) — Andrew Lobanov
2017-05-08 03:15:03
AL> В сабже таки появилась адаптивная вёрстка, но пока особо не тестил ничем, кроме своего телефона.
AL> Таверну уже обновил. Просьба потестировать это дело.
Лови скриншот:
https://ii-net.tk/screens/adaptive1.png
Тут сразу заметно:
1. Странное масштабирование фона, если сообщение меньше размера экрана
2. Мелкие контролы, по которым трудно тыкать пальцем
Если открыть большое сообщение, то, когда дочитаешь до конца, его надо скроллить наверх, а это время. Поэтому имеет смысл добавить position:fixed в стиль верхней панели.
Да и кнопки навигации зелёные тоже можно поместить в тёмную панель. Для более-менее больших экранов там им самое место. Благо CSS - это не Гугловские API, и появление кнопок можно захардкодить без особых проблем.
[#]
Re: iing
Peter(syscall,1) — vit01
2017-05-08 09:15:32
>Если открыть большое сообщение, то, когда дочитаешь до конца, его надо скроллить наверх, а это время. Поэтому имеет смысл добавить position:fixed в стиль верхней панели.
[#]
Re: iing
Peter(syscall,1) — Peter
2017-05-08 09:16:12
Отправил случайно.
Короче, только не это!!! Fixed панели это ужасно. Почти как iframe.
[#]
Re: iing
Andrew Lobanov(tavern,1) — vit01
2017-05-08 12:32:19
> 2. Fixed-панель может быть довольно удобной. Вот, например, https://developer.android.com/reference/android/support/v4/widget/NestedScrollView.html
> // Первый сайт, который вспомнил.
Четверть экрана съедена панелью браузера и фиксед-панелью сайта. Я лучше кнопку "наверх" внизу прилеплю.
[#]
Re: iing
vit01(mira, 1) — Peter
2017-05-08 11:33:12
Peter> Короче, только не это!!! Fixed панели это ужасно. Почти как iframe.
1. Не надо сравнивать тёплое с мягким :)
2. Fixed-панель может быть довольно удобной. Вот, например,
https://developer.android.com/reference/android/support/v4/widget/NestedScrollView.html
Как вариант, можно продублировать кнопки навигации внизу.
Или включать fixed только для мобильных устройств, а для десктопов - оставить как есть.
Просто мысли вслух. Наверняка ещё что-нибудь придумать можно.
[#]
Re: iing
Andrew Lobanov(tavern,1) — vit01
2017-05-08 19:23:04
>> Я лучше кнопку "наверх" внизу прилеплю.
> О, а это отличная идея. Ждём кнопку :)
Есть кнопка. Заодно исправил сползание кнопок в основом интерфейсе, страницу ответа и расползание по ширине блоков <pre>.
[#]
Re: iing
vit01(mira, 1) — Andrew Lobanov
2017-05-10 09:50:46
>> О, а это отличная идея. Ждём кнопку :)
AL> Есть кнопка.
Когда поворачиваю телефон, кнопка исчезает. Может быть, оставить её насовсем (хотя бы в уменьшенном виде?)
+ тестировал масштабирование _главной страницы_ в Pale Moon на нетбуке; там есть такой переходный момент, когда содержимое вылазит за пределы экрана. Мобильная версия начинает включаться, если увеличиваешь ещё больше.
[#]
Re: iing
vit01(mira, 1) — Andrew Lobanov
2017-05-08 14:53:49
AL> Четверть экрана съедена панелью браузера и фиксед-панелью сайта.
Не у всех четверть (здесь от размера экрана и dpi зависит), но окей, понятно.
AL> Я лучше кнопку "наверх" внизу прилеплю.
О, а это отличная идея. Ждём кнопку :)
[#]
iing
Andrew Lobanov(tavern,1) — All
2017-05-21 21:05:37
Итак. Я доделал адаптивный интерфейс. Теперь совершенно вся вебморда таверны приспособлена для использования на девайсах с мелким экраном.
Следующий шаг - перевод базы в sqlite3.
[#]
Re: iing
Andrew Lobanov(tavern,1) — vit01
2017-05-22 17:37:30
> Сейчас ещё лучше, но баги всё равно есть
> Например, тот, про который я уже сообщал: https://ii-net.tk/screens/Screenshot_20170522-140701.png
Поставлю хром и посмотрю. В лисе не воспроизводится а то.
> И ещё вылезающий за границы экрана текст на главной странице: https://ii-net.tk/screens/Screenshot_20170522-140639.png
А вот это, вроде, поправил. Во всяком случае перестал воспроизводиться и на телефоне и на десктопе.
[#]
Re: iing
Andrew Lobanov(tavern,1) — vit01
2017-05-22 21:49:41
>> Например, тот, про который я уже сообщал: https://ii-net.tk/screens/Screenshot_20170522-140701.png
> Поставлю хром и посмотрю. В лисе не воспроизводится а то.
Так и не смог воспроизвести, но беглое гугление подсказало один из вариантов. Проверь. Вдруг помогло.
[#]
Re: iing
vit01(mira, 1) — Andrew Lobanov
2017-05-23 05:20:44
AL> Не знаю насколько он милашный, но я так в секточке чижу.
Здесь, конечно, лютое ШГ, но для документации и главной сойдёт, спасибо :)
[#]
Re: iing
btimofeev(tavern,13) — Andrew Lobanov
2017-05-23 08:00:08
AL> Куда катимся. Терминус ШГ называть =)
Мне тоже что-то твой скриншот глаза режет, хотя я сам всегда в терминале терминус использую. Это у тебя кажется terminus bold, наверное поэтому мне не привычно.
[#]
Re: iing
Andrew Lobanov(tavern,1) — btimofeev
2017-05-23 08:22:19
> Это у тебя кажется terminus bold, наверное поэтому мне не привычно.
Он самый. Просто у меня от тонкого начертания при больших размерах (на скрине для меня уже шрифт крупны) глаза устают. А вот при bold нет.
[#]
Re: iing
vit01(mira, 1) — Andrew Lobanov
2017-05-23 05:20:45
>> https://ii-net.tk/screens/Screenshot_20170522-140701.png
AL> Так и не смог воспроизвести, но беглое гугление подсказало один из вариантов. Проверь. Вдруг помогло.
Неа, не помогло. Помню, когда писал стили для своей станции, то как-то решил эту проблему.
Надо будет посмотреть и самому отдебажить. Браузер вебкитоподобный, на стандартной WebView андроида.
[#]
Re: iing
Andrew Lobanov(tavern,1) — vit01
2017-05-23 06:14:51
>> Не знаю насколько он милашный, но я так в секточке чижу.
> Здесь, конечно, лютое ШГ, но для документации и главной сойдёт, спасибо :)
Куда катимся. Терминус ШГ называть =)