Released Articles

E-mail Protection Methods

There is powerful software crawling Web pages looking for e-mail addresses. This article compares many methods of defeating spammers.

Released on 2005-11-06, revised on 2006-02-03, moved to Project Cerbera on 2008-04-25.

Use Your <head>

A quick trip through the things you should normally use at the start of hypertext documents.

Released on 2006-03-26, moved to Project Cerbera on 2008-04-11.

Block Navigation Lists

Making navigation bars use boxes as links using simple CSS and semantic markup.

Released on 2006-04-21, moved to Project Cerbera on 2008-04-10.

Hackless, Scrollable Code Boxes

How to create a scrollable box using elegant CSS to contain samples of content which must not be wrapped onto a new line.

Released on 2006-02-07, updated on 2006-04-12, moved to Project Cerbera on 2008-04-10.

Visible Vertical Scrollbar (in Firefox)

Scrolling in Firefox that works just like IE6 whilst playing nicely with people’s preferences using a single CSS3 property.

Released on 2007-07-09, updated on 2007-07-25, moved to Project Cerbera on 2008-02-02.

Using HTML Heading Numbers

The elements h1 to h6 are used to entitle the start of each section on a web page. I explain why this is useful and illustrate the different approaches to it.

Released on 2007-04-01, moved to Project Cerbera on 2008-01-24.

Web Developer Toolkit

Links to Firefox extensions I find invaluble when developing websites.

Released on 2006-03-05, updated on 2006-07-05, moved to Project Cerbera on 2008-01-21.

Traditional Breadcrumbs

Some modern theories suggest these should be marked up as a list structure. This article explains what a breadcrumb trail is and why a list structure may not be beneficial.

Released on 2005-11-24, updated on 2006-06-26, moved to Project Cerbera on 2008-01-19.

Horizontal Lists

How to make <ol> and <ul> go across the screen using CSS and why this is a good idea.

Released on 2006-05-31, updated on 2006-07-14, moved to Project Cerbera on 2008-01-19.

Navigation Using rel

The rel attribute can be used by <a> and <link> elements. Reviews at how some browsers toolbars implement it.

Released on 2006-07-19, updated on 2006-08-25, moved to Project Cerbera on 2008-01-19.

Best Markup for text/html

For nearly all websites, HTML is the best choice. It is as accessible, as reliably processed and more efficient than the equivalent XHTML.

Released on 2006-07-25, updated on 2006-09-03, moved to Project Cerbera on 2008-01-19.

Using float to lay out forms

Making the <label> element appear alongside the control using the float property from CSS.

Released on 2007-02-27, moved to Project Cerbera on 2008-01-19.

Review of Opera 9.0

Opera Software have released a major new version of their famous web browser. Here is my review of it, along similar lines to my Review of Opera 8.5.

Released on 2006-07-03, updated on 2006-07-04, moved to Project Cerbera on 2008-01-19.

Review of Opera 8.5

Opera Software have been creating Web browsers for many years and are renowned for their innovation. Here is my review of their newest product from the perspective of a Web developer. Quite a technical article.

Released on 2005-09-27, moved to Project Cerbera on 2008-01-19.