Chromium

Installation

Latest Chromium binaries

ungoogled-chromium

Installation of portable Linux 64-bit ungoogled-chromium

Extensions

uMatrix filters net requests.

uBlock Origin: general-purpose blocker.

uBlock Origin Extra: companion extension to uBlock Origin

Canvas Blocker (Fingerprint protect) prevents HTML canvas element from generating a unique identification.

CSS Exfil Protection: guard against CSS data exfiltration attacks.

Decentraleyes protects you against tracking through "free", centralized, content delivery.

Don't track me Google removes the annoying link-conversion at Google Search.

Print Edit WE: edit web pages prior to printing.

Tabs to the front! opens new tabs in the front.

Open Frame in new tab/window.

Markdown Preview Plus enables rendering markdown files as HTML.

Installation of Extensions

The extension distributed via zip files has to be unzipped, then the Developer mode in the chrome://extensions/ has to be switched ON and finally the extension can be loaded/installed by clicking on the button Load unpacked and selecting the desired folder [Install uBlock].

To be able to install extensions distributed as crx-files, first, it is necessary to change the flag chrome://flags/#extension-mime-request-handling to Always prompt for install. Then the browser will prompt for installation when you type the URL in the omnibox using the following template:

https://clients2.google.com/service/update2/crx?response=redirect&acceptformat=crx2,crx3&prodversion=[VERSION]&x=id%3D[EXTENSION_ID]%26installsource%3Dondemand%26uc

Where [VERSION] is the version of Chromium browser and [EXTENSION_ID] can be found in the Chrome Webstore: https://chrome.google.com/webstore/detail/[...]/[EXTENSION_ID] [ungoogled-chromium Wiki].

For example, the URL of Canvas Blocker (Fingerprint protect):

https://clients2.google.com/service/update2/crx?response=redirect&acceptformat=crx2,crx3&prodversion=81.0&x=id%3Dnomnklagbgmgghhjidfhnoelnjfndfpd%26installsource%3Dondemand%26uc

Command Line Switsches

If you have Profile in /dev/shm/chromium (/dev/shm is a ramdisk ) and do not like to use GNOME Keyring:

$ /usr/bin/chromium --user-data-dir="/dev/shm/chromium" --disk-cache-dir="/dev/shm/cache" --password-store=basic --disable-features=ExtensionsToolbarMenu

List of Chromium Command Line Switches

Flags

chrome://flags/#smooth.scrolling
disable: Do not animate smoothly when scrolling page content.

Configuration / Options

chrome://crashes
chrome://extensions
chrome://flags
chrome://gpu
chrome://net-internals
chrome://policy
chrome://sandbox   - n/a in Win7
chrome://settings/content
chrome://settings/fonts
chrome://system

Font Rendering

By default Linux, chromium is hinting fonts as hintfull. To change the font rendering: create/modify $HOME/.config/fontconfig/.fonts.conf

Tips

Disable Media Router - ungoogled-chromium Wiki
By default, Chromium sends SSDP network broadcasts on the local subnet. Setting EnableMediaRouter to false stops SSDP traffic.