1. A method for selecting web page content based on user permission collecting user-selected content within a web page comprising: analyzing web page content of a web page displayed in a web browser to determine at least one block of content; accessing web page data stored in a popular selection data storage device associated with the web page, the web page data comprising a consensus-based selection of content in the web page; determining at least one popular selection by comparing the determined at least one block of content with the consensus-based selection of content; presenting the popular selection of content to a user; creating a selection of the at least one block of content based on the user's selection of content, the selection of content comprising a preliminary selection of content; indicating the selection of content using a number of control points located around the at least one block of selected content; providing a default selection button and a popular selection button integrated in the web browser; responsive to activation of the popular selection button: requesting authorization from the user to the use of the user's selected content in exchange for use of the popular selection of content on the web page; when the user provides authorization, changing the indicated selection to the popular selection; and when the user does not provide authorization, restricting the user's access to the popular selection of content of the web page; responsive to activation of the default selection button, changing the indicated selection to the default selection; responsive to the user dragging one or more control points, changing the indicated selection to reflect the change in the control points; and saving the indicated selection.