One of the more interesting and challenging web design tasks I’ve faced recently was the TerraCycle Israel website. A Hebrew website features a script and language I have no knowledge of, and a visual site alignment that’s a mirror image... [read more]
One of the challenges when creating a universal structure that will apply to multiple websites is providing flexibility of configuration options. Each of the 18 TerraCycle websites run on the same Rails 2.3 structure, allowing development to continue on a... [read more]
The TerraCycle website has an index of collection programs that users can join. The programs on the index page are list items formatted to display in a grid layout. That’s easy when you know how many list items there are... [read more]
This is a really easy way to use jQuery to equalize a two column web page layout or otherwise manipulate element heights . As well as providing for visual symmetry, this method of jQuery height manipulation provides wider layout flexibility.... [read more]
In working with the Ruby on Rails based TerraCycle site, I’ve become a huge fan of the code framework from a web designer’s point of view. The simplicity and convention based aspects of Rails extend beyond the back-end code and... [read more]
One of the basics of semantic HTML is the correct use of <h1> tags. It also has benefits for search engine optimization. It’s not that correct use of <h1> is going to have a massive impact in itself, but it’s... [read more]