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

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

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

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

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

  • پشتیبانی از افزونه های قدیمی تر و اصلاح نشده فایرفاکس بازگشته است. ما از استفاده از شناسه جهانی خود مرورگر (GUID) به نفع شناسه فایرفاکس فاصله گرفته ایم، که به ما امکان می دهد حداکثر سازگاری را با همه افزونه های قدیمی و نگهداری نشده توسعه یافته در یک زمان برای Firefox (قبلاً به منظور افزودنی برای کار در Pale Moon، باید به طور ویژه تطبیق داده می شد که در استفاده از اضافات که بدون موارد همراه باقی مانده بودند، مشکلاتی ایجاد می کرد). سایت الحاقی پروژه از هر دو افزونه XUL که به طور خاص برای Pale Moon اقتباس شده اند و افزونه های XUL توزیع شده برای فایرفاکس پشتیبانی می کند.
  • استفاده از پلتفرم UXP (پلتفرم Unified XUL)، که فورکی از مؤلفه‌های فایرفاکس را از مخزن مرکزی موزیلا ایجاد کرده بود، بدون اتصال به کد Rust و شامل توسعه‌های پروژه کوانتوم نبود، متوقف شد. به جای UXP، مرورگر اکنون بر اساس GRE (محیط زمان اجرا Goanna)، بر اساس کد موتور Gecko به روزتر ساخته می شود و از کدهای اجزا و پلتفرم های پشتیبانی نشده پاک می شود.
  • مکانیسم GPC (کنترل جهانی حریم خصوصی) پیاده‌سازی شده است، که جایگزین هدر «DNT» (ردیابی نشود) شده و به سایت‌ها اجازه می‌دهد از ممنوعیت فروش داده‌های شخصی و استفاده از آنها برای ردیابی اولویت‌ها یا حرکات بین سایت‌ها مطلع شوند.
  • تنظیمات انتخاب Pale Moon به عنوان مرورگر پیش فرض به بخش "عمومی" منتقل شده است.
  • مجموعه ایموجی اکنون از Twemoji 13.1 پشتیبانی می کند.
  • برای بهبود سازگاری با وب سایت ها، متدهای Selection.setBaseAndExtent() و queueMicroTask() اضافه شده اند.
  • بهبود سفارشی سازی ظاهر نوارهای پیمایش از طریق تم.
  • ساختار بسته های بین المللی سازی و پشتیبانی زبان تغییر کرده است. به دلیل کار بر روی ترجمه های متقاطع، پوشش عناصر در بسته های زبان کاهش یافته است.
  • فرمت نمایه تغییر کرده است - پس از به روز رسانی به Pale Moon 30.0، نمایه را نمی توان با شاخه قبلی Pale Moon 29.x استفاده کرد.

منبع: opennet.ru

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