Page speed improvement on mobile:
We now guard the ANSWERS.addComponent
for the Map
component by first checking if the browser is on a mobile device. If it is, we don’t add the map, since it was being set to display: none;
on mobile. Previously, the map would still update in the background, even though it wasn’t visible. This improves the performance of the vertical-map page on mobile.
Instrumentation Calls
As part of our wider effort to improve page speed, we’ve added instrumentation calls to the SDK, to be able to better detect when certain events occur (such as the DOM being interactive).
To try these out, type performance.getEntries()
in the console. This will return a series of PerformanceNavigationTiming objects that correspond to various events occurring on the page.
Stay tuned for more page speed improvements to come!