انتشار مرورگر وب Pale Moon 32.1 منتشر شده است که از پایگاه کد فایرفاکس برای ارائه عملکرد بالاتر، حفظ رابط کلاسیک، به حداقل رساندن مصرف حافظه و ارائه گزینه های سفارشی سازی اضافی جدا شده است. بیلدهای Pale Moon برای ویندوز و لینوکس (x86_64) تولید می شوند. کد پروژه تحت مجوز MPLv2 (مجوز عمومی موزیلا) توزیع شده است.
این پروژه به سازماندهی کلاسیک رابط، بدون تغییر به رابطهای Australis و Photon که در فایرفاکس 29 و 57 ادغام شدهاند، و با ارائه گزینههای سفارشیسازی گسترده، پایبند است. اجزای حذف شده شامل DRM، Social API، WebRTC، نمایشگر PDF، Crash Reporter، کد جمعآوری آمار، کنترلهای والدین و افراد دارای معلولیت است. در مقایسه با فایرفاکس، این مرورگر از برنامههای افزودنی که از XUL استفاده میکنند پشتیبانی میکند و توانایی استفاده از تمهای کامل و سبک وزن را حفظ کرده است.
در نسخه های جدید:
- پشتیبانی از مجموعه فناوریهای WebComponents برای ایجاد تگهای HTML سفارشی به طور پیشفرض فعال است، از جمله مشخصات عناصر سفارشی، Shadow DOM، ماژولهای جاوا اسکریپت و قالبهای HTML مانند مواردی که در GitHub استفاده میشود. از مجموعه WebComponents در Pale Moon، تنها CustomElements و APIهای Shadow DOM تاکنون پیاده سازی شده اند.
- سازههای macOS (اینتل و ARM) تثبیت شدهاند.
- فعال کردن تیره کردن دنباله عناوین برگه هایی که شامل تمام متن نیستند (به جای نمایش بیضی).
- اجرای Promise و توابع ناهمگام به روز شده است. متد Promise.any() پیاده سازی شده است.
- پردازش بهبود یافته اشیاء با عبارات منظم، که برای جمع آوری زباله صحیح تضمین می شود.
- مشکلات پخش ویدیو با فرمت VP8 برطرف شده است.
- فونت ایموجی داخلی به روز شد.
- شبه کلاس های CSS ":is()" و ":where()" را پیاده سازی کرد.
- انتخابگرهای پیچیده برای شبه کلاس ":not()" پیاده سازی شد.
- ویژگی inset CSS را پیاده سازی کرد.
- تابع CSS env().
- پردازش برای پخش ویدئو با مدل رنگی RGB و نه فقط YUV اضافه شده است. پردازش ویدئو با طیف کامل روشنایی (سطح 0-255) ارائه شده است.
- Web text-to-speech API به طور پیش فرض فعال است.
- نسخه های به روز شده کتابخانه های NSPR 4.35 و NSS 3.79.4.
- تنظیمات استفاده نشده سیستم حفاظتی Tracking حذف شد و کد پاک شد (Pale Moon از سیستم خود برای مسدود کردن شمارندهها برای ردیابی بازدیدها استفاده میکند و سیستم حفاظت Tracking از فایرفاکس استفاده نمیشود).
- امنیت تولید کد در موتور JIT بهبود یافته است.
منبع: opennet.ru