Standards Compliant RTE

In: CSS| Web development

9 Jun 2008

WYMEditor - Standards compliant WYSIWYGProviding an RTE (Rich Text Editor or WYSIWYG editor) in CMS applications is considered standard nowadays. It allows non-technical content editors to format content and add media without having to learn HTML/CSS or specific CMS markups (such as BBcode or wiki markup).

There are several problems with most RTE packages that somewhat limit their effectiveness - They produce non-standards compliant HTML markup (using FONT tags and Tables heavily), and they are usually a relatively heavy download (~150kb packed). For a site weighing at around 50kb-60kb integrating a 150kb RTE is a painful decision.

WYMEditor attempts to provide a standards-compliant light-weight alternative, that also shows you the type of markup that is being edited (such as Header, Paragraph etc.). It removes the ability to hand select styles such as colors and borders, instead forcing the editor to use style sheets to separate markup from styling. It's an interesting approach and one that I hope will catch on.

For some more in depth comparison of RTE's read this overview from Standards Schmandards.

Share this article: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • DZone
  • del.icio.us
  • Technorati

Comment Form

About this blog

Eran Galperin is an Internet entrepreneur and head of development @ Lionite.

In this Blog he writes about Internet ventures and web development.

  • thomas: hi i have 3 tables like a ,b c where a contains employee detail , b contains details of item con [...]
  • Glaubensfragen « bohuco.net: [...] Blog-Eintrag “Common misconceptions in web application development” beleuchtet einige imme [...]
  • Eran Galperin: Plain SQL :) of course, I make sure to properly filter and escape user input [...]
  • Arik Fraimovich: @Eran & @George - thank you for the information. Going to rewrite some queries now :) @Eran - [...]
  • George: @Arik Fraimovich: REPLACE and ON DUPLICATE KEY UPDATE are actually quite different. REPLACE actually [...]