REMOVING NON-VISIBLE USER INTERFACE ELEMENTS
Publication Date: 2013-Mar-20
The IP.com Prior Art Database
This disclosure presents a system, methods, and software for removing non-visible user interface (UI) elements from a page. An example system includes a user interface engine, an on-page detector, and a removal module. The user interface engine can receive user input from a user and the on-page detector can determine whether a state of a page has changed in response to the user input (e.g., a page scroll). If the state of the page has changed, the on-page detector can then determine if a non-visible UI element has been removed from the display of the page (e.g., off-screen), and if so, the removal module can remove the non-visible UI element from the page, for example, by removing the non-visible UI element (e.g., HTML element) from the Document Object Model (DOM).