1. 程式人生 > >[軟體資訊]百度釋出富文字開源編輯器UEditor

[軟體資訊]百度釋出富文字開源編輯器UEditor

今日訊息,百度近日正式釋出Uediter富文字Web編輯器,並且是基於BSD開源協議的,向第三方開發者和團隊提供編輯器完整程式碼。

Ueditor概述

Ueditor是由百度web前端研發部開發的所見即所得富文字web編輯器,具有輕量,可定製,注重使用者體驗等特點,開源基於BSD協議,允許自由使用和使用程式碼

為什麼使用Ueditor

  • 體積小巧,效能優良,使用簡單
  • 分層架構,方便定製與擴充套件
  • 滿足不同層次使用者需求,更加適合團隊開發
  • 豐富完善的中文文件
  • 多個瀏覽器支援:Mozilla, MSIE, FireFox, Maxthon,Safari 和Chrome
  • 更好的使用體驗
  • 擁有專業QA團隊持續支援,已應用在百度各大產品線上

編輯器優點:

輕量級

程式碼精簡,載入迅速。

定製化

全新的分層理念,滿足多元化的需求。
採用三層架構:
1. 核心層: 為命令層提供底層API,如range/selection/domUtils類。
2. 命令外掛層: 基於核心層開發command命令,命令之間相互獨立。
3. 介面層: 為命令層提供使用者使用介面。
滿足不同層次使用者的需求。

瀏覽器相容

相容Mozilla, MSIE, FireFox, Maxthon,Safari 和Chrome,實現瀏覽器無差別化。

注重細節

統一不同瀏覽器下表格選取方式。
提供黑/白名單的過濾機制。
更好的word支援,實現貼上轉換機制。

穩定性

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

自己下載簡單看了下,的確很NB,有自己的API介面,非常流暢,而且可以自己開發外掛,並且在其官方網站的文件中對每一個功能都有詳細的描述,不過還差一個交流社群,雖然有UEditor的貼吧,不過我覺得貼吧太雜了。

想試用一下的朋友可以去http://ueditor.baidu.com/下載試用,原始碼就在裡面,包含了一個例子,裡面使用了大量的JS,包括UI都是。百度也出了一個好產品啊,支援一下。