A rich text editor framework for the web platform