How to Setup jQuery.ready Callbacks Before jQuery is Loaded

We all know that "best practice" states that we should place all of our external javascript files at the end of the document body. And generally, we'd like to put all of our own scripts into a /js/scripts.js file and place it right after jQuery (and our…

IE9 - IE10pp4 CSS Hack

My GoogleFu turned up nothing today when searching for IE9 only CSS hacks. After a couple hours of searching, and combining the hacks found in Paul Irish's excellent post about Browser CSS Hacks I gave up. I just moved on. I settled for that 1px difference between every…

Installing Page Speed in Firefox 4.0.1

You may be getting an error message when trying to install Page Speed in Firefox 4.0.1. "Page Speed could not be installed because it is not compatible with Firefox 4.0.1." They lie. It is compatible. To force it to install on your system you just need…

Applying Gaussian Blur to HTML elements with CSS

UPDATE (05 January 2012): Christian "Schepp" Schaefer has an excellent article on implementing cross-browser blur with CSS, filters, and SVG titled Effects for the Web. Check it out! UPDATE (21 April 2011): The the w3's editor's draft for filter effects is getting lots of attention lately - the main focus…