Pale Moon Browser 28.7.0 release

Geïntroduceerd release van de webbrowser Bleke Maan 28.7, die is afgesplitst van de Firefox-codebase om betere prestaties te bieden, de klassieke interface te behouden, het geheugenverbruik te minimaliseren en meer aanpassingsmogelijkheden te bieden. Pale Moon-builds zijn gevormd voor Dakramen en raamkozijnen и Linux (x86 en x86_64). Projectcode gedistribueerd door gelicentieerd onder MPLv2 (Mozilla Public License).

Het project houdt vast aan de klassieke organisatie van de interface, zonder over te schakelen naar de Australis-interface die is geïntegreerd in Firefox 29 en biedt 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. Pale Moon is gebouwd op een platform UXP (Unified XUL Platform), dat Firefox-componenten uit de Mozilla Central-repository splitste, bevrijd van bindingen met Rust-code en exclusief de ontwikkelingen van het Quantum-project.

В nieuwe versie:

  • De JavaScript-engine is gedeeltelijk opnieuw ontworpen, waarin ondersteuning voor elementen van de ECMAScript 2018-standaard is overgebracht, inclusief ondersteuning voor de nieuwe syntaxis voor het klonen en samenvoegen van objecten (in plaats van “Object.assign({}, data)” dat u kunt opgeven “{ ... data }”, en gebruik voor het samenvoegen "{ ...defaultSettings, ...userSettings }"). De aangebrachte wijzigingen zijn al geïmplementeerd in toonaangevende browsers, maar kunnen leiden tot verstoring van het gedrag van sommige scripts die verband houden met de functies van de Pale Moon-webengine (voor compatibiliteit met andere browsers kan bijvoorbeeld het gedrag van het vensterobject bij het manipuleren domeinen is gewijzigd);
  • Verbeterde prestaties voor het verwerken van tekenreeksen, het laden van afbeeldingen en het parseren van frameset-eigenschappen
  • Ondersteuning toegevoegd voor Matroska multimediacontainers en
    Webm, evenals AAC-audio in deze formaten;

  • Ondersteuning toegevoegd voor native bestandsselectiedialogen in Linux;
  • Bijgewerkte bladwijzerpictogrammen;
  • SQLite DBMS is bijgewerkt naar release 3.29.0;
  • De WebIDE-code is verwijderd en de resterende code voor hotfix-levering is verwijderd.

Bron: opennet.ru

Voeg een reactie