Мы замечаем, что в нашем поле зрения всегда находятся четыре строки над окном. Они никогда не уходят, чтобы временно освободить немного места для нас. Поэтому мы постоянно видим строку «Создать новую тему», которая странно остаётся на месте, хотя мы как раз сейчас это и делаем. Затем идёт строка с заголовком статьи — ладно, но почему она должна быть зафиксирована там? Почему она не может просто временно сдвинуться в сторону, чтобы дать нам немного больше места? А дальше — UX: название категории, которую я выбрал для публикации. Но я только что её выбрал, мне не нужно постоянно её видеть и так далее — всё это могло бы просто сдвинуться в сторону. Конечно, вы можете сказать, что моя клавиатура довольно большая. Хорошо, если я нажму кнопку «Назад» на телефоне, она исчезнет, но как только я начну снова печатать, она возвращается, чтобы «помогательно» помочь мне выбрать буквы. Так что я не могу винить её. Кстати, когда я возвращаюсь и перечитываю свой текст, если я что-то меняю, экран мгновенно прокручивается в самый низ. Хотя, к счастью, мой курсор всё ещё находится там, где был (но за пределами экрана). Ну, на сегодня хватит реальности.
Могу ли я предложить использовать более крупный телефон и/или более компактную клавиатуру?
Очевидно, что вы увеличиваете масштаб (то есть увеличиваете размер текста)? Это вполне понятно, если вы так решили, но это не решение платформы Discourse.
На моём Pixel 6a помещается 18 строк — это довольно компактный телефон.
Встречаете ли вы эту проблему в других программных решениях для форумов или социальных сетях?
Если вы можете начать писать сообщения в другом программном обеспечении, сделайте скриншоты и покажите нам, как они выглядят в каждом случае с вашими собственными настройками (размер клавиатуры, уровень масштабирования браузера и т. д.). Это может быть интересно для сравнения.
К тому же размер текста у вас совершенно другой! Если вы можете читать «смайлики» здесь, почему бы не уменьшить масштаб или размер текста в Chrome, чтобы текст в Discourse стал меньше?
Хочу обратить внимание на некоторые особенности интерфейса Discourse, которые помогают на небольших экранах. У меня очень компактный телефон (Sony Xperia XZ1 Compact). Поэтому при создании новой темы во время набора текста видно только три строки.
Однако есть некоторые функции Discourse, которые увеличивают количество видимых строк.
Я могу отключить панель инструментов, тогда будет видно 5 строк.
У меня такой опции нет (возможно, это зависит от версии Android).
Но так как я нечасто создаю темы и всё реже делаю это с телефона, для меня это не проблема. Для ответов 8 строк достаточно.
Интересно, на предыдущем скриншоте заголовок Discourse не был виден, а на этом — виден
Кажется, она доступна с Android 10? Значит, её есть на всех телефонах, которые всё ещё поддерживаются производителем. Для тех, кто использует устройства, уже не поддерживаемые производителем, по моим данным, единственный выход — кастомные прошивки, такие как LineageOS.
Также мне кажется странным, что у многих пользователей в этой теме с небольшими телефонами на клавиатуре включён отдельный ряд цифр. Даже на клавиатуре iPad нет отдельного ряда цифр :laugh:
Основная проблема здесь — это размер экрана в сочетании с уровнем масштабирования текста. Речь не идет об экономии одной строки (хотя такие варианты, безусловно, полезны).
Я не знал, что эту функцию можно отключить. Мне это могло бы пригодиться несколько раз, даже если бы это добавляло всего одну-две лишние строки.
Думаю, главная проблема — это блок с заголовком, категорией и тегами, так как он не нужен на экране всё время. Не знаю, есть ли какое-то изящное решение, чтобы спрятать его где-то и вызывать только по необходимости, но это могло бы увеличить доступное пространство для более объёмных оригинальных постов на вашем телефоне.
Я написал довольно много больших тем со своего телефона, и иногда становится немного тесновато. Здесь пока есть несколько хороших советов, и я бы хотел узнать о некоторых из них раньше.
Клавиатуры Android настраиваются невероятно гибко ещё со времён ранних версий Android 2.x!
В течение большей части истории Discourse было невозможно устанавливать теги для тем с мобильных устройств. Эта функция появилась только тогда, когда большинство телефонов стали больше, что позволило разместить такой интерфейс.
Также стоит сослаться на исходную тему по этой теме:
Ха. Я отказываюсь чувствовать себя виноватым из-за своей клавиатуры. Клавиатура появляется, я ввожу текст. Это предел моих отношений с ней.
Я определённо считаю, что это должно быть там. Раньше я использовал мобильное устройство для всего, что связано с Discourse, и мне нравится, что почти всё, что доступно на десктопе, дублируется в мобильной версии. Это, безусловно, хорошо. Я больше думал о том, как часто мне понадобится эта информация на экране при редактировании исходного поста (OP). Если места мало, было бы здорово сворачивать «блок OP» вверху, чтобы освободить место для контента.
Всего 3 жалкие строки для новых постов.
4 для ответов.
Это как какое-то SMS-приложение. Или, может, твит с ограничением по символам.
Конечно, больше строк, если вы не против выбрасывать клавиатуру каждый раз, когда хотите посмотреть, что написали.
Если бы это был десктоп, я бы просто нажал кнопку, и Emacs открылся бы, позволяя редактировать в специализированном редакторе, а после завершения я мог бы отправить текст обратно в приложение.
Нет, пользователям не следует перенастраивать свои телефоны только для того, чтобы использовать это одно приложение.
На первом скриншоте я забыл открыть клавиатуру, но суть понятна. Задача состоит в том, чтобы найти поле ввода размером с поле в Discourse. Приложения для SMS в этом соревновании не участвуют.
Я действительно не убеждён, что эта тема имеет какую-либо ценность.
В оригинальном посте есть скриншот, который, похоже, был сделан при запросе десктопной версии сайта. Мобильный вид при создании темы или ответа не включает верхнюю панель, показанную ниже:
50% пространства выше занимает клавиатура с цифровым рядом, панель Android внизу и также панель подсказок. Это напоминает мне ад с панелями инструментов в IE.
Вот как на самом деле выглядит интерфейс «Новая тема»: