AppNavi Performance Impacts
We have taken a number of measures to ensure that AppNavi does not adversely affect the performance of the application into which it is integrated.
Tests during the development process
During the development of a new release, we carry out regular performance measurements. We compare the execution speed of the application with and without AppNavi. If we detect large or inexplicable deviations, these are analysed and corrected by our development team.
Reduction of the network load
We make sure that files delivered to the client are as small as possible and only contain the data that is really needed. JavaScript and CSS files are delivered minified only. In addition, we use state-of-the-art compression technologies such as GZIP to reduce the network load to a necessary minimum.
Script executions in the application
The AppNavi code runs in a kind of browser sandbox. This prevents us from directly influencing the page. The AppNavi system also measures the speed in execution. If there are slow execution indications, processes within AppNavi (e.g. searching for an element) are aborted in order not to negatively affect the performance of the main page. Through the loading and execution sequence (AppNavi is only loaded and executed after the main application is fully loaded), we ensure that the loading time of the main application is not negatively affected.
Updated about 2 months ago