Visual Content Editor is a better implementation of HTML5's contenteditable. It's meant to enhance the creation and functionality of WYSIWYG editors.