Run with -h/-help for info on command-line options. Written in OCaml to be simple, but relatively fast (native binary) and not too heavy on memory use (~1M), unlike more typical scripts.Ĭan be compiled with: % ocamlopt -o redirector -O2 unix.cmxa str.cmxa redirector.ml gh mk-fg/waterfox query in url bar would translate to localhost:8080/github-repo/mk-fg%2Fwaterfox (note how query gets url-escaped) and that'd redirect to (this repo on github), undoing the query url-escaping in this simple case.Īny kind of more complex shortcut-expanding and URL-making logic can be added here later as well, limited only by imagination and convenience, potentially turning firefox search bar into some kind of command line. This workaround is to run simple redirector httpd on localhost, so that e.g. Intended to work around Firefox search plugins' limitation of not allowing non-encoded search queries, so any URL-building via search keywords is limited to GET/POST keywords only. Simple liteweight HTTP stub daemon to serve redirects, translating requests with encoded search queries to proper URLs. Various useful helper tools, data and configuration snippets. Useful with any dark background theme, which makes default all-black icons nearly invisible, plus color-coding is nice. Icons' tweak for proxy-toggle addon, replacing black ones with green/red ones, depending on whether proxy is enabled/disabled (note - red=enabled). c = b'\x11\圎A\x78' to easily specify R,G,B channel values from a hexadecimal notation like #11EA78 instead. That will print mogrify-opts for rgb(17,234,120) color. Tabs will still momentarily flash white on opening though, which can be fixed by something like this in userContent.css: url-prefix(about:blank) 'įor c,v in zip('RGB', (round(n*c) for c in c)) )) Main purpose though is to just make new tabs non-white, as whoever thought that white screen is an acceptable default was (or is) probably blind (by now) :) I install user.js preset as vendor.js, so it'd be easy to diff or override via user.js as necessary, but if waterfox screws up loading that, it might not be immediately obvious, and same for LSM profiles, hence these simple checks in every new tab, where problem would be immediately obvious. Simple new-tab homepage with some non-eye-burning background image and JS checks for some parameters in arkenfox/user.js or similar must-have settings preset, as well as testing AppArmor or similar confinement (via nativeMessaging call). This won't work in official FF due to hardcoded mandatory extension signing.Īll *.local addon patches are usually just a bunch of overlay/replacement files, which can be used to replace ones in original. +proxy-toggle.local - custom green/red icons for proxy-toggleīookmarklets.js: replace seldom-used Jcc with Jsel bookmarkletĪnd then installed by simply opening (Ctrl+O) that file in waterfox. New-tab: replace file:// check with nativeMessaging, as former doesn't work since FF#1487353 If you see Firefox removing your favorite add-on in its latest update, Waterfox is an excellent way to keep enjoying these extensions without compromising on the speed of browsing.Http-version-icon: use diff icon colors to be easier to tell apart at a glanceīookmark-toolbar-hotkeys: print nicer message when bookmark url with that index is missingįlush-site-data: add pluginData cleanup, fix/clarify descriptionįorce-english-language: minor chrome.* -> browser.* fix Waterfox Classic is a great choice for Firefox users looking to try a new browser that feels and looks the same but packs an extra punch. It is available for multiple platforms including Mac, Windows, and Linux, and even offers mobile applications. With this browser version, you can do almost everything you would do on Firefox but enjoy additional features like support for NPAPI plugins, Bootstrap extensions, and archived add-ons. It is a Firefox-based browser that focuses on privacy basics though it does not promise to be a privacy-based application. The Classic version of the Waterfox browser focuses on supporting bootstrap extensions and NPAPI plugins as opposed to another version, Waterfox Current, that delivers a modern browsing experience. It attracts people who like the idea of using a browser without Telemetry or those who want to continue using legacy add-ons that Firefox stopped supporting. Waterfox Classic is the classic channel or the legacy branch of the Firefox browser that continues supporting the older standards to help users avoid compatibility issues when using older devices and systems. A powerful open-source web browser built on top of Firefox, Waterfox Classic aims to focus on privacy and support the features eliminated in the newest versions of the native browser.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |