Pale Moon Browser 32.2 Buraxılışı

Daha yüksək performans təmin etmək, klassik interfeysi qorumaq, yaddaş istehlakını minimuma endirmək və əlavə fərdiləşdirmə seçimlərini təmin etmək üçün Firefox kod bazasından ayrılan Pale Moon 32.2 veb brauzerinin buraxılışı nəşr olundu. Pale Moon quruluşları Windows və Linux (x86_64) üçün yaradılıb. Layihə kodu MPLv2 (Mozilla Public License) altında paylanır.

Layihə Firefox 29 və 57-də inteqrasiya olunmuş Australis və Photon interfeyslərinə keçmədən və geniş fərdiləşdirmə seçimlərini təqdim etməklə interfeysin klassik təşkilinə riayət edir. Silinmiş komponentlərə DRM, Sosial API, WebRTC, PDF görüntüləyicisi, Crash Reporter, statistika toplama kodu, valideyn nəzarəti və əlilliyi olan insanlar daxildir. Firefox ilə müqayisədə brauzer XUL-dan istifadə edən genişləndirmələr üçün dəstəyi geri qaytarıb və həm tam hüquqlu, həm də yüngül mövzulardan istifadə etmək imkanını saxlayır.

Yeni versiyada:

  • GTK2-dən istifadə edən FreeBSD üçün eksperimental quruluşlar təmin edilmişdir (əvvəllər GTK3 ilə təklif edilmiş quruluşlara əlavə olaraq). FreeBSD üçün montajları sıxışdırmaq üçün bzip2 əvəzinə xz formatı istifadə olunur.
  • Goanna brauzer mühərriki (Mozilla Gecko mühərrikinin çəngəlidir) və UXP platforması (Unified XUL Platforması, Firefox komponentlərinin bir hissəsi) digər brauzerlərlə uyğunluğu yaxşılaşdıran və istifadəçilərin problem bildirdiyi əksər saytlarla işləyən 6.2 versiyasına yeniləndi. ilə.
  • Import() ifadəsindən istifadə edərək JavaScript modullarının idxalı üçün həyata keçirilən dəstək.
  • Modullar asinxron funksiyaları ixrac etmək imkanı verir.
  • JavaScript siniflərində sahələr üçün əlavə dəstək.
  • "||=", "&&=" və "??=" təyinat operatorları üçün əlavə dəstək.
  • Bəzi saytlarda istifadə olunmağa davam edən köhnəlmiş qlobal window.event (dom.window.event.enabled vasitəsilə aktivləşdirilib: about:config) istifadə etmək imkanı təmin edilib.
  • Self.structuredClone() və Element.replaceChildren() metodlarını tətbiq etdi.
  • Shadow DOM tətbiqi ":host" psevdo-sinfi üçün dəstəyi təkmilləşdirdi.
  • CSS WebComponents indi ::slotted() funksiyasını dəstəkləyir.
  • Təkmilləşdirilmiş yaddaş səhifəsinin keşləşdirilməsi.
  • FFmpeg 6.0 multimedia paketi üçün əlavə dəstək.
  • WebComponents texnologiyalarından (Xüsusi Elementlər, Kölgə DOM, JavaScript Modulları və HTML Şablonları) istifadə edərkən yaranan qəzalar düzəldildi.
  • İkinci dərəcəli platformalar üçün mənbə kodundan tikinti ilə bağlı problemlər aradan qaldırıldı.
  • Yenilənmiş Fetch API tətbiqi.
  • DOM Performance API-nin tətbiqi spesifikasiyaya uyğunlaşdırılır.
  • Düymə vuruşlarının təkmilləşdirilmiş idarə edilməsi, Ctrl+Enter üçün hadisələrin göndərilməsi üçün əlavə dəstək.
  • Freetype 2.13.0 və Harfbuzz 7.1.0 üçün quraşdırılmış kitabxanalar yeniləndi.
  • GTK üçün miqyaslı şriftlərin keşləşdirilməsi dəstəyi həyata keçirilib və şriftlərlə işləmək üçün performans yaxşılaşdırılıb. GTK sistemlərində fontconfig dəstəyi dayandırılıb.
  • Təhlükəsizlik xətalarının düzəldilməsi irəliyə aparıldı.

Pale Moon Browser 32.2 Buraxılışı

Mənbə: opennet.ru

Добавить комментарий