providing graphic design, branding, photography and marketing expertise to denver and the world

Quote of the Week:

All solitary dreamers know that they hear differently when they close their eyes.
-Gaston Bachelard

Notes from Notchcode


5.13.2008

Repost from the desert: Hand-crafted HTML

Now, all serious beer drinkers I know prefer homebrewed beer to Duff. A more hands-on experience in creating the product results in a product that has more character, more personality, and a betterness that is hard to describe; but you know it when you see it (or taste it, in this case). In our second repost from the desert, I talk about how and why hand-coded HTML is better than what you get from a machine, like an HTML layout program (Dreamweaver, and especially FrontPage, I'm looking at you!). This post originally appeared in March 2005. Enjoy. Meantime, I am going to go out to the pool.

Here it is:

I spent the better part of this afternoon doing web production on a medium-sized site due to go live in a few weeks, so I thought I'd talk a little bit about how I like to work.

Now, there are many decent, hard-working web page composition programs out there, most notably Dreamweaver; and I have used them extensively...in the past. But I've come to the conculsion that for 90 percent of all HTML, XHTML, CSS, XML, PHP, and other acronymed web development work, I prefer to code by hand.

Old School!

Why? Well, once you learn the syntax, it's quicker. Trust me! And it allows you to create fast, clean code, without many of the pitfalls and extraneous bits that GUI-based programs like Dreamweaver can place into your pages without your knowledge. Anyone who has ever waded through Microsoft FrontPage-created webpage code will know what I am talking about.

Pretty much any text editor will do--even Microsoft Word, in a pinch--but I prefer BareBones Software's BBEdit. It's long been the de-facto standard in programming text editors, especially for web code writers. Why? Well, it's no-frills, function-specific approach to its interface is a big selling point.

And it is very user-friendly.

Case-in-point: it color-codes your code so you know if you are looking at an image source element, or a formatting element, or actual content, for example. Their motto: "It doesn't suck", says it all.

Yes, yes, Dreamweaver has a "code view" mode, so you can see the code as you mess about in GUI mode, but BBEdit also has a Preview mode, which allows you to see things as the browser will display them, so that arguement is a wash.

It comes down to this:

  1. did you grow up in the age of learning BASIC in school?

  2. Were you amazed when you found out that you could upgrade from a VIC-20 to a Commodore 64 and get all that extra processing power?

  3. Did you make ASCII art with your dot-matrix printer?



If so, you will prefer to code by hand. If not, you will probably prefer something like Dreamweaver.

Not that I'm judging you.

So if you really want to understand what this web thing is all about, look at some of your favorite webpages using "View Source", borrow a copy of O'Reilly's HTML & XHTML: The Definitive Guide, and learn something new! Trust me, you'll love it!

Labels: , , ,


posted at 9:00 AM Leave your comments here: 0 comments




Business Blog Top Sites
Subscribe with Bloglines
View Alan Bucknam's profile on LinkedIn

Add to Technorati Favorites