린즈레이, 안녕하세요.
린즈레이님의 관점은 이해하지만, 왜 이 기능(또는 다른 기능)을 비활성화하는 것이 유용할 수 있다고 생각하는지 설명드리고 싶습니다. 적어도 기능이 충분히 테스트되어 안정적이고 문제가 거의 보고되지 않는다고 확인될 때까지는 말입니다.
이 기능은 글을 작성하는 사용자 본인에게만 영향을 미치는 것이 아닙니다. 물론 작성자가 올바르게 게시하는 방법을 찾아내면 게시 전에 문제를 수정할 수는 있겠지만요.
저는 일부 사용자가 자신이 리치 텍스트 모드에 있는 것조차 인지하지 못한다고 생각합니다. 제가 이전에 여기서 버그 보고를 처음 작성할 때도 인지하지 못했습니다. 눈에 띄지 않는다고 말하려는 것은 아니지만, 포맷팅이 많이 필요하지 않은 경우 일반 텍스트처럼 보일 수 있습니다. 별표(*) 기호는 일부 화면에서 렌더링된 HTML에서 불릿 포인트로 오해될 수 있으므로, 사용자가 긴 글을 작성하다가 무언가 깨진 것을 깨닫고 마크다운으로 전환하면 오히려 더 나빠질 수 있습니다(어제 제가 발견하고 https://meta.discourse.org/t/rich-text-editor-in-topics-breaks-white-space-characters-in-multiple-ways/381027에서 언급한 바와 같이요).
그런 다음, 그들은 글을 수정하는 데 많은 시간을 쓰고 싶지 않아서 이해되기를 바라며 그냥 전송합니다.
그런 다음 모더레이터나 헬퍼들은 질문을 이해하기 위해 더 많은 노력을 기울이고, 사용자에게 글을 수정해 달라고 요청하며, 코드를 공유할 때는 리치 텍스트 모드를 사용해서는 안 된다고 설명해야 합니다. 이는 수정된 코드 블록을 기다리는 동안 도움을 주는 대신 많은 추가 커뮤니케이션과 시간을 의미합니다. 대부분의 게시글에 어떤 종류의 코드 블록이 포함되어 있거나, 포함되지 않더라도 포함되었어야 하지만 사용자가 마크다운에 익숙하지 않았던 포럼에서는 이것이 중요합니다(저에게는 놀라운 일이었지만, 이것이 현실입니다
). 따라서 리치 텍스트 에디터는 훌륭한 추가 기능이 될 수 있고, 처음에는 그렇게 보았습니다. 마크다운을 여전히 선호하지만, 다른 사용자가 원하는 것을 선택하게 두는 것이 왜 나쁘겠습니까? 네, 동의합니다.
하지만 일부 경우, 모더레이터나 관리자는 기능이 해결하는 것보다 더 많은 문제를 일으키는지 여부를 결정해야 하므로, 기능이 다시 활성화할 수 있을 정도로 충분히 안정화될 때까지 일시적으로 비활성화할 수 있어야 한다고 믿습니다. 도움을 위해 오는 사용자는 버그에 대해 알지 못하므로 자신에게 어떤 에디터 모드가 가장 좋은지 알지 못할 수 있습니다.
지금 저는 "굵게"나 “인용” 버튼을 비활성화하려 하지 않을 것입니다. 이 버튼들은 거의 아무것도 하지 않기 때문에 무언가 잘못되었는지 알아차리기 매우 쉽기 때문입니다. 하지만 리치 텍스트 에디터에 대해 여러 번 보고가 있었다는 것을 알고 있습니다. 잠재적으로 훌륭한 기능이지만, 많은 것을 깨뜨릴 수도 있습니다. 사람들은 마크다운에서도 문제가 있었지만, 그것은 괜찮습니다. 우리는 이미 알고 있고 이전처럼 처리할 수 있습니다.
일부 경우, 모더레이터들은 포맷팅 가이드 링크를 단순히 연결하는 것뿐만 아니라, 사용자를 대신해 메시지를 수정하는 방식으로 도움을 주기도 합니다. 특히 새 사용자나 메시지를 보낸 지 하루가 지났기 때문에 자신의 글을 수정할 시간이 없는 경우 유용할 수 있습니다. 리치 텍스트 모드가 안정적이지 않다면, 저는 그들의 글을 편집하다가 오히려 깨뜨리는 상황을 상상할 수 있습니다.
따라서 사용자가 자신의 글을 작성하는 데 무엇을 사용할지 결정하도록 하는 의도는 완전히 이해하지만, 다른 측면이 있습니다. 사용자가 어떤 에디터를 원하거나 어떤 문제를 일으킬지 모를 수 있고, 이는 모더레이터에게 훨씬 더 많은 업무를 부과하며, 일시적으로 기능을 비활성화함으로써 해결할 수 있었을 포럼에서의 나쁜 경험을 초래할 수 있다는 점입니다.
CSS 기반 솔루션에 대해 읽었습니다. 문제는 커스터마이징에 CSS를 사용하지만, CSS도 문제를 일으킬 수 있으므로 절대적으로 필요하지 않는 한 CSS를 사용하지 않으려 합니다. 이렇게 하면 Discourse 업그레이드 후 기능이 다시 나타나는 것을 피할 수 있고, 누군가 무관한 다른 용도로 추가 CSS를 추가하면서 기능이 비활성화된 것을 깨뜨리는 것을 인지하지 못하는 상황을 피할 수 있습니다.
충분히 명확하게 설명할 수 있었기를 바랍니다.
업데이트:
알림을 받고 돌아왔을 때, 제가 OP와 정확히 같은 것에 대해 쓰지 않았다는 것을 깨달았습니다. 하지만 저는 주요 지점은 동일하다고 믿습니다: 많은 문제를 일으킨다면 포럼 관리자가 일부 기능을 비활성화하고 싶을 수 있다는 것입니다. 그것이 마크다운이든, 리치 텍스트이든, 아니면 게시글 작성 후 모드 전환 기능이든 중요하지 않습니다.