| CPC G06F 3/04842 (2013.01) [G06F 3/0481 (2013.01); G06F 3/0485 (2013.01); G06F 16/9577 (2019.01); G06F 16/9558 (2019.01)] | 20 Claims |

|
1. A browsable page retained in a non-transitory computer readable medium, wherein the browsable page comprising instructions for a browser executed on a computer device, wherein the browsable page comprising:
a first webpage providing content to be displayed to a user, the first webpage is rendered by the browser, wherein the first webpage comprises a dynamically-loaded feed element, the first webpage comprises at least one content item different from the dynamically-loaded feed element, wherein the dynamically-loaded feed element is configured to dynamically load a set of content cards to be displayed in the dynamically-loaded feed element, wherein the dynamically-loaded feed element is an infinite feed element that is configured to load additional content cards in response to scrolling events, wherein the set of content cards are associated with links to pages, wherein the set of content cards comprise a card at a scrolled location of the first webpage that comprises a link to a second page, wherein reloading the first webpage at the scrolled location is configured to change the set of content cards and to change a displayed location of the first webpage from the scrolled location to a different location of the first webpage;
wherein the browsable page is configured to cause the browser to, in response to a click on the card at the scrolled location, present content from the second page in an element that is placed over the first webpage, thereby preventing the user from seeing any portion of the first webpage, whereby providing a user experience of navigating away from the first webpage to the second page; and
wherein the browsable page is configured to cause the browser to, after presenting the content from the second page and in response to a back instruction to the browser, cause the element not to be displayed, thereby providing a user experience of returning to the first webpage without reloading the first webpage, whereby returning to the scrolled location of the first webpage.
|