1. A method of proactive web browsing comprising: determining a set of rules, wherein each rule in the set of rules indicates a web page that is to be accessed directly by a web browser without accessing one or more intervening web pages that would otherwise need to be accessed in order to reach the web page; storing the set of rules in computer data storage; detecting occurrence of an event that is represented by event information; in response to detecting the occurrence of the event, evaluating the set of rules based on the event information to determine whether any rules in the set of rules are satisfied; determining that a particular rule, in the set of rules, is satisfied; in response to determining that the particular rule is satisfied, automatically redirecting the web browser to access a particular web page that is indicated in the particular rule; wherein the method is performed by one or more computing devices.