Patent ID: 8407590

Claim:
A computer-implemented method comprising: receiving a webpage, the webpage associated with a plurality of contexts; receiving a request to view the webpage in a first of the plurality of contexts; in response to receiving the request to view the webpage in the first of the plurality of contexts, editing at least one property of the webpage to include a first version of a user-interface graphic and displaying the first version of the user-interface graphic over the webpage at a first position relative to the webpage; receiving a request to view the webpage in a second of the plurality of contexts; updating the at least one property of the webpage to include a second version of the user-interface graphic on the webpage and displaying the second version of the user-interface graphic on the webpage at the first position relative to the webpage; receiving a request to scroll from an input of the client system; in response to the request to scroll, scrolling the webpage; and in response to detecting an end of the scrolling: displaying the second version of the user-interface graphic at a second position relative to the webpage.