Ueditor は、Baidu の Web フロントエンド研究開発部門によって開発された WYSIWYG エディタです。軽量でカスタマイズ可能で、ユーザー エクスペリエンスに重点を置いています。 Ueditor は、BSD オープン ソース プロトコルに基づいており、合理化されたコードと高速な読み込みという軽量の特徴に加えて、開発者が実際のアプリケーションやニーズに応じて自由にカスタマイズできるように、階層化された概念も採用しています。
Ueditor エディタは 3 層のアーキテクチャに分かれています。その中で、コア層は、開発者に range、selection、domUtils などの基礎的な API インターフェイスを提供します。中間のコマンド プラグイン層は、多数の基本的なコマンドを提供するだけでなく、開発者がコアに基づいてコマンド コマンドを開発できるようにします。エンドのインターフェイス層は、自由にカスタマイズされたユーザー対話インターフェイスを提供できます。 Ueditor オープン ソース エディターの構成可能なモデルにより、開発者は自分のニーズに応じて開発用の任意のレイヤーにアクセスできます。
Baidu Editor v1.2.5.1 アップデート内容:
Chrome 26のインプットメソッドにおける「言葉を食べる」バグを修正
Baidu Editor v1.2.5.0 アップデート内容: 新機能
. テーブル全体の再構築
.テーブルはヘッダーとタイトルの挿入をサポートしています。
.テーブルはコピーをサポートしています
.テーブルは幅と高さの任意の調整をサポートします。
. table は行と列の任意の前後挿入をサポートします。
. テーブルのキーボード操作は Word のユーザー エクスペリエンスを模倣します。
テーブルを追加して行と列を均等に分散します。
.表のセルの配置を追加
.テーブルの配置を追加
テーブルの選択した部分を追加し、バックスペースまたは削除をクリックして関数を削除します。
テーブルのプロパティとセルのプロパティを上書きするダイアログ
貼り付けでは、プレーン テキスト、ソース コード、純粋なタグの 3 つのモードがサポートされています。
. 単語数を計算するための getContentLength インターフェイスを追加します。
. wordcount イベントを追加して単語数を計算します。
. 画像のアップロードはパラメータの動的バインディングをサポートします。
リスト関数は、one、one)、(one)、1)、(1)、- などの新しいリスト タグをサポートするように書き直されました。
.リスト内のタブキーのロジックを調整しました
制限リストにレベルを追加しました。
. 全画面ショートカット キー ALT+Z
uparse.js 表示ページローダーを追加しました。
最適化と修復
. コード挿入機能を最適化しました。
. IE では、ソース コード モードでのコードの強調表示はデフォルトで無効になっています。
スクリーンショット機能はIE以外のブラウザにも対応しています。
非 IE モードで中国語を入力するときに不正確なフォールバックが発生する問題を修正しました。
. キーボード入力時のロールバック動作を改善しました。
拡大する