Blog (page 31)

Terms of Service TL;DR

This week saw an echo of praise around the tech community for photography website 500px’s approach to its Terms of Service page. The basic idea being that the left column contains the verbose legal terms while the right column holds a brief layman’s translation. What I find worry is the vast number of web professionals who think this is a […]

Spotify & Socialite.js

Spotify have just released their Spotify Play Button allowing you to embed any song or playlist on your website or blog. It’s awesome, but it also comes at a cost. The whole include (which uses an iframe) weights in at close to 500kb and uses upwards of 30 http requests alone. Chunky! Chunkier than many web pages. Using this embedded play button […]

SVG, Use it Already

Here’s the deal: there’s no reasonable excuse to avoid using SVG for vector graphics on the Web (with a PNG fallback, primarily for IE < 9 and older Android). While there are legitimate design problems when using one single file with icons at multiple sizes, this is not unique to SVG and in the land of — for all […]

Dropping IE Support

Yesterday TechCrunch reported on the start-up 4ormat and their decision to drop support for Internet Explorer entirely. Their logic behind this seems simple enough; developing for IE users did not equate to profit. Supporting variants of IE can easily increase design work by 30% to 100%, but complex features can easily double (or even triple) development time. It […]

Introducing Shiro

Update — March 19th, 2013: please read this article for updates! I’ve always taken a very liberal/aggressive approach to progressive enhancement. Older browsers get accessible content but layout is limited and aesthetic styles are better lost completely than hacked on with nasty techniques. Every website is different of course. When I redesigned my personal website I had a large […]

The Mobile Fallacy

Brad Frost wrote an excellent overview of Content Parity saying “it’s alright to optimize the presentation of content as long as the content remains accessible in some way, shape or form”. This is so vital to understand when designing for the Web across multiple devices. There are still far too many designers equating mobile with ‘on […]

Preserving the Web

Before I ramble on, if you haven’t seen Jeremy Keith’s talk on time, networks and history, may I point you to his article: Of Time And The Network. You can also watch his talk from Webstock ’12 on Vimeo. In regards to our content he says: Publish it. Publish it on the network. Put it out there, using standardised […]

Buy me a coffee! Support me on Ko-fi