1. A method, comprising: determining, using one or more processors, a probability value for each next navigation event in a plurality of next navigation events based on an indicator, the probability value indicating a likelihood a next navigation destination will be selected; performing, using the one or more processors, prefetching-related operations in an increasingly aggressive order, wherein the prefetching-related operations comprise: when the probability value exceeds a first action threshold, retrieving, using the one or more processors, domain name services information; when the probability value exceeds a second action threshold that is greater than the first action threshold, initiating, using the one or more processors, a transmission control protocol connection; when the probability value exceeds a third action threshold that is greater than the second action threshold, prefetching, using the one or more processors, a top-level resource for the network content; and when the probability value exceeds a fourth action threshold that is greater than the third action threshold, prerendering, using the one or more processors, a webpage associated with the next navigation destination in a hidden browser instance.