Die Version des Web-Browsers Pale Moon 31.1 wurde veröffentlicht, der von der Codebasis von Firefox abgespalten wurde, um eine höhere Effizienz zu gewĂ€hrleisten, das klassische Interface beizubehalten, den Speicherverbrauch zu minimieren und zusĂ€tzliche Anpassungsmöglichkeiten zu bieten. Die Builds von Pale Moon werden fĂŒr Windows und Linux (x86 und x86_64) erstellt. Der Code des Projekts wird unter der MPLv2-Lizenz (Mozilla Public License) vertrieben.
Das Projekt hĂ€lt sich an eine klassische BenutzeroberflĂ€che, ohne zu der in Firefox 29 integrierten Australis-OberflĂ€che ĂŒberzugehen, und bietet umfangreiche Anpassungsmöglichkeiten. Zu den entfernten Komponenten gehören DRM, Social API, WebRTC, PDF-Viewer, Crash Reporter, Code zur Sammlung von Statistiken, Tools fĂŒr die elterliche Kontrolle und Funktionen fĂŒr Menschen mit Behinderungen. Im Vergleich zu Firefox wird die UnterstĂŒtzung fĂŒr die XUL-Technologie im Browser beibehalten, und es bleibt die Möglichkeit, sowohl vollstĂ€ndige als auch leichte Designs zu verwenden.
In der neuen Version:
- Die Suchmaschine Mojeek wurde hinzugefĂŒgt und ist standardmĂ€Ăig aktiviert. Sie ist unabhĂ€ngig von anderen Suchmaschinen und filtert den den Nutzern angezeigten Inhalt nicht. Im Gegensatz zu DuckDuckGo ist Mojeek kein Metasuchdienst, sondern unterstĂŒtzt einen eigenen unabhĂ€ngigen Suchindex und verwendet nicht die Indizes anderer Suchmaschinen. Die Indizierung von Daten in Englisch, Französisch und Deutsch wird unterstĂŒtzt.
- Der logische Zuweisungsoperator âx ??= yâ wurde implementiert, der die Zuweisung nur durchfĂŒhrt, wenn âxâ den Wert null oder undefined hat.
- Es wurden Fehlerbehebungen und Verbesserungen in Bezug auf die UnterstĂŒtzung von Hardware-Beschleunigung vorgenommen.
- Probleme in XPCOM, die zu AbstĂŒrzen fĂŒhrten, wurden behoben.
- Ein Problem mit der Anzeige von groĂen, nicht in den sichtbaren Bereich passenden Tooltipps wurde gelöst.
- Die UnterstĂŒtzung fĂŒr Multimedia-Formate wurde verbessert. FĂŒr die Wiedergabe von MP4 unter Linux wurde die UnterstĂŒtzung fĂŒr die Bibliotheken libavcodec 59 und FFmpeg 5.0 implementiert.
- In die Klasse HTMLInputElement wurde die Methode showPicker() hinzugefĂŒgt, die einen bereitgestellten Dialog fĂŒr die Eingabe typischer Werte in Felder des Typs âdateâ anzeigt.
- Die NSS-Bibliothek wurde auf Version 3.52.6 aktualisiert. In der NSS-Bibliothek wurde die UnterstĂŒtzung fĂŒr den FIPS-Modus wiederhergestellt.
- Die Speicherverwaltung im JavaScript-Engine wurde verbessert.
- Die Schicht zur UnterstĂŒtzung von FFvpx-Codecs wurde auf Version 4.2.7 aktualisiert.
- Die KompatibilitĂ€t mit Encodern fĂŒr animierte Gif-Bilder wurde verbessert.
- Die FunktionalitÀt der Dateiauswahl-Dialoge auf der Windows-Plattform wurde verbessert.
- Die UnterstĂŒtzung der Eigenschaft gMultiProcessBrowser wurde wiederhergestellt, um die KompatibilitĂ€t mit Firefox-Add-ons zu verbessern. Der mehrprozessfĂ€hige Inhaltsverarbeitungsmodus bleibt jedoch deaktiviert, und die Eigenschaft gMultiProcessBrowser gibt immer den Wert false zurĂŒck (die UnterstĂŒtzung von gMultiProcessBrowser ist notwendig fĂŒr Add-ons, die den Betrieb im Mehrprozessmodus definieren).
- Sicherheitsprobleme wurden aus den Mozilla-Repositories behoben.

Quelle: opennet.ru
