Over the past few weeks we’ve been looking at feature requests on our Page Speed monitoring feature, and today we’ve released the next phase which introduces a wide range of improvement and new functionality.
One of the most frequent requests we’ve had is the giving our customers the ability to ensure that Page Speed testing does not affect users’ analytics stats.
To address this we’ve added both the ability to not load code from common trackers like Google analytics by default, and also a function which will include a DNT (Do not Track) header with all outgoing requests, meaning users will no longer need to add custom filters within their analytics accounts in order to exclude this traffic.
Data Connection Simulation/Throttling
Another big request was that users would like to be able to define the connection type that’s used for the Page Speed monitoring. We now allow you to select one of the following options in-app for your Page Speed tests, and the normal speeds are still available as the default option:
- 3G FAST (AKA 3.5G)
- 3G SLOW
- EDGE(AKA 2G)
Custom Viewport Sizes
Next we’ve added the ability to set the screen resolution and view type for the Page Speed test, this allows you to simulate tests from different devices/screen sizes. Both desktop and mobile variants are offered, and you can see the current options below:
Custom User Agent
You can now set a custom user agent which can be useful for accessing pages with certain restrictions, and also if for any other reason you’d prefer not to use our default user agent: StatusCake_Pagespeed_Indev
Our final update to the Page Speed monitoring feature is the ability to send custom headers with the test, again this will enable testing on sites where this was not previously possible. You can add as many headers as you like to be sent with the test, one per line.
If you’d like to learn more about Page Speed testing check out our Knowledgebase here.