Patent ID: 9460059
Filing Date: 2016-10-04
CPC Classification: G06F

Claim Text:
1. A computer implemented method comprising: accessing a Hyper text Markup Language (HTML) document; identifying, within the HTML document, HTML properties of a plurality of visual objects of the HTML document; generating a visualization of an underlying structure for the HTML document by generating structural elements for the plurality of visual objects that include the HTML properties for the plurality of visual objects, wherein the underlying structure for the HTML document comprises a structural relationship of the plurality of visual objects, the structural relationship comprising a z-value that defines the depth of the plurality of visual objects from a root element in a structural build of the HTML document; providing, via a graphical user interface, a display of the HTML document and the plurality of visual objects; detecting, within a view of the HTML document, a selection of a first visual object of the plurality of visual objects; and in response to the detected selection of the first visual object, providing via the graphical user interface, an overlay comprising a boundary around an area that overlaps a corresponding area of the displayed HTML document, the overlay providing a window to the visualization of the underlying structure of the corresponding area of the displayed HTML document that the area of the overlay overlaps.