Wednesday, February 13th, 2019
Friday, November 23rd, 2018
Chris Ferdinandi has a good rule of thumb:
Makes sense, given their differing error-handling models:
‘Sfunny; I remember when we got pseudo-classes, I wrote a somewhat tongue-in-cheek post called
:hover Considered Harmful:
Presentation and behaviour… the twain have met, the waters are muddied, the issues are confused.
Thursday, July 19th, 2018
(Caveat: because everything’s happening in
script elements in the browser, what’s outlined here will only do client-side rendering.)
Thursday, May 3rd, 2018
A useful design strategy exercise from Marty Neumeier.
Tuesday, March 27th, 2018
The canonical example in just about every pattern library is documenting button variations. Here, Tyler shows how even this seemingly simple pattern takes a lot of thought.
Wednesday, January 24th, 2018
I still haven’t used React (I know, I know) but this looks like a nice explanation of React and Redux.
Sunday, November 19th, 2017
A gallery of empty UIs. It reminds me of those galleries of clever 404 pages. Next step: a gallery of witty offline pages.
Wednesday, March 8th, 2017
Following on from Ire’s post about linting HTML with CSS, here’s an older post from Ebay about how being specific with your CSS selectors can help avoid inaccessible markup getting into production.
Sunday, January 22nd, 2017
An excellent location-based resource for US citizens looking to make a difference in the 2018 midterm elections.
Friday, August 21st, 2015
A lesson on the importance of handling each state of an interface:
- the blank state,
- the loading state,
- the partial state,
- the error state,
- and the ideal state
…instead of just focusing on that last one.
Sunday, May 19th, 2013
A fascinating look at the history of cookies …from the inventor of cookies.
Tuesday, March 26th, 2013
Don’t let James Bridle get a hold of this.
Saturday, December 8th, 2012
A really nice explanation by Todd Kloots of Twitter’s use of progressive enhancement with Ajax and the HTML5 History API. There’s even a shout for Hijax in there.
Monday, July 16th, 2012
Remember when I linked to the story of Twitter’s recent redesign of their mobile site and I said it would be great to see it progressively enhanced up to the desktop version? Well, here’s a case study that does just that.
Monday, July 9th, 2012
I’m in Texas right now.
These are the final statements of men and women who have been executed by the state of Texas.
Tuesday, September 13th, 2011
A lovely responsive portfolio showcasing a lovely responsive site. Responsinception!
Tuesday, November 23rd, 2010
A delightful online book that makes excellent use of HTML5's history API.
Friday, August 24th, 2007
Very very cool and addictive cross between Tetris and geography knowledge. It took me 19:45 to get all of Europe on a medium setting. That's pathetic.