Pale Moon 35.0.0 web tarayıcısı yayınlandı. Performansı artırmak, klasik arayüzü korumak, bellek tüketimini en aza indirmek ve ek özelleştirme seçenekleri sunmak için Firefox kod tabanından türetilmiştir. Pale Moon sürümleri şunlar için oluşturulmuştur: Windows и Linux (x86_64). Proje kodu MPLv2 (Mozilla Kamu Lisansı) altında dağıtılmaktadır.
Proje, Firefox 29 ve 57'ye entegre edilmiş Australis ve Photon arayüzlerine geçiş yapmadan ve kapsamlı özelleştirme seçenekleri sunarak arayüzün klasik organizasyonuna bağlı kalıyor. Kaldırılan bileşenler arasında DRM, Social API, WebRTC, PDF görüntüleyici, Crash Reporter, istatistik toplama kodu, ebeveyn denetimleri ve engelli kişiler bulunur. Firefox ile karşılaştırıldığında tarayıcı, XUL kullanan uzantılar için destek sağladı ve hem tam teşekküllü hem de hafif temaları kullanma özelliğini koruyor.
Ana değişiklikler:
- Ara işlemler, Document.elementFromPoint, GetAnimations, image.decode(), Intl.DisplayNames, Intl.ListFormat, Intl.RelativeTimeFormat ve Streams API'leriyle uyumluluğu sağlamak için varsayılan olarak etkinleştirilmiştir.
- CSS, `revert-layer` anahtar kelimesini ve ":has()" sözde sınıfını uygular.
- CSSStyleSheet nesnesi replaceSync yöntemini uygular.
- adoptedStyleSheets özelliği eklendi.
- Firefox uyumluluk modunda, varsayılan olarak 140 sürümü ayarlanmıştır.
- LoongArch64 ve Mac/PPC mimarileri için geliştirilmiş destek.
- için Linux FreeBSD ise GTK2 olmadan NPAPI desteği oluşturma seçeneği ekledi.
- Platformda Linux Bazı karmaşık sayfalardaki formlarda veri girişinin performansı iyileştirildi.
Kaynak: opennet.ru
