إصدار Firefox 134

تم إصدار متصفح الويب Firefox 134 وتم إنشاء تحديثات للفروع السابقة مع فترة دعم طويلة - 115.19.0 و128.6.0. تم نقل فرع Firefox 135 إلى مرحلة الاختبار التجريبي، ومن المقرر إصداره في 4 فبراير.

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

  • بالنسبة لبعض المستخدمين، تم اقتراح تصميم جديد للصفحة التي تظهر عند فتح علامة تبويب جديدة. يتميز الخيار الجديد بشريط بحث وأداة توقعات الطقس وقائمة بالصفحات الموصى بها. لا يتم عرض المواقع التي يتم زيارتها وتثبيتها بشكل متكرر في شبكة، بل في سطر واحد. يتم تحديد عدد الأعمدة التي تحتوي على محتوى اعتمادًا على عرض النافذة، مما يسمح لك باستخدام كل مساحة الشاشة المتاحة بشكل فعال. التصميم الجديد متاح حاليًا للمستخدمين في الولايات المتحدة وكندا فقط. للتنشيط في بلدان أخرى، في صفحة about:config، يمكنك كتابة "newtab" وإضافة رمز بلدك إلى الحقول ذات القيمة "US, CA".
     إصدار Firefox 134

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

     إصدار Firefox 134
  • بالنسبة لنظام التشغيل Linux، تم تنفيذ دعم الإيماءات الإضافية على لوحة اللمس (على سبيل المثال، النقر بإصبعين لإيقاف التمرير بالقصور الذاتي مؤقتًا).
  • بالنسبة لنظام التشغيل Windows، تمت إضافة دعم لفك تشفير فيديو الأجهزة بتنسيق HEVC (H.265).
  • أُتيحت الفرصة لألمانيا والنمسا وبلجيكا وإيطاليا وهولندا وإسبانيا والسويد وسويسرا لاستخدام محرك البحث Ecosia، الذي يدعو إلى الحفاظ على البيئة وينفق معظم أرباحه على زراعة الأشجار. الخوادم تستخدم الشركة مصادر الطاقة المتجددة. وتُعرض نتائج البحث من خلال الاستعلام من محركي البحث بينج وجوجل.
  • يضمن اتباع المواصفات بشكل أكثر دقة عند تحديد حالة التنشيط للمستخدم. يشير التنشيط إلى بداية تفاعل المستخدم مع الصفحة، مثل تحريك الماوس أو النقر على الأزرار أو التنقل إلى القائمة. بعد التنشيط، تصبح بعض واجهات برمجة تطبيقات الويب متاحة، على سبيل المثال، يتم حظر مربعات الحوار المنبثقة حتى يتم التنشيط. التغييرات في شروط التنشيط المقترحة في الإصدار الجديد تجعل حظر مربع الحوار المنبثق أقل صرامة وتقليل عدد تحذيرات الحظر الخاطئة.
  • يُسمح للعناصر ذات الموضع المطلق (تلك التي تحتوي على مجموعة الخصائص "الموضع: مطلق") باستخدام خصائص CSS align-self، وjustify-self، وplace-self.
  • أضافت JavaScript دعمًا لأسلوب RegExp.escape()، المصمم للهروب من الأحرف المستخدمة لإنشاء تعبيرات عادية في سلسلة. يمكن استخدام السلاسل النصية التي تم الهروب منها بهذه الطريقة بأمان كقالب في مُنشئ RegExp().
  • تمت إضافة طريقة Promise.try()، والتي تسمح لك بتحويل نتيجة أي استدعاء رد اتصال إلى Promise لتبسيط معالجة الأخطاء عند تنفيذ الوظائف المنفذة في الوضع غير المتزامن والمتزامن.
  • تمت إضافة دعم برنامج الترميز VP8 إلى WebRTC لفيديو Simulcast عند بث محتويات النوافذ أو الشاشة بأكملها.
  • تمت إضافة دعم تجريبي لسمة HTML التصحيح التلقائي وخاصية JavaScript HTMLElement.autocorrect، مما يتيح التصحيح التلقائي للنص الذي تم إدخاله في عناصر الإدخال مثل " " و " " لتمكينه، يجب عليك تعيين علامة "dom.forms.autocorrect" في about:config.
  • تحسين أدوات تصحيح الأخطاء الإضافية. على سبيل المثال، من الممكن إعادة تحميل كود الوظيفة الإضافية تلقائيًا في مصحح الأخطاء بعد إعادة تحميل الوظيفة الإضافية نفسها.
  • يوفر مصحح أخطاء JavaScript التحويل التلقائي لنقاط التسجيل (نقاط السجل، مثل نقاط التوقف، ولكن لإخراج المعلومات إلى السجل) إلى علامات ملف التعريف، مما يسمح لك بإضافة علامات مماثلة مباشرة من مصحح الأخطاء إلى نظام ملفات التعريف.
  • تعرض الآن لوحة تتبع نشاط الشبكة في أدوات مطور الويب معلومات حول البيانات المرسلة في الردود بالرمز 103 "تلميحات مبكرة".
     إصدار Firefox 134

بالإضافة إلى الابتكارات وإصلاحات الأخطاء، قام Firefox 134 بإصلاح 20 نقطة ضعف. تم تصنيف 11 نقطة ضعف على أنها خطيرة. 10 نقاط ضعف خطيرة تنتج عن مشاكل في الذاكرة، مثل تجاوز سعة المخزن المؤقت والوصول إلى مناطق الذاكرة المحررة بالفعل. من المحتمل أن تؤدي هذه المشكلات إلى تنفيذ تعليمات برمجية للمهاجم عند فتح صفحات مصممة خصيصًا. هناك ثغرة أمنية خطيرة أخرى (CVE-2025-0244) تتعلق بإمكانية انتحال شريط العناوين في إصدار Android باستخدام نظام بروتوكول غير صحيح.

المصدر: opennet.ru

إضافة تعليق