When we run Adobe Dreamweaver Classes in London, we are always amazed at the number of different types of Dreamweaver user who attend our courses. There is simply no longer a typical Dreamweaver user. We get people working from all types of organisation in all types of role. Private individuals, accounts specialists, marketing specialists, academics, workers in the health services…
Our conclusion is that the vast majority of people learning Adobe Dreamweaver nowadays are not specialists in web development or web design. They are simply people who need to develop web content in some shape or form and who have chosen or been recommended Dreamweaver as the best tool for the job. Dreamweaver is perceived as the obvious choice for both casual and professional web developers.
So how has Dreamweaver attained its enviable position as the industry standard web development software? And is this position deserved? The second question is easier to answer than the first, so let’s deal with that one first. The answer is “Yes”: Dreamweaver deserves its position because it is such an excellent piece of software and because it demystifies the whole business of web development and puts it within reach of so many people. As to how Dreamweaver got where it is, well it did so by evolving, responding to changes in the web arena and embracing new web technologies as they have come along.
In the early days of web development, there were two types of web development tool: those used by coders (the specialists who understood the technologies underlying web pages) and the visual software tools which functioned in a manner similar to word processing and page layout programs and were used by non-specialists and inexperienced web developers. The visual programs (which included Dreamweaver) had a very poor reputation among web professionals who found that the code produced by these programs was clumsy, verbose and inefficient.
About ten years ago (recognising the need to satisfy both types of user), Macromedia, the owners of Dreamweaver started making efforts to attract serious web developers to Dreamweaver. They addressed the code issue by including tools which would clean up inefficiencies in automatically-generated code and purchasing and bundling a coding utility called with Dreamweaver. They also enhanced their code environment with sophisticated features like line-numbering, colour-coding and code-hints and added other code-friendly features to supplement the visual development environment such as the tag selector which displays the HTML tags representing the objects on the page.
Macromedia also added a number of features aimed at speeding up web development which they knew would be attractive to serious web developers. For one thing, they offered a series of features which would automatically generate server-side content and save developers a great deal of programming time. Initially, these features were only available in a special edition of Dreamweaver called “Dreamweaver UltraDev”. When these features became available in the standard edition of Dreamweaver, the program became much more attractive to the serious web developer.
Macromedia also recognised that professional web developers often work in teams and added collaboration features to Dreamweaver which allow a group of people to work on the same web site without treading on each other’s toes. They called the feature “File check in and check out”. There also created a “design notes” facilities which allows members of development teams to attach notes to individual web pages for the information of the other team members.
As new technologies have emerged, the makers of Dreamweaver have also responded by taking them on board and modifying the way the program generates code. Thus, in the latest release of the program, Dreamweaver CS3, it is assumed that the user will be building websites using cascading style sheets (rather than HTML tables as was previously the case) and Dreamweaver offers a series of thirty or so different CSS page layouts that can be used to build efficient pages and adapted and personalised at will.
The latest Dreamweaver also includes some groovy new features which embrace the Ajax technology using the Adobe’s Spry Framework for Ajax, a library of automatically generated JavaScript code which allows the creation of interactive web page on which page content can be updated in response to user actions without the page having to be reloaded.
As new features are added to Dreamweaver with each new release, the program continues to have an interface which is user-friendly and approachable by any experienced computer user, bringing web development within reach of just about everybody on the planet. And it is this policy of satisfying the needs of professionals as well as beginners which will doubtless continue to make it the obvious choice for anyone wanting to develop web content at any level.
Find out how to get cheap PlayStation 3 - screw the job, enjoy the game ![]()

No Comment Received
Leave A Reply