Learning to code can be hard at times. Luckily, great programs called WYSIWYG (What You See Is What You Get) website editors exist. You can literally design a website with a few clicks of the mouse.
There seems to be quiet a movement to get programs such as DreamWeaver to be used less – people think that they have problems!
It is for that reason that I compiled a few great reasons to use WYSIWYG editors to design your website – they are endless fun and produce great results!
Why WYSIWYG is PERFECT for Web Design
Forget Useless Web 2.0!
Whether you are trying to make a blog, forum, social network, you will find extreme difficult in trying to do so with WYSIWYG editors such as DreamWeaver (which is, ultimately, the best WYSIWYG editor for code, in my opinion). Who cares? They’re useless.
You can create your page with the thought of the uselessness of Web 2.0 passing by your head – it’ll die out soon enough. Want a PHP comments system? Forget about it – you better go find one on the internet because DreamWeaver won’t give you one with their WYSIWYG.
If you’d like to learn more about Web 2.0, please feel free to read the following resources:
- What is Web 2.0? – O’Reilly
- How Web 2.0 Works – HowStuffWorks
Embrace Inefficient Code
The best part about WYSIWYG website editors is their ability to produce exactly what you want, while only costing you the efficiency of your code. Redundant code becomes apparent, and a lot more code is used than needed.
We actually have a term for what happens – tag soup. It comes in a variety of flavours, too – un-escaped character entities, code being repeated, and even improper HTML elements. Yum!
What does all of this mean for your website? Well, let’s hop into the next section and discuss the wonderful outcomes of inefficient, error-filled code.
Binders Full of HTML Errors!
You’ve probably heard it before – binders full of women. They’re no fun when it comes to equality. Binders full of HTML errors, however, are a great thing to experience!
[youtube=http://www.youtube.com/watch?v=wfXgpem78kQ]
As stated in the section above, WYSIWYG web design editors are meant to give you what you want, but aren’t always accurate in their process of doing so. They guess and use functions to produce the mark-up that they think works best, but generally don’t.
One of the things I’ve noticed while playing with editors such as DreamWeaver, are their occasional lack of closing tags, or even lack of quotation marks when ending certain attribute fields. Yikes.
What does this mean for your website? It’ll be slower, of course! Optimizing your website is something we do for a reason – inefficient and broken code makes the browser work harder to figure out what you want.
Even better, your SEO is at risk – search engines hate a slow website with bad code. I can only imagine how great it must be to not be indexed on Google – your visitor-count will increase ten-fold!
When WYSIWYG is Appropriate
It goes without saying that I used the slightest bit of sarcasm throughout this post – when it comes to coding a website (a design, specifically), WYSIWYG is never the best choice. I summed this post down to three points, but there were at least twenty more in my notes – there’s a lot of really good reasons to avoid them.
Learning to code isn’t difficult – anybody can do it with whatever available time they have. For HTML and CSS, I personally recommend using CodeCademy – they provide you with interactive tutorials for the easiest learning experience possible. I went in depth about more tools in my article Getting the Most Out of Coding.
There are very few applications that would ever need a WYSIWYG code editor such as DreamWeaver. The best reason would be throwing together quick mock projects for clients – otherwise, you don’t really want to touch them. If you’re wondering about WordPress, I do highly recommend it – there are WYSIWYG editors for writing content, but that’s about it – either you install code or know it for the rest of it.
As for the people who use programs like DreamWeaver to write code, and steer clear of the visual editor, I’d like to ask why. There are plenty of better programs. If you run on Windows, go ahead and grab NotePad++. Being a Linux user, I use Gedit – it’s all the same thing.
Do You Use WYSIWYG Code Editors?
Photo Credit: Thumbnail
{ 4 comments… read them below or add one }
Yes, I did notice the sarcasm, Joe.
My experiences with WYSIWYG editors was actual writing or Screenwriting programs…
The funny thing was that, the best screenwriting program that I have come across, used a WYSIWYG editor to write your script(drafts)….whereas, the other “big name” programs did not, yet they were miles behind that program(as a complete package…
Sadly that amazing program became abandon ware….
Not sure how using WYSIWYG in the context of website code would work out though…
The only thing I could guess, would be the simplistic(loose structured) nature of how WYSIWYG is formatted when using a text editor, so I would imagine the same principles would apply in the area of website coding…(That may be where the limitations would come into play)…
Another thing is that, Dreamweaver has been around for some time now, and I wonder how it stacks up against any new players, and how well it copes with any recent changes and innovations to website coding methods!
Danny
Danny recently posted..Google Panda Update 21-12 -12 Have You Been Affected?
Cool – I was sure that most people would grab the sarcasm, but felt the need to point it out anyway. WYSIWYG for Screenwriting (if I assume correctly, writing scripts for films and such?) is something I’d support – editors like Word, Wordpress, and others of the sort are pretty cool in my mind – there’s no reason to do that stuff by hand, since it’s a basic application.
WYSIWYG for web design, though, is extremely unstable – the system has to kind of guess. You basically re-arrange boxes and add in things, and the system tries to generate the needed code. There are clear limitations (such as the lack of a lot of libraries), and frankly are becoming outdated.
Dreamweaver is the most popular even compared to the new players in the game – that’s why I used it for the most of the article. Microsoft has an application called FrontPage, but it’s no better by a long shot.
Thanks for stopping by, Danny! Keep up the great work on your blog!
Joe B. recently posted..Why Everyone Should Use WYSIWYG for Web Design
I can agree using WYSIWYG is important, but sometimes when it goes about design, old fashioned coding is best solution. Also if you ask professionals how they work it will be only one answer, helpers yes, but working with code is essential skill.
Rich Blogger recently posted..Income Report for December 2012
I used a WYSIWG code editor for website design once – to show how much slower it is in comparison to hand coding. It is much more efficient to just whip out a notepad file and get coding. Thanks for stopping by!
Previous post: Monthly Mash-Up: December
Next post: WordPress Back-Ups Made Easy
Let’s Stop Failure Now
I'm just as tired as you are of seeing websites fail - just when they show potential, abandoned and removed from the internet. Learn the crucial steps to succeeding with your website by signing up for my bi-monthly newsletter - you'll get a free copy of my eBook, too!
Popular Posts
Top Commentators