AprilandJake.com

Upgrade Your Parents' Browser Day

From the Atlantic article:

Thanksgiving is [here], that time when families gather together to share food, extend gratitude, and marvel at how Dad still uses Internet Explorer 6. No, seriously, Dad, how can you be using a browser developed during the Clinton administration? That was like 10 presidents ago."

My only adjustment: Google Chrome all the way!

Replace Text With Css-Defined Image

Sometimes bland text on a webpage needs a little spicing up with an image. Instead of having to mess with markup, this text can be replaced with an image. Plus, the remaining text in the markup allows for better screen-reader access. There is a fair amount of discussion on the best way to do this. One of the ways that I've found works pretty well for me is what is known as the Leahy/Langridge Image Replacement (LIR)

Context Processors Put Content On Multiple Pages

In software development, be dry, and define data once. But, what if that data needs to be used in many places? This is the case with parts of a web page, for instance, that are common to many different pages. Django has a great mechanism for this: it is context processors.