JQ331
5월 8, 2020, 3:22오후
1
현재 Discourse에서는 텍스트를 입력하는 “편집기” 창과, 입력한 내용이 어떻게 표시될지 미리 보여주는 별도의 미리보기 창이 있습니다. 사용자가 입력할 때 두 개의 다른 창을 볼 필요가 없도록 이 두 창을 하나로 통합할 수 있을까요?
예를 들어 Gmail에서 메시지를 작성할 때 텍스트를 강조 표시한 뒤 굵게(Bold)를 누르면, 강조 표시한 텍스트가 메시지 창에서 바로 굵게 표시됩니다. 반면 Discourse에서는 텍스트가 굵게 표시되지 않고, 텍스트 주위에 마크다운의 별표(*)가 표시되며, 텍스트가 굵게 보이는 것은 별도의 미리보기 창에서만입니다.
사용자들에게 Gmail과 더 유사한 경험을 제공할 수 있는 방법이 있을까요?
Canapin
(Coin-coin le Canapin)
5월 8, 2020, 3:32오후
2
3개의 좋아요
JQ331
5월 8, 2020, 3:38오후
3
감사합니다. 이 주제는 이미 확장된 토론 에서 다루어졌고, 이 기능을 추가할 계획이 없는 것으로 보입니다.
제 사용 사례를 기준으로 할 때, 제가 특히 신경 쓰는 것은 굵게 및 기울임 기능입니다. 사용자가 특정 텍스트에 굵게 기능을 적용하면 단순히 아스테리스크(*)만 표시되는 것이 아니라, 실제로 텍스트가 굵게 보이도록 하는 것입니다.
이 기능이 실제로 구현하기 매우 어려운 건가요?
Falco
(Falco)
5월 8, 2020, 3:45오후
4
There are zero plans for that in the forseeable future. If pure WYSIWYG is an absolute bedrock must-have requirement, the sooner you look elsewhere, the happier you will be.
WYSIWYG가 로드맵에 없다는 점은 매우 명확합니다.
3개의 좋아요
JQ331
5월 8, 2020, 3:47오후
5
네, 그런데 텍스트 에디터 자체에서 굵기와 기울기를 표시할 수 있도록 하는 건 어떨까요? 그런 플러그인을 만들려면 아주 어렵나요?
Falco
(Falco)
5월 8, 2020, 3:50오후
7
그것은 WYSIWYG입니다. 모든 기능을 원하시든, 일부 기능만 원하시든 상관없습니다.
JQ331
5월 8, 2020, 3:55오후
8
자바스크립트로 하면 어떨까요? 사용자가 "굵게"를 누르는 것을 감지해서 창 안의 텍스트를 굵게 만드는 함수를 실행할 수 있을 것 같아요. 그렇게 될지는 확신은 없지만, 가능성이 있어 보입니다.
제 링크를 따라가 보셨나요? 리포지토리가 있습니다. 고칠 수 있으실까요? (고칠 필요가 있다면요. 아직 시도해 보지 않았습니다)
JQ331
5월 8, 2020, 4:10오후
10
그걸 봤어요. 제 생각에는 디스커스 편집기를 전면적으로 개편하는 것이 너무 부담스러워서 시도조차 하지 못한 것 같아요. 하지만 처음에는 자바스크립트 코드를 포럼에 추가해서 편집기에서 굵은 글씨가 실제로 굵게 표시되게 하는 것부터 시작할 수 있을 것 같아요. 저장소에서 해당 코드를 찾지 못했지만, 게시글의 영상을 보면 그 부분은 이미 처리된 것으로 보입니다.
컴포저는 일반 텍스트 영역이므로, 내 생각에는 더 근본적인 변경이 필요할 것 같습니다. 기존 플러그인을 시작점으로 활용하는 것이 합리적입니다. 포크해서 개선해 보시는 건 어떨까요?
JQ331
5월 8, 2020, 4:20오후
12
핵심 문제는 전체 온 플러그인을 작동시키는 것이 그만한 노력을 기울일 가치가 없다는 점인 것 같습니다. “굵게” 기능을 작동시키려면 모든 작업을 수행해야 한다는 말씀이신가요?
전혀 모르겠어요. 가끔은 몇 가지 문제를 해결하면 이미 만들어져 있던 모든 기능을 활용할 수 있게 되기도 해요. 마크다운은 변하지 않았어요.
JQ331
5월 8, 2020, 4:28오후
14
네. 이 점을 염두에 두고, 생산적인 결과를 찾으면 다시 보고하겠습니다.
Falco
(Falco)
에 닫힘
5월 8, 2020, 9:00오후
15
이 주제는 5시간 후 자동으로 닫혔습니다. 새로운 답변은 더 이상 허용되지 않습니다.
sam
(Sam Saffron)
3월 13, 2025, 12:04오전
16