25
November
2025
Badwolf Mini-Webbrowser
16:29

Badwolf Mini-Webbrowser

25 November 2025 16:29

Der Badwolf-Webbrowser basiert auf der WebKitGTK-Engine.

Wenn Sie einen einfachen Webbrowser benötigen, um Websites anzuzeigen, die reich an Grafiken und JavaScript-Skripten sind, aber gleichzeitig Prozessor und RAM sparsam nutzen, können Sie auf Browser basierend auf WebKitGTK achten. Dieser Motor ist gebraucht die folgenden Webbrowser:

  • Epiphanie- GNOME; Schwerer und fehlerhafter Browser – weißes Fenster beim Öffnen der Website. Installation und Start:
    flatpak --user install https://nightly.gnome.org/repo/appstream/org.gnome.Epiphany.Canary.flatpakref && flatpak run org.gnome.Epiphany.Canary
  • Midori- leichter und schneller Browser mit Grundfunktionen und Unterstützung für Cookies; Das Paket ist in Debian und Ubuntu verfügbar.flatpak install flathub org.midori_browser.Midori или snap install midori
  • Rosenbrowser- ein wenig bekannter Browser in der Lua-Sprache,steht in den Quellen, aber es war nicht möglich, es zusammenzubauen. Es gibt einen Fork davon:
  • Rosenrot-Browser in den Sprachen C und JavaScript.
  • Baggins-Webbrowser in Python mit WebKitGTK.
  • Lariza-Webbrowser auf GTK+3, GLib, Webkit2GTK+.
  • Bad Wolf (Böser Wolf) - Webbrowser, der in diesem Artikel behandelt wird.

Im Gegensatz zum Epiphany-Browser, der ebenfalls auf WebKitGTK basiert, funktionierte Badwolf sofort und einwandfrei.
Im Gegensatz zu Midori verbraucht der Badwolf-Browser weniger Ressourcen, weil ... nicht die Gnome-Plattform verwendet (170+24+1+367+2+47 = 611 MB).

Funktionen des Badwolf-Webbrowsers:

  • Webseiten-Anzeige-Engine WebKitGTK/WebKitGTK+
  • RAM-Verbrauch 130 MB.
  • Vollständige Unterstützung für HTML, CSS und JavaScript wurde implementiert
  • Fokussiert auf Geschwindigkeit und Privatsphäre
  • Möglichkeit, Bilder und JS mit zwei Mausklicks zu deaktivieren

Gefunden in Betriebssystem-Repositorys

  • Alpin
  • AUR (Arch Linux)
    *Fedora
  • FreeBSD
  • Gentoo
    OpenBSD
    OpenMandriva
  • Locker
    *Ungültig

Architekturen:
x86_64/amd64, x86(32), armv7hf, armv8+/aarch64

Fenstersysteme:
X11, Wayland.

Webseite mit Beschreibung:https://hacktivis.me/projects/badwolf

Der Browser wird von einem Team von 11 Personen entwickelt. GIT-Entwickler
git clone https://anongit.hacktivis.me/git/badwolf.git/
Die Kompilierung mit Ninja wird von mir hier in diesem Artikel nicht berücksichtigt.

Eine für Debain/Ubuntu geeignete Installationsmethode – das Erstellen aus dem Quellcode – ist auf der Website beschrieben blog.ilja.space.

1) Installieren von Abhängigkeiten und Dienstprogrammen zum Erstellen und Arbeiten mit GIT

sudo apt install -y gcc libwebkit2gtk-4.0-dev libxml2 libsoup2.4-dev libatspi2.0-dev make pkg-config gettext git

2) Klonen eines Git-Repositorys

git clone https://gitlab.com/lanodan/badWolf

3) Installieren des Arbeitszweigs auf Release 1.0

cd badWolf
git checkout release-1.0   

4) Aus dem Quellcode erstellen und installieren

make
sudo make install   

Sie können badwolf aus demselben Ordner ausführen:

~/badWolf/badwolf

Die Verknüpfung zu BadWolf wurde im Verzeichnis installiert /usr/local/share/applications/.

Suche nach einer Verknüpfung

ls -l /usr/local/share/applications/badwolf.desktop

Wenn die Verknüpfung badwolf.desktop nicht installiert ist (z. B. weil keine Rechte vorhanden sind), befindet sich das Original im Ordner ~/badWolf.
und Sie können es manuell kopieren:

cp ~/badWolf/badwolf.desktop /usr/local/share/applications/badwolf.desktop

In AntiX müssen Sie nach dem Kopieren der Verknüpfung den Befehl ausführen, damit die Verknüpfung im Hauptstartmenü angezeigt wird:

sudo Desktop-Menü --write-out-global

Bei anderen Betriebssystemen müssen Sie die Sitzung beenden (abmelden) und eine neue starten (anmelden).

Starten Sie über das Menü „Start“ – „Internet“ – „BadWolf“ (am Beispiel von Linux Green):
böser Wolf

Das Badwolf-Fenster hat das einfachste und minimalste Erscheinungsbild, aber der RAM-Verbrauch ist gering 137 MB.
badwolf1
Es wird nur die IMG-Taste gedrückt – das Laden von Bildern ist aktiviert und „JS“ – JavaScript ist deaktiviert.

Um mit dem Durchsuchen von Websites zu beginnen, müssen Sie die vollständige Website-Adresse mit https:// in die Adressleiste eingeben.
Zum Beispiel:https://2ip.ru/browser-update/
Die Webseite öffnete sich fast augenblicklich:
badwolf2
Interessanterweise ist die Zeichenfolge des Benutzeragenten als Safari-Browser definiert:

User-Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/60.5 Safari/605.1.15

Der BadWolf-Browser verfügt über keinen Browserverlauf. Die Anzahl der Zeilen in der Anwendung wurde auf 1500 reduziert und die Codebasis wurde gründlich getestet.

Zweck

Der BadWolf-Browser eignet sich gut für minimale Betriebssysteme wie AntiX oder für ein bootfähiges Flash-Laufwerk.



Verwandte Veröffentlichungen