Выпуск браўзэраў Pale Moon 31.3 і SeaMonkey 2.53.14

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

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

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

  • У JavaScript-аб'ектах Array, String і TypedArray рэалізаваны метад at(), які дазваляе выкарыстоўваць адносную індэксацыю (у якасці азначніка масіва паказваецца адносная пазіцыя), у тым ліку з указаннем адмоўных значэнняў адносна канца.
  • У web worker-ах рэалізавана падтрымка API EventSource.
  • У запытах забяспечана адпраўка загалоўка "Origin:".
  • У сістэму зборкі ўнесены аптымізацыі для паскарэння зборкі. У фармаванні зборак для платформы Window задзейнічаны кампілятар Visual Studio 2022.
  • Зменена апрацоўка асобных гукавых файлаў у фармаце wav, для якіх замест выкліку сістэмнага прайгравальніка зараз выкарыстоўваецца ўбудаваны апрацоўшчык. Для вяртання старых паводзін у about:config прадугледжана настройка media.wave.play-stand-alone.
  • Палепшаны код для нармалізацыі радкоў.
  • Абноўлены код для апрацоўкі flex-кантэйнераў, але затым гэтая змена адключана па гарачых слядах у амаль адразу выпушчаным абнаўленні Pale Moon 31.3.1 з-за выяўленні праблем з некаторымі сайтамі.
  • Вырашаны праблемы зборкі ў нетыповых асяродках SunOS і Linux.
  • Перапрацаваны код блакіроўкі патокаў IPC.
  • Пазбаўлены ад прэфікса "-moz" CSS-уласцівасці min-content і max-content.
  • Перанесены выпраўленні, злучаныя з ухіленнем уразлівасцяў.

Дадаткова можна адзначыць выпуск набору інтэрнэт-прыкладанняў SeaMonkey 2.53.14, які аб'ядноўвае ў рамках аднаго прадукта web-браўзэр, паштовы кліент, сістэму агрэгацыі стужак навін (RSS/Atom) і WYSIWYG-рэдактар ​​html-старонак Composer. У форме прадусталяваных дадаткаў прапануюцца IRC-кліент Chatzilla, набор сродкаў для web-распрацоўнікаў DOM Inspector і каляндар-планавальнік Lightning. У новы выпуск перанесены выпраўленні і змены з актуальнай кодавай базы Firefox (SeaMonkey 2.53 заснаваны на браузерном рухавічку Firefox 60.8 з партаваннем злучаных з бяспекай выпраўленняў і некаторых паляпшэнняў з актуальных галінак Firefox).

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

  • Абноўлены DOM-інтэрфейсы для HTML-элементаў Embed, Object, Anchor, Area, Button, Frame, Canvas, IFrame, Link, Image, MenuItem, TextArea, Source, Select, Option, Script і Html.
  • Працягнуты перавод сістэмы зборкі з Python 2 на Python 3.
  • З меню Help прыбраны дыялог з інфармацыяй аб убудовах (About plugins).
  • Прыбраны белы спіс URL.
  • З адраснай кнігі выдалены састарэлыя сэрвісы для чата.
  • Забяспечана сумяшчальнасць з кампілятарам rust 1.63.

Крыніца: opennet.ru

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