Utgiven en version av webblÀsaren Pale Moon 31.3, som har avgrenats frÄn Firefox-kodbasen för att sÀkerstÀlla högre effektivitet, bevara det klassiska grÀnssnittet, minimera minnesanvÀndning och ge ytterligare anpassningsmöjligheter. Pale Moon-versioner byggs för Windows och Linux (x86 och x86_64). Koden för projektet distribueras under MPLv2-licensen (Mozilla Public License).
Projektet följer en klassisk grÀnssnittstruktur, utan att övergÄ till det i Firefox 29 introducerade Australis-grÀnssnittet, och erbjuder omfattande anpassningsmöjligheter. Bland borttagna komponenter kan nÀmnas DRM, Social API, WebRTC, PDF-lÀsare, Crash Reporter, kod för insamling av statistik, verktyg för förÀldrakontroll och hjÀlpmedel för personer med funktionsnedsÀttningar. JÀmfört med Firefox har webblÀsaren behÄllit stöd för XUL-teknologin och möjligheten att anvÀnda bÄde fullstÀndiga och lÀtta teman.
I den nya versionen:
- I JavaScript-objekten Array, String och TypedArray har metoden at() implementerats, vilket möjliggör relativ indexering (relative position anvÀnds som arrayindex), inklusive negativa vÀrden i förhÄllande till slutet.
- Stöd för API-eventet EventSource har implementerats i web workers.
- I förfrÄgningar har avsÀndartiteln "Origin:" lagts till.
- Optimeringar har gjorts i byggsystemet för att pÄskynda byggen. Visual Studio 2022-kompilatorn anvÀnds för att skapa versioner för Windows.
- Behandlingen av specifika ljudfiler i wav-format har Àndrats, dÀr den inbyggda spelaren nu anvÀnds istÀllet för att kalla pÄ den systeminstallerade spelaren. För att ÄterfÄ det gamla beteendet finns en instÀllning i about:config för media.wave.play-stand-alone.
- Koden för normalisering av strÀngar har förbÀttrats.
- Koden för hantering av flexbehÄllare har uppdaterats, men denna förÀndring avaktiverades snabbt i den nÀstan omedelbart utgivna uppdateringen Pale Moon 31.3.1 pÄ grund av upptÀckta problem med vissa webbplatser.
- Byggproblem i ovanliga miljöer som SunOS och Linux har lösts.
- Koden för blockering av IPC-trÄdar har omarbetats.
- Prefixet "-moz" har tagits bort frÄn CSS-egenskaperna min-content och max-content.
- Fixar relaterade till sÀkerhetsÄtgÀrder har överförts.
Det kan ocksÄ nÀmnas att en uppsÀttning internetapplikationer, SeaMonkey 2.53.14, har slÀppts, vilket förenar en webblÀsare, e-postklient, system för aggregatering av nyhetsflöden (RSS/Atom) och WYSIWYG-redigeraren för html-sidor Composer inom ett produkt. Förinstallerade tillÀgg inkluderar IRC-klienten Chatzilla, verktyg för webbutvecklare som DOM Inspector och kalenderplaneraren Lightning. Den nya versionen innehÄller korrigeringar och Àndringar frÄn den aktuella Firefox-kodbasen (SeaMonkey 2.53 baseras pÄ Firefox 60.8s webblÀsarmotor och har porterat sÀkerhetsrelaterade korrigeringar och vissa förbÀttringar frÄn aktuella Firefox-grenar).
I den nya versionen:
- DOM-grÀnssnitten för HTML-elementen Embed, Object, Anchor, Area, Button, Frame, Canvas, IFrame, Link, Image, MenuItem, TextArea, Source, Select, Option, Script och Html har uppdaterats.
- ĂversĂ€ttningen av byggsystemet frĂ„n Python 2 till Python 3 har fortsatt.
- Dialogrutan om information om plugins (Om plugins) har tagits bort frÄn menyn HjÀlp.
- Whitelist för URL:er har tagits bort.
- FörÄldrade chattjÀnster har tagits bort frÄn adressboken.
- Kompatibilitet med kompilatorn Rust 1.63 har sÀkerstÀllts.
KĂ€lla: opennet.ru
