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