I've read this thread and agree with all said. I use Notepad, a perl editor and a real sweet free html editor called 1stPage 2.0 It was written by a bunch of college kids in Australia. It is totally cool. My favorite thing is the cool live preview.
1stPage is not a wysiwyg editor, so you'll need to know how to code. Once you do, then it is just fantastic. There was supposed to be a version 3, but it's a year late and the last time I checked their site
, the site was down. To bad, however if you can get it from your favorite download site, I highly recommend to grab it and check it out.
I use a basic perl editor. The link is
They have a free version, that is excellent. You can test and run your scripts. You'll need perl as well, but the editor is easy to use and comes with some example scripts.
The advantage of programs like Dreamweaver and FrontPage are the ease with which you can visualize your documents. I do not take on clients who have a true FrontPage site and want to stay that way. I have taken on clients who have become so frustrated with their FP site that they have paid me to un-FP them. I also have some clients that have FP extensions installed but don't use them. I think that FP makes the use of ssi so complicated with their webbots and all, that it is just to heavy and bulky. All that said, if you know how to code, and you want an editor that will provide you with a design and preview mode, then FP can do the trick.
Again the thing that DR and FP do is allow you to design visually as you go. Using Notepad you have to write some code and then view it in a browser. So you code, save and refresh your browser window.
So if I'm doing some fluff editing (playing with the layout) I use Dreamweaver. If I'm doing a quick edit, then I'll use Notepad, however if I'm doing any serious coding, I'll use 1stPage or my perl editor. I learned to write perl using Notepad. I didn't go to an editor until had a firm grasp of perl.
It is my humble opinion that all web designers should be able to code in Notepad or a 1stPage type of editor and get their documents to look like they want them to, before they use DR or FP. DR and FP are a bit like a credit card, if you never get one, then you can easily live without one, however once you find the ease that a credit card brings, then, well... You tend no to be able to live without one.
One more thing, one of the worst things that both DR and FP do is write heavy code. An example:
<td align"center">
hello world
</td>
The above code weighs in at a whopping 34 bytes (really 38, but the code is 34 bytes). If you aren't careful how you do things with a wysiwyg editor, you can end up with:
<td>
<div align="center">
hello world
</div>
</td>
The above code weighs in over 44 bytes. The 10 bytes spread out over a whole bunch of such coding, and *g* the auto generated code can really get heavy. Of course they may be times when you don't want to align via the table data cell. The point is that these editors write heavy code.
I'm not even mentioning what DR and FP do to JavaScript (ok I'm going to). Do a roll over in either DR of FP and then weigh the code. Then write a roll over from scratch, and weigh the code. You can write roll over and such code that weighs so much less than DR or FP that the extra weight they add is not worth their use as a script editor. That is of course my humble opinion. If you don't know JavaScript or css then you have no idea of the complexity and heavy script these wysiwyg editors write.
mike