Carota не працює, як класичних редакторів WYSIWYG взагалі. Замість того, щоб покладатися на новій contentEditable атрибуту HTML5, в розробник Даніель Earwicker пішов по стопах Google і Apple, і розробив свій власний текст движок.
Мотивація це пов'язано з тим, що HTML5 contentEditable виробляє різні результати в більшості браузерів, в той час як підтримка HTML5 полотно робить з тексту в одному, єдиному порядку.
Carota буде виробляти ті ж результати, дивлячись на всіх браузерах, і за допомогою JSON, щоб зберегти текст, він може бути легко передається між клієнт-сервер і навпаки без необхідності мати справу з Markdown, BBCode, HTML, або інший формат стилю.
. Щоб допомогти вчитатися про те, як редактор працює, демо Carota доступний з завантаження пакета, і на домашній сторінці редактора, а також
Вимоги
< P>- включений JavaScript на стороні клієнта
- HTML 5 полотно включений браузер
Коментар не знайдено