Brave Browser

From Wikiversity
Jump to navigation Jump to search
Brave Browser logo

This is a resource about the Brave Browser. If you are a user, a developer or just a party interested in the browser help is welcome.

Bold is being used in a pedagogical manner in an attempt to make it easier to skip parenthesis areas.

Areas that may be explored:

  • Comparison to other browsers in saving internet bandwidth when visiting pages
  • Compiling from source to investigate whether a specific version of the software runs after compilation
  • Token system and how it works in relation to the advertisements provided by the browser. This might be a hard project and one might have to be very careful for what might be obvious reasons(if this is not obvious for the person reading this at this moment, please use the "Discuss" page)

Using Brave in Qubes OS[edit | edit source]

Software information background: For a relatively updated Qubes OS(installed using 4.0.4 iso) where Debian 10 has been updated on 2022-02-26 UTC time.

This section is about searching for a way to keep local copies of the files needed to install the Brave Browser on local storage, then using them on an AppVM to save the bandwidth needed to download the files after each restart of a target qube.

Goal: In an updated Debian 10(oldstable as of 2022-02-26) prepare files to be held in local storage(ie. in a vault qube that has no "NetVM" or "Networking" interface enabled whatsoever per design principle to keep private data private) that are later copied to an AppVM to prevent having to download the files again each time a target qube is restarted. In short if goal is achieved, each time Brave Browser is used on a qube:

  • bandwidth will be saved
  • there will be a plan how to get brave browser installed

Execution: Reading on the Brave Browser website "brave dot com slash linux", wayback machine archive "id": 20220222142829.

For "Debian 9+, Ubuntu 16.04+ and Mint 18+", with Debian 9+ it includes Debian 10 which is assumed. Suggests these packages:

  • apt-transport-https
  • curl

Advised to wait with installing them unless the user knows how to get copies of these files for storage in the vault after installation through ie. apt-get.

One technique to start is this command. This command will result in two URLs being given to the user for direct download(which can be fetched ie. with wget or a web browser):

apt-get download --print-uris apt-transport-https curl

"Immediate plans to search / research regarding this: 2022-02-26 23 34 xx, and for at least the next 2 hours." did not go as planned. More work is needed.

See Also[edit | edit source]