If you use Google Analytics on a site and use Google PageSpeed to optimise performance, one of the odd things you find is that Google’s own analytics code gets flagged under the ‘Leverage browser caching’ header. This appears to be an insurmountable problem but in fact there are scripts that poll GA on a regular basis and inject the latest version in your pages. The simplest one I’ve yet found is Jehna’s “ga-lite”, described as a small cacheable subset of the Google GA client. It could be easier ......
List.js does some neat things for it’s tiny footprint. Sorting, filtering and searching lists and tables is really easy. Plus it’s available via CDN.
http://www.listjs.com/
In a post “REM vs EM – The Great Debate”, Zell Liew gives a thorough explanation of Rem and Em units and how they can be used. Well worth reading if you’ve ever had issues using them or wondered how they work in practice.
http://zellwk.com/blog/rem-vs-em/