1. A method to be executed at least in part in a computing device for providing a document summary view, the method comprising: identifying a layout and a format of a document viewed on a device; identifying a type of device, an orientation of the device, and available display space on a user interface of the device; selecting core visual elements of the document for producing a summary view of the document; creating the summary view by: retaining at least a portion of the layout and the format of the selected core visual elements; obscuring remaining visual elements; using text flow while retaining the portion of the layout and obscuring the remaining visual elements; displaying the summary view of the document over the user interface based on the type and orientation of the device and the available display space on the user interface of the device; modifying the summary view and the available display space in response to one or more of a reduction of the user interface and an enlargement of the user interface; transitioning the document between a full view to the summary view based on the modified available display space, wherein one or more of the obscured visual elements are displayed in transitional summary views; and providing a scroll function for enabling navigation through the document by scrolling up and down on the user interface.