Be gone!!

Lorelle is asking everyone what they want gone from the web. This could be quite difficult, but beside the obvious, spammers, IE6, table based layouts, Javascript widgets etc, there is one thing that I want to die. I want SEO gone.
There is a lot of nonsense talked about SEO; either it is evil, or simple, [...]

CSS OFF

Yesterday, I had my first attempt at CSS Off, a web design contest where they provide a Photoshop layout and you have 24 hours to produce the best web page from that you can. As it turns out this is harder than it sounds.
The contest started at 6 this morning, UK Time, so a few [...]

What is missing from CSS?

A lot of people are debating the good points and bad points of the latest CSS tool on the scene: Blueprint. I’m not going to rehash the reasons for using it or against using except to say that I won’t be using it. Not for grid layouts at least.
I do think Blueprint is a great [...]

Javascript Cry for Help

I spent several hours today trying to figure out how to convert a text node into innerHTML without actually using innerHTML. The problem is HTML Entities.
By the time a text node is added to an element there isn’t any need for the browser to figure out what it is; it is text. So HTML entities [...]

Better Typography With Dynamic Stylesheets Part II

In Better Typography Through Dynamic Stylesheets Part I I explained the method I have used to create dynamic stylesheets. In part II I will show you three functions that can be used in a dynamic stylesheet to simplify the type process.
If you haven’t read Richard Rutter’s piece, Compose to a vertical Rhythm, at 24 Ways [...]

Better Typography With Dynamic Stylesheets

Anyone who has developed a site with typography in mind knows how complicated it can become maintaining a consistent rhythm throughout the page; however, there are ways to make it much easier through the use of dynamic stylesheets.
In part 1 I am going to explain the basic implementation of a dynamic stylesheet; part 2 will [...]