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:
- did you grow up in the age of learning BASIC in school?
- 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?
- 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: coding, productivity, W3C, XHTML
posted at 9:00 AM
Leave your comments here:
0 comments
1.03.2008
It's funny because it's true
This, from The Net is Dead, via Heather G-M: The sad thing is this is (mostly) true. You can, actually, do anything a table can do in CSS, but there is a lot of tweaking to make things look lovely in all the browsers your client might require. The bit about Internet Explorer is completely true, and probably under-reports the amount of time we spend making any site work as expected in IE. The folks in Redmond follow their own laws. It's like they are vigilantes in an old-west movie, strutting into town while the marshall is out catching cattle rustlers, occupying his office and saying, "law? Law? Ma'am, we are the law, now."Labels: css, humor, IE, visual information, W3C, web design
posted at 10:35 PM
Leave your comments here:
0 comments


|