A method for navigating a web page with directional keys is provided where
the page is scanned for a next closest element along a predetermined
search path in the direction of a selected arrow key. In this regard, the
search path can be defined as a tunnel or a cone. If the next closest
element is not found, the search path is enlarged by a certain increment
and scanning is repeated. This process repeats until a next closest
element is found. If a next closest element does not exist in the
direction of the selected arrow key, scanning will wrap around the page
and continue to the opposite side of the page in the direction of the
originally selected arrow key.