11. A method performed by a computer executing instructions of a computer program for identifying explanatory text for a display page, the method comprising: identifying repeated patterns of elements within a display page by comparing elements of the display page to other elements of the display page, a repeated pattern having an anchor along with text associated, the anchor being an element that includes a reference to a referenced display page, wherein patterns of elements are considered to be repeated when the patterns have the same number of elements and the patterns have an edit distance that is within a threshold; finding a dominant anchor within a repeated pattern by when the repeated pattern includes multiple anchors, when only one anchor of the repeated pattern contains a block element and has text associated with the anchor, designating that anchor as the dominant anchor; and when more than one anchor of the repeated pattern contains a block element and has text associated with the anchor, designating no anchor as the dominant anchor; extracting from a repeated pattern the text associated with the dominant anchor, wherein the extracted text represents explanatory text for the referenced display page; and generating a summary of a display page based on the extracted explanatory text.
11. A method performed by a computer executing instructions of a computer program for identifying explanatory text for a display page, the method comprising: identifying repeated patterns of elements within a display page by comparing elements of the display page to other elements of the display page, a repeated pattern having an anchor along with text associated, the anchor being an element that includes a reference to a referenced display page, wherein patterns of elements are considered to be repeated when the patterns have the same number of elements and the patterns have an edit distance that is within a threshold; finding a dominant anchor within a repeated pattern by when the repeated pattern includes multiple anchors, when only one anchor of the repeated pattern contains a block element and has text associated with the anchor, designating that anchor as the dominant anchor; and when more than one anchor of the repeated pattern contains a block element and has text associated with the anchor, designating no anchor as the dominant anchor; extracting from a repeated pattern the text associated with the dominant anchor, wherein the extracted text represents explanatory text for the referenced display page; and generating a summary of a display page based on the extracted explanatory text. 12. The method of claim 11 wherein a display page is represented as a tag tree with nodes representing elements and the identifying of repeated patterns identifies a reference explanatory text node as a collection of adjacent, sibling nodes with a subtree of one node containing a reference node with associated text.