Firefox هو متصفح ويب مفتوح المصدر تم تطويره لمنصات مختلفة ، ويتم تنسيقه بواسطة Mozilla و Mozilla Foundation.
ال إطلاق الإصدار الجديد من Firefox 109، جنبًا إلى جنب مع تحديث فرع طويل المدى للإصدار 102.7.0.
بالإضافة إلى الابتكارات وإصلاحات الأخطاء ، تم إصلاح 21 ثغرات أمنية في Firefox 109. تم وضع علامة على 15 نقطة ضعف خطيرة ، منها 13 نقطة ضعف (تم جمعها بموجب CVE-2023-23605 و CVE-2023-23606) ناتجة عن مشاكل في الذاكرة ، مثل فائض المخزن المؤقت والوصول إلى مناطق الذاكرة المحررة بالفعل.
عالي التأثر CVE-2023-23597 يرجع إلى خطأ منطقي في الكود لإنشاء عمليات فرعية جديدة ويسمح لك ببدء عملية جديدة في سياق الملف: // لقراءة محتويات الملفات التعسفية. الضعف جينتج VE-2023-23598 عن خطأ في معالجة إجراءات السحب والإفلات في رابط GTK ويسمح بقراءة محتويات الملفات العشوائية عبر استدعاء DataTransfer.setData.
الأخبار الرئيسية في Firefox 109
في الإصدار الجديد من Firefox 109 افتراضيًا ، يكون تمكين الدعم للإصدار الثالث من بيان Chrome ، التي تحدد الميزات والموارد المتاحة للإضافات المكتوبة باستخدام WebExtensions API. سيتم الحفاظ على دعم الإصدار الثاني من البيان في المستقبل المنظور. لقد ابتعدت Mozilla عن ضمان الدعم الواضح الكامل في Firefox ونفذت بعض الميزات بشكل مختلف. على سبيل المثال ، لم يتم إيقاف دعم وضع الحظر القديم لواجهة برمجة تطبيقات webRequest وتم استبداله بواجهة برمجة تطبيقات جديدة لتصفية المحتوى التعريفي في Chrome.
من التغييرات الأخرى التي تبرز من Firefox 109 هو القرار النهائي بشأن منح حق الوصول متروك للمستخدم الذي يستطيع تحديد البرنامج المساعد بشكل انتقائي لمنح الوصول إلى بياناتك في موقع معين. لإدارة الأذونات ، تمت إضافة زر "الإضافات الموحدة" إلى الواجهة ، التي يمكن للمستخدم من خلالها منح وإلغاء الوصول إلى المكون الإضافي إلى أي موقع. ينطبق التحكم في الأذونات فقط على المكونات الإضافية بناءً على الإصدار الثالث من البيان ؛ بالنسبة للمكونات الإضافية التي تستند إلى الإصدار الثاني من البيان ، لا يتم تنفيذ التحكم الدقيق في الوصول إلى المواقع.
في أنظمة GTK ، يتم تنفيذ القدرة على نقل ملفات متعددة في وقت واحد إلى مدير الملفات ، بالإضافة إلى أن صفحة Firefox View قد حسنت مظهر الأقسام الفارغة مع فتح علامات التبويب وعلامات التبويب المغلقة مؤخرًا على الأجهزة الأخرى ، بالإضافة إلى الأزرار المضافة إلى قائمة علامات التبويب المغلقة مؤخرًا المعروضة على صفحة Firefox View لإزالة الروابط الفردية من القائمة.
ويلاحظ أيضًا أن ملف القدرة على إظهار استعلام البحث المدخل في شريط العناوين، بدلاً من عرض عنوان URL لمحرك البحث (على سبيل المثال ، يتم عرض المفاتيح في شريط العناوين ليس فقط أثناء عملية الإدخال ، ولكن أيضًا بعد الوصول إلى محرك البحث وعرض نتائج البحث المرتبطة بالمفاتيح التي تم إدخالها).
من جانب تحسينات في إصدار android ، الآن عند مشاهدة مقطع فيديو في وضع ملء الشاشة ، يتم تعطيل عرض شريط العناوين عند التمرير ، كما تمت إضافة زر للتراجع عن التغيير بعد إزالة موقع مثبت ، بالإضافة إلى تحديث قائمة محرك البحث بعد تغيير اللغة وإصلاح العطل الذي حدث عند وضع جزء كبير من البيانات على الحافظة أو شريط العناوين.
من التحسينات الرئيسية الأخرى لإصدار Android تحسين أداء عرض عناصر Canvas وتم حل مشكلة مكالمات الفيديو التي يمكنها استخدام برنامج الترميز H.264 فقط.
أخيرًا إذا كنت مهتمًا بمعرفة المزيد عنها في هذا الإصدار الجديد من المتصفح ، يمكنك التحقق من التفاصيل في الرابط التالي.
كيفية تثبيت أو تحديث الإصدار الجديد من 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