يصل Firefox 105 مع تحسينات في إدارة الذاكرة لنظام Linux

شعار متصفح الويب Firefox

Firefox هو متصفح ويب مفتوح المصدر تم تطويره لمنصات مختلفة ، ويتم تنسيقه بواسطة Mozilla و Mozilla Foundation

اطلاق ال .. انطلاق ال .. اقلاع ال الإصدار الجديد من متصفح الويب الشهير "Firefox 105" ، إلى جانب ذلك ، تم أيضًا إنشاء تحديث فرع طويل المدى للإصدار 102.3.0 ، بالإضافة إلى أنه تم نقل فرع Firefox 106 إلى مرحلة الاختبار التجريبي.

بالإضافة إلى الابتكارات وإصلاحات الأخطاء ، فايرفوكس 105 يصلح 13 نقطة ضعف، تم وضع علامة على 9 منها على أنها خطيرة (تم تلخيص 7 منها في CVE-2022-40962) وتنتج عن مشاكل الذاكرة مثل فائض المخزن المؤقت والوصول إلى مناطق الذاكرة المحررة بالفعل. من المحتمل أن تؤدي هذه المشكلات إلى تنفيذ تعليمات برمجية ضارة عند فتح صفحات معدة خصيصًا.

الأخبار الرئيسية في Firefox 105

في هذا الإصدار الجديد الذي قدمه فايرفوكس 105 على لينكس قلل من احتمالية ذلك أن Firefox هو نفاد الذاكرة المتوفرة أثناء تشغيل Firefox وتحسين الأداء عند نفاد الذاكرة الخالية.

تغيير آخر أعلم أنه يبرز هو ذلكه يتم توفير دعم لمواصفات مستوى توقيت المستخدم 3، والتي تحدد واجهة برمجة للمطورين لقياس أداء تطبيقات الويب الخاصة بهم. في الإصدار الجديد ، تحتوي طريقتا performance.mark و performance.measure على وسيطات إضافية لتعيين وقت البدء / الانتهاء والمدة والمرفقات الخاصة بهما.

في إصدار Android ، تم تغيير الواجهة لاستخدام الخط الذي يوفره Android افتراضيًا ، بالإضافة إلى علامات التبويب المفتوحة التي يوفرها Firefox على الأجهزة الأخرى.

أما بالنسبة للتغييرات في Windows ، يذكر أنه يمكنك الآن استخدام إيماءة التمرير بإصبعين لليسار أو لليمين لتصفح محفوظات الاستعراض، بالإضافة إلى أنه تم تحسين استقرار العمل في ظروف عدم كفاية الذاكرة في النظام بشكل كبير.

أما بالنسبة لل التغييرات ذات الصلة للمطورين ، تم ذكر ما يلي:

  • تم تحسين أساليب array.includes و array.indexOf باستخدام عبارات SIMD ، مما سمح بأداء بحث مزدوج في القوائم الكبيرة.
  • تمت إضافة واجهة برمجة تطبيقات OffscreenCanvas ، التي تسمح برسم عناصر لوحة الرسم إلى مخزن مؤقت في سلسلة منفصلة ، مستقلة عن DOM. تقوم OffscreenCanvas بتنفيذ العمل في سياقات Windows و Web Worker ، كما توفر دعم الخط.
  • تمت إضافة واجهات برمجة تطبيقات TextEncoderStream و TextDecoderStream لتسهيل تحويل التدفقات ذات البيانات الثنائية إلى نص والعكس صحيح.
  • بالنسبة إلى نصوص معالجة المحتوى المحددة في المكونات الإضافية ، يتم تنفيذ المعلمة RegisteredContentScript.persistAcrossSessions ، مما يسمح بإنشاء نصوص برمجية ثابتة (مستمرة) تحفظ الحالة بين الجلسات.
  • تمت إضافة خيار إلى مربع حوار معاينة الطباعة لطباعة الصفحة الحالية فقط.
  • دعم مُنفَّذ لعمال الخدمة المُقسَّمين على إطارات iframe التي تم تحميلها من مواقع جهات خارجية (يمكن لعامل الخدمة التسجيل في إطار iframe لجهة خارجية وسيتم عزله بالنسبة إلى المجال الذي تم تحميل إطار iframe منه).

من جانبهإلى Firefox 106 beta ، يبرز ذلك عارض PDF المدمج لديه القدرة على رسم ملصقات الرسوم (الرسومات اليدوية) وإرفاق التعليقات النصية التي تم تمكينها افتراضيًا

تغيير آخر تم دمجه في هذا الإصدار التجريبي هو تحسين دعم WebRTC بشكل ملحوظ (مكتبة libwebrtc المحدثة من الإصدار 86 إلى 103) ، بما في ذلك أداء RTP المحسن ووسائل أفضل لتوفير الوصول إلى الشاشة في البيئات المستندة إلى Wayland.

أخيرًا إذا كنت مهتمًا بمعرفة المزيد عنها في هذا الإصدار الجديد من المتصفح ، يمكنك التحقق من التفاصيل في الرابط التالي.

كيفية تثبيت أو تحديث الإصدار الجديد من Firefox في Ubuntu ومشتقاته؟

كما هو الحال دائمًا ، بالنسبة لأولئك الذين يستخدمون Firefox بالفعل ، يمكنهم ببساطة الوصول إلى القائمة للتحديث إلى أحدث إصدار ، أي أن مستخدمي Firefox الذين لم يقوموا بتعطيل التحديثات التلقائية سيتلقون التحديث تلقائيًا.

بينما بالنسبة لأولئك الذين لا يريدون الانتظار حتى يحدث ذلك يمكنهم تحديد القائمة> تعليمات> حول Firefox بعد الإطلاق الرسمي لبدء تحديث يدوي لمتصفح الويب.

تعرض الشاشة التي تفتح الإصدار المثبت حاليًا من متصفح الويب وتقوم بإجراء فحص للتحديثات ، بشرط تمكين الوظيفة.

خيار آخر للتحديث ، إذا كنت من مستخدمي Ubuntu أو Linux Mint أو أي مشتق آخر من Ubuntu ، فيمكنك تثبيت أو تحديث هذا الإصدار الجديد بمساعدة PPA الخاص بالمتصفح.

يمكن إضافة هذا إلى النظام عن طريق فتح محطة وتنفيذ الأمر التالي فيه:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y 
sudo apt-get update
sudo apt install firefox

طريقة التثبيت الأخيرة التي تمت إضافتها «Flatpak». للقيام بذلك ، يجب أن يكون لديهم دعم لهذا النوع من الحزمة.

يتم التثبيت عن طريق كتابة:

flatpak install flathub org.mozilla.firefox

كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.