I like the simplicity of it, but almost immediately ran into a usability/navigation issue:<p>- I hit the arrow key to go to the menu, and choose "A Personal API". So far so good.<p>- I click on the arrow again, it just fades out. Ok... let's try the back button. That removes the hash from the URL, but I'm still on "A Personal API". Pressing Forward adds the hash back, but there are no changes on the page.<p>The only option I have to keep navigating is to refresh the page.<p>I'm on Chrome Canary, and I'm not seeing any errors in the console. On my iPhone, the arrow button seems to work to go back to the menu, but the back button is also broken.
Nice concept, but I would definitely consider using something like PJAX (<a href="https://github.com/defunkt/jquery-pjax" rel="nofollow">https://github.com/defunkt/jquery-pjax</a>) in place of the javascript loading already in place.<p>Also, text is really tiny on my iPhone.
When clicking on the arrow to see the list of other posts and then clicking on one of those posts, I would expect the URL to change. Instead, of
<a href="http://tomcreighton.com/2012/09/getting-something-off-my-toolchest/" rel="nofollow">http://tomcreighton.com/2012/09/getting-something-off-my-too...</a>
I get this:
<a href="http://tomcreighton.com/2012/10/chipping-away/#/getting-something-off-my-toolchest" rel="nofollow">http://tomcreighton.com/2012/10/chipping-away/#/getting-some...</a><p>Other than that, I like it. Good work.
Unfortunately that menu slide in animation just doesn't work out well on an iPad 3. I'm not able to checkout the code ATM but I assume you're using jquery for the animation. CSS3 animations generally perform better on iPads. This plugin is great: <a href="http://playground.benbarnett.net/jquery-animate-enhanced/" rel="nofollow">http://playground.benbarnett.net/jquery-animate-enhanced/</a>
Nice :) I will try to add it to my blog later, it's perfect for me.<p>Just one thing: it's me, or the theme looks better on Mac than on Windows? The font seems too sharp on Win.
Looks nice. But, how about not executing any JS content that is injected by plugins or theme other than what is required(like jQuery etc.)? I am talking about the "Tweet" link. Is that possible?