Мне кажется, что текущая реализация «прокрутки для просмотра дополнительных элементов панели инструментов» на мобильных устройствах проблематична визуально: она прилипает к краю и не предоставляет никаких визуальных подсказок о том, что её можно прокручивать.
Но, возможно, стоит решить это иначе: например, всегда оставлять минимум два элемента за пределами видимости (группировать последние два). Тогда это выглядело бы как «Gif, +» и не создавало бы ощущения одиночества.
На мобильных устройствах у нас уже есть кнопка для скрытия панели инструментов, если она занимает слишком много места.
Альтернативный вариант: по мере уменьшения ширины перемещать элементы за знак «+» в порядке приоритета.
Так, на приведённом выше скриншоте мы могли бы переместить за знак «+», если места станет слишком мало.
Если вы сделаете это, я думаю, что AI-помощник будет более подходящим кандидатом, чтобы идти рука об руку с +
Или дайте пользователю возможность выбрать то, что они хотят видеть. Да, это будет сложнее, одно дополнительное настройки, и, вероятно, редко будет использоваться в реальном мире™.
Лично я предпочитаю прокрутку — мы могли бы добавить туда более заметный визуальный индикатор: стрелку вправо и/или градиент к прозрачности.
Многострочная панель инструментов в редакторе была одной из причин частых жалоб на очень маленьких устройствах здесь, в Meta, так как она занимает много места в области редактирования.
К сожалению, я уверен, что большинство людей не знают о существовании опции «скрыть панель инструментов», и не уверен, что она останется в новых планах для окна редактора.
В любом случае, я не думаю, что это лучше, чем прокручиваемая панель инструментов. Она также используется в других инструментах для создания контента, например в Notion — там используется эффект затухания по краям прокручиваемой области, чтобы показать, что есть дополнительные элементы панели инструментов. Я думаю, нам стоит сделать что-то подобное.
Я считаю, что что-то подобное должно быть добавлено во всех случаях, когда есть прокручиваемый контент в стиле «меню» — особенно заметно это в разделах настроек пользователя и администрирования.
Мне кажется, это самый приятный подход. Мы также могли бы использовать его для постов с меню «…», но прокрутка, безусловно, проще в реализации, если мы решим, как сделать её очевидной.
Пожалуй, почти все мои пользователи с мобильных устройств знают об этом и вообще не используют панель инструментов. Всё, что им нужно, — это эмодзи/смайлики и загрузка файлов, а они находятся не там.
Впрочем, количество пользователей моего форума настолько невелико, что их даже нельзя назвать меньшинством, так что, вероятно, ваше утверждение верно
Да, я хотел добавить эффект плавного исчезновения (opacity-fadeout), чтобы улучшить ситуацию, но это требует изменения структуры, поэтому мне нужно сначала согласовать это с Ренато, и я пока не успел этим заняться.
Кроме того, есть конечное состояние нового редактора, при котором панель инструментов в любом случае будет полностью переработана и перемещена.
Мне тоже нравится эта идея, но элементы должны располагаться в порядке близости к кнопке «+». Случайное извлечение элементов из списка — это очень плохой пользовательский опыт. И на мобильных устройствах простая прокрутка, на мой взгляд, всё же предпочтительнее.
Перенос на вторую строку, на мой взгляд, вообще не рассматривается; предложение «полностью скрыть на мобильных устройствах» не является дружелюбным для пользователя решением.
Я думаю, что сначала стоит попробовать просто улучшить текущий визуальный индикатор, прежде чем переходить к более масштабным изменениям.
Я думаю, что сейчас некоторые опции уже перемещены в меню , чтобы предотвратить переполнение. Например, кнопка на моём планшете перемещена в меню плюса. Насколько я помню, это основано на том, что используется сенсорное устройство. Таким образом, концепция
уже применяется. Поэтому кажется разумным расширить это для большего количества устройств. Возможно, даже на основе ширины экрана, а не типа устройства. На моём планшете в альбомной ориентации достаточно места для кнопки форматирования кода. Думаю, места хватит и для кнопок списков. Но я ими обычно не пользуюсь. Теги кода вводить неудобно, поэтому я часто использую эту кнопку.
Мне также нравится предложение nat о настройке, где администраторы могут выбрать наиболее важные кнопки для своего сообщества.