Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
This works perfectly and requires no additional permissions or external resources. However, I'll maintain the external API that I setup for #11 for a year or two for backwards compatibility, possibly sooner if traffic dies out completely.
Also, it feels good using HTML5 features when they're available.