Такое крошечное окно для редактирования здесь на телефоне

Просто хотел сообщить вам, насколько мало места для редактирования на мобильном телефоне.


Мы замечаем, что в нашем поле зрения всегда находятся четыре строки над окном. Они никогда не уходят, чтобы временно освободить немного места для нас. Поэтому мы постоянно видим строку «Создать новую тему», которая странно остаётся на месте, хотя мы как раз сейчас это и делаем. Затем идёт строка с заголовком статьи — ладно, но почему она должна быть зафиксирована там? Почему она не может просто временно сдвинуться в сторону, чтобы дать нам немного больше места? А дальше — UX: название категории, которую я выбрал для публикации. Но я только что её выбрал, мне не нужно постоянно её видеть и так далее — всё это могло бы просто сдвинуться в сторону. Конечно, вы можете сказать, что моя клавиатура довольно большая. Хорошо, если я нажму кнопку «Назад» на телефоне, она исчезнет, но как только я начну снова печатать, она возвращается, чтобы «помогательно» помочь мне выбрать буквы. Так что я не могу винить её. Кстати, когда я возвращаюсь и перечитываю свой текст, если я что-то меняю, экран мгновенно прокручивается в самый низ. Хотя, к счастью, мой курсор всё ещё находится там, где был (но за пределами экрана). Ну, на сегодня хватит реальности.

5 лайков

Могу ли я предложить использовать более крупный телефон и/или более компактную клавиатуру?

Очевидно, что вы увеличиваете масштаб (то есть увеличиваете размер текста)? Это вполне понятно, если вы так решили, но это не решение платформы Discourse.

На моём Pixel 6a помещается 18 строк — это довольно компактный телефон.

6 лайков

Встречаете ли вы эту проблему в других программных решениях для форумов или социальных сетях?
Если вы можете начать писать сообщения в другом программном обеспечении, сделайте скриншоты и покажите нам, как они выглядят в каждом случае с вашими собственными настройками (размер клавиатуры, уровень масштабирования браузера и т. д.). Это может быть интересно для сравнения.

8 лайков

https://www.phpbb.com/


Мне удалось прокрутить весь экран вверх!

1 лайк

Это некорректное сравнение, какой смысл в этом без клавиатуры? Это же композитор!

Discourse также отдаёт приоритет тому, чтобы вы видели контекст. Так что, если свернуть клавиатуру, вы увидите часть темы, на которую отвечаете.

Если вы создаёте новую тему, у вас будет огромное пространство:

К тому же размер текста у вас совершенно другой! Если вы можете читать «смайлики» здесь, почему бы не уменьшить масштаб или размер текста в Chrome, чтобы текст в Discourse стал меньше?

5 лайков

Что ж, мои доводы на этом исчерпаны.

3 лайка

Хочу обратить внимание на некоторые особенности интерфейса Discourse, которые помогают на небольших экранах. У меня очень компактный телефон (Sony Xperia XZ1 Compact). Поэтому при создании новой темы во время набора текста видно только три строки.


Таким образом, я могу использовать режим без клавиатуры, если хочу прочитать весь абзац.


Однако есть некоторые функции Discourse, которые увеличивают количество видимых строк.
Я могу отключить панель инструментов, тогда будет видно 5 строк.

А для чтения того, что я написал, можно использовать предпросмотр.

При написании ответа видно ещё больше строк, так как не требуется место для заголовка, категории и тегов.

8 лайков

Вы также можете:

  • Установить сайт как PWA, убрав адресную строку и панель переключения вкладок Chrome, чтобы получить больше места на экране

  • Включить режим жестов навигационной панели Android, который убирает черную полосу внизу и освобождает больше места для используемого приложения

8 лайков

Никакой разницы нет, по-прежнему видно 3 строки.

У меня такой опции нет (возможно, это зависит от версии Android).
Но так как я нечасто создаю темы и всё реже делаю это с телефона, для меня это не проблема. Для ответов 8 строк достаточно.

2 лайка

Интересно, на предыдущем скриншоте заголовок Discourse не был виден, а на этом — виден :thinking:

Кажется, она доступна с Android 10? Значит, её есть на всех телефонах, которые всё ещё поддерживаются производителем. Для тех, кто использует устройства, уже не поддерживаемые производителем, по моим данным, единственный выход — кастомные прошивки, такие как LineageOS.

Также мне кажется странным, что у многих пользователей в этой теме с небольшими телефонами на клавиатуре включён отдельный ряд цифр. Даже на клавиатуре iPad нет отдельного ряда цифр :laugh:

4 лайка

Основная проблема здесь — это размер экрана в сочетании с уровнем масштабирования текста. Речь не идет об экономии одной строки (хотя такие варианты, безусловно, полезны).

1 лайк

Я не знал, что эту функцию можно отключить. :slight_smile: Мне это могло бы пригодиться несколько раз, даже если бы это добавляло всего одну-две лишние строки.

Думаю, главная проблема — это блок с заголовком, категорией и тегами, так как он не нужен на экране всё время. Не знаю, есть ли какое-то изящное решение, чтобы спрятать его где-то и вызывать только по необходимости, но это могло бы увеличить доступное пространство для более объёмных оригинальных постов на вашем телефоне.

Я написал довольно много больших тем со своего телефона, и иногда становится немного тесновато. Здесь пока есть несколько хороших советов, и я бы хотел узнать о некоторых из них раньше. :slight_smile:

1 лайк

Клавиатуры Android настраиваются невероятно гибко ещё со времён ранних версий Android 2.x!

В течение большей части истории Discourse было невозможно устанавливать теги для тем с мобильных устройств. Эта функция появилась только тогда, когда большинство телефонов стали больше, что позволило разместить такой интерфейс.

Также стоит сослаться на исходную тему по этой теме:

2 лайка

Ха. Я отказываюсь чувствовать себя виноватым из-за своей клавиатуры. :slight_smile: Клавиатура появляется, я ввожу текст. Это предел моих отношений с ней. :slight_smile:

Я определённо считаю, что это должно быть там. Раньше я использовал мобильное устройство для всего, что связано с Discourse, и мне нравится, что почти всё, что доступно на десктопе, дублируется в мобильной версии. Это, безусловно, хорошо. :+1: Я больше думал о том, как часто мне понадобится эта информация на экране при редактировании исходного поста (OP). Если места мало, было бы здорово сворачивать «блок OP» вверху, чтобы освободить место для контента.

Или также могло бы сработать что-то вроде этого:

3 лайка

Всего 3 жалкие строки для новых постов.
4 для ответов.

Это как какое-то SMS-приложение. Или, может, твит с ограничением по символам.

Конечно, больше строк, если вы не против выбрасывать клавиатуру каждый раз, когда хотите посмотреть, что написали.

Если бы это был десктоп, я бы просто нажал кнопку, и Emacs открылся бы, позволяя редактировать в специализированном редакторе, а после завершения я мог бы отправить текст обратно в приложение.

Нет, пользователям не следует перенастраивать свои телефоны только для того, чтобы использовать это одно приложение.

Ещё несколько скриншотов просторных полей ввода:



На первом скриншоте я забыл открыть клавиатуру, но суть понятна. Задача состоит в том, чтобы найти поле ввода размером с поле в Discourse. Приложения для SMS в этом соревновании не участвуют.

Не могли бы вы поделиться своими настройками Android и Chrome?

Вот мои из раздела Настройки → Дисплей → Дисплей и текст:

А вот Chrome:

3 лайка

Я действительно не убеждён, что эта тема имеет какую-либо ценность.

В оригинальном посте есть скриншот, который, похоже, был сделан при запросе десктопной версии сайта. Мобильный вид при создании темы или ответа не включает верхнюю панель, показанную ниже:

50% пространства выше занимает клавиатура с цифровым рядом, панель Android внизу и также панель подсказок. Это напоминает мне ад с панелями инструментов в IE.

Вот как на самом деле выглядит интерфейс «Новая тема»:

Это 14 строк редактора без каких-либо дополнительных нелепых элементов интерфейса. 16, если я отключу панель инструментов.

На двух скриншотах клавиатура полностью отсутствует:

Четвёртый сделан на другом устройстве, на котором отсутствует панель Android в нижней части экрана:

Если бы мы захотели, все мы могли бы выборочно подбирать скриншоты, чтобы рассказывать любую историю, какую захотим.

Вопрос лишь в том, ведёт ли себя Discourse некорректно при использовании поддерживаемым способом. На данный момент я не считаю, что это доказано.

2 лайка

Что вы имеете в виду под «верхней панелью»? Заголовок? Он также отображается у меня при создании темы через PWA.

1 лайк

Горизонтальная панель с названием сайта и аватаром пользователя.

Мой скриншот был сделан из PWA: