Merry Christmas to you. As for me, all I want for Christmas is…
…a very simple WYSIWYG HTML editor. Why can’t I find one?
I spend most of my days writing blog entries. Mostly it’s just text inside <p> tags, although I also use a lot of <blockquote>, plus of course <em>, <br>, and the occasional <strike> or <ul>. A few blog entries will incorporate images. And then every couple of weeks I want to put together a table.
If I really wanted to, I could hand-code all this stuff in a text editor — well, all of it except the tables, anyway, where a WYSIWYG editor is invaluable. But I’m not the kind of geek who loves to look at code: I’m much happier looking at something which more or less resembles what it is I’m trying to write. Plus hand-coding hyperlinks is always a bore, and I’m perfectly happy to leave it to my HTML editor to remember what all my special characters are in HTML.
Then, once it’s written, I want to be able to copy and paste the raw HTML into a web interface in order to publish it. How hard can that be?
I have tried out a few HTML editors. Some, like MarsEdit, are ridiculously bare-bones: they’re basically text editors with blog-publishing features. Others are designed for people putting together complicated websites, and are great at creating stylesheets and beautiful pages and whatnot, but are really bad at generating ultrasimple HTML. Others, like KompoZer and GoodPage, also fall short of what I want.
SeaMonkey is not even close: for one thing, it seems impossible to use it to generate simple <p> or <blockquote> tags. Any HTML editor which automatically gives <br><br> instead of nice <p>…</p> should be shot, IMHO, and anything which gives <p style=”text-indent:20pt;> instead of <blockquote> is simply perverse.
I use ecto quite a lot, and I like it, especially its way of auto-populating the hyperlink field if you have a URL in your clipboard. But it suffers from a couple of problems: you can’t create a table in it, and it has an incredibly annoying habit of slapping an http:// onto the beginning of anything you put in a hyperlink, even if you don’t want one there.
Now there is a program which does everything I want: it’s called Dreamweaver, it costs $400, and it also does a gazillion things I don’t want. But is there some other app I can use without going down the ridiculously-overspecced Dreamweaver road?
Update: Many thanks to my commenters, and to Brad DeLong for bringing my bleg to a wider audience. Brad recommends Markdown, which isn’t really wysiwyg and which doesn’t do tables. David and gek both recommend Windows applications, but I don’t have Windows. And Ivan points me to Contribute, which I didn’t know about, and which would probably be perfect if it wasn’t for the fact that it steadfastly refuses to let you see your own HTML — in order to do that, you have to open your page in another application entirely, like KompoZer. So maybe the Contribute-KompoZer combo is what I need, but it’s a bit unwieldy, and I’m not sure that the Contribute bit of it is really worth $149.