Patent attributes
Techniques are provided for measuring user-perceived client-side performance of network documents. Client-side performance data associated with a network document can be collected during the loading of the network document by a web browser of a client device, for example, by a browser-executable script. The collected performance data may include latency information respectively associated with a plurality of digital assets configured to be rendered by the network document. A subset of the collected performance data can be selectively provided. The selectively provided performance data may be associated with a subset of the plurality of digital assets that are configured to be rendered within an active portion of the network document. The active portion of the network document may indicate a current area of interest for a user of the client device such as a viewport. The selectively provided performance data may be used to improve user-perceived performance at the client device.