Jump to content

Browser: Difference between revisions

From 太極
Brb (talk | contribs)
Brb (talk | contribs)
 
(50 intermediate revisions by the same user not shown)
Line 6: Line 6:
* [https://www.makeuseof.com/best-browsers-old-low-end-computers/ The 7 Best Browsers for Old and Low-End Computers]. K-Meleon, Falkon, Pale Moon, Lunascape Orion, UR Browser, SeaMonkey, Slim Browser
* [https://www.makeuseof.com/best-browsers-old-low-end-computers/ The 7 Best Browsers for Old and Low-End Computers]. K-Meleon, Falkon, Pale Moon, Lunascape Orion, UR Browser, SeaMonkey, Slim Browser
* (12/17/2022). Tested by visiting bing.com. Pale Moon is the lightest (200MB). Midori 360MB. Both are installed by '''apt''' command and tested in antiX. The Dillo browser has a strange format.
* (12/17/2022). Tested by visiting bing.com. Pale Moon is the lightest (200MB). Midori 360MB. Both are installed by '''apt''' command and tested in antiX. The Dillo browser has a strange format.
* [https://luakit.github.io/ Luakit].
** Depends on GTK3, WebKitGTK+, Lua, ...
** [https://www.linuxlinks.com/smallfootprintwebbrowsers/ 10 Best Free and Open Source Lightweight Graphical Web Browsers].


= Privacy-focused browsers =
= Privacy-focused browsers =
Line 20: Line 23:
** LibreWolf Browser. LibreWolf is another version of Firefox that is optimized for data protection. The adblocker Ublock Origin is pre-installed and active.
** LibreWolf Browser. LibreWolf is another version of Firefox that is optimized for data protection. The adblocker Ublock Origin is pre-installed and active.
** The Norton browser
** The Norton browser
* [https://www.howtogeek.com/sick-of-being-tracked-these-browsers-put-your-privacy-first/ Sick of Being Tracked? These Browsers Put Your Privacy First]
** Brave
** Firefox
** [https://librewolf.net/ LibreWolf] ([https://librewolf.net/installation/linux/ Flatpak & AppImage] package)
** Vivaldi


== DuckDuckGo ==
== DuckDuckGo ==
[https://www.makeuseof.com/use-duckduckgo-browser-windows/ How to Use DuckDuckGo's Browser on Windows]
[https://www.makeuseof.com/use-duckduckgo-browser-windows/ How to Use DuckDuckGo's Browser on Windows]
== Mullvad browser ==
https://mullvad.net/en/browser.


== Telemetry ==
== Telemetry ==
Line 28: Line 39:
* [https://stackify.com/telemetry-tutorial/ What Is Telemetry? How Telemetry Works, Benefits of Telemetry, Challenges, Tutorial, and More]
* [https://stackify.com/telemetry-tutorial/ What Is Telemetry? How Telemetry Works, Benefits of Telemetry, Challenges, Tutorial, and More]
* Firefox collects telemetry data by default to help improve the performance and stability of Firefox. [https://support.mozilla.org/en-US/kb/telemetry-clientid Telemetry collection and deletion]
* Firefox collects telemetry data by default to help improve the performance and stability of Firefox. [https://support.mozilla.org/en-US/kb/telemetry-clientid Telemetry collection and deletion]
== Do not track ==
[https://www.howtogeek.com/how-to-enable-do-not-track-in-any-web-browser/ How to Enable Do Not Track in Any Web Browser]
= Luakit =
<ul>
<li>You do not need a full desktop environment to use the Luakit browser, but you do need a minimal graphical environment to run it. Luakit is built on the WebKitGTK+ engine and requires a working X server or equivalent graphical display system.
<li>Minimal Setup for Luakit
If you want to avoid installing a full desktop environment, you can set up a lightweight graphical stack to run Luakit:
<ul>
<li>Install Xorg (X Server):
<pre>
sudo apt install xorg
</pre>
<li>Install a Window Manager:
<pre>
sudo apt install openbox
</pre>
<li>Install Luakit:
<pre>
sudo apt install luakit
</pre>
<li>Launch Luakit locally: After starting your X session (e.g., using '''startx'''), you can launch Luakit directly from the terminal:
<pre>
startx
luakit
</pre>
<li>Access Luakit Remotely: Connect to the Ubuntu server with X11 forwarding enabled and launch Luakit from the SSH session (a bit of slow but it does not increase RAM usage much):
<pre>
ssh -X [username]@[server-ip]
luakit
</pre>
</ul>
<li>Luakit keybinds. See [[Raspberry#LuaKit_-_an_extremely_lightweight_browser_based_on_webkit_and_GTK+|Raspberry]] page for more keybinds.
* :open - open a new URL
* :quit - quit
<li>Change font size. '''nano ~/.config/luakit/rc.lua'''
<pre>
theme.font = "monospace normal 14"
</pre>
Use "-" or "+" key to adjust font size on the fly.
</ul>
== Wifi captive portal detection ==
After I enter "luakit http://1.1.1.1", it automatically redirect to the wifi log in verification site.
= [https://www.brave.com/ Brave] =
* https://en.wikipedia.org/wiki/Brave_(web_browser)
* The browser uses a fork of [https://github.com/electron/electron Electron], called [https://github.com/brave/muon Muon], designed with a focus on browser features. For example, it has support for Chrome extensions, and a higher level of security.
* [https://www.reviewgeek.com/44541/privacy-focused-brave-browser-caught-sneaking-in-cryptocurrency-affiliate-links/ Privacy-Focused Brave Browser Caught Sneaking In Cryptocurrency Affiliate Links]
* [https://askubuntu.com/a/1250197 How do I remove Brave completely?]
* Brave browser can [https://www.reddit.com/r/assholedesign/comments/i6wg2o/how_to_get_past_this_stupid_paywall_for/ get past this stupid paywall].
* [https://www.makeuseof.com/what-is-brave-talk/ What Is Brave Talk and How Do You Use It?]
* [https://www.howtogeek.com/778067/how-to-purge-crypto-from-the-brave-browser/ How to Purge Crypto From the Brave Browser],
* [https://www.makeuseof.com/brave-disable-crypto-features/ How to Disable Crypto-Related Features in Brave]
* [https://community.brave.com/t/youtube-site-is-not-showing-1080p-and-higher-resolution-on-ipad-pro/251905 Youtube site is not showing 1080p and higher resolution on ipad pro]. Going to Setting > Playlist and disabling the “Web Compatibility” toggle worked for me.
* [https://lifehacker.com/change-these-settings-to-make-the-brave-browser-even-mo-1848763348 Change These Settings to Make the Brave Browser Even More Private]
* [https://support.brave.com/hc/en-us/articles/360021218111-How-do-I-set-up-Sync- Set up sync]
* [https://www.pcworld.com/article/1917056/braves-forgetful-browsing-mode-blocks-first-party-tracking.html Brave’s ‘Forgetful Browsing’ mode blocks first-party tracking] 5/15/2023
* [https://www.howtogeek.com/switched-from-chrome-to-brave-for-privacy-features/ I Switched From Chrome to Brave for the Privacy Features, Here's How Easy It Was]
== Open source ==
https://en.wikipedia.org/wiki/Brave_(web_browser)
== Wifi captive portal detection ==
* [https://en.wikipedia.org/wiki/Captive_portal Captive portal]. A '''captive portal''' is a web page accessed with a web browser that is displayed to newly connected users of a Wi-Fi or wired network before they are granted broader access to network resources.
* '''Brave''' browser does not show up Wi-fi login verification page.
** In this case, go to http://captive.apple.com or http://8.8.8.8 or try http://neverssl.com to force it to show up.
** [https://community.brave.com/t/brave-is-not-opening-wifi-login-page-linux-mint-21-1-but-firefox-does/475792 Brave is not opening wifi login page Linux mint 21.1 but firefox does]
** Opening a private browser window works [https://community.brave.com/t/brave-browser-wifi-connectivity-issue-wifi-works-on-alternative-browser/379912/3 Brave Browser Wifi Connectivity Issue (Wifi works on alternative browser)]
* [https://www.makeuseof.com/ways-to-fix-wifi-login-page-not-showing-up/ 6 Ways to Fix Wi-Fi Login Page Not Showing Up]
* http://detectportal.firefox.com/canonical.html. See [https://support.mozilla.org/en-US/kb/captive-portal Captive portal detection].
* [https://zapier.com/blog/open-wifi-login-page/ How to force a public Wi-Fi network login page to open]
* [https://openwrt.org/docs/guide-user/services/captive-portal/start Openwrt have functions that support things like captive portal] from hotels. [https://slickdeals.net/f/17735337-gl-inet-gl-sft1200-opal-secure-travel-wifi-router-w-ac1200-dual-band-ipv6-ddr3-31-41-free-shipping-w-prime-or-35-orders?p=172691664#post172691664 GL.iNet GL-SFT1200 (Opal)]
== Access News Articles for Free ==
<ul>
<li>[https://www.wikihow.com/Access-News-Articles-for-Free Access News Articles for Free: A Guide to Unlocking Paywalls]
<li>[https://lifehacker.com/how-to-get-past-a-paywall-to-read-an-article-for-free-1847800292 How to Get Past a Paywall to Read an Article for Free]
<li>[https://addons.mozilla.org/en-US/firefox/addon/medium-parser/ Medium parser] Firefox extension by Xatta Trone. OR append the URL to <s>https://freedium.cfd/</s> https://freedium-mirror.cfd/.
* [https://codeberg.org/Freedium-cfd/web Freedium]: Your paywall breakthrough for Medium!
* The service will stop after the system rebooted (even we add "-d" option after docker compose command). One solution is to make a systemd service. '''sudo nano /etc/systemd/system/freedium.service'''
<pre>
[Unit]
Description=Freedium Docker Compose Service
Requires=docker.service
After=docker.service
[Service]
WorkingDirectory=/path/to/freedium
ExecStart=/usr/bin/docker compose --profile local -f ./docker-compose/docker-compose.yml up
ExecStop=/usr/bin/docker compose --profile local -f ./docker-compose/docker-compose.yml down
Restart=always
TimeoutStartSec=0
[Install]
WantedBy=multi-user.target
</pre>
Then,
<syntaxhighlight lang='sh'>
sudo systemctl daemon-reload
sudo systemctl enable freedium.service
sudo systemctl start freedium.service
</syntaxhighlight>
Now Freedium will start automatically with the OS.
</ul>
== Tab group ==
* Settings -> Appearance -> Uncheck "Only open links in current tab group"
* [https://support.brave.com/hc/en-us/articles/4402426130573-How-do-I-Enable-Disable-Tab-Groups-on-Android How do I Enable/Disable Tab Groups on Android?]
== apt update ==
[https://community.brave.com/t/solved-linux-deb-install-gives-error-when-you-apt-update-a-repository/464626 SOLVED: Linux .deb install gives error when you apt update a repository]. To correct this you need to add the architecture parameterarch=amd64 in the deb command. E.g.
{{Pre}}
deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main
</pre>
== Brave Search ==
* https://search.brave.com/
* [https://en.wikipedia.org/wiki/Brave_Search Wikipedia]
* User data including IP addresses won't be collected from its users by default.


= Firefox =
= Firefox =
Line 34: Line 169:
* [https://www.linuxuprising.com/2019/12/how-to-install-latest-firefox-non-esr.html?m=1 How To Install The Latest Firefox (Non-ESR) On Debian 10 Buster (Stable) Or Bullseye (Testing)]
* [https://www.linuxuprising.com/2019/12/how-to-install-latest-firefox-non-esr.html?m=1 How To Install The Latest Firefox (Non-ESR) On Debian 10 Buster (Stable) Or Bullseye (Testing)]


== Wifi portal detection ==
== Multi-account ==
http://detectportal.firefox.com/canonical.html. See [https://support.mozilla.org/en-US/kb/captive-portal Captive portal detection].  
https://addons.mozilla.org/en-US/firefox/addon/multi-account-containers/ Cookies downloaded by one Container are not available to other Containers.  


== Tor ==
== Tor ==
[https://www.linuxuprising.com/2019/10/3-ways-of-installing-tor-browser-on.html 3 Ways Of Installing Tor Browser On Linux]
* [https://www.linuxuprising.com/2019/10/3-ways-of-installing-tor-browser-on.html 3 Ways Of Installing Tor Browser On Linux]
** '''sudo apt install torbrowser-launcher'''. This allows automatic update.
** '''flatpak install flathub com.github.micahflee.torbrowser-launcher'''. Use '''flatpak update''' to update all flatpak packages. Use the '''Warehouse''' app to uninstall any flatpak packages.
* [https://www.makeuseof.com/features-only-tor-has/ I Quit Using Tor Browser, but These 5 Features Are Impossible to Replace]


== Firefox ESR ==
== Firefox ESR ==
Line 50: Line 188:
* https://www.palemoon.org/
* https://www.palemoon.org/
* [https://linux.palemoon.org/help/installation/ Installation and Uninstallation]
* [https://linux.palemoon.org/help/installation/ Installation and Uninstallation]
** No ARM version (for e.g. Raspberry Pi)
** No deb package
* [https://www.howtogeek.com/apps-that-every-windows-pc-should-have-and-why/ 7 Apps That Every Windows PC Should Have (And Why)]
* [https://www.howtogeek.com/apps-that-every-windows-pc-should-have-and-why/ 7 Apps That Every Windows PC Should Have (And Why)]


== Librewolf ==
== Librewolf ==
* https://librewolf.net/
** No ARM version
* [https://en.wikipedia.org/wiki/LibreWolf LibreWolf, a privacy-focused web browser]
* [https://en.wikipedia.org/wiki/LibreWolf LibreWolf, a privacy-focused web browser]
* [https://www.linuxcapable.com/install-librewolf-on-ubuntu-linux/ How to Install LibreWolf on Ubuntu 22.04 or 20.04].
* [https://www.linuxcapable.com/install-librewolf-on-ubuntu-linux/ How to Install LibreWolf on Ubuntu 22.04 or 20.04].


= Waterfox =
= Waterfox =
https://www.waterfox.net/, [https://en.wikipedia.org/wiki/Waterfox wikimedia]
* https://www.waterfox.net/, [https://en.wikipedia.org/wiki/Waterfox wikimedia]
 
** No ARM version
Waterfox supports extensions from the Chrome Web Store, Firefox add-on store and the Opera Extensions store.
* Waterfox supports extensions from the Chrome Web Store, Firefox add-on store and the Opera Extensions store.


= Chrome or [https://en.wikipedia.org/wiki/Chromium_(web_browser) Chromium] =
= Chrome or [https://en.wikipedia.org/wiki/Chromium_(web_browser) Chromium] =
Line 81: Line 223:
sudo pacman -S chromium
sudo pacman -S chromium
</syntaxhighlight>
</syntaxhighlight>
* [https://www.howtogeek.com/what-is-chromium What Is Chromium, and Can You Use It as Your Browser?] List of browsers based on Chromium (Proprietary list and Open-source list).


== Password/Keyring storage ==
== Password/Keyring storage ==
Line 102: Line 245:
chromium-browser --proxy-server="socks://localhost:4096" # Useful if we use "ssh -D"
chromium-browser --proxy-server="socks://localhost:4096" # Useful if we use "ssh -D"
</pre>
</pre>
== Improve streaming performance ==
[https://www.makeuseof.com/browser-change-streaming-help/ This one browser tweak made my streaming actually smooth]


== Enable hardware acceleration ==
== Enable hardware acceleration ==
Line 113: Line 259:
*  [https://en.wikipedia.org/wiki/Electron_%28software_framework%29 Electron] is based on Google’s open-source Chromium project. Electron combines Chromium and Node.js into a single runtime, allowing developers to build desktop applications using web technologies.
*  [https://en.wikipedia.org/wiki/Electron_%28software_framework%29 Electron] is based on Google’s open-source Chromium project. Electron combines Chromium and Node.js into a single runtime, allowing developers to build desktop applications using web technologies.
* RStudio does use Electron in its source code. [https://support.posit.co/hc/en-us/articles/5773239924375-RStudio-Electron-Preview-Release-Notes RStudio Electron Preview Release Notes].
* RStudio does use Electron in its source code. [https://support.posit.co/hc/en-us/articles/5773239924375-RStudio-Electron-Preview-Release-Notes RStudio Electron Preview Release Notes].
== Cromite ==
* [https://github.com/uazo/cromite Cromite] a Bromite fork with ad blocking and privacy enhancements
* [https://www.makeuseof.com/ditched-chrome-for-lightweight-browser-pcs-faster-than-ever/ I ditched Chrome for this lightweight browser — and my PC’s faster than ever]
= Helium Browser =
* https://helium.computer/
* It's built on Ungoogled Chromium, comes with uBlock Origin baked in. [https://www.makeuseof.com/helium-browser-open-source-chrome-alternative-to-brave/ I finally found the open-source Chrome alternative Brave promised to be].


= Microsoft Edge =
= Microsoft Edge =
Line 135: Line 289:


== Drop ==
== Drop ==
* Go to Settings -> Copilot and sidebar -> Sidebar visibility -> Always on.
** Next, look at the sidebar on RHS. Click '+' sign to open a right panel. Discover More -> By Microsoft -> Drop.
* On Linux, it shows "Open" icon. Files are automatically saved in ~/Downloads/MicrosoftEdgeDropFiles/Default folder.
* On Linux, it shows "Open" icon. Files are automatically saved in ~/Downloads/MicrosoftEdgeDropFiles/Default folder.
* On Android, it shows "Download" icon. If I downloaded the shared file, the icon was changed to "Open". Files are saved in '''Android/Data/com.microsoft.emmx/files/Download/MicrosoftEdgeDropFiles/ '''; see [https://techwiser.com/how-to-share-files-using-edge-browsers-drop-feature/ How to Share Files Using Edge Browser’s Drop Feature].  
* On Android, it shows "Download" icon. If I downloaded the shared file, the icon was changed to "Open". Files are saved in '''Android/Data/com.microsoft.emmx/files/Download/MicrosoftEdgeDropFiles/ '''; see [https://techwiser.com/how-to-share-files-using-edge-browsers-drop-feature/ How to Share Files Using Edge Browser’s Drop Feature].  
Line 140: Line 296:
** For Boox Note Air, I need to use the '''BooxDrop''' app. Internal '''Storage/Android/data/com.microsoft.emmx/files/Download/MicrosoftEdgeDropFiles/Default'''.
** For Boox Note Air, I need to use the '''BooxDrop''' app. Internal '''Storage/Android/data/com.microsoft.emmx/files/Download/MicrosoftEdgeDropFiles/Default'''.
* Every file that you share with Microsoft Edge will be stored by OneDrive in a folder named Microsoft Edge Drop Files; see [https://www.makeuseof.com/edge-share-files-between-devices/ How to Share Files Between Devices Using Microsoft Edge]. If we delete files in Drop, the files will be removed from OneDrive (& my Samsung table device) too. But the files won't be deleted from Linux desktop according to my observation.
* Every file that you share with Microsoft Edge will be stored by OneDrive in a folder named Microsoft Edge Drop Files; see [https://www.makeuseof.com/edge-share-files-between-devices/ How to Share Files Between Devices Using Microsoft Edge]. If we delete files in Drop, the files will be removed from OneDrive (& my Samsung table device) too. But the files won't be deleted from Linux desktop according to my observation.
== Workspaces ==
[https://www.makeuseof.com/improve-productivity-with-microsoft-edge-workspaces/ I regret ignoring this Microsoft Edge feature for so long]
== Orange box on edge icon - Edge for business ==
* [https://inews.co.uk/news/technology/briefcase-icon-microsoft-edge-why-browser-business-logo-explained-how-remove-2569447 Why your Microsoft Edge has a briefcase icon, and what it means]
* [https://lifehacker.com/how-to-keep-your-work-and-personal-browsing-separate-on-1843571354 How to Keep Your Work and Personal Browsing Separate on Edge Chromium]


== Android ==
== Android ==
Line 155: Line 318:


= Vivaldi =
= Vivaldi =
* Based on Chromium.
<ul>
<li>Based on Chromium.
 
<li>[https://www.pcworld.com/article/696762/6-reasons-to-quit-chrome-and-switch-to-vivaldi-browser.html 6 reasons to quit Chrome and switch to Vivaldi, the enthusiast’s browser]. 1) Privacy and ad blocking, 2) The side panel, 3) Tabs 4) Built-in mail and calendar 5) Speed Dial 6) Bottom nav bar controls.


* [https://www.pcworld.com/article/696762/6-reasons-to-quit-chrome-and-switch-to-vivaldi-browser.html 6 reasons to quit Chrome and switch to Vivaldi, the enthusiast’s browser]. 1) Privacy and ad blocking, 2) The side panel, 3) Tabs 4) Built-in mail and calendar 5) Speed Dial 6) Bottom nav bar controls.
<li>[https://www.makeuseof.com/why-i-stopped-using-google-chrome/ I stopped using Chrome after discovering the truth]


* [https://vivaldi.com/blog/view-multiple-web-pages-side-by-side-no-extensions/ How to view multiple web pages side by side – no extensions]
<li>[https://vivaldi.com/blog/view-multiple-web-pages-side-by-side-no-extensions/ How to view multiple web pages side by side – no extensions]
** [https://www.microsoft.com/en-us/edge/features/split-screen?form=MT00D8 Edge] also supports screen split.
* [https://www.microsoft.com/en-us/edge/features/split-screen?form=MT00D8 Edge] also supports screen split.


* A sidebar provides a place to quickly access your bookmarks, downloads, and history. Less standard is the built-in ability to write and save notes, also available in the sidebar.
<li>A sidebar provides a place to quickly access your bookmarks, downloads, and history. Less standard is the built-in ability to write and save notes, also available in the sidebar.


* While cool, Vivaldi is also a proprietary browser.
<li>While cool, Vivaldi is also a proprietary browser.
* The proxy setting is not found in the latest version. [https://forum.vivaldi.net/topic/8100/vivaldi-proxy-settings/4 To use it],  
<li>The proxy setting is not found in the latest version. [https://forum.vivaldi.net/topic/8100/vivaldi-proxy-settings/4 To use it],  
:<syntaxhighlight lang='bash'>
:<syntaxhighlight lang='bash'>
$ vivaldi --proxy-server="127.0.0.1:8118"
$ vivaldi --proxy-server="127.0.0.1:8118"
</syntaxhighlight>
</syntaxhighlight>
* To uninstall it, open the package manager to remove it.
 
* On Android, when I visited howotogeek.com, the website displayed "Something went wrong. Please disable your blocker on How-To Geek". So I can't view the website (Brave has no problem).
<li>To uninstall it, open the package manager to remove it.
** Some websites can detect ad blockers on the Vivaldi browser but not on the Brave browser due to differences in how these browsers handle ad blocking.
<li>On Android, when I visited howotogeek.com, the website displayed "Something went wrong. Please disable your blocker on How-To Geek". So I can't view the website (Brave has no problem).
** The Brave browser uses a feature called '''Brave Shields''' to block third-party ads, trackers, and autoplay videos3. This feature is built into the browser and works seamlessly with most websites.
* Some websites can detect ad blockers on the Vivaldi browser but not on the Brave browser due to differences in how these browsers handle ad blocking.
** On the other hand, Vivaldi uses '''lists''' to block ads. Some websites have mechanisms to detect such lists and can therefore identify when Vivaldi’s ad blocker is being used. This can lead to the website asking the user to disable their ad blocker before they can access the content.
* The Brave browser uses a feature called '''Brave Shields''' to block third-party ads, trackers, and autoplay videos3. This feature is built into the browser and works seamlessly with most websites.
** [https://www.ghacks.net/2022/09/24/vivaldi-ad-blocker-manifest-v3/ Vivaldi says its ad blocker will continue working even after changes in Manifest V3], [https://forum.vivaldi.net/topic/65859/ad-blocker-detected-on-some-website Ad-blocker detected on some website].
* On the other hand, Vivaldi uses '''lists''' to block ads. Some websites have mechanisms to detect such lists and can therefore identify when Vivaldi’s ad blocker is being used. This can lead to the website asking the user to disable their ad blocker before they can access the content.
* [https://www.ghacks.net/2022/09/24/vivaldi-ad-blocker-manifest-v3/ Vivaldi says its ad blocker will continue working even after changes in Manifest V3], [https://forum.vivaldi.net/topic/65859/ad-blocker-detected-on-some-website Ad-blocker detected on some website].
<li>[https://www.ithome.com.tw/news/168132 Vivaldi瀏覽器整合Proton VPN]
</ul>


= Opera =
= Opera =
Line 181: Line 350:
* Ad blocking and Block Pop-ups are turned on. But it seems they are not working:( Tested on iOS.
* Ad blocking and Block Pop-ups are turned on. But it seems they are not working:( Tested on iOS.
* To enable Desktop mode permanently:  Settings - User Agent - Desktop. This will disable reddit.com for the pop-up message "This page looks better in the app".
* To enable Desktop mode permanently:  Settings - User Agent - Desktop. This will disable reddit.com for the pop-up message "This page looks better in the app".
== Neon browser ==
[https://www.makeuseof.com/opera-new-ai-agentic-neon-browser/ Opera's New Neon Browser Will Surf the Web and Code Games While You Sleep]


= [https://wiki.gnome.org/Apps/Web GNOME Web] =
= [https://wiki.gnome.org/Apps/Web GNOME Web] =
Line 194: Line 366:
The URL bar shows a site’s title rather than the web address.
The URL bar shows a site’s title rather than the web address.


= [https://www.brave.com/ Brave] =
= [http://midori-browser.org/ Midori] =
* https://en.wikipedia.org/wiki/Brave_(web_browser)
* Binary file is available on ARM64 arch.
* The browser uses a fork of [https://github.com/electron/electron Electron], called [https://github.com/brave/muon Muon], designed with a focus on browser features. For example, it has support for Chrome extensions, and a higher level of security.
* The look-and-feel is like Vivaldi.
* [https://www.reviewgeek.com/44541/privacy-focused-brave-browser-caught-sneaking-in-cryptocurrency-affiliate-links/ Privacy-Focused Brave Browser Caught Sneaking In Cryptocurrency Affiliate Links]
* About 550MB is used
* [https://askubuntu.com/a/1250197 How do I remove Brave completely?]
* '''[https://brave.com/ Brave]''' seems to be better. About the same memory usage and provides deb to install.
* Brave browser can [https://www.reddit.com/r/assholedesign/comments/i6wg2o/how_to_get_past_this_stupid_paywall_for/ get past this stupid paywall].
* [https://www.makeuseof.com/what-is-brave-talk/ What Is Brave Talk and How Do You Use It?]
* [https://www.howtogeek.com/778067/how-to-purge-crypto-from-the-brave-browser/ How to Purge Crypto From the Brave Browser],
* [https://www.makeuseof.com/brave-disable-crypto-features/ How to Disable Crypto-Related Features in Brave]
* [https://community.brave.com/t/youtube-site-is-not-showing-1080p-and-higher-resolution-on-ipad-pro/251905 Youtube site is not showing 1080p and higher resolution on ipad pro]. Going to Setting > Playlist and disabling the “Web Compatibility” toggle worked for me.
* [https://lifehacker.com/change-these-settings-to-make-the-brave-browser-even-mo-1848763348 Change These Settings to Make the Brave Browser Even More Private]
* [https://support.brave.com/hc/en-us/articles/360021218111-How-do-I-set-up-Sync- Set up sync]
* [https://www.pcworld.com/article/1917056/braves-forgetful-browsing-mode-blocks-first-party-tracking.html Brave’s ‘Forgetful Browsing’ mode blocks first-party tracking] 5/15/2023
* [https://www.howtogeek.com/switched-from-chrome-to-brave-for-privacy-features/ I Switched From Chrome to Brave for the Privacy Features, Here's How Easy It Was]


== Access News Articles for Free ==
= Dillo =
* [https://www.wikihow.com/Access-News-Articles-for-Free Access News Articles for Free: A Guide to Unlocking Paywalls]
Too vanilla.
* [https://lifehacker.com/how-to-get-past-a-paywall-to-read-an-article-for-free-1847800292 How to Get Past a Paywall to Read an Article for Free]
* [https://addons.mozilla.org/en-US/firefox/addon/medium-parser/ Medium parser] Firefox extension by Xatta Trone. OR directly using the URL https://readmedium.com/ OR append the URL to https://freedium.cfd/.


== apt update ==
= Quartz =
[https://community.brave.com/t/solved-linux-deb-install-gives-error-when-you-apt-update-a-repository/464626 SOLVED: Linux .deb install gives error when you apt update a repository]. To correct this you need to add the architecture parameterarch=amd64 in the deb command. E.g.
* https://github.com/ksharindam/quartz-browser-qt5
{{Pre}}
* [https://youtu.be/BReBofMcHqQ?si=FC9kQiLoaXxXhxBb&t=880 Raspberry Pi OS running on 2018 Raspberry Pi 3B+]
deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main
</pre>
 
= [http://midori-browser.org/ Midori] =


= [https://www.falkon.org/ Falkon] and formally [https://github.com/QupZilla/qupzilla Qupzilla] =
= [https://www.falkon.org/ Falkon] and formally [https://github.com/QupZilla/qupzilla Qupzilla] =
Line 232: Line 389:


= Text browser =
= Text browser =
https://en.wikipedia.org/wiki/Text-based_web_browser
* https://en.wikipedia.org/wiki/Text-based_web_browser
* It seems the text browsers do not support '''Javascript'''. I tested links, lynx, w3m, elinks on Raspberry Pi running in a terminal. After visiting http://1.1.1.1, they do redict to the web portal page. But clicking the "Accept" button on a Wifi web authentification  page does nothing.


== lynx ==
== lynx ==
Line 307: Line 465:


= Misc =
= Misc =
== Extensions ==
[https://www.makeuseof.com/best-browser-extensions-block-annoying-websites/ These Browser Extensions Saved Me From So Many Annoying Websites]
== User agent ==
== User agent ==
* [https://www.makeuseof.com/tag/trick-websites-changing-user-agent-chrome/ How to Change Your Browser’s User Agent and Trick Websites]
* [https://www.makeuseof.com/tag/trick-websites-changing-user-agent-chrome/ How to Change Your Browser’s User Agent and Trick Websites]
Line 312: Line 474:
** [https://www.searchenginejournal.com/openai-launches-gptbot-how-to-restrict-access/493394/ OpenAI Launches GPTBot With Details On How To Restrict Access]
** [https://www.searchenginejournal.com/openai-launches-gptbot-how-to-restrict-access/493394/ OpenAI Launches GPTBot With Details On How To Restrict Access]
** [https://www.searchenginejournal.com/how-to-block-chatgpt-from-using-your-website-content/478384/ How to Block OpenAI ChatGPT From Using Your Website Content].
** [https://www.searchenginejournal.com/how-to-block-chatgpt-from-using-your-website-content/478384/ How to Block OpenAI ChatGPT From Using Your Website Content].
== Mobile view/Responsive Design Mode ==
* [https://en.wikipedia.org/wiki/Responsive_web_design Responsive web design]
* [[Html#Responsive_Design HTML -> Responsive Design]]
* [https://superuser.com/a/1292454 How can I quickly open a mobile view of a page in a desktop browser?]
** FF: More tools - Responsive design mode
** Chrome: Developer Tools
** Safari


== Text font size ==
== Text font size ==
Line 343: Line 513:
* [https://www.makeuseof.com/how-to-set-up-microsoft-edge-read-aloud/ How to Set Up and Manage the Read Aloud Feature in Microsoft Edge]
* [https://www.makeuseof.com/how-to-set-up-microsoft-edge-read-aloud/ How to Set Up and Manage the Read Aloud Feature in Microsoft Edge]
* Firefox [https://addons.mozilla.org/en-US/firefox/addon/read-aloud/ Read Aloud by LSD software]
* Firefox [https://addons.mozilla.org/en-US/firefox/addon/read-aloud/ Read Aloud by LSD software]
* [https://microsoftedge.microsoft.com/addons/detail/read-aloud-a-text-to-spe/pnfonnnmfjnpfgagnklfaccicnnjcdkm Read Aloud: A Text to Speech Voice Reader] extension (Chrome, Edge & Firefox) by [https://readaloud.app/ LSD software] works well. It can show the current reading sentence.


== Ads: pixels ==
== Ads - pixels ==
[https://jvns.ca/blog/how-tracking-pixels-work/ How tracking pixels work]
[https://jvns.ca/blog/how-tracking-pixels-work/ How tracking pixels work]


== Cookies ==
== Cookie ==
* [https://www.makeuseof.com/a-beginners-guide-to-cookies Internet Cookies for Beginners: What Are They and How Do They Work?]
* [https://www.makeuseof.com/a-beginners-guide-to-cookies Internet Cookies for Beginners: What Are They and How Do They Work?]
* Firefox: See the [https://support.mozilla.org/en-US/questions/1219653 Storage] tab.
* Firefox: See the [https://support.mozilla.org/en-US/questions/1219653 Storage] tab.
Line 356: Line 527:
== How to Browse the Internet Anonymously ==
== How to Browse the Internet Anonymously ==
[https://www.rd.com/article/anonymous-search-without-tracking/ How to Browse the Internet Anonymously]
[https://www.rd.com/article/anonymous-search-without-tracking/ How to Browse the Internet Anonymously]
== Carburetor: tor network proxy ==
* [https://framagit.org/tractor/carburetor Carburetor]
** It is a lightweight, open-source Linux app that runs a local Tor proxy.
** It routes traffic system-wide for apps that support SOCKS5 proxies (e.g., browsers, email clients).
** No need for a specialized browser or third-party servers.
* The Problem with Traditional Privacy Tools
** VPNs mask your IP but rely on centralized servers, making you trust the provider’s no-logs policy.
** Tor Browser anonymizes traffic but only within the browser, leaving other apps exposed.
** Both solutions either protect too little or require complex setup.
* Confirm that Carburetor is working properly on your Linux system
** '''Test with a SOCKS5-Compatible App'''
*** Configure a browser (like Firefox) to use the SOCKS5 proxy at 127.0.0.1:9050.
*** Visit a site like https://check.torproject.org.
*** If it says “You are using Tor,” Carburetor is routing traffic correctly.
** Monitor Logs. Carburetor provides real-time logs or status messages.
** Try a DNS Leak Test. Visit https://dnsleaktest.com while using the proxy. If your real IP or ISP doesn’t show up, the proxy is working as intended.
** Use Command Line. '''curl --socks5 127.0.0.1:9050 https://check.torproject.org'''  This should return a message confirming Tor usage.


== Hide geolocation on browsers ==
== Hide geolocation on browsers ==
Line 376: Line 567:


== Browse the Web Without a Mouse ==
== Browse the Web Without a Mouse ==
[https://www.makeuseof.com/browse-the-web-without-a-mouse/ 6 Fast Ways to Browse the Web Without a Mouse]
* [https://www.makeuseof.com/browse-the-web-without-a-mouse/ 6 Fast Ways to Browse the Web Without a Mouse]
* [https://www.makeuseof.com/these-browsers-let-you-ditch-the-mouse-completely/ These browsers let you ditch the mouse completely]


== Download a Browser on Windows Without a Browser ==
== Download a Browser on Windows Without a Browser ==
Line 384: Line 576:
[https://www.reviewgeek.com/69534/should-you-pay-for-a-password-manager/ Should You Pay for a Password Manger?]
[https://www.reviewgeek.com/69534/should-you-pay-for-a-password-manager/ Should You Pay for a Password Manger?]


== Passkey ==
== Authentication ==
[https://lifehacker.com/tech/one-million-two-factor-authentication-codes-exposed One Million Two-Factor Authentication Codes Were Recently Exposed]
 
=== Passkey ===
[https://www.makeuseof.com/how-to-set-up-a-passkey-on-your-microsoft-account/ How to Set Up a Passkey on Your Microsoft Account]
[https://www.makeuseof.com/how-to-set-up-a-passkey-on-your-microsoft-account/ How to Set Up a Passkey on Your Microsoft Account]


Line 392: Line 587:
== bing search glitch ==
== bing search glitch ==
[https://answers.microsoft.com/en-us/bing/forum/all/cursor-moves-to-end-of-text-when-searching-with/4be0379d-dde6-4e56-bf85-bb57db9f60bf Cursor moves to end of text when searching with Bing in Safari]. The solution does not work:<
[https://answers.microsoft.com/en-us/bing/forum/all/cursor-moves-to-end-of-text-when-searching-with/4be0379d-dde6-4e56-bf85-bb57db9f60bf Cursor moves to end of text when searching with Bing in Safari]. The solution does not work:<
== Bookmark manager ==
* [https://floccus.org/ Floccus]
* [https://www.makeuseof.com/open-source-bookmarks-sync-tool-freed-from-google-chrome/ This open-source bookmarks sync tool just freed me from Google Chrome]
* You don't need to create an account with Floccus itself, but you do need to set up a sync '''backend''', such as:
** Nextcloud or ownCloud: You can use your existing Nextcloud or ownCloud instance to store and sync your bookmarks.
** WebDAV: You can use any WebDAV server, such as a self-hosted server or a third-party service like Microsoft OneDrive (with WebDAV enabled).
== Selenium ==
* https://www.selenium.dev/
* https://en.wikipedia.org/wiki/Selenium_(software)
* [https://pacha.dev/blog/2025/09/05/selenium-firefox/ Step-by-Step Guide to Use RSelenium with Firefox (Linux and Windows)]

Latest revision as of 17:20, 29 November 2025

Alternative browsers

Lightweight Web Browsers

Privacy-focused browsers

DuckDuckGo

How to Use DuckDuckGo's Browser on Windows

Mullvad browser

https://mullvad.net/en/browser.

Telemetry

Do not track

How to Enable Do Not Track in Any Web Browser

Luakit

  • You do not need a full desktop environment to use the Luakit browser, but you do need a minimal graphical environment to run it. Luakit is built on the WebKitGTK+ engine and requires a working X server or equivalent graphical display system.
  • Minimal Setup for Luakit If you want to avoid installing a full desktop environment, you can set up a lightweight graphical stack to run Luakit:
    • Install Xorg (X Server):
      sudo apt install xorg
      
    • Install a Window Manager:
      sudo apt install openbox
      
    • Install Luakit:
      sudo apt install luakit
      
    • Launch Luakit locally: After starting your X session (e.g., using startx), you can launch Luakit directly from the terminal:
      startx
      luakit
      
    • Access Luakit Remotely: Connect to the Ubuntu server with X11 forwarding enabled and launch Luakit from the SSH session (a bit of slow but it does not increase RAM usage much):
      ssh -X [username]@[server-ip]
      luakit
      
  • Luakit keybinds. See Raspberry page for more keybinds.
    • :open - open a new URL
    • :quit - quit
  • Change font size. nano ~/.config/luakit/rc.lua
    theme.font = "monospace normal 14"
    

    Use "-" or "+" key to adjust font size on the fly.

Wifi captive portal detection

After I enter "luakit http://1.1.1.1", it automatically redirect to the wifi log in verification site.

Brave

Open source

https://en.wikipedia.org/wiki/Brave_(web_browser)

Wifi captive portal detection

Access News Articles for Free

  • Access News Articles for Free: A Guide to Unlocking Paywalls
  • How to Get Past a Paywall to Read an Article for Free
  • Medium parser Firefox extension by Xatta Trone. OR append the URL to https://freedium.cfd/ https://freedium-mirror.cfd/.
    • Freedium: Your paywall breakthrough for Medium!
    • The service will stop after the system rebooted (even we add "-d" option after docker compose command). One solution is to make a systemd service. sudo nano /etc/systemd/system/freedium.service
    [Unit]
    Description=Freedium Docker Compose Service
    Requires=docker.service
    After=docker.service
    
    [Service]
    WorkingDirectory=/path/to/freedium
    ExecStart=/usr/bin/docker compose --profile local -f ./docker-compose/docker-compose.yml up
    ExecStop=/usr/bin/docker compose --profile local -f ./docker-compose/docker-compose.yml down
    Restart=always
    TimeoutStartSec=0
    
    [Install]
    WantedBy=multi-user.target
    

    Then,

    sudo systemctl daemon-reload
    sudo systemctl enable freedium.service
    sudo systemctl start freedium.service

    Now Freedium will start automatically with the OS.

Tab group

apt update

SOLVED: Linux .deb install gives error when you apt update a repository. To correct this you need to add the architecture parameterarch=amd64 in the deb command. E.g.

deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main

Brave Search

Firefox

Multi-account

https://addons.mozilla.org/en-US/firefox/addon/multi-account-containers/ Cookies downloaded by one Container are not available to other Containers.

Tor

Firefox ESR

Firefox Nightly

How to Install Firefox Nightly on Debian and Ubuntu

Pale Moon

Librewolf

Waterfox

Chrome or Chromium

  • The browser engine is Blink
  • Download link: https://www.chromium.org/getting-involved/download-chromium/. Click the first link and it'll show the build reversion number.
  • Install from ubuntu repository. sudo apt-get install chromium-browser To launch it, type chromium-browser.
  • Install the latest version of chromium.
sudo apt install curl git
git clone https://github.com/scheib/chromium-latest-linux.git
cd chromium-latest-linux
./update-and-run.sh

# next time
./run.sh
Note that the chromium program is not in the global environment. That's why we use run.sh to launch chromium.
  • Arch linux
sudo pacman -Syu
sudo pacman -S chromium

Password/Keyring storage

chromium --password-store=basic
chromium  --password-store=kwallet5 # or --password-store=detect

Share a link

  • From PC or Phone: Share -> Send To Your Devices
  • From PC: Create a QR Code. Phone: Camera to scan the QR code
  • From Phone: Create a QR Code file. PC: Use a Chrome extension (like QR Code Reader for Google Chrome™) or an online tool (eg 4qrcode, QRscanner) to scan the QR code.

Proxy

chromium-browser --proxy-server="10.130.5.180:3128"
chromium-browser --proxy-server="socks://localhost:4096" # Useful if we use "ssh -D"

Improve streaming performance

This one browser tweak made my streaming actually smooth

Enable hardware acceleration

enable hardware acceleration in chrome / chromium browser [quick tip]

Electron

Cromite

Helium Browser

Microsoft Edge

AI

Drop

  • Go to Settings -> Copilot and sidebar -> Sidebar visibility -> Always on.
    • Next, look at the sidebar on RHS. Click '+' sign to open a right panel. Discover More -> By Microsoft -> Drop.
  • On Linux, it shows "Open" icon. Files are automatically saved in ~/Downloads/MicrosoftEdgeDropFiles/Default folder.
  • On Android, it shows "Download" icon. If I downloaded the shared file, the icon was changed to "Open". Files are saved in Android/Data/com.microsoft.emmx/files/Download/MicrosoftEdgeDropFiles/ ; see How to Share Files Using Edge Browser’s Drop Feature.
    • For my Samsung tablet (Android 13) device, the directory shown on Debian 11 desktop is mtp://SAMSUNG_SAMSUNG_Android_xxx/Internal%20storage/Android/data/com.microsoft.emmx/files/Download/MicrosoftEdgeDropFiles/Default.
    • For Boox Note Air, I need to use the BooxDrop app. Internal Storage/Android/data/com.microsoft.emmx/files/Download/MicrosoftEdgeDropFiles/Default.
  • Every file that you share with Microsoft Edge will be stored by OneDrive in a folder named Microsoft Edge Drop Files; see How to Share Files Between Devices Using Microsoft Edge. If we delete files in Drop, the files will be removed from OneDrive (& my Samsung table device) too. But the files won't be deleted from Linux desktop according to my observation.

Workspaces

I regret ignoring this Microsoft Edge feature for so long

Orange box on edge icon - Edge for business

Android

  • The standard Edge browser and Bing browser on Boox devices only support the phone device look and feel
  • Edge Beta, Edge Canary & Edge Dev support the tablet device look and feel on Boox devices
    • Edge Beta is a preview channel that allows users to test new and upcoming features for the browser. It has mostly stable features to test out at the cost of being behind Edge Canary and Dev. You can install Edge Beta alongside the generally released version of Edge and other preview versions of the app
    • Edge Canary is a preview channel that offers the most cutting-edge features for the browser. It is updated daily with new features and bug fixes, but it may be less stable than other preview channels.
    • Edge Dev is a preview channel that offers more experimental features for the browser. It is updated weekly with new features and bug fixes, but it may be less stable than other preview channels.

Arc browser

Vivaldi

Opera

  • Based on Chromium.
  • Like Chrome, Opera is closed source.
  • Ad blocking and Block Pop-ups are turned on. But it seems they are not working:( Tested on iOS.
  • To enable Desktop mode permanently: Settings - User Agent - Desktop. This will disable reddit.com for the pop-up message "This page looks better in the app".

Neon browser

Opera's New Neon Browser Will Surf the Web and Code Games While You Sleep

GNOME Web

There are browsers made specifically for Linux, and GNOME Web is the most mature of the bunch.

It looks and feels like a program intended to run on Linux.

Web lacks the kind of extensions you see on Chrome and Firefox (though ad-block does come built-in).

Eolie

Eolie is another browser built specifically for GNOME.

The URL bar shows a site’s title rather than the web address.

Midori

  • Binary file is available on ARM64 arch.
  • The look-and-feel is like Vivaldi.
  • About 550MB is used
  • Brave seems to be better. About the same memory usage and provides deb to install.

Dillo

Too vanilla.

Quartz

Falkon and formally Qupzilla

QupZilla is a new and very fast QtWebEngine browser. It aims to be a lightweight web browser available through all major platforms.

Wikipedia. Download: only Windows and Linux binaries (apt, flatpak, snap) are available. Testing version 3.1.0 on Debian, it works fine. It included Adblock by default. It seems Falkon and Firefox-esr (extended support release) use about the same amount of memory from my testing (~240MB for one tab) according to System Monitor.

EinkBro

Text browser

  • https://en.wikipedia.org/wiki/Text-based_web_browser
  • It seems the text browsers do not support Javascript. I tested links, lynx, w3m, elinks on Raspberry Pi running in a terminal. After visiting http://1.1.1.1, they do redict to the web portal page. But clicking the "Accept" button on a Wifi web authentification page does nothing.

lynx

  • Lynx User Guide
  • What is Lynx, and how do I use it?
  • How and why to use Lynx – the faster web browser
    • g: go to some URL
    • Up/down: up/down
    • Left: back
    • Right: follows a link
    • Q: quit
    • ?: help
    • d: download the file on a link
    • /: search forward. n: forward match. N: backward match.
    • Ctrl-g: abort your connection to a slow or unresponsive link
    • o: option screen
    • If you want to always accept or reject cookies, edit ~/.lynxrc file to set accept_all_cookies=TRUE
  • In one instance the html contains Chinese characters, w3m just give GC error. I need to close the terminal. However, lynx works well. sudo apt install lynx
  • lynx supports mouse-selection while w3m does not (tested on Debian 11).
  • Change the background color. How To Change Background Color In Lynx. sudo nano /etc/lynx/lynx.lss. Comment out the 2 lines
normal: normal: lightgray:black
default: normal: white:black

w3m

It is available in NIH/Biowulf. Works well. It works better than lynx for displaying tables.

sudo apt install w3m w3m-img
  • Shift-B will take you back a page.
  • Shift-U and you’ll get an URL prompt.
  • +/Space: Scroll down a page
  • -: scroll up a page
  • g: Jump to beginning
  • G: Jump to end
  • /,C-s Search forward
  • ?,C-r Search backward
  • n Search next
  • N Search previous
  • Shift-H to view the help page if you want to see a more complete list of keyboard shortcuts.

One cool thing is I can save a file that I can't do with the wget command (if I copy the download link from chrome Downloads), such as the bam file (look at the bottom of the webpage, Output this run in XXX format to Screen/File) from SRA repository.

Links

Browsh

  • Browsh. Require Firefox.
  • Browsh – A Modern Text Browser That Play Videos and Everything

carbonyl

https://github.com/fathyb/carbonyl. Chromium running inside your terminal. It supports pretty much all Web APIs including WebGL, WebGPU, audio and video playback (like Youtube), animations, etc.

$ npm install --global carbonyl

added 5 packages, and audited 5 packages in 11s

found 0 vulnerabilities
npm notice 
npm notice New major version of npm available! 7.0.15 -> 9.8.1
npm notice Changelog: https://github.com/npm/cli/releases/tag/v9.8.1
npm notice Run npm install -g [email protected] to update!
npm notice 

$ whereis carbonyl
carbonyl: /home/$USER/.nvm/versions/node/v15.4.0/bin/carbonyl

Misc

Extensions

These Browser Extensions Saved Me From So Many Annoying Websites

User agent

Mobile view/Responsive Design Mode

Text font size

  • How to Make Website Text Larger on Android
  • EinkBro rocks!
  • On Chrome - Settings - Accessibility -
    • Show zoom option in main menu. After enabling it, go to 3 dots and we should see a Zoom option. Clicking on it and we should see a minus & plus controls at the bottom.
    • Force enable zooom
  • Vivaldi is very similar to Chrome. Zoom options on mobile devices.
  • Edge browser has no this option?
  • On Brave, Settings - Accessibility - Simplified view for web pages (Get notified when an article can be shown in simplified view). If it prompts me to view the page, I can use fingers to zoom in and it will increase the text font size. Not reliable.

Hard refresh cache

How to clear cache

How To Clear Web Browser Cache From Commandline In Linux

Read Aloud

Ads - pixels

How tracking pixels work

Cookie

How to Browse the Internet Anonymously

How to Browse the Internet Anonymously

Carburetor: tor network proxy

  • Carburetor
    • It is a lightweight, open-source Linux app that runs a local Tor proxy.
    • It routes traffic system-wide for apps that support SOCKS5 proxies (e.g., browsers, email clients).
    • No need for a specialized browser or third-party servers.
  • The Problem with Traditional Privacy Tools
    • VPNs mask your IP but rely on centralized servers, making you trust the provider’s no-logs policy.
    • Tor Browser anonymizes traffic but only within the browser, leaving other apps exposed.
    • Both solutions either protect too little or require complex setup.
  • Confirm that Carburetor is working properly on your Linux system
    • Test with a SOCKS5-Compatible App
      • Configure a browser (like Firefox) to use the SOCKS5 proxy at 127.0.0.1:9050.
      • Visit a site like https://check.torproject.org.
      • If it says “You are using Tor,” Carburetor is routing traffic correctly.
    • Monitor Logs. Carburetor provides real-time logs or status messages.
    • Try a DNS Leak Test. Visit https://dnsleaktest.com while using the proxy. If your real IP or ISP doesn’t show up, the proxy is working as intended.
    • Use Command Line. curl --socks5 127.0.0.1:9050 https://check.torproject.org This should return a message confirming Tor usage.

Hide geolocation on browsers

How to Hide or Fake Your Location in Chrome, Firefox, and Microsoft Edge

Anonymous Web Browsers That Are Completely Private

4 Free Anonymous Web Browsers That Are Completely Private

How to Disable the Pop-Up Blocker in Chrome, Firefox, Edge, and Safari

How to Disable the Pop-Up Blocker in Chrome, Firefox, Edge, and Safari

Javascript

Hidden browser games

How to Unlock Hidden Browser Games in Edge, Firefox and Chrome. Go to chrome://dino on chrome browser.

Browse the Web Without a Mouse

Download a Browser on Windows Without a Browser

5 Ways to Download a Browser on Windows Without a Browser

Password manager

Should You Pay for a Password Manger?

Authentication

One Million Two-Factor Authentication Codes Were Recently Exposed

Passkey

How to Set Up a Passkey on Your Microsoft Account

Translate

6 Ways to Translate Any Webpage You Visit

bing search glitch

Cursor moves to end of text when searching with Bing in Safari. The solution does not work:<

Bookmark manager

  • Floccus
  • This open-source bookmarks sync tool just freed me from Google Chrome
  • You don't need to create an account with Floccus itself, but you do need to set up a sync backend, such as:
    • Nextcloud or ownCloud: You can use your existing Nextcloud or ownCloud instance to store and sync your bookmarks.
    • WebDAV: You can use any WebDAV server, such as a self-hosted server or a third-party service like Microsoft OneDrive (with WebDAV enabled).


Selenium