6. The method of claim 1 , wherein the act of receiving user input comprises: for each of a plurality of selectable nodes of the document object model tree, determining a location and size of the node in the rendered version of the subject web page; receiving a mouse cursor location; and selecting one of the plurality of selectable nodes based upon the size determined for the node in the rendered version of the subject web page and location of the mouse cursor relative to the location determined for the node in the rendered version of the subject web page.
6. The method of claim 1 , wherein the act of receiving user input comprises: for each of a plurality of selectable nodes of the document object model tree, determining a location and size of the node in the rendered version of the subject web page; receiving a mouse cursor location; and selecting one of the plurality of selectable nodes based upon the size determined for the node in the rendered version of the subject web page and location of the mouse cursor relative to the location determined for the node in the rendered version of the subject web page. 8. The method of claim 6 , further comprising limiting the plurality of selectable nodes to include only nodes explicitly designated within the subject web page as selectable nodes.