Courageous Browser is getting a brand new characteristic referred to as ‘customized scriptlets’ that lets superior customers inject their very own JavaScript into web sites, permitting deep customization and management over their looking expertise.
The brand new characteristic is coming in Courageous Browser model 1.75 for the desktop and is similar to the favored TamperMonkey and GreaseMonkey browser extensions, which permit customers to create “person scripts” that modify the performance of particular web sites.
“Beginning with desktop model 1.75, superior Courageous customers will be capable of write and inject their very own scriptlets right into a web page, permitting for higher management over their looking expertise,” defined Courageous within the announcement.
Courageous says that the characteristic was initially created to debug the browser’s adblock characteristic however felt it was too precious to not share with customers.
Courageous’s customized scriptlets characteristic can be utilized to change webpages for all kinds of privateness, safety, and value functions.
For privacy-related modifications, customers write scripts that block JavaScript-based trackers, randomize fingerprinting APIs, and substitute Google Analytics scripts with a dummy model.
When it comes to customization and accessibility, the scriptlets may very well be used for hiding sidebars, pop-ups, floating adverts, or annoying widgets, power darkish mode even on websites that do not help it, increase content material areas, power infinite scrolling, regulate textual content colours and font dimension, and auto-expand hidden content material.
For instance, the script under will take away sidebars from a selected web site.

Supply: Courageous
For efficiency and value, the scriptlets can block video autoplay, lazy-load photos, auto-fill kinds with predefined information, allow customized keyboard shortcuts, bypass right-click restrictions, and robotically click on affirmation dialogs.
The doable actions achievable by injected JavaScript snippets are nearly infinite. Nevertheless, warning is suggested, as working untrusted customized scriptlets might trigger points and even introduce some danger.
Methods to use Courageous scriptlets
Courageous says the scriptlets are highly effective instruments within the arms of educated customers. On the similar time, there is a danger that customized JavaScript could cause web site issues.
Because of this, it has positioned the brand new characteristic behind a Developer mode flag in Shields > Content material filtering.
You’ll be able to entry the brand new characteristic by going to “courageous://settings/shields/filters,” enabling “Developer mode,” after which clicking on the “Add new scriptlet” button.

Supply: BleepingComputer
A field will seem warning the person they need to not paste code they do not perceive as this might end in privateness dangers.

Supply: BleepingComputer
Courageous’s customized scriptlet characteristic follows filter rule syntax just like ad-blocking guidelines in uBlock Origin or AdGuard. For extra data on that, test right here.
These thinking about experimenting with Courageous’s new characteristic ought to solely use their very own code or these of individuals they belief, strictly avoiding something that hasn’t been completely scrutinized.
Additionally it is doable to subscribe to present adblock filter lists, in order that their guidelines are robotically utilized in Courageous.