xkcd#1190: Time viewer; featuring panorama and drag mode.
Features:
- dragging by mouse
- navigation by arrow keys; shift + arrow skips
- forward auto play
- pause/play with space bar
- ctrl + arrow left or right advances frames
- re-center on current frame with ctrl+z
- hide/show GUI with ` [back-tick] key
- panorama mode
- frames visible only within "the frame"
This is best viewed in as large of a viewing area (i.e. full screen) as possible. Currently featuring the official panorama 2015, 2066, 2349, 2552, 2681, 2743, & 2760. It is limited to these only, so far, but will be expanded throughout time to feature more panoramas. Playback of all frames (except the secondary frames) is supported. A GUI is being added, as well as other extras. Works in Firefox. Limited testing in Chrome, none for mobile (touch) yet.
- selection menu recreated in svg; draggable
- selection menu no longer behind anything
- quick fix for Chrome users to load images
- endless epilogue mode fixed: now endless
- panorama switching is now more stable
- added panorama 2015(-2065, 2985, 2986), 2066(-2078, 2983, 2984), 2349(-2351, 2972), 2552(2970), 2681(-2692, 2694-2742, 2955-2960), 2743(-2749, 2949, 2950), & 2760(-2768, 2944)
- endless epilogue mode activated at the end
- cursor now shows up as a hand only when draggable
- playback more stable
- skipping more stable
- frame selection controls now more stable
- panorama switch now more stable
- refocus frame automatically between panoramas
- all frames now available
- switches between panorama mode and "normal" automatically
- display shows frame numbers
- selection menu activated
- selection menu behind words
- title text added appropriately
- re-center on current frame with ctrl+z
- hide/show GUI with ` [back-tick] key
- restructuring of code to comply with MVC begun
- pause/play implemented with space bar
- images cache before playback
- added web fonts
- added location protocol awareness
This is a useable version, featuring panorama 2552 (frames 2552-2610). JSON is used to import the frames.