إصدار Firefox 99

تم إصدار متصفح الويب Firefox 99. بالإضافة إلى ذلك، تم إنشاء تحديث فرعي للدعم طويل المدى - 91.8.0. تم نقل فرع Firefox 100 إلى مرحلة الاختبار التجريبي، ومن المقرر إصداره في 3 مايو.

الابتكارات الرئيسية في Firefox 99:

  • تمت إضافة دعم لقوائم سياق GTK الأصلية. يتم تمكين الميزة عبر المعلمة "widget.gtk.native-context-menus" في about:config.
  • تمت إضافة أشرطة التمرير العائمة GTK (يظهر شريط التمرير الكامل فقط عند تحريك مؤشر الماوس، وبقية الوقت، مع أي حركة للماوس، يظهر مؤشر خط رفيع، مما يسمح لك بفهم الإزاحة الحالية على الصفحة، ولكن إذا المؤشر لا يتحرك، يختفي المؤشر بعد فترة). الميزة معطلة حاليًا افتراضيًا؛ لتمكينها في about:config، يتم توفير الإعداد widget.gtk.overlay-scrollbars.enabled.
    إصدار Firefox 99
  • تم تعزيز عزل Sandbox على نظام Linux: يُحظر على العمليات التي تعالج محتوى الويب الوصول إلى خادم X11.
  • تم حل بعض المشكلات التي حدثت عند استخدام Wayland. على وجه الخصوص، تم إصلاح مشكلة حظر المواضيع، وتم تعديل حجم النوافذ المنبثقة، وتم تمكين قائمة السياق عند التدقيق الإملائي.
  • يوفر عارض PDF المدمج دعمًا للبحث باستخدام علامات التشكيل أو بدونها.
  • تمت إضافة مفتاح التشغيل السريع "n" إلى ReaderMode لتمكين/تعطيل وضع السرد.
  • يوفر الإصدار الخاص بنظام Android القدرة على مسح ملفات تعريف الارتباط والبيانات المحلية المخزنة بشكل انتقائي لمجال معين فقط. تم إصلاح العطل الذي حدث بعد التبديل إلى المتصفح من تطبيق آخر، أو تطبيق تحديث، أو إلغاء قفل الجهاز.
  • تمت إضافة خاصية navigator.pdfViewerEnabled، والتي يمكن لتطبيق الويب من خلالها تحديد ما إذا كان المتصفح يتمتع بقدرة مضمنة على عرض مستندات PDF.
  • تمت إضافة دعم لطريقة RTCPeerConnection.setConfiguration()، والتي تسمح للمواقع بضبط إعدادات WebRTC اعتمادًا على معلمات اتصال الشبكة، وتغيير خادم ICE المستخدم للاتصال وسياسات نقل البيانات المطبقة.
  • يتم تعطيل واجهة برمجة تطبيقات معلومات الشبكة، والتي من خلالها كان من الممكن الوصول إلى معلومات حول الاتصال الحالي (على سبيل المثال، النوع (الخلوي، البلوتوث، إيثرنت، واي فاي) والسرعة)، بشكل افتراضي. في السابق، تم تمكين واجهة برمجة التطبيقات هذه فقط لمنصة Android.

بالإضافة إلى الابتكارات وإصلاحات الأخطاء، أزال Firefox 99 30 نقطة ضعف، منها 9 تم تصنيفها على أنها خطيرة. 24 نقطة ضعف (21 تم تلخيصها تحت CVE-2022-28288 وCVE-2022-28289) ناتجة عن مشاكل في الذاكرة، مثل تجاوز سعة المخزن المؤقت والوصول إلى مناطق الذاكرة المحررة بالفعل. من المحتمل أن تؤدي هذه المشكلات إلى تنفيذ تعليمات برمجية للمهاجم عند فتح صفحات مصممة خصيصًا.

يقدم الإصدار التجريبي من Firefox 100 القدرة على استخدام قواميس للغات مختلفة في نفس الوقت عند التدقيق الإملائي. يحتوي Linux وWindows على أشرطة تمرير عائمة ممكّنة افتراضيًا. في وضع صورة داخل صورة، تظهر الترجمة عند مشاهدة مقاطع الفيديو من YouTube وPrime Video وNetflix. تم تمكين Web MIDI API، مما يسمح لك بالتفاعل من تطبيق ويب مع الأجهزة الموسيقية مع واجهة MIDI المتصلة بكمبيوتر المستخدم (في Firefox 99 يمكنك تمكينها باستخدام الإعداد dom.webmidi.enabled في about:config).

المصدر: opennet.ru

إضافة تعليق