logo

blog

My little blog can’t be this cute! git clone https://hacktivis.me/git/blog.git
commit: c5f0c5d81e1426557e937d3eda1570475172bdd7
parent a8cbca8f46769fbbea44bca4c723c1c769e875ed
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Mon, 14 Dec 2020 05:47:40 +0100

badwolf/fqa: Add section anchors

Diffstat:

Mprojects/badwolf/fqa.shtml18+++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/projects/badwolf/fqa.shtml b/projects/badwolf/fqa.shtml @@ -10,7 +10,7 @@ <!--#include file="/projects/badwolf/nav.shtml" --> <h1>BadWolf Frequently Questioned Answers</h1> - <h2>But isn't WebKit basically Blink/Chromium?</h2> + <h2 id="blink"><a href="#blink">§</a> But isn't WebKit basically Blink/Chromium?</h2> <p>Nah, Google pretty much never really used WebKit without patching it and they hard forked it around 2010, so right when HTML5 and related arrived, thus helping the gap form, with differencies like:<ul> <li>Replacing JavaScriptCore to V8</li> <li>Removing the <code>-webkit-*</code> prefixes in CSS</li> @@ -22,16 +22,16 @@ </ul></p> <p>Oh and Blink basically doesn't exists in a standalone manner, so browsers like Opera or Edge are based on chromium rather than just mere Blink.</p> - <h2>AdBlocker?</h2> + <h2 id="adblocker"><a href="#adblocker">§</a> AdBlocker?</h2> <p>As written in the manpage, there is <a href="https://github.com/jun7/wyebadblock">wyebadblock</a>. And no, mere JavaScript blocking is nowhere near enough to avoid tracking, there is a lot of exploits based on pure CSS.</p> - <h2>How good is it's privacy?</h2> + <h2 id="privacylvl"><a href="#privacylvl">§</a> How good is it's privacy?</h2> <p>It's an in-between <a href="https://torproject.org/">Tor Browser</a> and your regular browser and much better than most other WebKitGTK browsers out there since day 1. Tor Browser stands for anonymity by having everyone get the same fingerprint over the Tor network. Badwolf is for when you don't use the tor network (for any reason) and thus need a more normal fingerprint depending on your region (ie. languages and timezones) while still having reasonable privacy.</p> - <h2>How good is it's web compatibility?</h2> + <h2 id="web_compat"><a href="#webcompat">§</a> How good is it's web compatibility?</h2> <p>Outside of websites and webapps that are outright hostile to WebKit it's been doing pretty well, only time during 2020 that I launched another web browser it's <a href="https://lynx.invisible-island.net/">lynx</a> to get even less web or Firefox/Chromium for WebRTC things like BigBlueButton and Jitsi Meet (WebRTC should get there thanks to GStreamer).</p> - <h2>How do you play videos?</h2> + <h2 id="multimedia"><a href="#multimedia">§</a> How do you play audio/video files?</h2> <p><em>*Sigh*</em> install those plugins for gstreamer, gentoo has a metapackage to help named <a href="https://repology.org/project/gstreamer:meta/versions">media-plugins/gst-plugins-meta</a>, I'm not aware of other distros/ports offering such a useful package, you'll probably want some of those or more: <pre> <a href="https://repology.org/project/gstreamer:vaapi/versions" >gst-plugins-vaapi</a> # Video Acceleration, so it doesn't chews your battery and CPU @@ -45,16 +45,16 @@ <a href="https://repology.org/project/gstreamer:webrtc/versions" >gst-plugins-webrtc</a> # WebRTC, useful for VoIP, currently not used by WebKit </pre></p> - <h2>Search Engine support? (search entry)</h2> + <h2 id="search"><a href="#search">§</a> Search Engine support? (search entry)</h2> <p>No, I do not want to support/promote such tools until a good implementation appears (not looking for suggestions). Your own SmartBookmarks keywords (so like entering <code>wp lolcat</code> in the location entry to go to <a href="https://en.wikipedia.org/wiki/lolcat">Lolcat - Wikipedia</a>) are gonna be supported though.</p> - <h2>vi keybindings</h2> + <h2 id="vi"><a href="#vi">§</a> vi keybindings</h2> <p>Maybe in a branch / future config option if someone steps in but otherwise I'm not going to provide some half-assed keybindings (I do use vi editors but never it's style of keybindings outside of the editor)</p> - <h2>Ressource Usage</h2> + <h2 id="footprint"><a href="#footprint">§</a> Ressource Usage</h2> <p>In my experience: CPU usage in pretty low, memory usage is about as high as others (me hyperusing the separated contexts doesn't help), disk usage is basically non-existant.</p> - <h2>Configuration</h2> + <h2 id="config"><a href="#config">§</a> Configuration</h2> <p>Most of the UI/UX stuff is already exposed via GTK and BadWolf's <code>interface.css</code> file. It's own configuration is gonna come once I find a reasonable way to have a plain-text config editable by a settings manager.</p> </main> <!--#include file="/templates/en/footer.shtml" -->