Author: Paul Anthony Original:Http://blog.webdistortion.com/2008/03/09/9-of-the-best-rich-text-editors-reviewed/
Bytes --------------------------------------------------------------------------------------------
Every time I start a new web project, I will think about which text editor is more suitable for me, and then I keep searching for it on the Internet. It is a waste of time to find the appropriate editor, so now I will list some of the best editors here, not for anything else, just for a little convenience. And I will add some excellent open-source editors that I have found at any time..
Niceedit
Http://nicedit.com/
Nicedit has been created in the last few months as a product that replaces those complex text editors, such as replacing tinymce and FCKeditor, they contain a large number of files (larger than KB ). It implements many of the standard features of the above complex editor, but these can still be easily integrated, and the file size is not increased. Unfortunately, it does not yet provide the XHTML cleanup function, so it will generate outdated HTML for your users, which will affect the W3C verification of your web page and may cause yourCodeIt looks disgusting.
Features
* The file size is "35kb total", and only 10kb after compression!
* Only two files (JS + icon) can be used.
* Flexible configuration makes it easier for you to replace textareas or divs
* Multiple editors can use the same controller.
* You can submit and save data through Ajax or HTTP.
* Compatible with IE 5.5 +/FF 2 +/opera 9 +/Safari 3 +
Kupu
Http://kupu.oscom.org/download/
Kupu uses CSS to make HTML orchestration and layout better. It supports asynchronously saving data to the server.ProgramSet the event handling handle in the code, instead of from the HTML (except the toolbar), which makes the code much cleaner. It uses the DOM function to Create HTML. It tries to use the most advanced standard technology supported by browsers in all aspects to ensure a good user experience and produce clean code.
There are multiple methodsYou can customize and expand kupu. For simple modifications, you can change the configuration file, while buttons, tools, and layout can be implemented by changing CSS. For large modifications, you can use some JavaScript APIs provided by the API. Of course, these APIs are concise and stable, allowing you to maximize your freedom.
features
* image uploading browser
* added" out-of-the-box "Support for the browser
* supports CSS floating of images
* supports full-screen editing
* added the beforeunload event processor
Tinymce
Http://tinymce.moxiecode.com/
Similar to the charging modes of many other rich text editors,TinymceImage and file manager functions are charged at a certain cost. If you want to use the free upload function, we recommend that you use kupa. There are some other plug-ins to do these things. Tinymce has rich functions and can be configured as the XHTML working mode. These files are very comprehensive and have two features. This is a weapon for WordPress, but I hope they will change it like a couple of other people who have encountered problems in some host environments tinymce.
Features
* Easy integration: only two lines of code are required.
* Themes and plug-ins can be customized.
* Custom XHTML 1.0 output. Invalid block content and power attributes.
* International language support (language packs)
* Supports multiple browsers, Mozilla, MSIE, Firefox, opera, and Safari (test ).
* The PHP/. Net/JSP technology/ColdFusion gzip compression compressor makes tinymce 75% smaller in size and speeds up loading much faster.
* You can easily use ajax to save and load content!
Kevin Roth RTE
Http://www.kevinroth.com/rte/
Although the text editor has been around for many years, it still feels a little outdated and low-level, whether it is its skin or other features. The editor code is bulky. Although the XHTML code can be generated, there is no room to edit styles. This means that many built-in inline CSS styles may eliminate some of your font settings.
Features
* Supported tables
* XHTML compatible code
* IE 5.5 or above
* Mozilla's 1.3 +
* Firefox 0.6.1 +
* Netscape 7.1 and later
* Mac safari 1.3
* Opera 9 +