#59: Embedding Audio

Putting an image on a webpage is easy, audio files, not so much. HTML5 will make it as easy as it should be, but until then, we have to resort to other methods. This screencast covers four methods/players. Two use …

Avatar of Chris Coyier
Chris Coyier on (Updated on )

Filtering Blocks

One of our eCommerce clients at work had a number of products they wanted to put on special to promote on the web. Each product has a different “reason” why it’s on special. Perhaps it’s discontinued, perhaps its special pricing, …

Avatar of Chris Coyier
Chris Coyier on

Highlight Certain Number of Characters

I had a unique programming challenge the other day that I thought I’d share here. It’s rather specific and probably won’t be of huge general use, but hey, it might be interesting.

The idea was to have 160 characters become …

Avatar of Chris Coyier
Chris Coyier on

Design Refresh

It was time for another design refresh! The best part about this one, for me, was that all the work I did last time made this one very easy to do.

As usual, it’s not extremely drastic. Evolutionary, not revolutionary. …

Avatar of Chris Coyier
Chris Coyier on

Building a Simple Quiz

I had to build a quiz for a client a little while ago. A few multiple choice questions, submit button, and it grades the quiz and tells you how you did. It’s kinda dorky and really really simple PHP, but …

Avatar of Chris Coyier
Chris Coyier on