Abstract:
Some embodiments provide a GUI for a document reader application for viewing videos in video document panes. In some embodiments, the GUI determines whether to play the video inline within a document pane based on the size of the video document pane. In some embodiments, when a video is being played within a video document pane, a user can select the body of the video document pane to show the full content of the video document. Some embodiments provide a GUI that, when a user scrolls a video off-screen while the videos are playing inline in the document panes, pauses or stops the playback of the video and provides an indication that the playback is being stopped. In some embodiments, the indication is a fading of the video or of audio associated with the video, as the video document is scrolled off-screen.
Abstract:
A two-step process to determine the layout of an electronic document such as a webpage or an article is provided. The electronic document is selected from a summary page that displays summaries of several documents. In the first pass, an image of the selected document is identified in the summary page and the end of the image is marked as a target location for doing a partial layout. A partial layout that includes a location for the image is then determined and stored. The image is animated to the determined location. In the second pass, while the image is being animated, a full layout is determined for the document. The full layout uses the stored results of the first pass and generated the layout from the target location to the end of the document.
Abstract:
Some embodiments provide a document viewing application with first and second document-browsing modes. The first document-browsing mode, accessed through a first UI item of several top-level UI items, displays several selectable document channel items corresponding to previously-selected document channels. Selection of one of the selectable document channel items causes the document viewing application to present a set of documents related to the document channel corresponding to the particular selectable item. The second document-browsing mode, accessed through a second UI item of the several top-level UI items, displays several selectable document panes corresponding to documents related to several of the previously-selected channels.
Abstract:
Some embodiments provide a GUI for a document reader application for viewing videos in video document panes. In some embodiments, the GUI determines whether to play the video inline within a document pane based on the size of the video document pane. In some embodiments, when a video is being played within a video document pane, a user can select the body of the video document pane to show the full content of the video document. Some embodiments provide a GUI that, when a user scrolls a video off-screen while the videos are playing inline in the document panes, pauses or stops the playback of the video and provides an indication that the playback is being stopped. In some embodiments, the indication is a fading of the video or of audio associated with the video, as the video document is scrolled off-screen.
Abstract:
A two-step process to determine the layout of an electronic document such as a webpage or an article is provided. The electronic document is selected from a summary page that displays summaries of several documents. In the first pass, an image of the selected document is identified in the summary page and the end of the image is marked as a target location for doing a partial layout. A partial layout that includes a location for the image is then determined and stored. The image is animated to the determined location. In the second pass, while the image is being animated, a full layout is determined for the document. The full layout uses the stored results of the first pass and generated the layout from the target location to the end of the document.