A method for maintaining scroll position in a web user interface may
include translating a selected scroll position in the web user interface
to a pair of scroll coordinates in response to operation of a set scroll
position function. The method may also include advancing the web user
interface to the selected scroll position in response to each occurrence
of an event. The event may include at least one of opening, reloading or
refreshing the web user interface or operating a hyperlink in the web
user interface.