Pale Moon Browser 32.2 чыгаруу

Pale Moon 32.2 веб-браузеринин релизи жарыкка чыкты, ал Firefox код базасынан жогорку өндүрүмдүүлүктү камсыз кылуу, классикалык интерфейсти сактоо, эстутумдун керектөөсүн минималдаштыруу жана кошумча ыңгайлаштыруу параметрлерин камсыз кылуу үчүн чыгарылган. Pale Moon түзүлүшү Windows жана Linux (x86_64) үчүн түзүлгөн. Долбоордун коду MPLv2 (Mozilla Public License) боюнча таратылат.

Долбоор Firefox 29 жана 57де интеграцияланган Australis жана Photon интерфейстерине өтпөстөн жана кеңири ыңгайлаштыруу варианттарын берүү менен интерфейстин классикалык уюштуруусун карманат. Өчүрүлгөн компоненттерге DRM, Social API, WebRTC, PDF көрүүчү, Crash Reporter, статистика чогултуу коду, ата-эненин көзөмөлү жана мүмкүнчүлүгү чектелген адамдар кирет. Firefox менен салыштырганда, браузер XUL колдонгон кеңейтүүлөрдү колдоону кайтарып берди жана толук жана жеңил темаларды колдонуу мүмкүнчүлүгүн сактап калды.

Жаңы версияда:

  • GTK2ди колдонуу менен FreeBSD үчүн эксперименталдык түзүмдөр камсыздалган (мурда GTK3 менен сунуш кылынган курууларга кошумча). FreeBSD түзүлүшү bzip2дин ордуна xz форматы аркылуу кысылган.
  • Goanna браузеринин кыймылдаткычы (Mozilla Gecko кыймылдаткычынын айрысы) жана UXP платформасы (Unified XUL Platform, Firefox компоненттеринин айрысы) 6.2 версиясына жаңыртылган, ал башка браузерлер менен шайкештикти жакшыртат жана колдонуучулар көйгөйлөрүн билдирген көпчүлүк сайттар менен иштейт.
  • Import() оператору аркылуу JavaScript модулдарын импорттоо үчүн ишке ашырылган колдоо.
  • Модулдар асинхрондук функцияларды экспорттоо мүмкүнчүлүгүн камсыз кылат.
  • JavaScript класстарындагы талааларды колдоо кошулду.
  • "||=", "&&=" жана "??=" дайындоо операторлоруна колдоо кошулду.
  • Кээ бир сайттарда колдонулуп келе жаткан эскирген глобалдык window.event (dom.window.event.enabled аркылуу иштетилген: about:config) колдонуу мүмкүнчүлүгү берилген.
  • self.structuredClone() жана Element.replaceChildren() ыкмаларын ишке ашырды.
  • Shadow DOM ишке ашырууда ":host" псевдоклассы үчүн жакшыртылган колдоо.
  • CSS WebComponents ::slotted() функциясын колдойт.
  • Жакшыртылган эстутум барагын кэштөө.
  • FFmpeg 6.0 мультимедиа пакетине колдоо кошулду.
  • WebComponents технологияларын колдонууда каталар оңдолду (Custom Elements, Shadow DOM, JavaScript Modules жана HTML Templates).
  • Экинчи платформалар үчүн булактан курууга байланыштуу көйгөйлөр чечилди.
  • Жаңыртылган Fetch API ишке ашыруу.
  • DOM Performance API ишке ашыруу спецификацияга ылайык келтирилди.
  • Баскычтарды башкаруу жакшыртылган, Ctrl+Enter үчүн окуяны жөнөтүү үчүн кошумча колдоо.
  • Жаңыртылган Freetype 2.13.0 жана Harfbuzz 7.1.0 орнотулган китепканалары.
  • GTK үчүн масштабдуу шрифттерди кэштөө колдоо ишке ашырылган жана шрифтер менен иштөөнүн көрсөткүчтөрү жакшырган. Fontconfig үчүн колдоо GTK системаларында токтотулган.
  • Коопсуздукка байланыштуу мүчүлүштүктөр үчүн оңдоолор жылдырылды.

Pale Moon Browser 32.2 чыгаруу

Source: opennet.ru

Комментарий кошуу