Archive for December, 2005

Elastic Faux Columns

Tuesday, December 27th, 2005

A quick tutorial in elastic faux columns, so Faruk Ates does not have to write one and can concentrate on writing stuff I need to read.

WordPress 2.0 RC3 Type and Macs

Saturday, December 24th, 2005

WordPress 2.0 has some good features, the quality of the HTML it pumps has improved and the rich text editor with it’s pop up tinyMCE html source editor is just the thing a hand coder like me adores. However, there are also a couple of concerns.

Four day break

Friday, December 23rd, 2005

Looks like I have found what I will be doing over the four day Xmas break, giving WordPress 2.0 Release Candidate3 a spin.

More about the <button> element

Monday, December 19th, 2005

A follow up to my previous post on the button element, a little history, why doesn’t anybody use buttons, fun with Internet Explorer and Lozenges of Death

WordPress Typography, Hyphens and Dashes

Sunday, December 11th, 2005

While trying to give examples of code in the last couple of posts I found out an interesting typographical feature of WordPress. A single hyphen is rendered as a hyphen, two hyphens are rendered as an en dash and three hyphens are rendered as an em dash.

Which means trying to show examples with conditional comments, when ever I typed <!– it rendered as < !– and the difference as you can see if difficult to pick between <!- and < !–

H1 and hierarchy

Wednesday, December 7th, 2005

There have been a couple of minor changes to this blog. You probably will not even noticed them, they are changes under the hood. Again they where the result of I should practise what I preach.

I ended up discussing hierarchical document structure and the use of heading tags over at Port:80 with Andrew Tetlaw aka atelaw. I am of the opinion that each page should have a single h1 tag which reflects the purpose of the page (ie the title) and document structure should be hierarchical from there. Navigation should not normally be part of the document structure and therefore not be contained in heading tags. The obvious exceptions are navigation pages, such as a homepage or an archive page.

Conditional Comments

Sunday, December 4th, 2005

I talk about about using conditional comments to serve a stylesheet specifically aimed at resolving Internet Explorer unique interpretation of CSS, however, until recently this blog was more a case of do what I say, not do what I do. In the rush the to get the blog up and running I used a couple of hacks, mainly the !important hack to serve different values to IE and other browsers.

After reading Tantek Celik’s Pandora’s Box (Model) of CSS Hacks And Other Good Intentions I decided it was about time I practised what I preached….