Scripting News (Dave Winer) thinks that the browser vendors should work on in-browser editing.
For most people, this means wysiwyg editors. The problem, though, is that wysiwyg editing is what broke the web in the first place
. Wysiwyg editors abound, and they do allow some kinds of structure to be indicated, like links and paragraphs, but they don't separate content from presentation. What we need is a simple, web-based XML editor, and some simple, standard extensions to XHTML (you do know that XHTML is modular and extensible, don't you?). Microsoft tried to do it's own end run around this with Smart Tags (tm), but authors want control over what's in their documents.