This may be a very good web-browser when privacy is needed.
It also seems to be very FAST.
I'm not sure when this post was written, https://www.unixmen.com/dooble-a-web-br ... d-privacy/. I hate that it's not customary to date one's posts. It's now out-dated as it indicates that richard-sellam/ppa is the repository while, in fact, the latest version is obtained from here, https://github.com/textbrowser/dooble/releases. The latest version is 'brand-spanking' new; as its dependencies include libQt5Core.so.5 (Qt_5.15), several iterations newer than those available directly from Bionicpup64's repos. But don't panic. The download includes all necessary dependencies. Still, I have to assume that it’s main goal remains to provide the web experience in a safe way and that it still includes many of the features that post itemized:
"Dooble comes with the following features by default.
Advertisements blocking.
Always HTTPS.
Colorful and unique desktop.
Complex configuration options.
Configurable exceptions.
Cookies manager.
Downloads manager.
Encrypted bookmarks, browsing history, cookies, disk caches, etc.
History browser, including side panel.
Integrated file manager and FTP browser.
Per-tab JavaScript, Per-tab Web plugins, and Per-tab private cookies.
Plugins support.
Session restoration.
Print-in-PDF support"
There's no reason for me to provide a Puppy version. Creating one is simple: Download the latest deb. UExtract it. Give the extraction folder a nice name; then dir2SFS or dir2pet. I did the former and it loaded and fired right up under fossa64, running without a quibble as Root.
It does have (a) a lot of privacy feature and (b) its own way of implementing them. But, AFAICT, extension/addons don't exist. It took me a while to figure out how to get it to do anything. It's URL isn't set up either to fill in a missing ending such as ".com" or to use any search engine. But typing in "swisscows.com" gave me a search engine which I could "tool-bar Star" as a Favorite. Now I had a privacy oriented Web-browser with a privacy-oriented search engine. As the above posts sugggest, "Dooble isn’t really opt for everyday usage right now. You can use it whenever you want security and privacy in Web."
Caveat but see Edit following: It failed my security test. I configured it to run as Spot. But it was able to download to folders outside of the Spot folder. Indeed, as originally configured it stored its profile in /root/.dooble_v2. Running as Spot, it used that profile.
It might do better if structured as a portable, run as spot, with new libs it needs and supplies moved to the "extralib" folder ala fredx181 & mike walsh's portables. Or if all its files were located within the Spot folder, linked to only via the script which calls it.
Edit: Under Fossa64 it ran as root without a sandbox. But booting into Bionicpup64, it didn't, complaining --via terminal attempt-- that running as root without a sandbox was not permitted. Rather than try to add the --no-sandbox argument, I configured /usr/bin/dooble to run-as-spot:
#!/bin/sh
export AA_ENABLEHIGHDPISCALING=1
export AA_USEHIGHDPIPIXMAPS=1
export QT_AUTO_SCREEN_SCALE_FACTOR=1
# Disable https://en.wikipedia.org/wiki/MIT-SHM.
export QT_X11_NO_MITSHM=1
if [ -r ./Dooble ] && [ -x ./Dooble ]
then
exec run-as-spot ./Dooble --disable-reading-from-canvas "$@"
exit $?
elif [ -r /opt/dooble/Dooble ] && [ -x /opt/dooble/Dooble ]
then
export LD_LIBRARY_PATH=/opt/dooble/Lib
cd /opt/dooble && exec run-as-spot ./Dooble --disable-reading-from-canvas "$@"
exit $?
else
exit 1
fi
The above text in blue being my additions.
Not only then did it run under Bionicpup64, and as spot, but it refused to download files except into the Spot folder. [Although, /spot/Downloads not as yet having been chosen dooble created a /spot/Desktop file into which it downloaded]. That, of course, wouldn't be convenient as Mike Walsh's 'Spot2Root' permissions changer, http://www.murga-linux.com/puppy/viewto ... 71#1048371 expects downloads to be in /spot/Downloads.
Additionally, profiles and cache were confined to /spot. Remember, so configured a Save is necessary to preserve changes.
Might be a good web-browser for on-line financial matters. P.S., its User-Agent setting is "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) QtWebEngine/5.15.1 Chrome/80.0.3987.163 Safari/537.36".
Would appreciate it if someone with experience could examine and explain other possible configurations, especially those in the Settings>Privacy Tab.