27. A computer-implemented method comprising: using a first software module to access the web page content to retrieve address information for a second software module, the first software module to access hypertext markup language (HTML) web content including the address information and the HTML web content accessible to a web browser, wherein the second software module comprises a non-browser application; automatically identifying a variable value signifying the address information associated with a hypertext element within a hypertext document for the web page; automatically extracting the address information data; providing the extracted address information data as input data to the second software module; and requesting to display an overlaying icon corresponding to the second software module on a user interface, the second software module to access the address information.
27. A computer-implemented method comprising: using a first software module to access the web page content to retrieve address information for a second software module, the first software module to access hypertext markup language (HTML) web content including the address information and the HTML web content accessible to a web browser, wherein the second software module comprises a non-browser application; automatically identifying a variable value signifying the address information associated with a hypertext element within a hypertext document for the web page; automatically extracting the address information data; providing the extracted address information data as input data to the second software module; and requesting to display an overlaying icon corresponding to the second software module on a user interface, the second software module to access the address information. 28. The method of claim 27 , wherein the second software module comprises a non-browser application and comprises one or more of an electronic mail application, a calendar application, and an address book application.