經常使用HTML富文本編輯器

經常使用的HTML富文本編譯器UEditor、CKEditor、TinyMCE、HTMLArea、eWebEditor、KindEditor簡介

 
這篇文章主要介紹了經常使用的HTML富文本編譯器UEditor、CKEditor、TinyMCE、HTMLArea、eWebEditor、KindEditor簡介,須要的朋友能夠參考下
 

一、UEditorphp

UEditor是由百度web前端研發部開發所見即所得富文本web編輯器,具備輕量,可定製,注重用戶體驗等特色,開源基於BSD協議,容許自由使用和修改代碼...html

 

主要特色:前端

輕量級:代碼精簡,加載迅速。web

定製化:
全新的分層理念,知足多元化的需求。
採用三層架構:
1. 核心層: 爲命令層提供底層API,如range/selection/domUtils類。
2. 命令插件層: 基於核心層開發command命令,命令之間相互獨立。
3. 界面層: 爲命令層提供用戶使用界面。
知足不一樣層次用戶的需求。瀏覽器

瀏覽器兼容
兼容Mozilla, MSIE, FireFox, Maxthon,Safari 和Chrome,實現瀏覽器無差異化。服務器

注重細節
統一不一樣瀏覽器下表格選取方式。
提供黑/白名單的過濾機制。
更好的word支持,實現粘貼轉換機制。架構

穩定性
通過專業的QA團隊測試,經過上千個測試用例,包括自動化用例和手動用例,目前仍然在不斷完善中。dom

二、CKEditor編輯器

CKEditor是新一代的FCKeditor,是一個從新開發的版本。CKEditor是全球最優秀的網頁在線文字編輯器之一,因其驚人的性能與可擴展性而普遍的被運用於各大網站。工具

可配合使用的擴展有 文件管理器KCFinder

 

在線演示:http://ckeditor.com/demo

三、TinyMCE

TinyMCE是一個輕量級的基於瀏覽器的所見即所得編輯器,支持目前流行的各類瀏覽器,由JavaScript寫成。功能配置靈活簡單(兩行代碼就能夠將編輯器嵌入網頁中),支持AJAX。另外一特色是加載速度很是快,若是你的服務器採用的腳本語言是 PHP,那還能夠進一步優化。最重要的是,TinyMCE是一個根據LGPL license發佈的自由軟件,你能夠把它用於商業應用。本站採用的就是TinyMCE編輯器,下圖是此編輯器的界面

 

在線演示地址:http://tinymce.moxiecode.com/examples/full.php

四、HTMLArea

HTMLArea是一個很是不錯的基於瀏覽器的可視化HTML編輯器,速度超快,功能通常, 文件不大, 支持是幾種語言, 比較容易定製, 使用普遍,支持IE/Firefox/Mozilla等多種瀏覽器. 遵循BSD版權, 目前最新版是3.0.加載速度很快,界面以下:

 

五、eWebEditor

eWebEditor是基於瀏覽器的、所見即所得的在線HTML編輯器。她可以在網頁上實現許多桌面編輯軟件(如:Word)所具備的強大可視編輯功能。 WEB開發人員能夠用她把傳統的多行文本輸入框textarea替換爲可視化的富文本輸入框,使最終用戶能夠可視化的發佈HTML格式的 網頁內容。eWebEditor!已基本成爲網站內容管理髮布的必備工具!

 

六、KindEditor

KindEditor 是一套開源的國產在線HTML編輯器,主要用於讓用戶在網站上得到所見即所得編輯效果,開發人員能夠用 KindEditor 把傳統的多行文本輸入框(textarea)替換爲可視化的富文本輸入框。 KindEditor 使用 JavaScript 編寫,能夠無縫地與 Java、.NET、PHP、ASP 等程序集成,比較適合在 CMS、商城、論壇、博客、Wiki、電子郵件等互聯網應用上使用。

 

主要特色快速:體積小,加載速度快開源:開放源代碼,高水平,高品質底層:內置自定義 DOM 類庫,精確操做 DOM擴展:基於插件的設計,全部功能都是插件,可根據需求增減功能風格:修改編輯器風格很是容易,只需修改一個 CSS 文件兼容:支持大部分主流瀏覽器,好比 IE、Firefox、Safari、Chrome、Opera

相關文章
相關標籤/搜索