To be fair when you hand-code everything, it's fine when you are doing a moderately sized site. But you will get sick of coding that dropdown button or that mouseover effect, if you need to redo it again and again for different sites or bigger sites to the point that you wish for a easier way to do it. That's why we have companies who produce ajax libraries or DW. You are not being an idiot for not hand-coding everything but it saves us time to do more important stuff instead of those repetitive tasks.![]()
That's why texmate has a a super secret feature called bundles. A smart web designer/developer has all the tools necessary to save lots of time without needing dreamweaver or any other wysiwyg editor. With snippets, web frameworks, and scripting languages available today, dreamweaver is a thing of the past. The only reason dreamweaver is needed is for heavily table-based layouts and I for one haven't built one of those in at least 3 years.
I used to think just like dpaanlka 4 years ago. I thought people who said they preferred hand coding preferred it because it made them feel cool. I thought a wysiwyg editor like dreamweaver was the most productive way to work. But I've grown and matured as a web designer and hand coding everything is the fastest and most invaluable way to build css-based websites. As a result, I understand html and css very well so debugging even browsers like IE is a fairly simple and routine task. I know how to avoid most pitfalls and I can spend more time building sites and less time debugging. If I need to work on my website away from my own computer, I can quickly ssh into my web server, and work in vi without any trouble. There are countless benefits to getting in the habit of hand coding. If you don't see it that way, that's fine. Everyone is entitled to their own opinion.