1. 程式人生 > >N個富文字編輯器/基於Web的HTML編輯器

N個富文字編輯器/基於Web的HTML編輯器

基於WEB的HTML 編輯器,WYSIWYG所見即所得的編輯器,或是一個富文字的編輯器,是我們在開發WEB應用時接收使用者輸入時必需要考慮的問題。下面是一些開源的WEB線上的WYSWIG編輯器。

1. FCKeditor
FCKeditor 這些線上編輯器中最著名的一個,其功能相當的強大,很像一個Web的Word軟體。它可以方便地和ASP, ASP.NET, PHP, Java, Perl, Phyton 等Web開發語言所整合。並支援面板,拼寫檢查。其還可以配置成一個輕量級的編輯器。而且,它還有很多相當酷的功能。


2. NicEdit
NicEdit 是一個基於Javascript. 編輯器,它可以很容易地被整合到任意的網頁中。它還可以把網頁上任何的element/div 轉成可以編輯的標準的控制元件。


3. TinyMCE
TinyMCE 是另一個很有名的所見即所得的編輯器,其受LGPL license控制。Wordpress的編輯器用的就是TinyMCE的。


4. jwysiwyg
jwysiwyg 是一個基於 jQuery 的WYSIWYG 外掛,相當小,只有7kb的大小,而且相當的簡單易用。但功能不多。


5. Yahoo! UI Library: Rich Text Editor
這個富文字編輯器是 Yahoo YUI 庫中的一部分,使用者或以非常簡單的擴充套件它。這對於那些對YUI庫很熟悉的人來說是最好的了。


6. Xinha
Xinha 也是一個相當強大的WYSIWYG HTML 編輯器,它可以兼容於所有的瀏覽器,並被開源社群所支援。

7. Openwysiwyg
Openwysiwyg 也是另一個開源的跨瀏覽器的 WYSIWYG 編輯器,別看他外表長得不怎麼樣,但他有很多的功能,特別是表格編輯的功能。


8. Free Rich Text Editor
Free Rich Text Editor 是一個超級簡單並且是免費的WYSIWYG 編輯器,它非常容易用來實現和管理基於XHTML的文字。


9. WMD: The Wysiwym Markdown Editor
WMD 是一個簡單和輕量級的編輯器,它主要用於Blog的評論系統或是論壇回貼系統。


10. TTW HTML Editor
TTW HTML Editor 也是一個很簡單輕量級的WYSIWYG編輯器,其主要由Javascripts編寫,其拼寫檢查由SpellerPages編寫。這是一個很容易被呼叫的編輯器。


11. Free Text Box
FreeTextBox 也是一個很常用的HTML editor,只不過它只支援ASP.NET。它可以兼容於所有的IE,Mozilla和Firefox。


12. WYMeditor
WYMeditor 是一個 XHTML 的編輯器。WYMeditor 可以建立並生成非常完美的XHTML 結構的原始碼,並完全嚴格遵守W3C XHTML 規範。


13. BlueShoes Wysiwyg Editor
這是一個DHTML 和Javascript. 開發的編輯器,它有很多非常酷的功能。例如:使用者可以動態的改變編輯器的大小,選取特殊字元,以及選取顏色的功能。


14. markItUp
markItUp! 是一個jQuery 的JavaScript. 外掛。它非常的輕量,可以非常容易的定製。你甚至可以定義你最喜歡的鍵盤熱鍵,以及新增額外的功能。


15. SPAW Editor
這個WYSIWYG 編輯器是一個多頁的編輯器,浮動式的工具條和很酷的使用者介面,目前只有PHP 和.NET 版本。