8

This is probably an XY problem, but I am focusing on my solution.

It's known that China has blocked off all of Google, including ajax.googleapis.com where SE loads jQuery library. For some reasons, I can't use a VPN or a proxy at the time, so I decided to go with Resource Override, a popular Chrome extensions that allow users to redirect URLs on their side.

At first I used a reverse proxy provided by my school club, but the server for the reverse proxy is rather unstable, so I went for the "URL → File" option.

With this way, I need to know what exact versions of jQuery SE employs, so I can redirect the correct URLs. Currently it seems to be 1.12.4, but I have also seen other versions in the past, like 1.7.x, 2.x or 3.x

Is there a complete list of what versions of jQuery that SE is using?

image

  • 1
    You could use decentraleyes. It loads scripts like jQuery from an internal storage instead of CDN's like Google. Does it automatically too, so you don't have to dig through site code and find versions of scripts to replace – Olivia Dec 16 '18 at 10:51
  • Where would it get the scripts from though? – Journeyman Geek Dec 16 '18 at 11:02
  • I mean Princess Luna's option - it would need to pull in the scripts from somewhere that works – Journeyman Geek Dec 16 '18 at 11:16
  • @JourneymanGeek looks like the jQuery (and other resources) are already bundled in the extension? – Meta Andrew T. Dec 16 '18 at 11:58
  • Related: Which browsers are officially supported? And what else do I need? (has "The following sites should be accessible") – Peter Mortensen Dec 16 '18 at 13:20
  • @JourneymanGeek as and myself mentioned, they're in the extension. it also speeds up websites because it doesn't actually download them from a CDN. No CDN download => no blocks. It also covers jquery, which means using it would load jquery from a local repo rather than from the Google CDN, which means the site would work with jquery even if the hosting CDN is blocked – Olivia Dec 16 '18 at 13:20
1

You can try special extension "Wappalyzer":

You seem to be correct with Jquery version.

You can try dealing with this extension, so that you will always know what Jquery library SE is using. They have APIs for that, but they are not free.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .