Make disabling network prediction services optional
Created by: chrcoluk
The extension forcefully turns of page prediction (dns prefetching), can you please make this optional as I can feel the performance hit of waiting for initial dns lookups.
Created by: chrcoluk
The extension forcefully turns of page prediction (dns prefetching), can you please make this optional as I can feel the performance hit of waiting for initial dns lookups.
Hi @chrcoluk. Thanks for getting in touch!
I'm afraid Chrome's "Use a prediction service to load pages more quickly" feature goes a lot further than looking up DNS records. It pre-renders sites, and preemptively opens up TCP and SSL connections.
This means that Google's prediction service will be able to contact Content Delivery Networks outside of the context of your active tabs. When it does, Decentraleyes will not be able to intervene.
With this in mind, would you still like to manually enable the prediction service?
Created by: dkudriavtsev
Yes
Created by: chrcoluk
yes please, I accept your explanation but having the choice is king.
Currently I have prediction disabled tho as I have managed to forcefully enable async dns (before was off) and I am seeing if dns performance is good enough in this config.
Created by: dkudriavtsev
Hmmm. Is there a way to have a local HTTP server in a Chrome extension?