8 comments

[ 2.7 ms ] story [ 24.5 ms ] thread
Apparently jQuery is not the right tool for the job on this site, so kudos to developer(s) who didn't include it just for the sake of it.
With the reliance on CSS for the animation and targeting browsers that support pushState then there was no need in the end to use jQuery.
Push state without onpopstate.. genius.
We weren't recording the first visit to the page with History.js, for some reason we "got away" with this during testing or didn't press back!

Think we've fixed it now tho

I got a free ticket to this last year and really liked it.

I was expecting a bunch of 'JQuery is Javascript' people and it wasn't like that at all: the most popular talk as Christian Heilman on now using JQuery (ie, using Elements / Nodelists and native DOM methods).

Tip: get a hotel room in Oxford for the night.

What a cool site, I like it
Using the "back" and "forward" swipe motions on OS X 10.8 (Chrome 24.0.1312.57) broke the site for me.

EDIT: Scrap the swiping, just pressing back and forward on the site break it.

Yeah we have a bug! We're on it. :)