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

Это тема для сбора отзывов по эксперименту с дизайном, направленному на добавление кнопки «Копировать цитату» к кнопкам цитирования в сообщениях, которая копирует разметку цитаты в буфер обмена:

Зачем добавлять эту кнопку?

Обычная кнопка «Цитата», которая появляется при выделении текста в сообщении, открывает редактор с предварительно заполненной разметкой цитаты:

Новая кнопка «Копировать цитату» напрямую копирует разметку цитаты в буфер обмена пользователя. Это удобно, когда нужно скопировать цитату в другое место — например, в другую тему или сообщение в чате — без необходимости вручную копировать текст из открытого редактора, который затем нужно закрыть:

[quote="JammyDodger, post:7, topic:285376"]
Возможно, глупый вопрос, но в чём разница между этой кнопкой и той, что я получаю обычно?
[/quote]

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

13 лайков

Обратите внимание, что в данный момент это не работает: скоро будет создан PR для исправления этой проблемы:

2 лайка

Я предполагаю, что обновление уже должно было быть удалено отсюда, но кнопка копирования ничего не делает при нажатии.

2 лайка

У меня всё сработало, развёртывание, видимо, только что завершилось. Пожалуйста, обновите страницу и попробуйте снова :slight_smile:

2 лайка

Да, теперь у меня работает.

2 лайка

Возможно, глупый вопрос, но в чём разница между этой кнопкой и той, что я обычно получаю?

4 лайка

Если вы имеете в виду верхний набор кнопок, то они доступны только на iOS и просто копируют исходный текст в буфер обмена. Кнопка «Копировать» рядом с «Цитата» и «Изменить» в данном случае копирует маркдаун-разметку Discourse для этой цитаты, которая выглядит так:

[quote="JammyDodger, post:7, topic:285376"]
Возможно, глупый вопрос, но в чём разница между этой кнопкой и той, что я обычно вижу?
[/quote]

Если вы нажмёте «Цитата», откроется редактор с уже заполненным текстом, но часто вам не нужно отвечать на выбранный текст в текущей теме — возможно, вы захотите процитировать его в черновике другой темы, который у вас уже есть, или в чате.

5 лайков

Я всегда подсознательно хотел эту кнопку.

:100:

Я только что заметил, что модальное окно с обратной связью о результате (например, «скопировано») по какой-то причине появляется в правом верхнем углу? Это намеренно? По моему первому впечатлению, обратная связь должна появляться в том же районе, что и кнопки всплывающего меню текста, то есть там, где я только что нажал.

5 лайков

То же самое. Это также заставило меня задуматься: не было бы здорово добавить опцию поиска? Выделите термин или фразу, и одним щелчком сможете выполнить по ним поиск.

3 лайка

Возможно, что-то похожее на то, что происходит при использовании кнопки копирования URL-адреса поста :link: (тоже эксперимент, насколько я помню)?

image

6 лайков

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

На Android также есть кнопка «Копировать». Насколько я помню, мы убираем кнопку «Поделиться» на iOS и Android по одной и той же причине: операционная система предоставляет достаточно близкие альтернативы нативно.

4 лайка

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

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

2 лайка

Точно, я считаю, что это ситуация отличается от копирования ссылки.

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

Тем не менее: возможно, этот компонент тоже следует ограничить мобильными устройствами? Зачем использовать действие по клику на десктопе, когда Ctrl+C так глубоко укоренилась?

1 лайк

Потому что Ctrl-C не добавляет формат цитаты, а новая кнопка «Копировать» — добавляет.

[quote="chapoi, post:14, topic:285376, username:chapoi"]
Зачем использовать действие по клику на десктопе, когда Ctrl-C настолько привычен
[/quote]

Думаю, проблема в том, что кнопка не объясняет свою функцию достаточно ясно. Неочевидно, что она делает что-то отличное от простого копирования. Теперь на мобильном у меня две кнопки копирования. Очень запутанно иметь два варианта, и каждый раз приходится думать, какой из них соответствует нужному действию (я знаю, какой результат хочу получить, но должен вспомнить, какая кнопка его обеспечивает).

На мобильном для меня цитирование и вырезание цитаты работали отлично. На десктопе я обычно делаю это так, как описано в Understanding Discourse for new users.
Понимаю, что это может быть полезно для опытных пользователей, но для новых (и даже не совсем новых) это создаёт много путаницы.

4 лайка

Хм, понятно.

Возможно, чуть более ясная формулировка станет решением, чтобы провести различие: «Копировать цитату»?

2 лайка

Moin также поднял вопрос о факторе шума в рамках "Enable quote reply for highlighted text" user setting

Я считаю, что решение добавить «Поделиться» для всех, а не только для анонимных пользователей, было принято сравнительно недавно — Change "share quote visibility" default from ANONYMOUS to ALL - #3 by tobiaseigen

2 лайка

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

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

1 лайк

Ситуация с двумя меню особенно затрудняет работу на мобильных устройствах… чем больше мы добавляем, тем больше начинаю сомневаться, нужно ли нам изменить подход и отказаться от дополнительного всплывающего окна (легче сказать, чем сделать).

Даже без дополнительных элементов наличие двух панелей при выделении текста кажется плохим опытом… 7 (или более) опций, распределённых по двум меню, — это слишком много для восприятия… и это ещё до того, как начнёшь задумываться о разнице между «копировать» и «копировать цитату».

4 лайка

Вы всё это знаете, но

iPad:

iPhone:

Это немного… ошеломляет. Конечно, мышечная память со временем включается, но пока я постоянно нажимаю не ту копировать.

5 лайков