HTML-editing toolbar
Saturday, February 27, 2010 6:48:52 PM
It's possible to use Opera as a WYSIWYG word-processor, using three types of functions. Two of these are built in by Opera.ASA, but not promoted or attached in the UI anywhere: switches which make HTML editable (there are two - Design Mode, and the contentEditable attribute), and format commands (via execCommand). The third essential component is functions to save the edited page to disk; Opera.ASA doesn't provide these, but users have, using javascript. Here's the toolbar I've developed to bring it all together. It uses the Navigation bar, stripped of the default Nav buttons. It includes a Design Mode toggle, ten format buttons (four of them bringing up menus) and two save functions - plus a few other things.

The two basic use modes are: saving, excerpting, and marking up web pages; and starting HTML files of your own, stored locally, which are word processing documents which offer all the control and resources of HTML. For an idea of how that might be useful, see the Macro manager and Zoom File posts (linked on the sidebar).







