I wasn't happy with the performance of the website, so I rewrote it from scratch (still looks the same, because I'm not a designer, but it's all new under the hood). Tell me what you think, here's what's different:
Significantly better load and render times – should be pretty useable on mobile now, too (no more waiting 10 seconds after clicking on something).
Reactive game info
Previously, all the info on the "Watch" page would load once when starting playback, and then stay the same forever. Now, it's always synced with what's going on in the video. If you let it run into the next game or skip around, it will tell you what you're currently watching.
Skip to the next game of the tournament directly from the "Watch" page.
Better tournament guidance
The matches of a tournament are now always ordered chronologically. Also, they will have tags like "Semifinals", so it's easier to find what you're looking for (Pinburgh 2017 and PAPA 20 already have those tags).
Experimental: Live Info
This is the one I'm the most excited about: See who's playing right now, which ball they are on and other useful info. Stuck ball or messed up audio? See exactly how long it will take to get resolved and skip ahead if you don't want to wait. Want to follow @Snailman through his Pinburgh finals? Just skip over all the other players' balls. Move to an arbitrary point in the video and know exactly what's going on. Never miss interesting stuff between games like current standings or interviews. (Currently only Pinburgh 2017 has this sort of data. This is an experimental feature, we'll see whether it makes sense to do this for other tournaments.)
You can switch to a larger view of the video now. Fullscreen is still the best way to watch, of course, but this makes it a bit more feasible to watch and interact with the new Live Info controls at the same time.
Use the keyboard to control the video player without having to click on the video first (in fact, it works better if you don't). Available controls: left, space, right; j, k, l; <, >
Share with/without time
Previously, the share feature always added the current timestamp to the URL. Now, you can choose to link to the beginning of the game instead.
All the old ones should still work and redirect accordingly. If you find any that don't, let me know.
Thanks for reading. Since this is a complete rewrite, potentially anything that worked before could be broken now. Please let me know if you find anything broken, or if you have any feedback on the new features (any sort of feedback welcome).