ProseMirror開발자의 新 브라우저 내 리치텍스트 에디터 Wordgard 공개
원제: Wordgard: The new in-browser rich-text editor from the creator of ProseMirror
왜 중요한가
ProseMirror 개발자의 신작으로, 커스터마이징 가능한 오픈소스 리치텍스트 에디터 생태계에 새로운 선택지가 추가된다.
ProseMirror 개발자가 오픈소스 JavaScript 라이브러리 기반의 인브라우저 리치텍스트 에디터 'Wordgard'를 공개했다. MIT 라이선스로 제공되며、스키마 기반 문서 구조 정의、협업 편집、RTL 지원 등을 특징으로 한다。
ProseMirror의 제작자가 새로운 오픈소스 인브라우저 리치텍스트 에디터 'Wordgard'를 공개했다. 명칭은 '단어를 가꾸는 정원(garden for cultivating words)'에서 유래했으며, MIT 라이선스 하에 제공된다.
주요 특징으로는 스키마 기반(Schema-Based) 문서 구조 정의 기능이 있어 커스텀 문서 요소를 세밀하게 제어할 수 있다. 대부분의 에디터 기능은 확장(extension) 형태로 구현되어 모듈식 교체·수정이 가능하다. 또한 스크린 리더, 키보드 전용 사용자, 모바일 기기를 지원하는 접근성 기능과 UI 국제화, 오른쪽에서 왼쪽(RTL) 쓰기 방향을 지원한다.
구조적 콘텐츠 측면에서는 테이블, 중첩 목록, 캡션 있는 이미지, 커스텀 구조 등을 포함한 문서 트리를 지원한다. 복수 사용자가 동시에 문서를 편집하는 협업 편집 기능도 내장되어 있으며, 동시 편집 내용을 자동으로 병합한다.
소스코드는 code.haverbeke.berlin에서 개발 중이며, 버그 리포트는 이슈 트래커를 통해 접수한다. Pull Request는 받지 않는다. 상업적으로 사용하는 경우에는 법적 의무는 없지만, 유지보수 비용 지원에 대한 사회적 기대가 명시되어 있다.