百度HTML編輯器 UEditor v1.1.7 發布
Ueditor 是百度推出的一款開源在線 HTML 編輯器。
主要特點:
輕量級:代碼精簡,加載迅速。
定制化:
全新的分層理念,滿足多元化的需求。
采用三層架構:
1. 核心層: 為命令層提供底層API,如range/selection/domUtils類。
2. 命令插件層: 基于核心層開發command命令,命令之間相互獨立。
3. 界面層: 為命令層提供用戶使用界面。
滿足不同層次用戶的需求。
瀏覽器兼容
兼容Mozilla, MSIE, FireFox, Maxthon,Safari 和Chrome,實現瀏覽器無差別化。
注重細節
統一不同瀏覽器下表格選取方式。
提供黑/白名單的過濾機制。
更好的word支持,實現粘貼轉換機制。
穩定性
經過專業的QA團隊測試,通過上千個測試用例,包括自動化用例和手動用例。
項目地址:http://ueditor.baidu.com/
HTML 編輯器 1.1.7 版本發布,該版本變化如下:
新增功能
增加表情本地化模式,可在config中配置是否開啟本地化
flash的多圖片上傳
支持了源碼模式的下的代碼高亮
增加了字數統計
增加了對圖片的排版操作
在word粘貼本地圖片時添加引導上傳功能
增加了圖片操作浮層的開關配置
同時支持網絡圖片和本地圖片的等比縮放
功能優化
去掉了iframe.css 改為在editor_config.js中配置,避免css文件找不到的問題
給下拉菜單添加了默認的文字說明
Ueditor.css去掉了對外部頁面css的影響
增加插入代碼支持的語言,改進了插入代碼的展示效果
優化了文本模式粘貼的效果
優化了word粘貼的效果
更好的ie9支持
優化首行縮進效果
使用script標簽代替textarea標簽作為編輯器容器,簡化前后端轉碼的配置。
優化了路徑配置,修正了1.1.7.1中需要修改多處路徑的問題
優化了源碼模式下的代碼格式
bug修復
修正了ie9下,編輯器的高度不隨著內容縮短的問題
修正了粘貼有時會出現粘貼失敗的情況
修正了在ie下點擊圖片會出現js錯誤的問題
修正了在ie下選全部替換,回退,再替換會出現替換失敗的問題
解決ie6和ie7下工具欄浮動時cpu占用過高的bug