Welcome To The Jungle…
Curated Userscript Collection:
ECMAScript 5
ECMAScript 6+
Notes:
-
unless otherwise noted, all userscripts are written in ECMAScript 5 (ES5)
- can be used by both modern web browsers, and very old browsers
- they are tested and confirmed to work in Android 4.4 WebView, which is Chrome 30
- Android 5.0+ WebView is user-upgradable, and assumed to be modern
-
in ECMAScript 6+, all userscripts are written in ECMAScript 6 (ES6) or higher
- this is only done when ES6+ features greatly enhance or simplify the ES5 code
- devices running Android >= 5.0 can run either version, and the user can choose which they prefer
-
in some instances, the ES6 and ES5 userscripts behave differently:
- ES6 userscript works with the existing webpage
- ES5 userscript replaces the existing webpage with an entirely new interface, which does not require modern Javascript
[Notes]:
- website requires login
- video host requires Referer request header
- video host only permits access to IP addresses that originate from within a geo-fenced region; a VPN service can be used to satisfy this requirement
- video streams are DRM protected
- ES6 and ES5 userscripts behave differently