Review: Dreamweaver CS4 beta

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...
May 29th, 2008 | Categories: Beta Beat, Reviews

Adobe Dreamweaver, for better or for worse, is probably the most mature integrated development environment for website building for the Mac. Professionals might be supplied with through their company’s site-license; beginners might get on the recommendation of a friend.Hard-core coders have their favorite text editors and IDEs. This review is not for them. To be clear, I use Coda and TextMate almost exclusively for web development. This review is for people who use primarily as a WYSIWYG HTML editor (as much as that makes me cringe). But that’s what does best.

The public of dropped on Tuesday, and I’m going to show you what’s new and different about , and if it’s worth the upgrade.

Weavin’ your dreams, after the jump.

First of all, is enormous. 509MB of sweet, sweet application. CS3 was a mere 366MB. Coda is just a wisp of a thing at 52MB. TextMate is practically anorexic at 30MB. For what provides over CS3, I can’t really say that the extra 200MB are doing much. Hopefully that’s just test code and cruft that will come out before the final version is released.

Looking at the interface, it’s not significantly different than the last version of (true, it’s just as customizable as the last one, too). Palettes are organized similarly, with one major difference. The Insert palette now lives down with the rest of the palettes, instead of as a toolbar above the workspace.

One nifty addition is a small tab-like toolbar above the workspace that shows documents (like stylesheets and scripts) linked in the current document. No need to thrash through your document structure to find a buried CSS file: it’s listed right next to your open document at the top.


Before I switched to Coda, I used (in its various iterations, including CS3) since 3, I think (note to readers: I am old). I’m very familiar with how it works. As I grew in my career, I moved away from the WYSIWYG development process, and started coding by hand. was a fair-to-middling text editor, and the code view’s maturity as part of the product definitely shows in .

Still, certain features like Coda’s terminal integration and visual CSS editor would be a welcome addition to .

Another addition is the Code Navigator, a contextual menu that shows you the CSS properties of the item you clicked. No more switching to Firebug to find out what styles are assigned to a particular object. A helpful (Firebug-like) addition to this pop-up might be to show which styles are overridden by others.


For me, the most anticipated feature is Live View, a preview environment (much like Coda’s) that renders the web page as if it was in Safari, Camino, OmniWeb (thanks commenters!) or the raft of other browsers that use the WebKit engine. The disappointment is this: the Design view (that is, the WYSIWYG environment) doesn’t use WebKit, but the same rendering engine as the last version of . As a result, Live View is given a strange “separate but equal” preview status. I think it would be great to make WebKit the rendering engine for all of ’s WYSIWYG output, furthering the push toward design for standards compliance.

Even so, testing is at least easier, obviating the need to switch from IDE to browser and back again.

Overall, is a mature HTML development environment. The changes to the environment shouldn’t have to be radical to be useful. In fact, is helping the development community push more towards standards compliance, which is great for everyone: developers and visitors alike.

No comments yet.
You must be logged in to post a comment.