1. A non-transitory computer readable medium having computer-executable instructions stored thereon, wherein the instructions, when executed, cause a computer having at least one computer processor to perform a method comprising: identifying information regarding a request for a first network resource from a first browser operating on the computer; identifying browser performance data regarding the first network resource in a data store; calculating, for each of a plurality of browsers, a suitability score based at least in part on the browser performance data regarding the first network resource, wherein the suitability score is indicative of the suitability of each of the plurality of browsers for the presentation of the first network resource on the computer; identifying a preferred browser available on the computer for the first network resource based at least in part on the suitability scores for at least some of the plurality of browsers; determining whether the first browser is the preferred browser available on the computer; in response to determining that the first browser is the preferred browser available on the computer, causing the first network resource to be displayed in the first browser; and in response to determining that the first browser is not the preferred browser available on the computer; causing the first network resource to be displayed in the preferred browser available on the computer.