1. A method comprising: presenting, by a computing device by way of a touch screen, a program guide interface comprising a listing of media programming channels organized into a vertical column in a vertical column area of the program guide interface, and program guide information for the listing of media programming channels organized into a plurality of rows, each row within the plurality of rows associated with a respective media programming channel within the listing of media programming channels; detecting, by the computing device, a vertical pinch gesture provided by a user by way of the touch screen in relation to the program guide interface; presenting, by the computing device by way of the touch screen and in response to the detecting of the vertical pinch gesture provided by the user by way of the touch screen in relation to the program guide interface, a plurality of graphical objects representative of a plurality of media programming channel groups, each graphical object in the plurality of graphical objects configured to function as a user-selectable jump point to specific programming guide information associated with a respective media programming channel group in the plurality of media programming channel groups; detecting, by the computing device, a vertical reverse pinch gesture provided by the user by way of the touch screen in relation to a particular graphical object within the plurality of graphical objects, the particular graphical object representing a particular media programming channel group within the plurality of media programming channel groups; presenting, by the computing device, within the program guide interface and in response to the detecting of the vertical reverse pinch gesture provided by the user by way of the touch screen in relation to the particular graphical object, a particular listing of media programming channels included in the particular media programming channel group, and specific program guide information for the particular listing of media programming channels; detecting, by the computing device while the particular listing of media programming channels and the specific program guide information for the particular listing of media program channels are presented within the program guide interface, an additional vertical reverse pinch gesture provided by the user by way of the touch screen in relation to the program guide interface; and presenting, by the computing device, in response to the detecting of the additional vertical reverse pinch gesture provided by the user by way of the touch screen in relation to the program guide interface, a subset of the particular listing of media programming channels in place of the particular listing of media programming channels in the program guide interface, and specific program guide information for the subset of the particular listing of media programming channels in place of the specific program guide for the particular listing of media programming channels in the program guide interface, the specific program guide information for the subset of the particular listing of media programming channels comprising an additional level of detail compared to the specific program guide information for the particular listing of media programming channels; wherein widths of elements of the program guide interface are kept constant across a transition from the presenting of the particular listing of media programming channels and the specific program guide information for the particular listing of media programming channels in the program guide interface to the presenting of the subset of the particular listing of media programming channels and the specific program guide information for the subset of the particular listing of media programming channels in the program guide interface.