A method for providing a user interface to interact with Web pages or other content displayed on a handheld device having a touch-screen display, the method comprising: while the user presses a finger down on the touch-screen display and the finger thereby covers information on a portion of the display, displaying the covered information in a box or ???bubble??? that is positioned away from an are