Patent ID: 7962522

Claim:
A method of navigating information in a web browser, comprising: providing information as hierarchically linked digital data comprising a set of table data cells, each table data cell being a member of a row element, and each row element, apart from a root row element, being a hierarchal descendant of one of said table data cells; displaying a first sub-set of said table data cells on a display device as a first, multi-element menu of a web-page, contained by an HTML block element and formatted according to instructions comprising using a width instruction supplied by a non-displayed strut row, said strut row being pre-selected from said plurality of row elements as the row element producing the largest width requirement when placed in a standard HTML structure and said standard HTML structure is resized to occupy a smaller width; and responding to a selection of one of said displayed table data cells, said response comprising: matching a width instruction of a second row element that is the immediate, hierarchical descendent of said selected table data cell to said width instruction of said strut row; and displaying said second sub-set of table data cells on said display device as a second, multi-element spring-loaded menu formatted according to instructions associated with said second row element including said matched width instruction, so that said second, multi-element menu has a width substantially equal to a width of said strut row while enabling all displayed sections of said web-page.