Die Veröffentlichung des Web-Browsers Pale Moon 33.6.0, der von der Firefox-Codebasis abgezweigt wurde, zielt darauf ab, eine höhere Effizienz zu gewĂ€hrleisten, die klassische BenutzeroberflĂ€che beizubehalten, den Speicherverbrauch zu minimieren und zusĂ€tzliche Anpassungsmöglichkeiten zu bieten. Die Pale Moon-Builds werden fĂŒr Windows und Linux (x86_64) erstellt. Der Code des Projekts wird unter der Lizenz MPLv2 (Mozilla Public License) veröffentlicht.
Das Projekt hĂ€lt sich an die klassische BenutzeroberflĂ€chenorganisation, ohne auf die in Firefox 29 und 57 integrierten Australis- und Photon-Schnittstellen umzusteigen und bietet umfassende Anpassungsmöglichkeiten. Zu den entfernten Komponenten gehören DRM, Social API, WebRTC, PDF-Viewer, Crash Reporter, Code zur Sammlung von Statistiken, Mittel zur Elternkontrolle und fĂŒr Menschen mit Behinderungen. Im Vergleich zu Firefox wurde die UnterstĂŒtzung fĂŒr Erweiterungen, die XUL verwenden, in den Browser zurĂŒckgebracht, und die Möglichkeit, sowohl vollstĂ€ndige als auch leichtgewichtige Themes zu verwenden, wurde beibehalten.
HauptÀnderungen:
- Ein Content-Sniffer fĂŒr Audio im ADTS- und raw AAC-Format wurde implementiert.
- Die Methoden AbortSignal.abort() und AbortSignal.timeout() wurden eingefĂŒhrt.
- Die Möglichkeit zur Nutzung der CSS-Pseudoklasse â:modalâ wurde hinzugefĂŒgt.
- Die Leistung und Effizienz des Cycle Collectors, des Garbage Collectors fĂŒr nicht verwendete C++-Objekte, wurde verbessert.
- Die Datenbank zur Speicherung von Cookies wurde aktualisiert, sodass die Verwendung der Spalte BaseDomain entfĂ€llt. Die Umwandlung der Datenbank in das neue Format erfolgt beim ersten Start nach der Installation des Updates. Nach der Umwandlung wird das Profil nicht mit frĂŒheren Versionen kompatibel sein (ein ZurĂŒcksetzen auf eine frĂŒhere Version ist nicht möglich).
- Die Verarbeitung von CSS-Grid wurde verbessert.
- Die eingebauten Listen der Root-Zertifikate und der typischen Subdomains (eTLD, Public Suffix List) wurden aktualisiert.
- Die Version von Firefox, die ĂŒber den User-Agent-Header im KompatibilitĂ€tsmodus bereitgestellt wird (general.useragent.compatMode.version in about:config), wurde von 102.0 auf 115.0 aktualisiert.
- Probleme im Zusammenhang mit der WebCrypto-API sowie mit den Tags
- Die NSS-Bibliothek wurde auf Version 3.90.6 aktualisiert.
- Ein Absturz bei der Verarbeitung ungĂŒltiger Daten in der Methode structuredClone() wurde behoben. Das Problem trat bei der AusfĂŒhrung von JavaScript-Code auf, der von CDN CloudFlare eingefĂŒgt wurde, um Bots zu filtern. DarĂŒber hinaus wird festgestellt, dass es nicht möglich ist, CAPTCHA-ĂberprĂŒfungen auf Websites zu bestehen, die CloudFlare verwenden, da CloudFlare die Anzeige des CAPTCHAs fĂŒr seltene Browser wie Pale Moon endlos wiederholt.
Quelle: opennet.ru
