Апублікаваны рэліз web-браўзэра Pale Moon 31.1, які адказаў ад кодавай базы Firefox для забеспячэння больш высокай эфектыўнасці працы, захаванні класічнага інтэрфейсу, мінімізацыі спажывання памяці і паданні дадатковых магчымасцяў па наладзе. Зборкі Pale Moon фармуюцца для Windows і Linux (x86 і x86_64). Код праекту распаўсюджваецца пад ліцэнзіяй MPLv2 (Mozilla Public License).
Праект прытрымліваецца класічнай арганізацыі інтэрфейсу, без пераходу да інтэграванага ў Firefox 29 інтэрфейсу Australis, і з прадастаўленнем шырокіх магчымасцяў кастамізацыі. З выдаленых кампанентаў можна адзначыць DRM, Social API, WebRTC, PDF-прагляднік, Сrash Reporter, код для збору статыстыкі, сродкі для бацькоўскага кантролю і людзей з абмежаванымі магчымасцямі. У параўнанні з Firefox у браўзэры пакінутая падтрымка тэхналогіі XUL і захавана магчымасць ужывання як паўнавартасных, так і легкаважных тэм афармлення.
У новай версіі:
- Дададзеная і ўключаная па змаўчанні пошукавая сістэма Mojeek, не якая залежыць ад іншых пошукавых рухавічкоў і не што фільтруе падаецца карыстачам кантэнт. У адрозненне ад DuckDuckGo сэрвіс Mojeek не з'яўляецца метапошукавіком, падтрымлівае ўласны незалежны пошукавы індэкс і не выкарыстоўвае індэксы іншых пошукавых сістэм. Падтрымліваецца індэксацыя даных на англійскай, французскай і нямецкай мовах.
- Рэалізаваны аператар лагічнага прысваення "x ??= y", які выконвае прысваенне, толькі калі "x" мае значэнне null або undefined.
- Унесены выпраўленні і паляпшэнні, звязаныя з падтрымкай апаратнага паскарэння.
- Ухілены праблемы ў XPCOM, якія прыводзілі да аварыйнага завяршэння.
- Вырашаная праблема ў паказам не якія змяшчаюцца ў бачную вобласць вялікіх усплываючых падказак.
- Палепшана падтрымка мультымедыйных фарматаў. Для прайгравання MP4 у Linux рэалізавана падтрымка бібліятэк libavcodec 59 і FFmpeg 5.0.
- У клас HTMLInputElement дададзены метад showPicker(), які выводзіць гатовы дыялог для запаўнення тыпавых значэнняў у палях з тыпам "date".
- Бібліятэка NSS абноўлена да версіі 3.52.6. У бібліятэцы NSS вернута падтрымка рэжыму FIPS.
- У JavaScript-рухавічку палепшана праца з памяццю.
- Праслойка для падтрымкі кодэкаў FFvpx абноўлена да версіі 4.2.7.
- Палепшана сумяшчальнасць з кадавальніка анімаваных Gif-малюнкаў.
- Палепшана праца дыялогаў выбару файлаў на платформе Windows.
- Адноўлена падтрымка ўласцівасці gMultiProcessBrowser для паляпшэння сумяшчальнасці з дадаткамі для Firefox. Пры гэтым рэжым шматпрацэснай апрацоўкі кантэнту па-ранейшаму адключаны, а ўласцівасць gMultiProcessBrowser заўсёды вяртае значэнне false (падтрымка gMultiProcessBrowser неабходна для дадаткаў, якія вызначаюць працу ў шматпрацэсным рэжыме).
- З рэпазітараў Mozilla перанесены выпраўленні праблем з бяспекай.
Крыніца: opennet.ru