Pale Moon Browser 29.1 release

Er is een release van de Pale Moon 29.1-webbrowser beschikbaar, die afwijkt van de Firefox-codebasis om een ​​hogere efficiëntie te bieden, de klassieke interface te behouden, het geheugengebruik te minimaliseren en extra aanpassingsopties te bieden. Pale Moon-builds zijn gemaakt voor Windows en Linux (x86 en x86_64). De projectcode wordt gedistribueerd onder de MPLv2 (Mozilla Public License).

Het project houdt zich aan de klassieke interface-organisatie, zonder over te schakelen naar de Australis-interface die in Firefox 29 is geïntegreerd, en met uitgebreide aanpassingsmogelijkheden. De verwijderde componenten omvatten DRM, Social API, WebRTC, PDF-viewer, Crash Reporter, code voor het verzamelen van statistieken, tools voor ouderlijk toezicht en mensen met een handicap. Vergeleken met Firefox behoudt de browser ondersteuning voor XUL-technologie en behoudt hij de mogelijkheid om zowel volwaardige als lichtgewicht ontwerpthema's te gebruiken. Pale Moon is gebouwd op het UXP (Unified XUL Platform), een fork van Firefox-componenten uit de Mozilla Central-repository, vrij van bindingen met Rust-code en exclusief de ontwikkelingen van het Quantum-project.

In de nieuwe versie:

  • De methode String.prototype.replaceAll() geïmplementeerd, die een nieuwe string retourneert (de originele string blijft ongewijzigd) waarin alle overeenkomsten worden vervangen op basis van het opgegeven patroon.
  • Er is een voorstel geïmplementeerd om elke JSON-tekst te verwerken als een syntactische subset van ECMAScript, waardoor het gebruik van regelscheidingstekens (U+2028) en alineascheidingstekens (U+2029) in letterlijke tekenreeksen mogelijk is.
  • Er is gezorgd voor de juiste opmaak van tekenreeksen die worden geretourneerd door de methode JSON.stringify().
  • Ondersteuning toegevoegd voor scheidingstekens om grote getallen visueel weer te geven in JavaScript (bijvoorbeeld 1_000_000).
  • Bijgewerkte sitespecifieke User Agent-waardeoverschrijvingen.
  • De AV-codec is standaard uitgeschakeld vanwege streamingproblemen.
  • Het oplossen van kwetsbaarheden is uitgesteld.

Bron: opennet.ru

Voeg een reactie