Why real web designers don’t use Dreamweaver Apr 13th '10
Now, this isn’t a post against Dreamweaver and similar software. This post is about using a web designer/developer who truly understands the web and doesn’t use this type of software to generate bloat code. One question you may be thinking, but why does it matter? Read on to discover the truth.
The role of Dreamweaver and WYSIWYG
First, let me explain what WYSIWYG means. It means What You See Is What You Get. This covers all sorts from full blown web development software to being able to add formatting to a recent blog post you have penned. WYSIWYG is good in principle, it allows users to format their content correctly and produce pieces of work which they wouldn’t have been able to produce without the help of this software. Most Content Management Systems use some form of WYSIWYG software to give more control to the user.
Dreamweaver (and similar software) take this idea one stage further and allow people to build full blown sites. I don’t have a problem with this at all, in fact I would encourage it if a client wanted to create their own site and manage it themselves. It allows the client to get exactly what they want without relying on a third party.
“A little knowledge is dangerous”
The real issue is when websites are created for clients using this type of software. Designers who use this type of software generally lack high skills in understanding HTML and CSS. This type of software also traditionally creates lots of unnecessary code which only slows down the website. Quite a lot of the time the code produced doesn’t confirm to a uniformed standard and may not look right in certain browsers. To solve this the designer/developer must edit the code manually, thus defeating the point of the editor in the first place! The designer also lacks complete flexibility and control over every aspect of the site. For example creating complex CSS code is near on impossible without editing the code manually.
What does this mean for the client?
- Broken or incorrect looking site in different browsers
- Slow loading website, affecting search engine ranking
- Higher costs in maintenance fees when changes are needed to the site
- Potentially poorer quality websites affecting number of visits and revenue generated through the website
The list above just outlines a few points to take notice of when having a website created. We have seen the issues first hand related to point 3 above. A client came to us asking for some basic changes to their site. The quality of the code was so bad (in this case it wasn’t a Dreamweaver site) that it actually worked out cheaper to rebuild from scratch than it was to make the modifications!
Employing the services of a website designer who lacks advanced knowledge of HTML/CSS is like employing someone who can use Microsoft Word or Microsoft Publisher to create your promotional literature. You may get an okay result however when modifications are needed outside of the scope of the software, problems are sure to arise.
The alternatives
When looking for someone to take on your website as a project make sure they understand HTML/CSS and don’t just rely on a piece of software to do the majority of the work. I would recommend that EVERY designer/developer knows HTML/CSS before using any sort of WYSIWYG editor.
Written by Oliver Culverhouse
Comments so far
I was shocked when I saw the title and was quite ready to shoot some guns off! :P I like Dreamweaver, but only to code in because it finishes off tags and helps me remember some CSS stuff that I might get rusty on.
I agree though, WYSIWYG stuff is a bad solution, but thats good news for us web developers :P
Oh man, definitely; couldn’t agree with you more.
WYSIWYG programs are horrible! I’m only FORCED to use them for my college course. I started using Notepad, and I’ll DIE using Notepad++ (less there is something else that develops).
It is so much more complex than it needs to be. Even with the server-sync it is more work than necessary. Get a FTP account, and upload them. If you want to test the site first, use a sub-domain!
It’s funny as I am currently teaching others the basics of HTML/CSS. Granted, they are using Dreamweaver (college) or WordPress (work), but I am still going to the coding and showing them what to type and giving them the understanding.
I find it easier to read and use rather than the graphical side.
Subscribe to blog
Archives
- August 2010
- July 2010
- June 2010
- May 2010
- April 2010
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
Categories
How can I get in contact with you?
To send us an email complete the form below. If you would like us to become part of your team and develop your next Web application, then please download and complete our project planner sheet on the right and email it to us at hello@centation.com or by completing the form below.
Project planner
1-3 Nelson Road,
Office No. 6,
Nelson Court,
Bristol, BS16 5EY UK
0117 911 7913
hello@centation.com
Company number: 6244058
