Кнопка копирования цитаты поста в буфер обмена — Обратная связь

Мне интересно, не стоит ли нам рассмотреть вариант с меню, которое выезжает снизу, как в чате? Тогда мы могли бы разместить все опции (Цитировать, Редактировать, Копировать, Поделиться, Спросить ИИ) в этом меню?

Однако главный и серьёзный недостаток такого подхода в том, что нельзя использовать стандартное выделение текста и связанные с ним опции :thinking: В чате мы просто предлагаем скопировать всё сообщение в буфер обмена, но для цитат из постов мы не хотим делать так.

Возможно, только на мобильных устройствах можно добавить одну кнопку «Опции выделения…», которая затем будет открывать меню снизу?

В выезжающем меню могут быть:

  • Редактировать
  • Цитировать
  • Копировать цитату
  • Поделиться
  • Спросить ИИ

Это непросто, потому что это в основном проблема интерфейса на мобильных устройствах…

6 лайков

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

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

2 лайка

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

6 лайков

Я обновил первый пост, чтобы более подробно объяснить, почему это полезно и для кого.

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

3 лайка

Как это включить?

1 лайк

Как объясняется в теме эксперимента по дизайну:

Таким образом, на данный момент это эксперимент. После завершения эксперимента он может стать частью ядра. Тогда вы получите его с следующим обновлением. Если же это станет компонентом темы, вы сможете установить его как любой другой #theme-component.

5 лайков

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

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

Лично я предпочёл бы, чтобы эта новая кнопка «Цитировать» была единственной видимой кнопкой, а остальные скрывались под многоточием.

5 лайков

Недавно мы также «разблокировали» функцию «Поделиться», насколько мне известно, и это значительно увеличило уровень шума, особенно из-за её магического поведения при наведении курсора.

Я никогда не использую «Поделиться»… если и использую, то применяю ссылку «цепочка», мне никогда не нужны эти навороченные варианты для электронной почты или Twitter.

Я тоже считаю, что нам стоит выбрать вариант «по умолчанию: просто»… продвинутые пользователи могут сами добавлять лишние опции.

Так что по умолчанию для авторизованных пользователей будут доступны «Цитировать / Редактировать / AI», но они при желании могут настроить эти опции и создать свой собственный набор через настройки профиля.

Альтернативой может быть умная реализация меню «…», которая запоминает последний использованный вами пункт.

Наконец, для «e для редактирования», думаю, тоже стоит добавить сочетание клавиш, как у двух других функций?

7 лайков

То же самое, я тоже использую только кнопку копирования ссылки. Кнопку «Запросить AI» я также никогда не использовал.

Это непросто, так как плагины (например, AI) и компоненты тем могут добавлять дополнительные кнопки, поэтому сложно обеспечить «простой по умолчанию» опыт.

Возможно, стоит сделать макет по умолчанию таким:

  • Цитата (старая кнопка цитирования)
  • Редактировать
  • :sparkles: Последний использованный (LocalStorage)

Где в меню ... находятся:

  • Копировать цитату
  • Поделиться
  • Запросить AI
  • Отправить в космос (другие дополнительные кнопки)

Это также выводит кнопку «Последний использованный» в верхнее меню. Однако для мобильных устройств это фактически возвращает нас к этой проблеме:

Это потребует значительно больше работы, поэтому я не уверен, что делать в промежуточный период с этой кнопкой «Копировать цитату» :thinking: Возможно, в качестве временного решения можно добавить параметр сайта post_quote_menu со значениями по умолчанию quote|edit и дополнительными опциями share|copy_quote? Тогда плагины всё ещё смогут добавлять свои собственные кнопки.

Или же сделать наоборот — добавить пользовательскую настройку post_quote_menu, которая позволит пользователям указывать, какие кнопки отображать, и предусмотреть механизм для плагинов, чтобы они могли аккуратно регистрировать дополнительные кнопки (например, ask_ai).

4 лайка

Я бы сказал, что функция «Поделиться» — это наименее используемое действие во всемирной паутине. Ну, комментирование близко, но поскольку форумы построены на комментировании, это поднимает «Поделиться» на первое место :smirking_face:

Но Спросить ИИ — я использую это каждый день. И когда я научил этому своих пользователей, им это понравилось почти так же, как быстрое редактирование. Но должна ли такая опция быть видна постоянно? Возможно, нет. Но она должна быть рядом, и нет, сочетания клавиш — это не то же самое, что рядом или легкий доступ :smirking_face:

5 лайков

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

3 лайка

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

1 лайк

Возможно, хорошее улучшение эксперимента перед тем, как отказаться от него, @martin, это:

Для авторизованных пользователей… скрыть «Поделиться», показать «Копировать цитату».

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

Особенно бросается в глаза то, что текст занимает две строки. Можно ли что-то с этим сделать? (и для «Копировать цитату», и для «Спросить ИИ»)

Также… как это выглядит в немецком, где текст, скорее всего, будет значительно шире (@gerhard)?

3 лайка

Когда отображается «редактировать», экран моего смартфона слишком мал для немецкого перевода. (Вы видите звезду и две буквы из «спросить ИИ»). Без этого всё работает.


Или на английском

6 лайков

Да, я знаю, как это исправить, сделаю это.

Конечно, я попробую это реализовать в эксперименте… Думаю, у меня получится. Опубликую это сегодня скоро :tm:.

Это интересно — я только что попробовал это впервые, и это довольно круто, но моей первой реакцией было бы просто открыть новую вкладку и поискать в Google. Вы чаще используете это для перевода или для объяснений?

6 лайков

Поясню. Я довольно заядлый пользователь Google, но не вижу смысла прыгать туда-сюда ради определения или краткого объяснения. Конечно, если мне нужно или хочется получить более глубокую информацию, я перехожу в Google, потому что ИИ пока работает не очень хорошо и проигрывает 20 страницам поисковой выдачи и 50 открытым вкладкам :winking_face_with_tongue:

Но для поиска Ask AI работает примерно так же, как быстрое редактирование для композитора.

В немецком это не так уж плохо. Перевод «Copy Quote» — «Kopiere Zitat», что ненамного длиннее английской строки.

image

Но всплывающее окно начинает казаться слишком длинным и перегруженным, особенно на десктопе. И мне не нравятся переносы строк в «Kopiere Zitat» и «KI fragen».

2 лайка

Это уже решается:

3 лайка

@sam, мы недавно изменили значение по умолчанию для share_quote_visibility на all в DEV: Change share quote visibility setting default to 'all' by Drenmi · Pull Request #23720 · discourse/discourse · GitHub, поэтому я только что установил его на anonymous на Meta.

Я только что объединил исправление для переноса текста, а также сделал так, чтобы «Копировать цитату» отображалось только для авторизованных пользователей.

3 лайка

Лично я рад этому изменению. :slight_smile: Однако оно было реализовано в рамках этой темы: Change "share quote visibility" default from ANONYMOUS to ALL - #3 by tobiaseigen. Если здесь это значение нужно изменить, не следует ли также пересмотреть решение об изменении значения по умолчанию?

3 лайка