Выпуск браўзэра Pale Moon 30.0

Апублікаваны рэліз web-браўзэра Pale Moon 30.0, які адказаў ад кодавай базы Firefox для забеспячэння больш высокай эфектыўнасці працы, захаванні класічнага інтэрфейсу, мінімізацыі спажывання памяці і паданні дадатковых магчымасцяў па наладзе. Зборкі Pale Moon фармуюцца для Windows і Linux (x86 і x86_64). Код праекту распаўсюджваецца пад ліцэнзіяй MPLv2 (Mozilla Public License).

Праект прытрымліваецца класічнай арганізацыі інтэрфейсу, без пераходу да інтэграванага ў Firefox 29 інтэрфейсу Australis, і з прадастаўленнем шырокіх магчымасцяў кастамізацыі. З выдаленых кампанентаў можна адзначыць DRM, Social API, WebRTC, PDF-прагляднік, Сrash Reporter, код для збору статыстыкі, сродкі для бацькоўскага кантролю і людзей з абмежаванымі магчымасцямі. У параўнанні з Firefox у браўзэры пакінутая падтрымка тэхналогіі XUL і захавана магчымасць ужывання як паўнавартасных, так і легкаважных тэм афармлення.

Выпуск браўзэра Pale Moon 30.0

У новай версіі:

  • Вернута падтрымка старых немадыфікаваных дадаткаў да Firefox. Ажыццёўлены сыход ад выкарыстання ўласнага глабальнага ідэнтыфікатара браўзэра (GUID) у карысць ідэнтыфікатара Firefox, што дазволіць дамагчыся максімальнай сумяшчальнасці са ўсімі старымі і пакінутымі без суправаджэння дадаткамі, распрацаванымі ў свой час для Firefox (раней, каб дадатак адмыслова запрацавала ў Pale Moon яго патрабуецца. што стварала цяжкасці з выкарыстаннем дадаткаў, якія засталіся без суправаджаючых). Сайт дапаўненняў, які развіваецца праектам, будзе падтрымліваць як XUL-дапаўненні, спецыяльна адаптаваныя для Pale Moon, так і XUL-дапаўненні, якія распаўсюджваліся для Firefox.
  • Спынена выкарыстанне платформы UXP (Unified XUL Platform), якая развівала адгалінаванне кампанентаў Firefox з рэпазітара Mozilla Central, пазбаўленых ад прывязак да кода на мове Rust і не ўключальных напрацоўкі праекта Quantum. Замест UXP браўзэр зараз будзе збірацца на базе асяроддзя GRE (Goanna Runtime Environment), заснаванага на больш актуальным кодзе рухавічка Gecko, вычышчанага ад кода непадтрымоўваных кампанентаў і платформаў.
  • Рэалізаваны механізм GPC (Global Privacy Control), які прыйшоў на змену загалоўку "DNT" (Do Not Track) і дазваляе інфармаваць сайты аб забароне продажу персанальных дадзеных і іх выкарыстання для адсочвання пераваг ці перасоўванняў паміж сайтамі.
  • Настройка для выбару Pale Moon у якасці браўзэра па змаўчанні перанесена ў секцыю "General".
  • У калекцыі emoji рэалізавана падтрымка Twemoji 13.1/XNUMX.
  • Для паляпшэння сумяшчальнасці з сайтамі дададзены метады Selection.setBaseAndExtent() і queueMicroTask().
  • Палепшана настройка знешняга выгляду палос пракруткі праз тэмы афармлення.
  • Зменена структура пакетаў для інтэрнацыяналізацыі і падтрымкі моў. Праз правядзенне па пераправерцы перакладаў назіраецца зніжэнне ахопу элементаў у моўных пакетах.
  • Зменены фармат профілю - пасля абнаўлення да Pale Moon 30.0 профіль не зможа выкарыстоўвацца з мінулай галінкай Pale Moon 29.x.

Крыніца: opennet.ru

Дадаць каментар