Optimization recommendations
As part of the analysis process, the NV Insights report provides recommendations for optimizing network traffic in your script so that your application can perform as efficiently as possible.
Overview
There are many factors beyond bandwidth and latency that affect the speed at which network requests are fulfilled. For example, two web pages that look exactly the same can load at very different speeds if one of the pages is optimized and the other is not.
To detect performance issues, each transaction is measured against accepted industry standards as well as internal best practices.
View optimization recommendations
The Optimization Recommendations page displays the following information:
-
A specific category for each best practice
-
Individual best-practice violations in each category
-
Optimization recommendations for each category
-
A grade for each category
-
A total optimization grade for the entire transaction (a higher grade indicates better optimization)
The optimization rules differ slightly between desktop and mobile clients. In the sidebar, you can click the Desktop or Mobile icon to switch between the clients.
Note: Not every recommendation is necessarily suitable to your environment. The recommendations in the report are not a replacement for a full investigation of each case.
Numeric point scores
The recommendations are prioritized based on the potential performance improvement if a recommendation is applied, and based on which transactions most affect the results. Each recommendation is given a negative numeric point value that represents the prioritization. The negative value reflects how much the performance is decreased by the specific lack of optimization. For example, if a recommendation has a score of -8 points, this indicates that non-compliance with that specific recommendation affects transaction response time more significantly than non-compliance with another recommendation that received a score of -2 points.
Letter grades
A value from A–F is provided, indicating level of compliance with the best practice. F represents the lowest level of compliance.
View more details
You can view more details about a recommendation by doing the following:
-
Click the optimization rule to see which resource is not compliant with the rule.
-
Click a resource to open the resource in the HTTP Waterfall. For details, see HTTP Waterfall.