百度Ueditor富文本W(wǎng)eb編輯器(站長之家 配圖)
騰訊科技訊(樂天)7月12日消息,百度近日正式發(fā)布Ueditor富文本W(wǎng)eb編輯器(ueditor.baidu.com),向第三方開發(fā)者和團隊開放編輯器源代碼。
據(jù)了解,這款所見即所得的編輯器由百度web前端研發(fā)部開發(fā),具有輕量,可定制,注重用戶體驗等特點。業(yè)內(nèi)人士認為,Ueditor開源編輯器能降低網(wǎng)站的開發(fā)成本,尤其在代碼部署和定制化開發(fā)方面提供解決方案。
作為與用戶體驗息息相關(guān)的一個環(huán)節(jié),編輯器的優(yōu)劣將直接影響到用戶的應(yīng)用體驗。然而由于國內(nèi)缺乏先進的富文本編輯器,致使很多開發(fā)者在選擇web編輯器時往往無所適從,或用戶體驗效果不理想。
百度稱Ueditor開源編輯器的發(fā)布將改變這一現(xiàn)狀。Ueditor基于BSD開源協(xié)議,除了具有代碼精簡、加載迅速的輕量級特質(zhì)外,還采用了分層理念,使開發(fā)者可以根據(jù)實際應(yīng)用和需求自由定制。
知情人士透露,Ueditor編輯器劃分為了三層架構(gòu)。其中,核心層為開發(fā)者提供了諸如range、selection、domUtils類的底層API接口,中間的命令插件層不僅提供了大量的基礎(chǔ)command,還允許開發(fā)者基于核心層進行command命令的開發(fā),而面向用戶端的界面層則可以提供自由定制的用戶交互界面。
Ueditor開源編輯器這種擁有可配性的模式,令開發(fā)者能夠根據(jù)自身需要接入任何一層進行開發(fā)。百度透露,到目前為止,已經(jīng)針對Ueditor進行了上千個自動化測試用例和手動化測試用例,并在此基礎(chǔ)上對產(chǎn)品進行完善和升級。
百度Ueditor開源編輯器V1.0下載地址:http://down.chinaz.com/soft/30289.htm