Quick Notes: Caching Google’s WebFont Loader
December 15, 2010
As with Google’s other hosted libraries, providing a more specific version number of webfont.js will effect browser caching.
Quick Notes: Soupgiant WordPress themes on Github
December 14, 2010
The Soupgiant base WordPress themes are now available on GitHub. There’s no documentation at this stage, I’ll write up a blog post with details in the coming week.
Behind the Websites: HTML5: I couldn’t (quite) do it
December 13, 2010
I found it difficult to use pure and semantic HTML5 when dealing with current versions of Internet Explorer. I really tried to adopt the commonly advocated view that it’s okay to require website visitors have JavaScript enabled but settled on a different option I could actually live with.
Quick Notes: Branding is hard
December 5, 2010
Making a great brand starts with having a great name and that means being able to buy a great or, at least, good domain name as Jason Calacanis explains.
Quick Notes: How @font-face loads in different browsers
December 3, 2010
Why do you sometimes see the fonts change on a website after it loads? This is just one of the many ways browsers behave differently, as explained in this quote from Richard Rutter.
Design: Poka yoke UX design
November 15, 2010
There’s a theory of Japanese car construction called poka yoke. It was described to me as meaning a form of idiot-proofing but it really means “mistake proofing”. Pieces of the car are manufactured in such a way that they can only be used on one particular part of the car. We need to apply this theory to website design.
Behind the Websites: Selectivizr with CSS on a sub-domain
October 25, 2010
Updating the Soupgiant base WordPress theme recently (among other things we were porting it to HTML5), we needed to decide which shims and/or polyfills to use. We starterd with Remy Sharp’s HTML5 enabling script but another to consider was Selectivizr to improve IE‘s support of CSS3 selectors.
Behind the Websites: A half-baked (CSS) idea
September 21, 2010
Spritebaker has done the rounds a fair bit in web development circles over the past few weeks. It’s a great idea, done well. The only problem is it has the strange effect of making it seem like the page is actually taking longer to load. I take a look at a possible solution.