Web-based WYSIWYG editors are notorious for spitting out a distasteful HTML soup. In this talk I’ll show how I implemented an editor that, instead of trying to filter and clean this soup, takes control away from the browser’s contentEditable implementation, and reinterpret user actions as operations on our own semantic document model (i.e. not HTML). The result is a WYSIWYM (what you see is what you mean) editor, more predictable than classic WYSIWYG, and just as user friendly.
We are currently offering sponsorship opportunities for JSConf EU 2015. Contact us for details. The great companies below are supporting us in 2015 – Thank you!
Opera Software ASA,
Google – Thank you!