انتشار مرورگرهای Pale Moon 31.3 و SeaMonkey 2.53.14

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

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

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

  • اشیاء آرایه، رشته و TypedArray جاوا اسکریپت متد ()at را پیاده سازی می کنند که به شما امکان می دهد از نمایه سازی نسبی استفاده کنید (موقعیت نسبی به عنوان شاخص آرایه مشخص شده است)، از جمله تعیین مقادیر منفی نسبت به انتها.
  • کارگران وب پشتیبانی از EventSource API را پیاده سازی می کنند.
  • درخواست ها اطمینان حاصل می کنند که سرصفحه "Origin:" ارسال شده است.
  • بهینه سازی هایی در سیستم ساخت برای افزایش سرعت ساخت انجام شده است. کامپایلر Visual Studio 2022 برای تولید اسمبلی برای پلتفرم Window استفاده می شود.
  • پردازش تک تک فایل های صوتی در فرمت wav تغییر کرده است؛ به جای فراخوانی پخش کننده سیستم، اکنون از کنترلر داخلی استفاده می شود. برای بازگرداندن رفتار قدیمی، تنظیماتی در about:config به نام media.wave.play-stand-alone وجود دارد.
  • کد بهبود یافته برای عادی سازی رشته ها.
  • کد مدیریت کانتینرهای فلکس به‌روزرسانی شد، اما پس از آن این تغییر به‌سرعت در به‌روزرسانی Pale Moon 31.3.1 که تقریباً بلافاصله منتشر شد، به دلیل مشکلاتی در برخی از سایت‌ها غیرفعال شد.
  • مشکلات ساخت در محیط های غیر معمول SunOS و Linux حل شده است.
  • کد مسدود کردن رشته IPC دوباره کار شده است.
  • پیشوند "-moz" را از ویژگی های min-content و max-content CSS حذف کرد.
  • اصلاحات مربوط به رفع آسیب پذیری ها به تعویق افتاده است.

علاوه بر این، می‌توان به انتشار مجموعه‌ای از برنامه‌های اینترنتی SeaMonkey 2.53.14 اشاره کرد که یک مرورگر وب، یک سرویس گیرنده ایمیل، یک سیستم جمع‌آوری فید خبری (RSS/Atom) و یک ویرایشگر صفحه html WYSIWYG Composer را در یک محصول ترکیب می‌کند. افزونه های از پیش نصب شده شامل کلاینت Chatzilla IRC، بسته ابزار بازرس DOM برای توسعه دهندگان وب و زمانبندی تقویم لایتنینگ است. نسخه جدید اصلاحات و تغییراتی را نسبت به پایگاه کد فعلی فایرفاکس انجام می دهد (SeaMonkey 2.53 بر اساس موتور مرورگر فایرفاکس 60.8 است که اصلاحات مربوط به امنیت و برخی بهبودها را از شاخه های فعلی فایرفاکس منتقل می کند).

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

  • رابط های DOM به روز شده برای عناصر HTML Embed، Object، Anchor، Area، Button، Frame، Canvas، IFrame، Link، Image، MenuItem، TextArea، Source، Select، Option، Script و Html.
  • ترجمه سیستم ساخت از پایتون 2 به پایتون 3 ادامه یافته است.
  • گفتگو با اطلاعات مربوط به افزونه ها از منوی راهنما حذف شده است.
  • لیست سفید URL حذف شد.
  • خدمات چت قدیمی از دفترچه آدرس حذف شده است.
  • سازگاری با کامپایلر rust 1.63 تضمین شده است.

منبع: opennet.ru

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