Abstract:
A reading list panel is displayed as a sidebar window with respect to a main window of a content viewing application. In response to a first input, a first article representation of a first article associated with a presentation page displayed in the main window is listed in the reading list panel, where the first article representation includes information identifying the first article. In response to a selection of a second article representation from the reading list panel, content of a second article represented by the second article representation is presented in a reader mode within the main window.
Abstract:
A reading list panel is displayed as a sidebar window with respect to a main window of a content viewing application. In response to a first input, a first article representation of a first article associated with a presentation page displayed in the main window is listed in the reading list panel, where the first article representation includes information identifying the first article. In response to a selection of a second article representation from the reading list panel, content of a second article represented by the second article representation is presented in a reader mode within the main window.
Abstract:
A reading list panel is displayed as a sidebar window with respect to a main window of a content viewing application. In response to a first input, a first article representation of a first article associated with a presentation page displayed in the main window is listed in the reading list panel, where the first article representation includes information identifying the first article. In response to a selection of a second article representation from the reading list panel, content of a second article represented by the second article representation is presented in a reader mode within the main window.
Abstract:
One embodiment of a method for archiving and restoring web pages can remove elements from web data to be stored as web archive data that can cause two or more substantially similar elements to appear within a web page later created from the web archive data. In another embodiment, a web page can be constructed from web archive data. This constructed web page may not be displayed, but can be inspected for substantially similar elements so that those elements can be removed. After the elements are removed, then the web page can be displayed to a user. Either embodiment can be used alone or in parallel to reduce the appearance of substantially similar elements within a web page constructed from a web archive.
Abstract:
A method for improving backward and forward web browser performance is described. In one embodiment, backward and forward web performance is enhanced by ignoring unload handler scripts and caching web pages. Web elements with unload handler scripts are examined. In a first pass, if the web page elements are not determined to be significant, then the related unload handler scripts can be ignored, enabling the web page to be cached. In a second pass, if the web page element is significant, but the unload handler script is determined to be insignificant, then the unload handler script can be ignored and the web page can be cached.
Abstract:
A reading list panel is displayed as a sidebar window with respect to a main window of a content viewing application. In response to a first input, a first article representation of a first article associated with a presentation page displayed in the main window is listed in the reading list panel, where the first article representation includes information identifying the first article. In response to a selection of a second article representation from the reading list panel, content of a second article represented by the second article representation is presented in a reader mode within the main window.