Phillip Jenkins - Cedar Park TX, US Aaron Leventhal - Arlington MA, US Richard Schwerdtfeger - Round Rock TX, US
International Classification:
G06F 9/00 G06F 3/00
US Classification:
345172000, 715827000, 715847000, 715831000
Abstract:
Provided is a method for navigation shortcuts to computing elements or functions on a computing device in a manner that is browser, platform and hardware independent. A computing device reserves a set of device dependent mechanisms, or access keys that may be assigned to functionality associated with a document or web page. A browser or application associated with the document or web page dynamically assigns the designated functionality to one of the reserved set access keys. The application or browser that assigns the designated functionality provides a list of the assigned access keys and a corresponding description. Certain access keys may be designated as allowing duplicate assignments. Duplicate assignments of a particular access key may be toggled, or cycled, through the respective functionalities. If the same access key is assigned to different functionalities within different application, then the meaning of the access key is determined by its context.
Standardized/Extensible Semantics In Device Independent Navigation Shortcuts In An Application
Provided is a method for assigning navigation shortcuts to computing elements in a manner that is not browser, platform or computing device specific and may, if desired, take into consideration an application, document landmark, document type, or genre. A user agent or application reserves a predefined set of access keys to represent typical navigation landmarks. Using these predefined access keys, an author and/or portal designer maps the predefined access keys to browser key equivalents, thus providing consistent navigation across an application or portal. Documents may also include predefined “genres.” An author designates a genre to the document, requests device access keys from the platform, assigns functions corresponding to the designated genre to each access key and then displays the assignments and descriptions to the user of the browser or application. Thus navigation across particular documents, document sections, and web sites within a genre is standardized.
Method For Facilitating Identification Of Navigation Regions In A Web Page Based On Document Object Model Analysis
- Armonk NY, US Shunguo Yan - AUSTIN TX, US Phillip Jenkins - Cedar Park TX, US Kevin Tan - West Lafayette IN, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 16/957 G06F 17/22
Abstract:
A method for facilitating identification of navigation regions in a web page based on document object model (DOM) analysis is provided. In one embodiment, the method includes analyzing the web page for features. The features include at least one of: interactive elements, content regions, link region roots, or landmarks. The method also includes representing the features in a tree structure and analyzing the tree structure for a link density to identify non-main landmarks, a reading order, and main content roots. The method further includes enabling a region navigation for the web page based on the identified non-main landmarks, reading order, and main content roots.