Blog


IE7 – Absolutely positioned element hidden when put alongside a floated element

No Comments// Posted in CSS, IE sucks, Testing by on 01.25.12.

I’m really happy that on my current project I don’t have to develop for IE6. But f*ck it, IE7 still gives me grief on a day to day basis. What follows it an inconsitant and irritating bug that took me the better part of an hour to fix (and when I say fix, I really [...]


Data tables – some incremental improvements

No Comments// Posted in CSS, Design, Javascript, jQuery, UI by on 09.05.11.

Tables are boring, but in most cases they’re meant to be that way. The purpose of a table of data is to display the appropriate information to a user in a concise, logical, easy to understand manner. The reason tables tend to be boring is the focus is meant to be on the information contained [...]


Equal height columns with jQuery

1 Comment// Posted in CSS, Design, Javascript, jQuery, UI by on 08.09.11.

Funnily enough, creating two columns side by side with the same height isn’t that simple with plain CSS. There’s a few tricks to get it to work but sometimes I just can’t be bothered dealing with all the extra code. With jQuery, you can write two lines of code and get it sorted quick smart. [...]


CSS tip: Word-wrap

No Comments// Posted in CSS, Design, UI by on 06.14.11.

I had a case today where any super long words in a container would not wrap when the word reached the end of the containing element. The text does this automatically if you have dashes or spaces in the text, but in the instance of one long word, the browser doesn’t automatically break the text [...]


Using text-overflow across browsers

No Comments// Posted in Uncategorized by on 05.27.11.

Having only discovered the virtues of CSS’s text-overflow:ellipsis rule recently (and therefore not having to rely on determining character lengths via server side or javascript code), I was disappointed to find that Firefox doesn’t support this CSS rule (and in fact never has). If you’ve never seen this rule, what it accomplishes is adding ‘…’ [...]


Javascript: Function Declarations vs. Function Expressions

No Comments// Posted in Javascript by on 05.24.11.

A word about how these two concepts differ in JavaScript. In case you don’t know what I mean, take these two example bits of code below. First we have a function declaration: function myFunction() { return “result”; } And here we have a function expression: var myFunction = function() { return “result”; } Both of [...]


A Quick Note on URL Design

No Comments// Posted in SEO, UI, URLs by on 11.16.10.

Clean URLs are an important consideration of website design. The URL is a fundamental part of the internet – they repersent a page uniquely and permanently. They should be human-readable, consitant, and contain any important keywords.