From f354d16b91d2a52b5c3b1bf13e5937bd09689222 Mon Sep 17 00:00:00 2001 From: Daniel Gray Date: Thu, 16 Feb 2023 04:35:11 +0000 Subject: [PATCH] Add Vanadium guide (#1978) --- docs/mobile-browsers.md | 50 +++++++++++++++++++++ docs/tools.md | 1 + theme/assets/img/browsers/vanadium-dark.svg | 2 + theme/assets/img/browsers/vanadium.svg | 2 + 4 files changed, 55 insertions(+) create mode 100644 theme/assets/img/browsers/vanadium-dark.svg create mode 100644 theme/assets/img/browsers/vanadium.svg diff --git a/docs/mobile-browsers.md b/docs/mobile-browsers.md index f8383d1a43..9e31f5a9ad 100644 --- a/docs/mobile-browsers.md +++ b/docs/mobile-browsers.md @@ -23,6 +23,30 @@ schema: subjectOf: "@type": WebPage url: "./" + - + "@context": http://schema.org + "@type": MobileApplication + name: Vanadium + image: /assets/img/browsers/vanadium.svg + url: https://vanadium.app + applicationCategory: Web Browser + operatingSystem: + - Android + subjectOf: + "@type": WebPage + url: "./" + - + "@context": http://schema.org + "@type": MobileApplication + name: Mull + image: /assets/img/browsers/mull.svg + url: https://divestos.org/pages/our_apps#mull + applicationCategory: Web Browser + operatingSystem: + - Android + subjectOf: + "@type": WebPage + url: "./" - "@context": http://schema.org "@type": MobileApplication @@ -128,6 +152,26 @@ Brave allows you to select additional content filters within the internal `brave [Brave Sync](https://support.brave.com/hc/articles/360059793111-Understanding-Brave-Sync) allows your browsing data (history, bookmarks, etc.) to be accessible on all your devices without requiring an account and protects it with E2EE. +### Vanadium (GrapheneOS) + +
+ +![Vanadium logo](assets/img/browsers/vanadium.svg#only-light) ![Vanadium logo](assets/img/browsers/vanadium-dark.svg#only-dark){ align=right } + +**Vanadium** is the default browser that is included with [GrapheneOS](../android.md#grapheneos), it includes a number of [patches](https://github.com/GrapheneOS/Vanadium/tree/main/patches) which assist in improving security and privacy of WebView. + +Vanadium is built upon the Chromium web browser project, so it should feel familiar and have minimal website compatibility issues. + +
+Downloads + +- [:octicons-home-16: Homepage](https://vanadium.app){ .md-button .md-button--primary } +- [:octicons-code-16:](https://github.com/GrapheneOS/Vanadium){ .card-link title="Source Code" } + +
+ +
+ ### Mull
@@ -167,6 +211,12 @@ We would suggest installing [uBlock Origin](browser-extensions.md#ublock-origin) Mull comes with privacy protecting settings configured by default. You might consider configuring the **Delete browsing data on quit** options in Mull's settings if you want to close all your open tabs when quitting the app automatically, or clear other data such as browsing history and cookies automatically. +#### Adblocking + +Currently the only way to block ads with Vanadium is to set a [DNS Resolver](../dns.md) that has this functionality. The option for that can be found in :material-dots-vertical: → **Settings** → **Privacy and security**. If you're using a VPN we suggest using your VPN provider's server. + +- [x] Select **Use secure DNS** > **Choose another provider** + ## iOS On iOS, any app that can browse the web is [restricted](https://developer.apple.com/app-store/review/guidelines) to using an Apple-provided [WebKit framework](https://developer.apple.com/documentation/webkit), so there is little reason to use a third-party web browser. diff --git a/docs/tools.md b/docs/tools.md index 5603512e06..ec23a7fa12 100644 --- a/docs/tools.md +++ b/docs/tools.md @@ -42,6 +42,7 @@ For more details about each project, why they were chosen, and additional tips o
- ![Brave logo](assets/img/browsers/brave.svg){ .twemoji loading=lazy } [Brave (Android)](mobile-browsers.md#brave) +- ![Vanadium logo](assets/img/browsers/vanadium.svg){ .twemoji loading=lazy } ![Vanadium logo](assets/img/browsers/vanadium-dark.svg#only-dark){ .twemoji loading=lazy } [Brave (Android)](mobile-browsers.md#vanadium) - ![Mull logo](assets/img/browsers/mull.svg){ .twemoji loading=lazy } [Mull (Android)](mobile-browsers.md#mull) - ![Safari logo](assets/img/browsers/safari.svg){ .twemoji loading=lazy } [Safari (iOS)](mobile-browsers.md#safari) diff --git a/theme/assets/img/browsers/vanadium-dark.svg b/theme/assets/img/browsers/vanadium-dark.svg new file mode 100644 index 0000000000..1611ae3c9b --- /dev/null +++ b/theme/assets/img/browsers/vanadium-dark.svg @@ -0,0 +1,2 @@ + + diff --git a/theme/assets/img/browsers/vanadium.svg b/theme/assets/img/browsers/vanadium.svg new file mode 100644 index 0000000000..c10c2b0278 --- /dev/null +++ b/theme/assets/img/browsers/vanadium.svg @@ -0,0 +1,2 @@ + +