Speed, unlocked.
A precision field guide to mastering ad-blocking, WebView flags, and privacy settings on Android.
Via Browser is a fast micro-client, but its default configuration leaves significant performance on the table. This project is a six-part static guide that walks you through filter lists, WebView speed flags, privacy hardening, and testing methodology. No root, no developer background required.
Note
This is an independent field guide. It is not affiliated with the Via Browser development team.
| Attribute | Value |
|---|---|
| Format | Dependency-free static HTML |
| Design system | "Pine & Bone" (warm editorial) |
| Setup time | 10–15 minutes |
| Build step | None |
- Six-part guided setup: Filter lists → WebView flags → privacy → testing → troubleshooting → maintenance.
- Interactive progress tracking: Segmented six-step bar, progress ring, and persisted state.
- Persistent checklists: 21 items that survive page reloads via
localStorage. - One-tap copy: Filter-list URLs and WebView flags copy to clipboard instantly.
- Tokenized design system: Fluid type scale, 4 px spacing grid, three-theme palette (light / dark / print).
- Scrollspy sidebar: Desktop sidebar with mobile chip navigation fallback.
- Accessibility: WCAG-AA contrast,
prefers-reduced-motionsupport, full keyboard navigation.
A warm-paper editorial system with deep pine green as the working accent and amber reserved for warnings. Numbers are set in a monospace with tabular figures everywhere data appears.
| Role | Face | Notes |
|---|---|---|
| Display / headlines | Fraunces | opsz 120–144, WONK 1 |
| Body / UI | Inter | 15–16 px, 1.65–1.7 line height |
| Data / code | JetBrains Mono | Tabular numerals |
| Token | Light | Dark | Use |
|---|---|---|---|
--paper |
#f3efe6 |
#141613 |
Page background |
--pine |
#2f5d4e |
#7cc3a4 |
Accent, progress |
--amber |
#96601e |
#d9a05b |
Warnings |
via-browser-optimization-guide/
├── index.html ← content + inline SVG icon sprite
├── favicon.svg
├── og-image.png ← social preview card
├── .nojekyll ← serve assets as-is on GitHub Pages
└── assets/
├── css/style.css ← design system (19 documented sections)
└── js/main.js ← 12 behavior modules, zero dependencies