Dreamweaver is still dying
Posted on 2 Jul 2013 at 09:30
Dreamweaver has outlasted Tom Arah's expectations, but it still remains in terminal decline
Four years ago, I announced that "Dreamweaver is dying", that hands-on HTML authoring was over, and the future belonged to upcoming CMSes such as WordPress and Drupal. Oops.
Hands-on web design is still very much with us, and so is Dreamweaver, a fact that was rubbed in recently at an Adobe "Create the Web" session, when the presenter asked how many people in the room were still using the program – almost every hand went up. So, why is Dreamweaver still thriving?
The answer can be summed up in one word: HTML5. When I wrote that piece in 2009, HTML4 and CSS 2 were both more than ten years old; web designers understood the fundamentally limited platform they provided; and the World Wide Web Consortium (W3C) planned to rewrite both in XML to set them in stone.
The web is universal or it’s nothing, and there’s no point creating all-singing, all-dancing pages that most of your audience can’t view
In 2009, the W3C accepted defeat, dumped its own XHTML working group, and embraced WHATWG’s initiative, handing the future of the web to the browser developers and their evolving HTML5.
This ought to have promised exciting new features for the world’s most popular web-authoring tool, but Dreamweaver continued to act as if HTML5 didn’t exist.
To be fair, there were good practical reasons. The web is universal or it’s nothing, and there’s no point creating all-singing, all-dancing pages that most of your audience can’t view. Web designers, as a general rule, work to the lowest common denominator, which meant waiting until all non-HTML5 browsers had been flushed from the system – a very distant prospect.
Another factor was that Adobe already had its own, extremely successful, web-application technology in Flash, and was determined to exploit the edge this granted it and its users. As Adobe focused on this strategy, Dreamweaver looked increasingly like a tool merely for wrapping SWF-based Flash applications in HTML. Also, since Flash was universally supported by desktop browsers, and could do everything HTML5 was promising to deliver – and plenty more besides – the need to switch to the less powerful, less universal HTML5 was debatable at best.
Now click hereRead our first-look review of Dreamweaver CC
I’ve covered the denouement of this tale extensively. Steve Jobs turned the web upside down by announcing, the day before the launch of Adobe’s Creative Suite 5, that Apple wouldn’t be supporting Flash on the iPhone or the iPad. Robbed of universal delivery on these next-generation devices, Flash in the browser was doomed to decline rapidly. To deliver rich web content, and stream video to iOS devices, suddenly you had to embrace HTML5. Like the W3C before it, Adobe was powerless to control the evolution of the web, and Flash went the way of XHTML. The blog post in which Jobs signed Flash’s death warrant concluded: "Perhaps Adobe should focus more on creating great HTML5 tools for the future, and less on criticizing Apple for leaving the past behind."
That was advice Adobe had no choice but to take, and in April 2011 Dreamweaver CS5.5 appeared, with its focus switched to HTML5 – and almost no mention of Flash. Coding capabilities were finally updated to support HTML5’s crucial video, audio and canvas elements, and, thanks to an updated version of the in-built WebKit engine, Dreamweaver’s Live View also supported these features, along with SVG, @font-face rendering and CSS media queries.
The new Multiscreen Preview dialog allowed users to set up responsive designs that change their layout depending on the screen real estate available, which is key to making pages work on both large and small screens.
Dreamweaver CS5.5 also opened up a new authoring field with its ability to create standalone HTML5 apps for handheld devices, thanks to its integration of the industry-leading jQuery Mobile framework, complete with starter layouts to get you going, plus improved DOM support and code-hinting. Most importantly, it integrates with the PhoneGap framework, which, in addition to providing dedicated APIs for accessing device hardware such as accelerometers, cameras and storage, compiles your HTML5 app into native code for the most popular mobile platforms, including Android, Windows Phone and iOS (although you still need to pay, and jump through hoops, to become an Apple developer).
Creative Suite 6
CS6 features significant improvements to Dreamweaver’s layout and typographic capabilities, again thanks to HTML5. The first is the ability to create "fluid grids" that let you specify different layouts for phone, tablet and desktop devices, with different numbers of columns and different DIV arrangements, with each grid quickly accessible via icons at the bottom of the Design View window. Also new is the ability to add the scripts necessary to use custom typefaces from Adobe’s Edge Web Fonts collection, taking advantage of CSS3’s @font-face rule.
I think once you've been working in web development for a while, you end up doing everything in code view - and so you rely less on a particular piece of software as you would in other graphic fields. Aptana Studio or even Notepad++ fit the bill most of the time, and keep the finance department happy.
By 0thello on 2 Jul 2013
- The importance of load balancing
- Windows Phone App Studio: an easy way to create your first Windows Phone 8 app
- The end of Windows XP support: what it really means for businesses
- Don't rely on Chrome's password vault
- Using Buffer to manage your social media
- Microsoft needs its own Steve Jobs
- Forget credit cards: hackers want your Facebook account
- Can't get fast enough broadband? Here's what to do
- Leap Motion and the battle against UI stagnation
- How to build a really bad network
- Play it again: Berlin's Computer Game Museum
- Switching from iPhone to Android: what I miss, what I don't
- Tech City: Easy to score when you move the goalposts
- How to remove SkyDrive from the Windows 8.1 Explorer
- Switching from iPhone to Android? Switch off iMessage
- Why is Google pumping more money into Firefox?
- Sky Broadband Shield review
- Samsung Galaxy S4: how to double your battery life
- Motorola Moto G review: first look
- IBM Watson meets Willy Wonka
- Microsoft patches TIFF flaw in next Patch Tuesday
- Microsoft expands encryption over NSA spying "threat"
- UK Cloud Awards 2014: nominations now open
- BlackBerry says "we're still alive" as sales hit new low
- Has HP turned a corner?
- Adobe admits it's struggling to notify hack victims
- Microsoft rolls out Office 365 admin app for mobile
- Office 2013 Service Pack 1 to arrive early next year
- Backup the best defence against CryptoLocker
- UK SMBs can now buy ads on Twitter