1. A method of viewing media on a computing device, said method comprising: receiving digital content representing a web-page to be displayed; laying out the web-page; producing a split view of said web-page by simultaneously: displaying in an overview window a portion of the web page layout at a first scale factor; displaying in a magnified-view window a sub-part of the portion of the layout shown in the overview window, with the display in the magnified-view window being at a second scale factor that causes elements of the layout to appear larger in the magnified-view window than in the overview window; displaying in the overview window a magnified-view indicator that indicates the sub-part of the portion of the layout shown in the overview window that is currently displayed in the magnified-view window; and responding to a navigation input from a user by moving the sub-part of the layout shown in the magnified-view window and by correspondingly moving the magnified-view indicator relative to the layout shown in the overview window, so the sub-part of the layout shown in the magnified-view window continues to corresponds to the sub-part of the layout indicated by the magnified-view indicator after such movement; wherein: the overview and magnified-view windows are simultaneously displayed on different portions of a single rectangular display screen having a given width and height; and the overview and magnified windows each are substantially as wide as the screen, but each occupies a different portion of the screen's height.