يأتي Firefox 79 مع عزل ديناميكي لملفات تعريف الارتباط ورؤوس HTTP جديدة والمزيد

شعار فايرفوكس

قبل بضعة أيام، تم تقديم الإصدار الجديد من فايرفوكس 79 ، ومع الإعلان، تم الكشف أيضًا عن أن إصدار فايرفوكس 68.11 لنظام أندرويد سيكون الإصدار الأخير في الفرع، حيث من المخطط في بداية شهر أغسطس نقل المستخدمين تدريجيًا إلى إصدار جديد، تم تطويره بالاسم الرمزي Fenix ​​وتم اختباره تحت اسم Firefox Preview.

لذلك، تم نقل جميع الأعمال المنجزة على متصفح فايرفوكس 79 لنظام أندرويد إلى قاعدة بيانات Fenix . يستخدم الإصدار الجديد محرك GeckoView، المبني على تقنيات Quantum الخاصة بفايرفوكس، ومجموعة من مكتبات مكونات موزيلا لنظام أندرويد.

إضافةً إلى الميزات الجديدة وإصلاحات الأخطاء، يعالج فايرفوكس 79 واحد وعشرين ثغرة أمنية، خمس عشرة منها تُعتبر خطيرة. اثنتا عشرة من هذه الثغرات (المُصنّفة تحت رقم CVE-2020-15659) ناتجة عن مشاكل في الذاكرة، مثل تجاوز سعة المخزن المؤقت والوصول إلى مناطق ذاكرة مُحرّرة مسبقًا. قد تؤدي هذه المشاكل إلى تنفيذ تعليمات برمجية خبيثة عند فتح صفحات ويب مُصمّمة خصيصًا لهذا الغرض.

أما بالنسبة للميزات الجديدة في هذا الإصدار الجديد، فيمكننا أن نجد أن مدير كلمات المرور قد أضاف القدرة على تصدير بيانات الاعتماد بتنسيق CSV.

ومن التغييرات المهمة الأخرى إضافة إعداد لتمكين ذلك بناءً على النطاق الموضح في شريط العنوان ("العزل الديناميكي للطرف الأول"، حيث يتم تحديد إدراجات الطرف الأول والطرف الثالث بناءً على النطاق الأساسي للموقع).

سنجد أيضًا تحسينات على آليات حماية التتبع التي تحظر تلقائيًا ملفات تعريف الارتباط المستخدمة من قِبل جهات التتبع الخارجية. ولتتبع مواقع الويب، يقوم فايرفوكس الآن بحذف ملفات تعريف الارتباط والبيانات الداخلية يوميًا، استنادًا إلى قوائم التتبع الخاصة بموقع Disconnect.me.

بينما تحتوي أجهزة الكمبيوتر المحمولة التي تعمل بنظام ويندوز 10 والمزودة بمعالجات AMD على WebRender، إلا أن WebRender في نظام لينكس لا يزال مُفعّلاً فقط لبطاقات Intel وAMD في الإصدارات التجريبية الليلية، وهو غير متوافق مع بطاقات NVIDIA. لفرض تضمينه في صفحة about:config، يجب تفعيل خياري " gfx.webrender.all" و"gfx.webrender.enabled" .

بالنسبة لـ Wayland ، ونظرًا لمشاكل الاستقرار، فإن استخدام آلية DMABUF لعرض الفيديو على الصور مُعطّل افتراضيًا. يُضاف المتغير "widget.wayland-dmabuf-video-textures.enabled" إلى صفحة about:config.

ومن الجدير بالذكر أيضًا إضافة رؤوس HTTP الجديدة Cross-Origin-Embedder-Policy (COEP) و Cross-Origin-Opener-Policy (COOP) لتمكين وضع عزل خاص عبر المصادر للاستخدام الآمن على صفحة العمليات المميزة التي يمكن استخدامها لتنفيذ هجمات القناة الجانبية مثل Spectre.

يسمح لك الوضع بعزل الموارد المرتبطة بمجال الموقع في عملية منفصلة ، وفصلها عن الموارد التي تم تنزيلها من المجالات الأخرى.

وبالنسبة لـ WebAssembly، فإنه يضيف دعمًا لعمليات الذاكرة المجمعة (لنمذجة أكثر كفاءة لـ memcpy و memmove)، والتعددية الخيطية (الذاكرة المشتركة والذرية) وأنواع المراجع (externref).

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

كيف يتم تثبيت الإصدار الجديد من Firefox 79 على نظام Linux؟

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

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

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

بعد القيام بذلك، ما عليك سوى التثبيت باستخدام:

sudo apt install firefox

لمستخدمي ومشتقات آرتش لينوكس ، مجرد تشغيل في محطة:

sudo pacman -S firefox

أما بالنسبة لمستخدمي فيدورا أو أي توزيعة أخرى مشتقة منها:

sudo dnf install firefox

وأخيرًا، إذا كنت مستخدمًا لنظام openSUSE ، فيمكنك الاستفادة من مستودعات المجتمع، والتي يمكنك من خلالها إضافة مستودع Mozilla إلى نظامك.

يمكن القيام بذلك باستخدام Terminal وفيه عن طريق كتابة:

su -
zypper ar -f http://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.1/ mozilla
zypper ref
zypper dup --from mozilla

بالنسبة لجميع توزيعات لينكس الأخرى، يمكنك تنزيل الحزم الثنائية من الرابط التالي.


أضف كمصدر مفضل في جوجل