to step 628 if an everywhere attribute is present in step 614 the browser determines whether there is a below attribute present if not a startpoint is set to be the top of the page if a below attribute is present the startpoint is set to where the displayed text is located on the page in step 619 if an alloff tag is present an endpoint is set to the location on the page of the alloff tag in step 620 if no alloff tag is present the endpoint is set to the end of the page in step 621 step 622 represents the beginning of a loop performed from the startpoint of the page to the endpoint of the page in step 623 if another occurrence of the displayed text is located then the browser stores in memory the region of the display device on which the displayed info is displayed in step 624 the browser also stores the tooltip text in association with the region information steps 626 and 628 represent the end of their respective loops the test to determine whether another occurrence of the displayed info is as follows the core string is the string of characters between the initial lt tooltip gt tag with any html tags removed also any whitespace characters in the beginning or the end of the string are removed the first character of a string being matched must meet.