1. A method of providing social bookmarking of Web resources, comprising: receiving a request for a social bookmarking operation; responsive to said request for said social bookmarking operation, searching a document object model (DOM) of a currently loaded Web page for elements identifying corresponding socially bookmarkable resources displayed within said currently loaded Web page by checking elements in said DOM for elements having a class name matching a predetermined class name, wherein each of said socially bookmarkable resources identified by an element found in said searching is available for performing said requested social bookmarking operation, and modifying said DOM of said currently loaded Web page by placing a resource selection user interface object next to each one of said socially bookmarkable resources identified by elements found in said searching of said DOM; displaying said resource selection user interface display objects within said currently loaded Web page, wherein each of said resource selection user interface display objects visually indicates a corresponding one of said socially bookmarkable resources identified by elements found in said searching of said DOM; detecting a user clicking on one of said resource selection user interface display objects; and performing said requested social bookmarking operation by bookmarking, in an external social bookmarking system, the corresponding one of the socially bookmarkable resources indicated by the resource selection user interface object clicked on by the user.
1. A method of providing social bookmarking of Web resources, comprising: receiving a request for a social bookmarking operation; responsive to said request for said social bookmarking operation, searching a document object model (DOM) of a currently loaded Web page for elements identifying corresponding socially bookmarkable resources displayed within said currently loaded Web page by checking elements in said DOM for elements having a class name matching a predetermined class name, wherein each of said socially bookmarkable resources identified by an element found in said searching is available for performing said requested social bookmarking operation, and modifying said DOM of said currently loaded Web page by placing a resource selection user interface object next to each one of said socially bookmarkable resources identified by elements found in said searching of said DOM; displaying said resource selection user interface display objects within said currently loaded Web page, wherein each of said resource selection user interface display objects visually indicates a corresponding one of said socially bookmarkable resources identified by elements found in said searching of said DOM; detecting a user clicking on one of said resource selection user interface display objects; and performing said requested social bookmarking operation by bookmarking, in an external social bookmarking system, the corresponding one of the socially bookmarkable resources indicated by the resource selection user interface object clicked on by the user. 8. The method of claim 1 , wherein said performing said requested social bookmarking operation comprises: generating an operation information user interface display object; and pre-filling said operation information user interface display object with resource information describing said socially bookmarkable resource, said resource information extracted from a corresponding one of said elements in said document object model, and wherein said resource information includes a uniform resource locator for said socially bookmarkable resource.