مرورگر Pale Moon 32 منتشر شد

انتشار مرورگر وب Pale Moon 32 منتشر شده است که از پایگاه کد فایرفاکس برای ارائه عملکرد بالاتر، حفظ رابط کلاسیک، به حداقل رساندن مصرف حافظه و ارائه گزینه های سفارشی سازی اضافی جدا شده است. بیلدهای Pale Moon برای ویندوز و لینوکس (x86_64) تولید می شوند. کد پروژه تحت مجوز MPLv2 (مجوز عمومی موزیلا) توزیع شده است.

این پروژه به سازمان‌دهی رابط کلاسیک، بدون تغییر به رابط‌های Australis و Photon که در فایرفاکس 29 و 57 ادغام شده‌اند، و با گزینه‌های سفارشی‌سازی گسترده، پایبند است. اجزای حذف شده شامل DRM، Social API، WebRTC، نمایشگر PDF، Crash Reporter، کد جمع آوری آمار، ابزارهایی برای کنترل والدین و افراد دارای معلولیت است. در مقایسه با فایرفاکس، پشتیبانی از فناوری XUL به مرورگر بازگشته است و توانایی استفاده از تم های طراحی کامل و سبک حفظ شده است.

مرورگر Pale Moon 32 منتشر شد

در نسخه های جدید:

  • کار برای حل مشکلات سازگاری انجام شده است. پوشش کامل مشخصات ECMAScript منتشر شده در 2016-2020، به استثنای پشتیبانی BigInt، اجرا شده است.
  • اجرای فرمت تصویر JPEG-XL پشتیبانی از انیمیشن و رمزگشایی پیشرونده (نمایش در هنگام بارگذاری) را اضافه کرده است. کتابخانه های JPEG-XL و Highway به روز شده اند.
  • موتور بیان منظم گسترش یافته است. عبارات منظم اکنون از عکس‌های نام‌گذاری شده پشتیبانی می‌کنند، دنباله‌های فرار برای کلاس‌های کاراکتر یونیکد پیاده‌سازی شده‌اند (به عنوان مثال، \p{Math} - نمادهای ریاضی)، و پیاده‌سازی حالت‌های "lookbehind" و "lookaround" دوباره طراحی شده است. ).
  • ویژگی های CSS offset-* به inset-* تغییر نام داده اند تا با مشخصات مطابقت داشته باشد. CSS مشکلات وراثت و padding در اطراف عنصر را حل می کند. کد پاک شده و خصوصیات CSS استفاده نشده با پیشوندها پیاده سازی شده است.
  • حل مشکل خستگی حافظه هنگام پردازش تصاویر متحرک با وضوح بسیار بالا.
  • پشتیبانی از پیوند دهنده های جایگزین هنگام ساخت سیستم های مشابه یونیکس اضافه شده است.
  • کار روی ایجاد بیلدهای رسمی برای macOS و FreeBSD رو به اتمام است (بیلدهای بتا در حال حاضر در دسترس هستند).

منبع: opennet.ru

اضافه کردن نظر