1. A method executed on a computing device for providing a rule based analysis of content to manage activation of a web extension, the method comprising: retrieving a rule that is pre-defined and supported by the web extension; displaying the content in response to a user selection action to display the content; loading the rule and the content into a memory; processing the rule and the content in the memory to determine a match between the rule and the content; in response to an identification of the match, allowing a developer an access to the rule, wherein the access includes one or more operations to: alter the rule, delete the rule, and create a new rule associated with the rule; and displaying an activation control for a web extension pane upon determining the match.