1. A computer-implemented method, comprising: at a portable electronic device with a touch screen display, displaying content on the touch screen display, wherein the content includes a plurality of links to additional content; detecting a contact by a finger with the touch screen display, wherein the contact includes an area of contact; determining links that at least partially overlap the area of contact; determining a first link in the determined links that at least partially overlap the area of contact: displaying text information associated with the first link over the displayed content, wherein the text information associated with the first link includes text information other than anchor text of the first link; ceasing to detect the contact; and, in response to ceasing to detect the contact: activating the determined first link when the contact ceases to be detected before predetermined activation criteria are met; and enabling the displayed text information associated with the first link to be selected to activate the first link when the contact ceases to be detected after the predetermined activation criteria are met.