Got this "idea" after reading Bill Hill`s post about the lack of decent tools for "readability".
WordPress should be able to do everything he asks for with some minor extra code...
Here's my wish list:
1. A WYSIWYG HTML editor which displays text in your browser of choice and shows you the changes interactively, BUT
2. Writes only Web-standards HTML and CSS which validates using the W3Cs HTML validator service
3. Inserts no code which will not validate
4. Supports adaptive layout - so you can interactively see what your site will look like in a window the size of a cellphone, or a cinema-sized display - and anything in between (perhaps to cover extreme cases, allowing you to create a special CSS stylesheet for very small or very large windows)
5. Detects the display on which your page is running so it can make intelligent layout decisions
6. Supports the highest-quality typography possible
7. Supports Font Embedding, so users who don't have the fonts you want to use installed will still see them (but doesn't enable or encourage easy font piracy).
I'll probably add to this list as I learn more.
Today, to get the ability to "just write content - not code", I'm forced to use a blog hosting environment like this one. But the layout and readability is pretty poor. I have only the shallowest control over layout and typography. It's the best I can find today - but it's nowhere near good enough.
Blogger archives my content. But I want to be able to create my own content archive, and then build different ways people can view it. A blog forces you to read articles by "Date Posted". Sure, you can explore the archive, but not systematically.
I'd like to be able to create "An Issue" - like the issue of a magazine - containing a "set" of articles. I'd like people to be able to read from "Oldest to Newest", or with articles grouped "by Subject". All of these things are easily possible at runtime, using meta tags.
I made those funky Web pages as an experiment. To try and get a handle on what's wrong and how it might be fixed.
I'm on a journey of discovery right now. I'd be glad to get ideas from other people on these topics - and others, because I'm sure there are plenty of issues I haven't yet encountered.
If someone's building a tool like this, I'd love to try it. If not, I'll keep collecting requirements in the hope that one day I can interest the right people.