j3nda/speed-dial-chrome — pull request #4 by heavensrevenge (2013-08-18 15:58:10+00:00)
Title: Updated to jQuery v2.0.3 with a bunchof px -> em conversions and removal of unused code & pictures & font files

Hello again :) I've been just doing a bunch of house-cleaning and everything is mainly small changes.
Hopefully you'll see that everything is in working order, so custom icons for a dial can get worked on soon :)

I didn't actually add or change any functionality, I mainly just updated/ported the stuff from the old jQuery 1.7.2 to 2.0.3, with the one main change between version of "$(document).on('click', 'a[data-reveal-id]', function(e)" in the jquery.reveal.js plugin.
Also if you check out any benchmark of .attr vs .prop function calls on jsperf.com or another place, .prop always beats the attribute access times so hopefully it's a free win of upgrading jQuery to v2 which also drops legacy Internet Explorer support :P
I did use the Migrate Plugin include: https://github.com/jquery/jquery-migrate/#readme to make sure it was all in working order which is why I added the DOCTYPE's to the top and fixed the reveal .live call format.
For jQuery-UI since you only included it to get sortability and included everything, so I made a custom build of it with only Sortable + its dependencies which shaved off 200KB alone.

I also removed the images for the old Edit and Delete buttons on the dial entries since Asher ported to the vector font(the WOFF font) which has been used for a while and probably aren't needed anymore. I also removed all the un-used CSS selectors from the general_foundicons.css to only include the ones you use.

Since the 4 different font formats that were included weren't even being used from the general_foundicons.css so I consolidated to the lovely .woff format instead and only kept that font file, since Chrome was only using WOFF font anyway.

At the end of the day it is ~54% smaller, and the speed dial new tab page is actually 30 milliseconds faster :)