Web Design


Added a print CSS style sheet

Today, I checked an item off on my todo list that had been on there way too long: I created a print style sheet for this site. Every time I write an article that is longer than 5 paragraphs, I get emails from readers asking for a better print style sheet. Until just a few…

Webdesign survey

It’s up again, the annual webdesign survey by A List Apart, I took it, and so should you! (If you don’t like surveys do it for the prizes…)

Serving XHTML as application/xhtml+xml

When you’re coding XHTML, you should deliver it as application/xhtml+xml. The problem is however, that once you do that, IE 6 & 7 break horribly… For your pages to render properly in those browsers, you’d need to set the mime type to text/html. Some very bright people have thought this problem in the past and…

The correct way of using conditional comments

Some people, like Jens Meiert, have argued that using conditional comments to fix layout bugs for IE is wrong. For those of you who don’t know what they are, check out my article on conditional comments. I on the other hand, think that it’s the only proper way of working around IE CSS bugs. If…

FeedRoll

Today I finished up my work on FeedRoll, a site which offers a widget to show RSS feeds on your site. I’ve fixed several things on it, yet the most fun came today. There was a colorpicker on it before that only worked on Internet Explorer 5 and up, and nothing else… Now, those of…

“Officially” starting my own Webdesign company

I’ve been doing webdesign work for friends and family for years already, but I’ve now decided to start my own webdesign company, called AlthA Webdesign Nijmegen. I won’t be taking hundres of jobs since I’m still working for Onetomarket and this is just a job on the side. But if you need someone to set…

Sortable table script updated to v1.5.5

I got an email from Mozilla’s director of product management Sherman Dickman today, that my sortable table script wasn’t sorting numbers above 1 million which have comma’s in them correctly (they do have a lot of Firefox downloads ;) ). The problem was caused by the fact that replace only replaced items once, where they…

Googling for microformats

Imagine, you can type in a query like “joost de valk class:vcard” and Google comes up with my contact page, because that has a vcard class in it’s markup, the main class of the hCard microformat. This was suggested today on the uf-discuss mailing list, a mailing list I’ve been lurking on for quite a…

Sortable table v1.5

I’ve just updated my sortable table script to version 1.5, in which it is fixed to work in Safari for Mac OS X 10.4 as well, (I didn’t even know that it wasn’t working in there since it always worked in the nightly). I’m now taking new feature requests for this script, so hit me…

Greasemonkey auto-update notification

One of the biggest advantages of an extension over a GreaseMonkey script is the possibility of automatic update notification for the user. For my Greasemonkey statistics detector I’ve been looking in to a way to provide automatic update notification, without having to “phone home” on each use of the script. It’s not finished yet, but…