For me, it was a big surprise that the Yandex. Browser for Android supports a more detailed setting, namely, by setting the flags. Having a little rummaged in flags, I achieved visual acceleration of work of the browser. For many it will not be some kind of discovery, but judging by my friends, very few people know about it.
To make sure that there is any sense in manipulating the flags, in your address bar, type in the
browser: // gpu and remember what happened.
In order to be in a clutch with flags, in the address bar we drive in a
browser: // flags .
After this, I activated the following flags:
')
- Browser support server ( # enable-browserver-client );
- Override the software rendering list ( # ignore-gpu-blacklist );
- Enable hardware rasterization ( # enable-gpu-rasterization ) - forced activation for all layers;
- Drawing in a separate stream ( # impl-side-painting ) is included;
- The number of threads of the raster image ( # num-raster-threads ) - I put as many threads as there are cores, i.e. 4.
After that, we restart the browser, go to the
browser: // gpu and look at the result.
PS: I checked only on Yandex. Browser, but it may work on other browsers that use webkit. I did not do tests, but it became visually faster to work.