Abstract:
A content list panel displays a list of article representations. In response to a selection of an article representation from the content list panel, the content application loads an article associated with the selected article representation in addition to one or more second articles. By preloading the second articles, the user can continuously read through different articles in the main window of the content application without having to select an article representation from the content list panel.
Abstract:
Various implementations disclosed herein include devices, systems, and methods that facilitate the use of application content such as text, images, video, and 3D models in XR environments. In some implementations, a first device (e.g., an HMD) provides an indicator corresponding to a content item currently/recently used on a second device (e.g., a mobile phone), where the indicator is positioned based on a position of that second device. A user may visit a website on their mobile phone and, while using their HMD, see a view having a depiction of their mobile phone with a nearby indicator (e.g., an affordance) for accessing that same website on the HMD. The affordance may be positioned based on (e.g., next to) the mobile phone such that its positioning provides an intuitive user experience or otherwise facilitates easy understanding of the use of content item on the other device.
Abstract:
A content list panel displays a list of article representations. In response to a selection of an article representation from the content list panel, the content application loads an article associated with the selected article representation in addition to one or more second articles. By preloading the second articles, the user can continuously read through different articles in the main window of the content application without having to select an article representation from the content list panel.
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.