Не удаётся выделить весь топик с помощью Ctrl+A

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

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

В данном случае речь тут ни при чём. В форумах Discourse Ctrl+A не работает.

Отлично, это именно та информация, которая нам нужна для помощи.

Ctrl+A выделяет только исходное сообщение, а не ответы.

На форуме ntc.party я нашёл правило для uBlock. Оно возвращает работу Ctrl+A, но ломает цитирование.
ntc.party##+js(aopr, getSelection)

То есть вы запрещаете выделение текста нескольких сообщений.

Делать выбор не только с помощью Ctrl+A. Выделение текста нескольких сообщений мышью не работает. Выделение исчезает, и я не могу скопировать текст (чтобы отправить его в движок TTS, но в данном случае не имеет значения, что я хочу делать с скопированным текстом).

Зажмите кнопку мыши (в любом месте страницы), затем выделите всё (Ctrl+A) и скопируйте (Ctrl+C).

ИЛИ

После того как вы выделили всё необходимое мышью, попробуйте нажать Ctrl+A и Ctrl+C, прежде чем отпустить кнопку мыши.

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

Почему вы запрещаете выделение текста (по умолчанию) в браузере? Это этично?

Скорее всего, это не было сделано намеренно, но в этом определённо нет ничего неэтичного.

Есть ли какая-то информация о том, почему было решено, что CMD/CTRL+A будет выделять только исходный пост? Нарушение стандартного поведения большинства приложений здесь, возможно, не является неэтичным, но, вероятно, это не правильный выбор по умолчанию, и это должно быть опцией.

Использование сочетания клавиш, вероятно, считается «продвинутым использованием». Пользователи, желающие выделить только содержимое оригинального поста, могут сделать это с помощью мыши или кнопки копирования рядом с постом.

Спасибо.

Возможно, это связано с этим изменением?

О, подтверждено, @saquetim, это побочный эффект, о котором стоит знать.

Проблема не возникает в Firefox… но он как бы зависает.

В целом мой совет здесь — избегать нажатия CTRL+A в теме, так как вы получите боковую панель и кучу мусора.

Вместо этого используйте CTRL+P, который откроет печатную версию:
https://meta.discourse.org/t/cannot-ctrl-a-to-select-and-entire-topic/336047/print

Этот вид гораздо лучше подходит для этой цели, так как у него есть печатный стиль, и CTRL+A работает там отлично.

Не уверен, что мы можем восстановить старое поведение в Chrome, потому что при его восстановлении мы можем сломать тройной клик по посту :cry: