눈의 피로를 줄이기 위해 강조된 텍스트를 텍스트 음성 변환 프로그램으로 보내고 있습니다. 그런데 엔진이 이를 허용하지 않고 선택된 텍스트가 사라집니다. 그 이유와 해결 방법을 알려 주실 수 있나요?
좀 더 자세한 정보를 제공해 주시겠습니까? '엔진’이라고 하시면 어떤 것을 의미하시는지, 텍스트를 어떻게 전송하시는지, 그리고 어떤 텍스트 음성 변환(TTS) 도구를 사용하시는지 알려주시면 감사하겠습니다.
이 경우 발언과는 무관합니다. 디스코URS 포럼에서 Ctrl+A가 작동하지 않습니다.
좋아요, 도움이 되기 위해 필요한 정보가 바로 그거였어요.
Ctrl+A는 답변이 아니라 원포스터(OP)만 선택합니다.
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가 원래 게시물만 선택하도록 결정된 이유에 대해 어떤 맥락이 있을까요? 대부분의 앱에서 기본 동작을 깨는 것은 비윤리적이라고 보기는 어렵지만, 올바른 기본값이라고도 생각되지 않으며, 대신 옵션으로 제공되는 것이 적절해 보입니다.
키보드 단축키 사용은 아마도 "고급 사용"으로 간주될 수 있으므로, 원본 게시물(OP) 내용만 선택하려는 사용자는 마우스나 게시물 옆의 복사 버튼을 통해 이를 수행할 수 있을 것입니다.
감사합니다.
아마도 이 변경 사항과 관련이 있을까요?
확인했습니다. @saquetim 이 문제는 인지해야 할 부작용입니다.
Firefox에서는 이 문제가 발생하지 않지만… 약간 버벅거립니다.
전체적으로 제 조언은, 사이드바와 함께 일련의 문제가 생길 수 있으므로 토픽에서 CTRL+A를 피하라는 것입니다.
대신 CTRL+P를 사용하세요. 이렇게 하면 print 뷰가 열립니다: https://meta.discourse.org/t/cannot-ctrl-a-to-select-and-entire-topic/336047/print
인쇄용 스타일시트가 포함되어 있고 이 뷰에서 CTRL+A가 잘 작동하므로, 목적에 훨씬 더 적합합니다.
Chrome에서 이전 동작을 복원할 수 있을지 모르겠습니다. 복원하면 게시물의 트리플 클릭 기능이 깨질 수 있기 때문입니다 ![]()