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

**URL:** https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225
**Category:** UX
**Tags:** composer
**Created:** [15.Февраль.2023 11:32:23 UTC](https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225 "2023-02-15T11:32:23Z")
**Posts on this page:** 19
**Page:** 2

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [26.Февраль.2023 18:20:58 UTC](https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225/24 "2023-02-26T18:20:58Z")

</div>

Вот мои скриншоты: (браузер, не приложение)

 ![normal](https://global.discourse-cdn.com/meta/original/4X/e/d/f/edf8f4bf72ae5b097ce696aa63abc9c0389ccb60.jpeg)  
 ![hide toolbar](https://global.discourse-cdn.com/meta/original/4X/7/b/a/7ba859fe31d80c11a5c9da7d9881578534275eb3.jpeg)  
 ![hide toolbar and number row](https://global.discourse-cdn.com/meta/original/4X/6/f/f/6ffeecf00724b986393c5f705d5057bc93054d1c.jpeg)

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

PWA:

 ![PWA](https://global.discourse-cdn.com/meta/original/4X/6/8/7/687fc5e4d89840cd22d452c750495f511570b0af.jpeg)

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [26.Февраль.2023 18:36:24 UTC](https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225/26 "2023-02-26T18:36:24Z")

</div>

> [@Stephen](#):
>
> Горизонтальная панель с названием сайта и аватаром пользователя

Это также видно на скриншоте от @JammyDodger. Я всё ещё не думаю, что это связано с представлением для настольных компьютеров. Я попробовал ещё раз, и один раз заголовок не отображался, но с тех пор он всегда показывается.

---

<div class="post-metadata">

### Author: ![jidanni](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jidanni/32/291938_2.png) [@jidanni](https://meta.discourse.org/u/jidanni)
#### Post date: [26.Февраль.2023 22:42:35 UTC](https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225/27 "2023-02-26T22:42:35Z")

</div>

Да, я забыл включить клавиатуру на некоторых скриншотах. Просто представьте, что она занимает половину экрана. Также я мог случайно нажать «Длинный скриншот» на некоторых из них, а затем обрезал слишком длинную часть. В любом случае, я был настолько впечатлён просторными полями ввода на других сайтах, что оступился.

Что касается моих настроек размера шрифта / ползунка масштабирования экрана (на Android, а не в Chrome): пожалуйста, протестируйте с настройками, немного смещёнными вправо (увеличенными) относительно нормы. Учтите, что пользователи постарше с ослабленным зрением могут использовать мобильные телефоны.

Я выбрал «Использовать представление для ПК» в меню Chrome? Нет, я не думаю, что PWA имеет меню Chrome.

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

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [27.Февраль.2023 11:33:49 UTC](https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225/31 "2023-02-27T11:33:49Z")

</div>

> [@積丹尼 Dan Jacobson](#):
>
> Что касается моих настроек размера шрифта / ползунка масштабирования экрана (Android, не Chrome): пожалуйста, протестируйте их, установив немного правее (больше), чем обычно. Учтите, что пожилые пользователи с ослабленным зрением могут пользоваться мобильными телефонами.

Я проверил. И при каждом увеличении область редактирования уменьшается.

Я понимаю, что некоторым пользователям (особенно пожилым) нужен более крупный текст.

Но разве мы не должны также учитывать, что чем крупнее текст, тем меньше места остаётся для других элементов, включая область для текста композитора?

Так что это всегда будет компромиссом, и сложно ожидать, что Discourse сможет избежать этого компромисса?

---

<div class="post-metadata">

### Author: ![jidanni](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jidanni/32/291938_2.png) [@jidanni](https://meta.discourse.org/u/jidanni)
#### Post date: [28.Февраль.2023 12:12:44 UTC](https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225/33 "2023-02-28T12:12:44Z")

</div>

В основном это зависит от того, насколько важно, чтобы каждый элемент оставался на экране во время написания сообщения. Например, важно ли всегда видеть название группы? Заголовок сообщения? Поле тегов? Обычно пользователь настраивает эти параметры один раз и затем переходит к созданию сообщения. Я рекомендую сделать их сворачиваемыми или сворачивающимися, а если пользователю потребуется их изменить, он сможет развернуть обратно.

---

<div class="post-metadata">

### Author: ![Yt.w](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/yt.w/32/348367_2.png) [@Yt.w](https://meta.discourse.org/u/Yt.w)
#### Post date: [16.Декабрь.2023 20:37:04 UTC](https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225/34 "2023-12-16T20:37:04Z")

</div>

Здравствуйте, я думаю, возможно ли сделать так, чтобы область, не уверенная, была заключена в красную рамку по умолчанию для мобильных устройств? Какой файл/часть мне следует изменить?  
Спасибо.

 ![image](https://global.discourse-cdn.com/meta/original/4X/7/0/b/70b0c6bc178f37a639827568ce3bee19aeca3283.png)

Также я предполагаю, что в 99% случаев люди будут создавать новую тему, а не что-то с голосованием.  
Так что, возможно, лучше объединить эту часть с «вводом заголовка»? Например, разместить её справа от «ввода заголовка»?  
 ![image](https://global.discourse-cdn.com/meta/original/4X/2/0/b/20bd3a2e430211df502309cc097e4222c8053c15.png)

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [17.Декабрь.2023 11:53:30 UTC](https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225/35 "2023-12-17T11:53:30Z")

</div>

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

---

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [17.Декабрь.2023 13:06:43 UTC](https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225/36 "2023-12-17T13:06:43Z")

</div>

> [@Jagster](#):
>
> Где это нужно? Нажатие на «гамбургер» делает это нативно — по крайней мере на iPhone.

Отвечаю на основе [предыдущей темы](https://meta.discourse.org/t/new-topic-s-edit-area-is-small-for-mobile-user/288929/11?u=arkshine). Yt.w хотел отключить панель инструментов _по умолчанию_ при определённых условиях, потому что:

> [@Yt.w](#):
>
> но не каждый новый пользователь об этом знает. Это может стать проблемой с точки зрения UX.

Я подумал, что могу попробовать написать для этого код. Это лишь временное решение.  
На самом деле, в Discourse по умолчанию панель инструментов скрыта, если ширина окна меньше 370 пикселей или если используется Android.

```js
const storedVal = keyValueStore.get("toolbar-enabled");
if (this._toolbarEnabled === undefined && storedVal === undefined) {
  // iPhone 6 имеет ширину 375, для устройств уже этого
  // панель инструментов должна быть отключена по умолчанию.
  // Тем не менее, мы должны запомнить состояние.
  this._toolbarEnabled =
    window.innerWidth > 370 && !this.capabilities.isAndroid;
}

```

Мой код будет просто расширением, чтобы обобщить это поведение для любого мобильного представления.

Я согласен с вами; другой подход мог бы заключаться в том, чтобы как-то обучить пользователя тому, что иконка «бургера» переключает панель инструментов!

---

<div class="post-metadata">

### Author: ![Yt.w](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/yt.w/32/348367_2.png) [@Yt.w](https://meta.discourse.org/u/Yt.w)
#### Post date: [17.Декабрь.2023 16:28:59 UTC](https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225/37 "2023-12-17T16:28:59Z")

</div>

Именно это я и имею в виду:)  
Можете подсказать, куда именно нужно добавить этот код?  
Спасибо!

---

<div class="post-metadata">

### Author: ![Yt.w](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/yt.w/32/348367_2.png) [@Yt.w](https://meta.discourse.org/u/Yt.w)
#### Post date: [18.Декабрь.2023 00:54:31 UTC](https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225/38 "2023-12-18T00:54:31Z")

</div>

Я так думаю.  
Возможно ли изменить интерфейс, например, переместить его с правой стороны на левую?  
Это было бы очень полезно, если бы кто-нибудь мог подсказать, какой файл нужно изменить и как именно.

 ![image](https://global.discourse-cdn.com/meta/original/4X/a/d/e/adeae671aeea38309c4c152ff320e07c3893b844.png) ![image](https://global.discourse-cdn.com/meta/original/4X/4/3/c/43c0574c5ea1f98a7f8759de8673a0073ea0cf01.png)

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [01.Январь.2024 23:12:31 UTC](https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225/39 "2024-01-01T23:12:31Z")

</div>

> [@Robert](#):
>
> Думаю, в мандаринском могут быть уникальные сложности

Японский 🙂

> [@Yt.w](#):
>
> Можно ли изменить интерфейс, например, переместить его справа налево?

Мне нравится эта идея для мобильных устройств! К сожалению, думаю, это потребует довольно значительных структурных изменений.

Я считаю, что стоит предпринять некоторые шаги для улучшения ситуации:

1. Если **высоты** недостаточно, отключать панель инструментов.
2. Изучить возможность уменьшить высоту на одну строку при создании новой темы — это тоже может помочь (особенно при ограниченной высоте).

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

@Arkshine, хочешь попробовать сделать PR по пункту 1?

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [02.Январь.2024 08:27:53 UTC](https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225/40 "2024-01-02T08:27:53Z")

</div>

> [@Sam Saffron](#):
>
> Японский 🙂

Ах да. Хорошее замечание. Давайте добавим японский в список тоже.

---

<div class="post-metadata">

### Author: ![anon36555649](https://avatars.discourse-cdn.com/v4/letter/a/e9a140/32.png) [@anon36555649](https://meta.discourse.org/u/anon36555649)
#### Post date: [02.Январь.2024 09:50:23 UTC](https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225/41 "2024-01-02T09:50:23Z")

</div>

Действительно, стандартная японская клавиатура занимает на три строки больше текста, чем раскладка QWERTY!

 ![Japanese](https://global.discourse-cdn.com/meta/original/4X/1/3/b/13b92d3039cfd6de3cc0a52d797faff70a779447.jpeg)

 ![Iselenska](https://global.discourse-cdn.com/meta/original/4X/6/e/d/6ed7b8dd53b6db0282adeb93e3a5ab5feb47fcdb.jpeg)

Альтернативный вариант — писать от руки вместо использования клавиатуры на экране, а также использовать голосовой ввод. Также можно подключить внешнюю клавиатуру к мобильному телефону или компьютеру, если кто-то об этом не знал. Некоторые «телефоны» могут запускать настольную операционную систему с внешним дисплеем и мышью, например, с помощью Samsung DeX.

 ![handwrite](https://global.discourse-cdn.com/meta/original/4X/1/4/8/14845bfef27bdc7bfb043e826eb4f7a5c73ad6e5.jpeg)

Выше показана система рукописного ввода Samsung, которая не требует второго блока, как это делает Gboard здесь:

 ![handwrite2](https://global.discourse-cdn.com/meta/original/4X/3/7/e/37efa022f611d1a6b2fc038aa77fafde3eeaf676.jpeg)

---

<div class="post-metadata">

### Author: ![Don](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/don/32/228726_2.png) [@Don](https://meta.discourse.org/u/Don)
#### Post date: [02.Январь.2024 11:36:21 UTC](https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225/42 "2024-01-02T11:36:21Z")

</div>

Привет 👋

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

Компонент, возможно, требует доработки в части CSS, но в целом работает отлично. 👍

> **[GitHub - VaperinaDEV/composer-fullscreen-mobile: This theme component is adding a fullscreen button...](https://github.com/VaperinaDEV/composer-fullscreen-mobile)**
>
> This theme component is adding a fullscreen button to composer.

---

<div class="post-metadata">

### Author: ![Arkshine](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/arkshine/32/298682_2.png) [@Arkshine](https://meta.discourse.org/u/Arkshine)
#### Post date: [02.Январь.2024 14:40:59 UTC](https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225/43 "2024-01-02T14:40:59Z")

</div>

> [@Sam Saffron](#):
>
> Хочешь попробовать сделать PR для пункта 1?

Конечно! Я подумаю об этом и попробую.

> [@Don](#):
>
> Я создал простой компонент темы

Отлично! Наличие этой кнопки на весь экран кажется мне очень логичным.

---

<div class="post-metadata">

### Author: ![Lhc\_fl](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lhc_fl/32/268115_2.png) [@Lhc\_fl](https://meta.discourse.org/u/Lhc_fl)
#### Post date: [03.Январь.2024 02:44:58 UTC](https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225/46 "2024-01-03T02:44:58Z")

</div>

> [@Robert](#):
>
> Мандарин

Сэм уже объяснил, что это японский язык. Я бы хотел добавить немного: мандарин обычно короче английского, так что не стоит беспокоиться (x

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [03.Январь.2024 08:17:41 UTC](https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225/47 "2024-01-03T08:17:41Z")

</div>

На iPhone не отображается 🤔

Редакция: после быстрого исправления Дона всё работает отлично

---

<div class="post-metadata">

### Author: ![Don](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/don/32/228726_2.png) [@Don](https://meta.discourse.org/u/Don)
#### Post date: [03.Январь.2024 10:33:07 UTC](https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225/48 "2024-01-03T10:33:07Z")

</div>

Да, спасибо, я исправил это.

![RPReplay_Final1704277629|видео](https://global.discourse-cdn.com/meta/original/4X/2/c/a/2cafbfbc9fb2c4dc2d03f7c199bd45e39b10cbae.mp4)

---

<div class="post-metadata">

### Author: ![fearlessfrog](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fearlessfrog/32/119653_2.png) [@fearlessfrog](https://meta.discourse.org/u/fearlessfrog)
#### Post date: [08.Июнь.2026 19:24:03 UTC](https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225/54 "2026-06-08T19:24:03Z")

</div>

Привет! Мне посоветовали это, но у меня возникли проблемы с запуском, поэтому я обновил для последней версии Discourse. Если это окажется полезным, я приведу код в порядок и отправлю запрос на слияние. Спасибо автору оригинала ❤

[fearlessfrog/composer-fullscreen-mobile: Этот компонент темы добавляет кнопку полноэкранного режима в редактор сообщений.](https://github.com/fearlessfrog/composer-fullscreen-mobile)

РЕДАКТИРОВАНИЕ: Запрос на слияние отправлен — [Updates this theme component for current Discourse by fearlessfrog · Pull Request #1 · VaperinaDEV/composer-fullscreen-mobile · GitHub](https://github.com/VaperinaDEV/composer-fullscreen-mobile/pull/1)

[Предыдущая страница](https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225.md?page=1)
