Every SE site loads script from https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js
. Unfortunately, the majority of Google's domains, including ajax.googleapis.com
, are blocked by GFW.
Here is the loading speed of https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js
in China (>10s
includes timeout):
This causes in Chinese mainland users to experience a significant delay of up to 50s or more before they can view the banner:
... requires external JavaScript from another domain, which is blocked or failed to load. [Retry using another source].
Then click to switch to the fallback /Content/Js/third-party/jquery-1.12.4.min.js
.
Such delays always occur during:
- First time visiting the site
- 1 month after switching to fallback (due to expiration of cookies)
Personally, I think it would be convenient if there was an option to permanently switch to the fallback across all SE sites.