Uitgave van Pale Moon 31.3 en SeaMonkey 2.53.14 browsers

De release van de Pale Moon 31.3-webbrowser is gepubliceerd, die is afgesplitst van de Firefox-codebase om hogere prestaties te bieden, de klassieke interface te behouden, het geheugenverbruik te minimaliseren en extra aanpassingsmogelijkheden te bieden. Pale Moon-builds worden gegenereerd voor Windows en Linux (x86 en x86_64). De projectcode wordt gedistribueerd onder de MPLv2 (Mozilla Public License).

Het project houdt vast aan de klassieke organisatie van de interface, zonder over te schakelen naar de Australis-interface geïntegreerd in Firefox 29, en met uitgebreide aanpassingsmogelijkheden. Verwijderde componenten zijn onder meer DRM, Social API, WebRTC, PDF-viewer, Crash Reporter, code voor het verzamelen van statistieken, ouderlijk toezicht en mensen met een handicap. In vergelijking met Firefox behoudt de browser ondersteuning voor XUL-technologie en behoudt hij de mogelijkheid om zowel volwaardige als lichtgewicht thema's te gebruiken.

In de nieuwe versie:

  • De JavaScript-objecten Array, String en TypedArray implementeren de methode at(), waarmee u relatieve indexering kunt gebruiken (de relatieve positie wordt opgegeven als de array-index), inclusief het opgeven van negatieve waarden ten opzichte van het einde.
  • Webwerkers implementeren ondersteuning voor de EventSource API.
  • Verzoeken zorgen ervoor dat de header “Origin:” wordt verzonden.
  • Er zijn optimalisaties aangebracht aan het bouwsysteem om het bouwen te versnellen. De Visual Studio 2022-compiler wordt gebruikt om assembly's voor het Window-platform te genereren.
  • De verwerking van individuele audiobestanden in wav-formaat is gewijzigd; in plaats van de systeemspeler aan te roepen, wordt nu de ingebouwde handler gebruikt. Om het oude gedrag terug te geven, is er een instelling in about:config genaamd media.wave.play-stand-alone.
  • Verbeterde code voor tekenreeksnormalisatie.
  • De code voor het omgaan met flexcontainers werd bijgewerkt, maar deze wijziging werd snel uitgeschakeld in de vrijwel onmiddellijk uitgebrachte Pale Moon 31.3.1-update vanwege problemen met sommige sites.
  • Buildproblemen in atypische SunOS- en Linux-omgevingen zijn opgelost.
  • De IPC-threadblokkeringscode is herwerkt.
  • Het voorvoegsel “-moz” verwijderd uit de CSS-eigenschappen min-content en max-content.
  • Oplossingen met betrekking tot het elimineren van kwetsbaarheden zijn uitgesteld.

Daarnaast kunnen we de release noteren van een reeks internettoepassingen SeaMonkey 2.53.14, die een webbrowser, een e-mailclient, een aggregatiesysteem voor nieuwsfeeds (RSS/Atom) en een WYSIWYG html-pagina-editor Composer in één product combineert. Vooraf geïnstalleerde add-ons zijn onder meer de Chatzilla IRC-client, de DOM Inspector-toolkit voor webontwikkelaars en de Lightning-kalenderplanner. De nieuwe release neemt reparaties en wijzigingen over van de huidige Firefox-codebasis (SeaMonkey 2.53 is gebaseerd op de Firefox 60.8-browserengine, met beveiligingsgerelateerde reparaties en enkele verbeteringen van de huidige Firefox-takken).

In de nieuwe versie:

  • Bijgewerkte DOM-interfaces voor HTML-elementen Embed, Object, Anchor, Area, Button, Frame, Canvas, IFrame, Link, Image, MenuItem, TextArea, Source, Select, Option, Script en Html.
  • De vertaling van het bouwsysteem van Python 2 naar Python 3 is voortgezet.
  • Het dialoogvenster met informatie over plug-ins is verwijderd uit het Help-menu.
  • Witte lijst met URL's verwijderd.
  • Verouderde chatdiensten zijn uit het adresboek verwijderd.
  • Compatibiliteit met de roest 1.63-compiler is gegarandeerd.

Bron: opennet.ru

Voeg een reactie