From 7e7de609f22e277778ce4d83cac236e6084bf065 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Thu, 14 Mar 2019 23:32:34 +0100 Subject: README.md: Add differencies, document installation --- README.md | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index d707444..7421583 100644 --- a/README.md +++ b/README.md @@ -5,15 +5,28 @@ SPDX-License-Identifier: BSD-3-Clause The name is a reference to BBC’s Doctor Who Tv serie, I took it simply because I wanted to have a specie in the name, like some other web browsers do, but doesn’t go into the “gentle” zone. -Target: https://hacktivis.me/articles/www-client%20are%20broken +## Differencies +Comparing from other small WebKit browsers for unixes found in the wild: + +- Independent of environment, should just work if GTK and WebKitGTK does +- Static UI, no element should be added at runtime, this is to avoid potential tracking via viewport changes +- Small codebase, right now we are well under 1 000 lines +- Does not use modal editing (from vi) as that was designed for editing, not browsing +- UTF-8 encoding by default + +Motivation from other clients ## Repositories - Main: , - Mirror: , this one can also be used if you prefer tickets/PRs over emails -## Dependencies -- WebKitGTK+ -- GTK3+ +## Manual Installation +Dependencies are: +- [WebKitGTK](https://webkitgtk.org/), only the latest stable will be fully supported +- C99+ Compiler (such as clang or gcc) +- POSIX make (works with GNU or BSD) + +Compilation is done with `make`, install with `make install`. ## Notes Most of the privacy/security stuff will be done with patches against WebKit as quite a lot isn’t into [WebKitSettings](https://webkitgtk.org/reference/webkit2gtk/stable/WebKitSettings.html) and with a generic WebKit extension that should be resuseable. -- cgit v1.3.1-23-gd82d From 8394c14c20249bb8410f18cc7385a9ef170f8527 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Thu, 14 Mar 2019 23:35:20 +0100 Subject: README.md: release tarballs and their signature --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index 7421583..ba66abf 100644 --- a/README.md +++ b/README.md @@ -17,9 +17,16 @@ Comparing from other small WebKit browsers for unixes found in the wild: Motivation from other clients ## Repositories +### git - Main: , - Mirror: , this one can also be used if you prefer tickets/PRs over emails +### release tarballs +- Main: +- Mirror: + +Files ending in `.sig` are OpenPGP signatures done with my [key](https://hacktivis.me/key.asc)(`DDC9 237C 14CF 6F4D D847 F6B3 90D9 3ACC FEFF 61AE`). + ## Manual Installation Dependencies are: - [WebKitGTK](https://webkitgtk.org/), only the latest stable will be fully supported -- cgit v1.3.1-23-gd82d From 0212b95883a4587183dae292b2e5badf64353e37 Mon Sep 17 00:00:00 2001 From: "Haelwenn (lanodan) Monnier" Date: Thu, 14 Mar 2019 23:40:40 +0100 Subject: README.md: Fix copyright header formatting --- README.md | 2 ++ 1 file changed, 2 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index ba66abf..0ac1779 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,9 @@ # BadWolf Minimalist and privacy-oriented WebKitGTK+ browser +``` Copyright © 2019 Haelwenn (lanodan) Monnier SPDX-License-Identifier: BSD-3-Clause +``` The name is a reference to BBC’s Doctor Who Tv serie, I took it simply because I wanted to have a specie in the name, like some other web browsers do, but doesn’t go into the “gentle” zone. -- cgit v1.3.1-23-gd82d