Je pose cette question à partir d'une situation délicate. Comme vous le savez ou non, Google est bloqué en Chine. Une conséquence décourageante (au moins pour moi) est que la visite de sites Stack Exchange, comme Stack Overflow où j'étais très actif pendant mes études au Royaume-Uni, est très difficile. Le chargement d'une page peut prendre plus de 20 secondes. Le problème est que les sites Stack Exchange s'appuient sur un script JAVA externe de
http://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js
mais comme Google est bloqué, ce script n'est pas accessible. Mais Firefox passerait beaucoup de temps à essayer d'obtenir ce script. (Notez que la version jquery peut changer à l'avenir, mais c'est 1.12.4 lorsque cette question est posée. Utilisez F12 pour vérifier la version la plus récente.)
En fait, ce script est accessible gratuitement depuis
https://code.jquery.com/jquery-1.12.4.min.js
Ainsi, une solution idéale consiste à rediriger la page sous le domaine Google vers le domaine Jquery.
Est-ce possible en modifiant des /etc/hosts
fichiers? Pour le moment, je fais simplement un blocage brutal des pages Web:
127.0.0.1 ajax.googleapis.com
Bien que Firefox arrête maintenant d'essayer de charger ce script afin que la visite des sites d'échange de pile devienne aussi rapide que la normale, de nombreuses fonctionnalités du site ne sont pas utilisables, comme le vote, etc. La meilleure solution est donc une redirection.
Si la redirection immédiate est impossible, je suppose que je dois télécharger le script JAVA de Jquery vers mon ordinateur portable, puis rediriger la page googleapis vers mon hôte local. Cependant, je ne sais pas comment configurer un hôte local, en particulier où placer mon script téléchargé.
Quelqu'un peut m'aider? Très apprécié.