ال إطلاق الإصدار الجديد من Pale Moon 33.3، الإصدار الذي تم فيه تحديث متطلبات التجميع، بالإضافة إلى تحسينات الدعم ودعم FFmpeg 7.0 و libavcodec 61 على Linux والعديد من التغييرات الطفيفة.
بالنسبة لأولئك الذين ليسوا على دراية بالمتصفح ، يجب أن يعرفوا أن هذا هو شوكة قاعدة بيانات Firefox. تم إنشاؤه لتوفير أداء أفضل والحفاظ على الواجهة الكلاسيكية وتقليل استهلاك الذاكرة وتوفير خيارات تخصيص إضافية. يلتزم المشروع بالتنظيم الكلاسيكي للواجهة، دون التغيير إلى واجهة Australis المضمنة في Firefox 29، ومع توفير إمكانيات تخصيص واسعة النطاق.
التغييرات الرئيسية في Pale Moon 33.3
في هذا الإصدار الجديد من المتصفح المقدم ، المتطلبات المحدثة لتشغيل الإصدارات للبنية x86_64. والآن يتطلب الأمر أ معالج يدعم تعليمات AVX، بينما بالنسبة للأنظمة الأقدم، يمكن للمجتمع إنشاء تجميعات غير رسمية تحتاج فقط إلى دعم SSE.
وبالإضافة إلى هذا يُذكر أن يتم استخدام الإصدار 11 من برنامج التحويل البرمجي لدول مجلس التعاون الخليجي لإنشاء إصدارات لنظام التشغيل Linux، مما قد يتسبب في عدم التوافق مع المكتبات في التوزيعات الأقدم، بالإضافة إلى إضافتها دعم FFmpeg 7.0 و libavcodec 61.
التغيير الآخر الذي يبرز في الإصدار الجديد هو أن معظم مواصفات الطبقة المتتالية لـ CSS على الرغم من أن التنفيذ لم يكتمل بنسبة 100% بعد، إلا أنه يجب أن يكون كافيًا لحالات الاستخدام الشائعة على الويب. وأضاف أيضا دعم رؤوس HTTP Sec-Fetch-* وتم تنفيذ آلية إضافية لإدارة أمن الموقع.
وعلاوة على ذلك، يقوم Pale Moon الآن بجلب المضيفين مسبقًا في DNS لتسهيل التنقل من خلال الصفحة. بالإضافة إلى ذلك، سيقوم المتصفح بحظر الوصول إلى العنوان المحجوز 0.0.0.0 على أنظمة التشغيل الأخرى غير Windows. لمزيد من التفاصيل، راجع ملاحظات التنفيذ.
من تم إجراء تغييرات أخرى:
- تمت محاذاة سلوك التقريب ونطاقات الدقة للوظائف المرتبطة بالمواصفات.
- تمت محاذاة السمة isTrusted مع القيم المتوقعة على الويب لـ PostMessage وBroadcastChannel.
- تمت إضافة سمة navigator.webdriver لدعم الويب (خطأ دائمًا في Pale Moon لأن واجهات برمجة التطبيقات لأتمتة المتصفح غير مدعومة).
- تمت إعادة تنفيذ هذه المجموعة لتعداد المكونات الإضافية، مما يعزز مقاومة بصمات الأصابع.
- تم إصلاح مشكلة تتعلق بمجموعات الأحرف التي أثرت على اختيار النص بسبب تراجع التحسينات في التعامل مع الرموز التعبيرية.
- تم إصلاح مشكلة تعيين قيم ألوان DOM.
- تم تحسين التعامل مع نماذج كلمة المرور بشكل طفيف، حيث تم اكتشاف الطلبات الميدانية غير المدعومة سابقًا.
- تمت إزالة التعليمات البرمجية غير المستخدمة المتعلقة بتجربة FoxEye (غير المكتملة).
- تمت إزالة رمز الدعم لـ LibAV والإصدارات الأقدم من FFmpeg. بدءًا من هذا الإصدار، يلزم توفر الإصدار 58 من libavcodec أو الأحدث (FFmpeg 4.0+) على Linux.
- تمت إزالة رمز إرسال حدث النقر الذي لم يعد ذا صلة.
- تنظيف الاستخدام الداخلي لوحدات الماكرو في تعليمات برمجية CSS، دون التأثير على أي واجهة برمجة تطبيقات أو تعليمات برمجية مكشوفة.
- تمت إزالة التفضيل المخفي Network.dns.disablePrefetchFromHTTPS. لم يعد يتم التعامل مع التحميل المسبق لنظام DNS بشكل مختلف بالنسبة لـ http وhttps.
أخيرا إذا كنت مهتمًا بمعرفة المزيد عنها حول هذا الإصدار الجديد ، يمكنك التحقق من التفاصيل في الرابط التالي.
كيفية تثبيت متصفح الويب Pale Moon على Ubuntu ومشتقاته؟
بالنسبة لأولئك الذين يرغبون في التمكن من تثبيت متصفح الويب هذا على توزيعاتهم ، عليهم فقط فتح محطة طرفية في نظامك والكتابة أي من الأوامر التالية. ومن الجدير بالذكر أنه على عكس الإصدارات السابقة، في هذا الإصدار، لم يقدم المشرف مستودعات منفصلة لكل إصدار من Ubuntu ويقدم واحدًا فقط (Ubuntu 18.04). لا يؤثر هذا على تثبيت المتصفح على الإصدارات المختلفة.
التثبيت من المستودع
لتثبيت (الإصدار مع GTK3) من المستودعات، فقط اكتب:
echo 'deb http://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_18.04/ /' | sudo tee /etc/apt/sources.list.d/home:stevenpusser:palemoon-GTK3.list curl -fsSL https://download.opensuse.org/repositories/home:stevenpusser:palemoon-GTK3/xUbuntu_18.04/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home_stevenpusser_palemoon-GTK3.gpg > /dev/null sudo apt update sudo apt install palemoon
التثبيت من حزمة DEB
الآن، إذا كنت لا ترغب في إضافة مستودعات أو واجهت أي صعوبات، فيمكنك اختيار التثبيت مباشرةً باستخدام حزمة DEB المتوفرة، والتي يمكنك الحصول عليها عن طريق كتابة:
https://download.opensuse.org/repositories/home:/stevenpusser:/palemoon-GTK3/xUbuntu_23.10/amd64/palemoon_33.1.1-1.gtk3_amd64.deb
ويمكنك تثبيته عن طريق كتابة:
sudo apt install ./palemoon_33.1.1-1.gtk3_amd64.deb
أو باستخدام الأمر المعروف بالفعل:
sudo dpkg -i palemoon_33.1.1-1.gtk3_amd64.deb