포럼

XE 1.6 버전부터 xpresseditordreditor가 제거되고 TinyMCE 에디터가 XE의 단일 에디터가 됩니다.

변경 개요

  • XE 1.6 버전부터 TinyMCE 에디터가 XE의 단일 기본 에디터가 됩니다.
  • 다른 에디터 스킨은 쓸 수 없게 되며 XE 에디터(xpresseditor)와 단락 에디터(dreditor)는 코어에서 제외 됩니다.
  • 단락 에디터와 결합하여 사용되던 글감 수집기 모듈(material module)도 코어에서 제외 됩니다.

추진 배경

  • 향상된 글쓰기 경험에 대한 고려.
  • 기존의 두 에디터가 경쟁 에디터에 비해 월등히 장점이라 할 만한 부분이 없으며 안정성이 떨어지고 유지보수에 많은 자원을 요구함.
  • 전 세계적으로 가장 많이 사용되고 있는 CKEditor와 TinyMCE를 제품 관점에서 비교해 보았으나 어느 한쪽이 탁월하게 우월하다고 보기 어려운 상태. TinyMCE가 문서화가 잘 되어 있어 유지보수에 이점이 있다고 판단하고 이를 적용키로 결정.

상세 설명

기존의 에디터를 새로운 에디터와 병행 지원하지 않는다는 사실에 대해서는 조금 더 자세한 부연설명이 필요하여 추가로 설명하겠습니다. 기존의 에디터를 지원하지 못하게 된 배경은 다음과 같습니다. 

XE 코어를 업데이트 하여 새로운 에디터를 사용하는 경우 기존의 낡은 문서를 깨지 않기 위해 코어에 위치한 낡은 외부 CSS 파일을 유지해야 하는데 이 CSS는 새로운 에디터로 작성한 문서의 스타일에 영향을 미치게 됩니다. 예를 들어 A 라는 에디터를 이용하여 A라는 글을 작성했는데 새로운 B 에디터로 편집하는 상황을 가정해 보시면 이해하기 쉽습니다. 문제는 A 에디터에서 작성한 글의 본문에 웹 브라우저가 제공하는 기본적인 스타일 이외에 별도의 CSS 스타일을 인위적으로 추가한 것으로부터 시작 됩니다. 한 번 추가했기 때문에 뺄 수 없는데 이 스타일이 새로운 에디터를 사용하는 환경의 스타일과 충돌하는 것이 문제 입니다. XE 개발팀은 이런 고질적인 문제를 해결해야 한다고 판단했으며 이것은 언젠가는 넘어야 할 산이라고 생각 했습니다. 기존의 낡은 에디터가 제공하던 외부 CSS 사용 방식이나 인위적으로 변경했던 단락 사이의 여백 제거 스타일은 더 이상 유지하지 않는 것이 좋다는 것입니다.

결론

XE 1.6 버전부터 기존의 에디터 지원을 중단하고 TinyMCE 에디터가 XE의 단일 에디터가 됩니다. 이 결정에 이르기까지 가장 많은 영향을 미친 사실은 편리한 글쓰기 환경을 제공해야 한다는 것과 에디터를 빠르게 유지보수 할 수 있어야 한다는 점 입니다. 가능한 기존 에디터 사용자의 선호를 고려하고자 했으나 양쪽의 입장을 동시에 고려할 수 없다는 사실을 깨닫게 되었고 미래를 위한 선택에 이르게 되었습니다.

글쓴이 제목 최종 글
닉 조성재 글 작성시 붙여넣기 문제  
Canto 으으.. 어렵네요.;;; [10] 2012.12.20 by Canto
pcdoc 도움 주세요!! [8] 2012.12.19 by pcdoc
Canto 혹시 xpressengine.org 쪽에 있는 zend_search 사용해보신분 계신가요? [1] 2012.12.18 by lightnsalt
Garon 음... XE 운영, XE 외부 개발자분들의 참여에 대한 생각... [6] 2020.03.14 by Garon
컴즈인 다운로드 자료 등록신청은 언제 이루어지는건가요? [5] 2012.12.17 by CMD
2donggalbi XE를 개선하려면 어떻게 해야할까요 [5] 2020.03.14 by BNU
우냠냠냠 메일 인증부분말이에요 [2] 2012.12.16 by CM(OEZ)
라미아스튜디오 xe로 만들어진 웹게임, 다들 알고계시나요? [4] 2012.12.16 by 퍼니엑스이
이온디 1.6은 어디로 갔을까요? [7] 2012.12.16 by 우냠냠냠
SCAC 쉬운설치는 문제있는거 맞죠? [3] 2012.12.15 by Garon
이온디 XE 사용자 메뉴얼은 어디에 있나요? [4] 2012.12.15 by 이온디
오늘도가자11 cafeXE 로그인창 문의  
이온디 위젯스타일을 만들고 있습니다. [3] 2012.12.14 by XETheme
본체 xe에게 바랍니다. [1] 2012.12.14 by 도라미
정찬명 XE 1.6 부터 TinyMCE가 XE의 단일 에디터가 됩니다. [18] [1] 2020.03.14 by Garon
문성환769 아래 문제에 대한 해결 방법이 있는지, 다급한 도움을 요청합니다. [3] 2012.12.14 by 문성환769
맥문동 난다날아님 소셜서버 직접 설치, 사용중이신분 도움말 좀 부탁드립니다. [5] file 2012.12.12 by 맥문동
銀童 에디터의 선택의 문제는 중요하다고 생각합니다. [4] 2020.03.14 by Garon
이온디 토트 블로그 서비스가 중단됐나요? [1] 2012.12.12 by Garon