Adobe Dreamweaver CS4 in Software
Verdict
A shift of focus to advanced CSS and JavaScript handling, but Dreamweaver is beginning to look old-fashioned.
Review Date: 6 Oct 2008
Price when reviewed: £335 (£385 inc VAT)
Buy it now for: £324.88
Overall Rating

Features & Design

Value for Money

Ease of Use

Another important change in current web design practice has been the move to dynamic content handling. The secret behind this is Ajax, which combines JavaScript, CSS and XML to update page content live within the browser without requiring a new page request.
Dreamweaver CS3 introduced such handling with its support for the Spry Ajax framework; CS4 greatly extends its scope, starting with a major reworking of the core Spry Dataset component. Previously this was limited to working with advanced XML data such as RSS feeds, but it can now accept data, including images, from simple HTML tables or lists, and provides a wizard to set up such simple data sets.
It's not just input handling that's been enhanced, you can now output the data as stacked containers, a sortable table or a master/detail relationship - all excellent ways of dealing with large amounts of repetitive data onscreen.
Dreamweaver CS4 also lets you move beyond Spry handling with its support for other web widget frameworks. Connect your page to a YUI calendar, for example, and you can link your data set to it. This isn't for the faint-hearted, but Dreamweaver CS4 adds support for JavaScript code-hinting of custom classes to help things along. And once you've connected up your inputs and output, there's a new Externalize JavaScript command that allows you to cleanly remove such logic from your pages. By installing Dreamweaver
CS4's AIR extension you can also repackage interactive data handling as
a standalone cross-platform desktop app.
Live and interactive
Previously, to see the results of such interactive JavaScript-based handling in action you needed to preview your page in your browser, but not any more. Hit the Live View command and your layout window provides a view of your current page just as it would appear in a browser, complete with all JavaScript-based interactivity, media playback, and so on. In fact, under Live View your layout window effectively becomes a real browser; Adobe has integrated the open source WebKit engine directly into Dreamweaver CS4.
Having such browser-based rendering immediately to hand is particularly helpful when you need to make changes to code that is state-dependent. For example, to see the effect of changes to a CSS-based rollover, you only need to click the Refresh button. Even better, by clicking the Live Code button you can see how the source code generated by the browser changes as you interact with the page. Click the Freeze JavaScript command and you can use the Code Navigator to see just which CSS rule is determining the current hover state, and jump directly to it.
It's all impressive stuff, and Dreamweaver CS4 again redefines the standard for hands-on web page authoring. However, redefining the standard causes its own problems. To begin with, this release sees support for a whole host of previous staples such as Layout Mode, Flash Text, Web Services, Site Map view and Timelines deprecated. That will disappoint some users, but Dreamweaver's range of support for other web technologies remains extraordinary. In fact, you could argue that it's too wide, adding complexity and losing focus. Certainly Microsoft Expression Web's (web ID: 197913) concentration on a few modern standards makes it seem comparatively fresh, simple and streamlined.
The problem for Dreamweaver goes deeper still. The nature of the web is changing radically: it's moving away from Dreamweaver's core focus on web pages crafted by the central designer towards data-driven web applications and third-party content creation. In both cases Dreamweaver still has a role to play, but it's much less central.
Latest Prices for Dreamweaver CS4
| Seller | Price | Buy Now | Seller Rating |
|---|---|---|---|
![]() |
£324.88 | Shop |
275 reviews |
advertisement
- Sky Player shows up in Windows 7
- Tweetlevel reveals most influential Twitterers
- Apple "refuses to repair smokers' Macs"
- Spotify arrives on Symbian
- Chrome OS and Android to "converge over time"
- Microsoft to pay News Corp to stay off Google
- Christmas sales surge knocks out eBay search
- Windows 8 set for 2012 release
- Q&A: Why Conficker was a victim of its own success
- App developers losing faith in Android
- ATI Radeon HD 5970: 42% more expensive in the UK
- Office 2010 Beta – 32-bit or 64-bit – The Choice is Clear
- Why Britain's watchdogs have fewer teeth than goldfish
- Tabbed documents: how to make Office 2010 great
- Outlook 2010 People Pane – does it spell death to Xobni
- Microsoft Outlook 2010 screenshots
- Co-Authoring in Word 2010 and SharePoint Foundation 2010
- Microsoft Outlook 2010 screenshots: Backstage view
- Flash 10.1: Developing for Desktop and Device
- Microsoft Office 2010 screenshots: Recover unsaved items
- The sci-fi legends who shaped today's tech
- Conficker's first birthday: how a year of havoc unfolded
- When will you get superfast broadband?
- The Crapware Con
- The 10 greatest tech U-turns
- Windows 7: everything you need to know
- PC 2010 and beyond
- The High Street Rip Off
- How to avoid the high-street rip-offs
- Do online protests really work?
- Getting to grips with Microsoft's IT Health Environment Scanner
- Virtualise your servers
- The changing face of travel gadgets
- Build your own distributed file system
- The bulletproof Dell that costs an arm and a leg
- Microsoft Office 2010 Technical Preview: Q&A
- Lawnmowers, the TyTN II and one odd insurance request
- There'll never be a bulletproof OS
- How far can we trust apps?
- Five nice touches in Outlook 2010
advertisement
Printed from www.pcpro.co.uk






