새로운 Composer: kbd 형식과 글자 사이에서 커서를 이동할 수 없음

<kbd> 블록이 있는 경우, 그 블록의 뒤(즉, 다음 문자의 앞)에 커서를 이동할 수 없습니다.

아래 영상은 <kbd> 블록 바로 뒤에 첫 번째 문자를 추가하거나 편집하는 것이 얼마나 어려운지를 보여줍니다.

1개의 좋아요

이것은 HTML content editable의 “기대되는” 동작입니다. 인라인 노드 내부와 외부 모두 하나의 위치로 간주됩니다.

인라인 코드는 이에 대한 훌륭한 대안 예시입니다. 해당 단일 위치에 가짜 커서를 표시하므로, 화살표 키로 탐색할 때 동일한 위치이지만 마크(marks)가 다르고 시각적으로 약간 이동된 것처럼 보입니다.

이상적인 상태는 이러한 동작을 다른 유형의 콘텐츠에도 지원하는 것이라고 생각합니다.

2개의 좋아요

… 그리고 이것이 제가 가능한 한 WYSIWYG 편집기를 사용하지 않는 이유입니다 :laughing:

(이것은 35년 전 WordPerfect 5.1까지 거슬러 올라가는 개인적인 선호입니다.)

3개의 좋아요

정말 그렇습니다. 아무리 다듬어도 제대로 작동하지는 않아요. WYSIWYG 편집기에서 이런 유형의 버그를 정말 많이 봤습니다.

2개의 좋아요