A method performed by an electronic device to allow a user to navigate a video. The method includes causing a display of a currently selected thumbnail in a first rectangular area overlaying a bidirectionally scrollable strip of thumbnails in a second rectangular area having the plurality of thumbnails logically arranged in order according to their associated time positions and responsive to data reflecting a swipe gesture in a direction, causing an update to the display of the bidirectionally scrollable strip of thumbnails to reflect inertial scrolling in the direction, where the currently selected thumbnail in the first rectangular area is updated each time the bidirectionally scrollable strip of thumbnails has scrolled past a threshold such that the currently selected thumbnail in the bidirectionally scrollable strip of thumbnails is no longer closest to the center of the first rectangular area.