Ladybird: Unterschied zwischen den Versionen
Dirk (Diskussion | Beiträge) |
Dirk (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
||
| Zeile 34: | Zeile 34: | ||
Aus historischen Gründen wird beim Starten – sofern sie nicht existiert – die Datei {{ic|BrowserContentFilters.txt}} angelegt, die eine einfache Filterliste für Pfade und URLs ist, für die der Aufruf blockiert werden soll. Einige der Einträge auf der Liste könnten veraltet oder zu streng sein. Um uneingeschränkt testen zu können, sollte die Datei geleert aber nicht gelöscht werden. | Aus historischen Gründen wird beim Starten – sofern sie nicht existiert – die Datei {{ic|BrowserContentFilters.txt}} angelegt, die eine einfache Filterliste für Pfade und URLs ist, für die der Aufruf blockiert werden soll. Einige der Einträge auf der Liste könnten veraltet oder zu streng sein. Um uneingeschränkt testen zu können, sollte die Datei geleert aber nicht gelöscht werden. | ||
Derzeit nutzt Ladybird ein zweckmäßiges QT-basierendes GUI. Sollte die Schrift auf Bildschirmen mit hoher DPI-Zahl nicht gut lesbar sein, kann man mittels [[Umgebungsvariablen|Umgebungsvariable]] die Schrift insgesamt vergrößern: | |||
QT_FONT_DPI=140 Ladybird | |||
Zusätzlich kann in den Einstellungen auf {{ic|about:settings}} der Standard-Zoom eingestellt werden, dies betrifft allerdings nur den gerenderten Seiteninhalt. | |||
== Verwendung == | == Verwendung == | ||
Version vom 29. Dezember 2025, 05:17 Uhr
„Ladybird“ wurde von Dirk (Diskussion) als in Bearbeitung markiert. Um Bearbeitungskonflikte zu vermeiden, kontaktiere Dirk (Diskussion) bitte, bevor du den Artikel bearbeitest.

Ladybird ist ein aktuell in der Entwicklung befindlicher alternativer Webbrowser. Der Browser wird von Grund auf neu entwickelt, ist also kein Fork eines bestehenden Browsers, basiert nicht auf Chromium, und auch nicht auf Firefox oder der
WebKit-Rendering-Engine.
Aktuell befindet sich das Projekt in einem Pre-Alpha-Status und ist vor allem für Leute gedacht, die sich an der Entwicklung des Browsers und der Rendering-Engine beteiligen wollen. Die Entwickler planen, im Laufe des Jahres 2026 eine Alpha-Version für die Allgemeinheit zum testen bereitzustellen.
Installation
Sowohl die normale Version als auch die Git-Version werden für die Installation kompiliert. Das kompilieren der Nicht-Git-Variante ist einfacher, da es keine AUR-Abhängigkeiten hat, ist aber eventuell nicht immer auf dem neuesten Stand.
Da das Kompilieren in beiden Fällen sehr umfangreich ist, kann es sein, dass bei Verwendung eines AUR-Hilfsprogramms der Platz auf /tmp nicht ausreicht. Vor der Installation sollte also sichergestellt werden, dass ausreichend Platz (ca. 12 Gigabyte) verfügbar ist.
Ladybird (Git) ist als
ladybird-gitAUR
im AUR
verfügbar, und kann von dort
zum Beispiel mit einem der AUR Hilfsprogramme
installiert werden.
pakku -S ladybird-git
# … oder alternativ die Nicht-Git-Version
pakku -S ladybird
Bei der Verwendung von AUR-Hilfsprogrammen ist zu beachten, dass Pakete niemals „blind“ installiert werden sollten. Vor dem Installieren sollten die Kommentare im AUR gelesen, und das PKGBUILD geprüft werden.
Ladybird wird mittels Ladybird (mit großem L) gestartet.
Besonderheiten
Die Idee, einen Browser zu entwickeln, entstand innerhalb des
SerenityOS-Projektes. Seit 2024 ist Ladybird unabhängig von diesem.
Der Fokus der Entwickler des Browsers liegt vollständig auf dem Browser, und darauf, eine Standardkonforme, unabhängige, offene Rendering-Engine zu entwickeln, ohne dabei auf bestehende Rendering-Engines zurückzugreifen oder Code von diesen zu übernehmen.
Ladybird finanziert sich vollständig durch Sponsoren, die sowohl Privatpersonen als auf Firmen sein können, wobei Sponsoren keinerlei Mitspracherecht über die technische oder administrative Ausrichtung des Browsers bzw. des Management-Boards haben.
Konfiguration
Ladybird hat derzeit nur wenig Konfigurationsmöglichkeiten. Die gängigen vom Benutzer setzbaren Optionen lassen sich über das Menü „Edit → Settings“ oder about:settings einstellen, und orientieren sich am gängigen Design anderer Browser. Weitere Optionen lassen sich über das Menü „View“ einstellen auch im Menü „Debug“ finden sich Optionen.
Nicht alle Optionen werden dauerhaft gespeichert. Die Optionen die gespeichert werden, finden sich in ~/.config/Ladybird/ in den Dateien Settings.json und Ladybird.json.
Aus historischen Gründen wird beim Starten – sofern sie nicht existiert – die Datei BrowserContentFilters.txt angelegt, die eine einfache Filterliste für Pfade und URLs ist, für die der Aufruf blockiert werden soll. Einige der Einträge auf der Liste könnten veraltet oder zu streng sein. Um uneingeschränkt testen zu können, sollte die Datei geleert aber nicht gelöscht werden.
Derzeit nutzt Ladybird ein zweckmäßiges QT-basierendes GUI. Sollte die Schrift auf Bildschirmen mit hoher DPI-Zahl nicht gut lesbar sein, kann man mittels Umgebungsvariable die Schrift insgesamt vergrößern:
QT_FONT_DPI=140 Ladybird
Zusätzlich kann in den Einstellungen auf about:settings der Standard-Zoom eingestellt werden, dies betrifft allerdings nur den gerenderten Seiteninhalt.
Verwendung
tbd