In a recent article I made a throw-away comment regarding Dreamweaver and its (lack of) importance in web design. During the beta phase of this site one of the testers queried me on why I felt that way. Buckle up, because this might hurt some feelings.
I don’t have a problem with Dreamweaver per se, and I still use it (although I’m constantly looking for a suitable alterative) but I strongly believe that using the WYSWYG interface for design inhibits good designers from realising their full potential.
I only use Dreamweaver for the code view, because it’s still has the best IntelliSense (code hinting) I’ve ever used. Every time I try an alternative (Aptana Studio was my most recent diversion) I always come back to Dreamweaver for the superior IntelliSense. Dreamweaver also has fine workspace management, but such things are trivial and don’t really pass as a ‘skill’ that needs special mentioning.
Dreamweaver is also a good place to start as long as you’re looking at the code to learn how things are done with the intention of one day staying in that view. But seasoned designers have no excuse to still be relying on WYSWYG.
I am basically saying that there is too much emphasis placed on designers to have Dreamweaver skills, when the reality is, at least from where I sit, saying you have Dreamweaver skills is essentially admitting you need WYSYWG to design a web page, and that means you’re not comfortable hand coding.
And if you’re not hand coding your work, then you’re more than likely putting out sites that don’t conform to web standards and don’t use semantic mark-up, or worse.
I often see two types of CV. One where the designer says he has Dreamweaver skills and the other who says he knows XHTML and CSS. The latter is always more desirable.
So I offer this advice. If you’re comfortable hand coding, you will be improving your chances considerably by saying so on your CV. Dreamweaver isn’t a skill - it’s an application. Coding is a skill and if you do it, be sure to say so.


Marvin The Martian
I too use Dreamweaver on a daily basis. Although I am a designer primarily, when coding, the 'code hinting' is a very helpful feature. In addition, the 'code hinting' cuts development time a great deal. Dreamweaver is not unique in this regard, but since I have grown up with it, I tend to stick with it.
The major issue with Dreamweaver is that if you rely on it to make Javascript, DHTML or other types of 'specialised' code for you, Dreamweaver tends to add a great deal of extraneous code into your documents and sometime that code ends up making your site fail W3C standards for both HTML and CSS.
If you are going to use it, be sure you know what you are doing. Learn to code with notepad first, then use the 'code hinting' to speed things up once you know what you are doing.
Tuesday 19th May 2009 | 07:53 PM Reply Comment URL Profile Back to top