1. A computer implemented method comprising: for each of a plurality of users of a social networking system, maintaining a user account and a set of connections to other users of the social networking system; receiving a sharing request for sharing content from a web page, the sharing request initiated by a sharing user via a sharing control outside of the social networking system and received by the social networking system; responsive to initiation of the sharing request via the sharing control, providing an interface to the sharing user enabling the sharing user to provide sharing parameters, the interface served to the sharing user by a server of the social networking system; receiving via the interface a request and one or more sharing parameters for communicating the content from the web page to one or more other users of the social networking system; and transmitting a communication containing at least a portion of the content to one or more other users with whom the sharing user has established a connection using one or more communication channels of the social networking system subject to the one or more sharing parameters.
17. The method of claim 1 , wherein the sharing control is located on the web page.