Ladybird Juli-Update: HTTP/3-Unterstützung, hohe Bildwiederholraten und mehr

2025-08-02
Ladybird Juli-Update: HTTP/3-Unterstützung, hohe Bildwiederholraten und mehr

Die Ladybird Open-Source-Browser-Engine hat im Juli erhebliche Fortschritte gemacht und 319 Pull Requests von 47 Mitwirkenden zusammengeführt. Zu den Highlights gehören: HTTP/3-Unterstützung, verbesserte Rendering-Leistung auf Bildschirmen mit hoher Bildwiederholrate, ein Fix für die Google reCAPTCHA-Kompatibilität und hinzugefügte Unterstützung für Trusted Types, verbesserte Behandlung von SVG foreignObject und zahlreiche CSS-Verbesserungen wie `content: url(...)`, neue Pseudo-Klassen und logische Eigenschaftsgruppen. Interne Verbesserungen umfassen die Umstellung auf native UTF-16-Strings für höhere Effizienz und weniger codierungsbedingte Fehler.

Mehr lesen
Entwicklung

Ladybird-Browser: Mai-Update – Performance-Boost und neue Funktionen

2025-06-01
Ladybird-Browser: Mai-Update – Performance-Boost und neue Funktionen

Das Ladybird-Browser-Projekt hatte einen produktiven Mai und hat 261 Pull Requests von 53 Mitarbeitern zusammengeführt. Das Projekt konnte neue Sponsoren gewinnen und hat offiziell den Status der Steuerbefreiung erhalten. Zu den wichtigsten Errungenschaften dieses Monats gehören: Hinzufügen von 15.961 neuen bestandenen Web Platform Tests (WPT) mit deutlich verbesserter Laufzeit; Implementierung eines neuen, toleranteren JavaScript-Datumsanalysators; Abschluss der Implementierungen von Clipboard-APIs und übertragbaren Streams; anfängliche Unterstützung für SharedWorker; Ersetzen der internen BigInt-Implementierung durch LibTomMath zur Leistungsverbesserung; Implementierung von var() und attr() in CSS-Kurzschreibweisen; und Leistungsoptimierungen, die zu einer Geschwindigkeitssteigerung von 10 % bei Speedometer 2.1 geführt haben.

Mehr lesen
Entwicklung Ladybird-Browser

Ladybird-Browser-Projekt-Monatsupdate: WPT im Millionenbereich, Umstellung auf OpenSSL

2025-03-02
Ladybird-Browser-Projekt-Monatsupdate: WPT im Millionenbereich, Umstellung auf OpenSSL

Das Open-Source-Browser-Projekt Ladybird hat diesen Monat große Fortschritte gemacht und 281 PRs von 35 Mitwirkenden zusammengeführt. Die Anzahl der bestandenen Subtests in den Web Platform Tests (WPT) hat 1,77 Millionen überschritten und nähert sich dem Ziel von 90 % Erfolgsrate für alternative Browser-Engines auf iOS. Das Projekt hat OpenSSL als Ersatz für die eigene Kryptografie-Bibliothek eingeführt und den Netzwerkstack auf curl umgestellt. Außerdem wurde die Unterstützung für Firefox DevTools hinzugefügt, was die Debugging-Effizienz verbessert. Darüber hinaus wurden Funktionen wie CSS-Bildzeiger, neue CSS-Pseudoklassen, Textdekorationen für Fehlermeldungen implementiert, sowie TextEncoderStream und die Resource Timing API. Optimierungen an der Stil-Invalidierung und eine aarch64-Linux-Continuous-Integration wurden hinzugefügt.

Mehr lesen
Entwicklung