ال تم إصدار متصفح الويب Pale Moon 32.0 إصدار تصحيحي جديد، وهو إصدار يتم فيه ، بالإضافة إلى تلقي إصلاحات أخطاء مختلفة ، في هذا الإصدار الجديد التركيز الأساسي على توافق الويب ، ولا سيما امتدادات التعبير العادي ، ومشكلات الامتثال للمعايير والمزيد من التوافق مع JPEG-XL. يوفر هذا الإنجاز الآن تغطية كاملة لمواصفات JavaScript 2016-2020 ECMAScript ، باستثناء أساسيات BigInt.
بالنسبة لأولئك الذين ليسوا على دراية بالمتصفح ، يجب أن يعرفوا أن هذا هو شوكة من قاعدة كود فايرفوكس لتوفير أداء أفضل والحفاظ على الواجهة الكلاسيكية وتقليل استهلاك الذاكرة وتقليل خيارات التخصيص الإضافية.
يلتزم المشروع بالتنظيم الكلاسيكي للواجهة ، دون التغيير إلى واجهة Australis المدمجة في Firefox 29 ، مع توفير إمكانيات تخصيص واسعة النطاق.
برنامج Pale Moon 32.0 الميزات الجديدة الرئيسية
في هذا الإصدار الجديد من المتصفح الذي تم تقديمه ، تم تمييز ذلك تم العمل على حل مشكلات التوافق ، بالإضافة إلى ذلك ، تم تنفيذ التغطية الكاملة لمواصفات ECMAScript المنشورة في 2016-2020 ، باستثناء دعم BigInt.
تغيير آخر أعلمه هو أن دعم الرسوم المتحركة وفك التشفير التدريجي (العرض أثناء التحميل) تمت إضافته إلى تنفيذ تنسيق صورة JPEG-XL ، وتم تحديث مكتبات JPEG-XL و Highway.
تم توسيع محرك التعبير العادي ، نظرًا لظهور دعم للمجموعات المسماة (عمليات الصيد المسماة) في التعبيرات العادية ، وتسلسلات الهروب من فئات أحرف Unicode (على سبيل المثال ، \ p {Math} - الرموز الرياضية) ، وتنفيذ "lookbehind" ( المرجع الخلفي) و "انظر حولك" (التحقق من البيئة) تم إعادة تصميمهما.
تمت إعادة تسمية خصائص CSS من offset- * إلى insert- * لتلبية متطلبات المواصفات ، كما تم إجراء إصلاحات CSS مع التوريث والحشو حول عنصر.
من التغييرات الأخرى التي تبرز عن الإصدار الجديد:
- تم تنظيف الكود بتنفيذ خصائص CSS غير مستخدمة مسبوقة.
- تم إصلاح مشكلة استنفاد الذاكرة عند عرض صور متحركة عالية الدقة للغاية.
تمت إضافة دعم للروابط البديلة عند البناء على أنظمة شبيهة بنظام Unix. - أوشك العمل على تشكيل إصدارات رسمية لنظام التشغيل macOS و FreeBSD على الانتهاء (الإصدارات التجريبية متاحة الآن).
- التحليل المضمن لرؤوس HSTS المكررة بشكل غير صحيح مع السلوك المتوقع (تجاهل الكل ما عدا الأولى).
- تم تنفيذ طريقة لمنع استنفاد الذاكرة في حالة الصور المتحركة ذات الدقة الكبيرة (جدًا).
- تم تحسين القدرة على الربط في أنظمة التشغيل * nix مع روابط أخرى غير الارتباط الافتراضي لدول مجلس التعاون الخليجي.
- تحسينات الاستقرار (إصلاحات الأخطاء المحتملة).
- تم تناول مشكلات الأمان: CVE-2023-23598 و CVE-2023-23599 والعديد من المشكلات الأخرى التي لا تحتوي على رقم CVE.
أخيرا إذا كنت مهتمًا بمعرفة المزيد عنها حول هذا الإصدار الجديد ، يمكنك التحقق من التفاصيل في الرابط التالي.
كيفية تثبيت متصفح الويب Pale Moon على Ubuntu ومشتقاته؟
بالنسبة لأولئك الذين يرغبون في التمكن من تثبيت متصفح الويب هذا على توزيعاتهم ، عليهم فقط فتح محطة طرفية في نظامك والكتابة أي من الأوامر التالية.
يحتوي المتصفح على مستودعات لكل إصدار من Ubuntu لا يزال يدعمه حاليًا. وفي هذا الإصدار الجديد من المتصفح ، يوجد بالفعل دعم لـ Ubuntu 22.04. عليهم فقط إضافة المستودع والتثبيت عن طريق كتابة الأوامر التالية:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_22.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_22.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null sudo apt update sudo apt install palemoon
الآن ل المستخدمون الذين يستخدمون إصدار Ubuntu 20.04 LTS قم بتنفيذ ما يلي:
cho 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_20.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_20.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null sudo apt update sudo apt install palemoon
لمن هم مستخدمو Ubuntu 18.04 LTS سيقومون بتشغيل الأوامر التالية في الجهاز:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser/xUbuntu_18.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser/xUbuntu_18.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser.gpg > /dev/null sudo apt update sudo apt install palemoon