1. A method comprising the steps of: reading, by one or more computer processors, a user-created rule; requesting, by one or more computer processors, from another computer, a current version of a web page named in the user-created rule; searching, by one or more computer processors, the current version of the web page, without displaying the web page, for a specific content defined in the user-created rule; determining, by one or more computer processors, if the specific content meets a target condition defined in the user-created rule; determining, by one or more computer processors, whether the user-created rule includes text; and responsive to determining the target condition is met, performing, by one or more computer processors, an operation as defined in the user-created rule, wherein the operation notifies a user that the target condition has been met, and wherein the operation includes at least one of opening, by one or more computer processors, a desktop application, and displaying, by one or more computer processors, the current version of the web page, and responsive to determining the user-created rule includes text, including the text in the operation as defined in the user-created rule.