carota không làm việc như soạn thảo WYSIWYG cổ điển ở tất cả. Thay vì dựa vào thuộc tính contentEditable mới HTML5, nhà phát triển Daniel Earwicker theo bước chân của Google và Apple và phát triển công cụ rendering văn bản của riêng mình.
Những động lực đằng sau việc này bắt nguồn từ thực tế rằng HTML5 contentEditable kết quả khác nhau trong hầu hết các trình duyệt, trong khi hỗ trợ HTML5 canvas ám ra văn bản trong một duy nhất, thống nhất.
Carota sẽ sản xuất các kết quả tìm kiếm tương tự trên tất cả các trình duyệt, và sử dụng JSON để lưu văn bản, nó có thể dễ dàng được thông qua giữa các client-server và ngược lại mà không cần phải đối phó với Markdown, BBCode, HTML, hoặc định dạng phong cách khác.
. Để giúp có được một nắm về cách hoạt động của trình soạn thảo, một bản demo carota có sẵn với các gói tải về, và trên trang chủ của trình soạn thảo cũng
Yêu cầu :
< p>- kích hoạt JavaScript về phía khách hàng
- 5 canvas HTML kích hoạt trình duyệt
Bình luận không