تم إطلاق Firefox 96 بالفعل وهذه هي أخباره

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

مؤخرا تم إطلاق النسخة الجديدة من "فايرفوكس 96" رسميًا والتي أعلن فيها فريق التطوير أن Firefox 96 يقلل "بشكل كبير" من الحمل الموضوع على مؤشر ترابط المتصفح الرئيسي ويضيف دعمًا لتشفير الصور لتنسيق WebP إلى Canvas API.

بالإضافة إلى هذا العمل ، فإن الإصدار الجديد من Firefox أيضًا يدمج تحسينات لواجهة برمجة JavaScript WebRTC، سياسة ملفات تعريف الارتباط المحسّنة لتقليل احتمالية هجمات CSRF (تزوير طلب عبر الموقع) وإصلاحات تدهور جودة الفيديو وإصلاحات أخرى.

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

Firefox 96 هو التحديث الأول لعام 2022 والذي تم تضمينه فيه تحسينات في قمع الضوضاء والتحكم التلقائي في الكسب وإلغاء الصدى. لتحديث مكالمات الصوت والفيديو ، عملت Mozilla على قمع الضوضاء والتحكم التلقائي في الكسب في التحديث الأخير.

على نظام Android ، سيحصل المستخدمون على ميزة جديدة لإبراز السجل مع Firefox 96 ، بالإضافة إلى عرض مواقع الويب التي تمت زيارتها مؤخرًا.

وتجدر الإشارة إلى أن هذا الإصدار الجديد أيضًا يركز على تقليل عبء العمل على الخيط الرئيسييهدف هذا إلى مساعدة المتصفح على العمل بشكل أسرع على الأنظمة الأقدم والأبطأ. أيضًا ، مع التحديث الجديد ، سيعمل Firefox افتراضيًا على تعيين جميع ملفات تعريف الارتباط على سمة SameSite = lax. تقول Mozilla أن هذا سيساعد في الحماية من هجمات التزوير عبر الموقع (CSRF).

أيضًا Firefox 96 يأتي مع اكتشاف ذاكرة منخفضة على Linux افتراضيًا. يرتبط هذا الاكتشاف بوظيفة الحذف التلقائي لعلامات التبويب في المتصفح.

عندما يكتشف المتصفح أن الذاكرة منخفضة ، فإنه يفرغ علامات التبويب غير المستخدمة لتحرير الموارد. لا يزال في نظام Linux ، يستبدل Firefox 96 اختصار لوحة المفاتيح "Select All" بـ Ctrl + A بدلاً من Alt + A. في الإصدارات السابقة ، كان كلا اختصاري لوحة المفاتيح متاحين عند تحديد كل النص على صفحة الويب.

فيما يتعلق WebRTC ، لن يؤدي هذا الإصدار من المستعرض إلى تقليل دقة مشاركة الشاشة بعد الآن أثناء الاتصالات ، وهي مشكلة أثرت على بعض المستخدمين في الإصدارات السابقة. بالإضافة إلى ذلك ، فإن Firefox Canvas API ، التي تمكن المطورين من رسم الرسومات ، تدعم الآن برنامج تشفير الصور لتنسيق WebP. يسمح هذا لعناصر Canvas بتصدير المحتوى على هيئة بيانات WebP باستخدام طرق مثل HTMLCanvasElement.toDataURL () و HTMLCanvasElement.toBlob ().

من تغييرات رئيسية أخرى للمطورين وهم على النحو التالي:

  • يأتي Firefox 96 مزودًا بسياسة SameSite = Lax لملفات تعريف الارتباط التي تم تمكينها افتراضيًا. وفقًا لموزيلا ، فإن هذا "يوفر خط دفاع أول قويًا ضد هجمات CSRF (عبر طلب التزوير)." ملفات تعريف الارتباط المرسلة من نفس المجال ، ولكن باستخدام مخططات مختلفة ، تعتبر الآن تأتي من مواقع مختلفة لأغراض سياسة ملفات تعريف الارتباط SameSite.
  • فيما يتعلق بأوراق الأنماط المتتالية ، يسمح نظام الألوان للعنصر بالإشارة إلى مخطط الألوان الذي يمكن تقديمه بسهولة.

     

  • بالإضافة إلى ذلك ، تدعم خاصية إعادة الضبط العكسي الآن وظيفة reverse () لإنشاء عدادات CSS عكسية ، تهدف إلى ترقيم العناصر بترتيب تنازلي. يمكن استخدام الوظيفة المعكوسة () مع عداد عنصر القائمة لقوائم مرتبة العدد بترتيب عكسي.
  • أيضًا ، من المفترض أن يتم تعيين ملفات تعريف الارتباط بشكل ضمني بواسطة SameSite = Lax إذا لم يتم تحديد سمة SameSite وملفات تعريف الارتباط مع SameSite = لا شيء يتطلب سياقًا آمنًا.
  • واجهة برمجة التطبيقات canShare () مدعومة الآن بواسطة Android ، مما يسمح للكود بالتحقق مما إذا كان navigator.share () سينجح لأهداف معينة.
  • بالإضافة إلى ذلك ، يتم تمكين واجهة برمجة التطبيقات التجريبية لأقفال الويب افتراضيًا ، مما يسمح بتشغيل تطبيقات الويب في علامات تبويب متعددة أو يقوم العمال بتنسيق استخدام الموارد.
  • على مستوى DOM ، يتم الآن تعيين مُنشئ IntersectionObserver () افتراضيًا على rootMargin إذا تم تمرير سلسلة فارغة في خيار المعلمة المرتبطة ، بدلاً من طرح استثناء.
  • في Firefox 96 ، تم أيضًا تقليل حمل الخيط الرئيسي.

كيف يتم تثبيت الإصدار الجديد من Firefox 96 على نظام 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

الآن لأولئك الذين يستخدمون Fedora أو أي توزيع آخر مشتق منه:

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

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


اترك تعليقك

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

*

*

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