إصدار Firefox 113

تم إصدار متصفح الويب Firefox 113 وتم تشكيل تحديث لفرع الدعم طويل المدى 102.11.0. تم نقل فرع Firefox 114 إلى مرحلة الاختبار التجريبي ومن المقرر إطلاقه في 6 يونيو.

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

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

    للتحكم في هذا السلوك ، يتم تقديم خيار خاص في قسم إعدادات البحث (حول: التفضيلات # البحث) ، وحول: تكوين المعلمة "browser.urlbar.showSearchTerms.featureGate".

    إصدار Firefox 113

  • تمت إضافة قائمة السياق إلى القائمة المنسدلة لاقتراحات البحث ، والتي تظهر عند النقر فوق الزر "…". توفر القائمة القدرة على إزالة استعلام البحث من سجل الزيارات وتعطيل عرض الروابط الإعلانية.
    إصدار Firefox 113
  • يُقترح تنفيذ محسّن لوضع عرض الفيديو Picture-in-picture (Picture-in-Picture) ، حيث تتم إضافة الأزرار للإرجاع لمدة 5 ثوانٍ للأمام والخلف ، وزرًا لفتح النافذة بسرعة إلى ملء الشاشة ، و منزلق التقديم السريع مع مؤشر لموضع الفيديو ومدته.
    إصدار Firefox 113
  • عند التصفح في وضع التصفح الخاص ، تم تعزيز حظر ملفات تعريف ارتباط الطرف الثالث وعزل تخزين المتصفح المستخدم في شفرة تتبع الزيارة.
  • عند ملء كلمات المرور في نماذج التسجيل ، تمت زيادة موثوقية كلمات المرور التي يتم إنشاؤها تلقائيًا ، والتي يستخدم تشكيلها الآن أيضًا أحرفًا خاصة.
  • تمت إضافة دعم الصور المتحركة (AVIS) إلى تنفيذ تنسيق صورة AVIF (AV1 Image Format) ، والذي يستخدم تقنيات ضغط داخل الإطار من تنسيق ترميز الفيديو AV1.
  • تمت إعادة تصميم المحرك الذي ينفذ الدعم التكنولوجي للأشخاص ذوي الإعاقة (محرك الوصول). تم تحسين الأداء والاستجابة والاستقرار بشكل ملحوظ لقارئات الشاشة وواجهات تسجيل الدخول الأحادي وأطر إمكانية الوصول.
  • عند استيراد الإشارات المرجعية من Safari والمتصفحات بناءً على محرك Chromium ، تم تنفيذ دعم استيراد الرموز المفضلة المرتبطة بالإشارات المرجعية.
  • تم تشديد عزل وضع الحماية للعمليات التي تتفاعل مع وحدة معالجة الرسومات ، المستخدمة على نظام التشغيل Windows. بالنسبة لأنظمة Windows ، يمكنك الآن سحب المحتوى وإفلاته من Microsoft Outlook. في إصدارات Windows ، يتم تمكين التأثير المرئي مع التمديد افتراضيًا عند محاولة التمرير بعد نهاية الصفحة.
  • توفر الإصدارات لمنصة macOS الوصول إلى القائمة الفرعية للخدمات مباشرةً من قائمة سياق Firefox.
  • في البرامج النصية التي تستخدم واجهة Worklet (نسخة مبسطة من Web Workers توفر الوصول إلى مراحل منخفضة المستوى من العرض ومعالجة الصوت) ، تمت إضافة الدعم لاستيراد وحدات JavaScript النمطية باستخدام العبارة "import".
  • يتم تمكينه افتراضيًا لدعم وظائف color () و lab () و lch () و oklab () و oklch () المحددة في مواصفات CSS Color Level 4 ، والتي تُستخدم لتحديد الألوان في sRGB و RGB و HSL و مساحات ألوان HWB و LHC و LAB.
  • تمت إضافة وظيفة color-mix () إلى CSS ، مما يتيح لك مزج الألوان في أي مساحة لونية بناءً على نسبة معينة (على سبيل المثال ، لإضافة 10٪ أزرق إلى أبيض ، يمكنك تحديد "مزيج الألوان (في srgb ، أزرق 10٪ ، أبيض) ؛ ").
  • تمت إضافة خاصية CSS "لضبط اللون الإجباري" لتعطيل قيود اللون المفروضة على العناصر الفردية ، مما يترك لهم التحكم الكامل في اللون عبر CSS.
  • دعمmedia) تمت إضافة استعلام وسائط "البرمجة النصية" إلى CSS ، مما يسمح لك بالتحقق من توفر القدرة على تنفيذ البرامج النصية (على سبيل المثال ، في CSS يمكنك تحديد ما إذا كان دعم JavaScript ممكّنًا).
  • تمت إضافة بنية فئة زائفة جديدة ": nth-child (an + b)" و ": nth-last-child ()" للسماح بالحصول على محدد لتصفية العناصر الفرعية مسبقًا قبل تنفيذ "An + B" الرئيسي منطق الاختيار عليهم.
  • تمت إضافة واجهة برمجة تطبيقات Compression Streams ، والتي توفر واجهة برمجة لضغط وفك ضغط بيانات gzip وتفريغ البيانات.
  • تمت إضافة دعم لطريقتين CanvasRenderingContext2D.reset () و OffscreenCanvasRenderingContext2D.reset () لإعادة تعيين سياق العرض.
  • دعم إضافي لوظائف WebRTC الإضافية المنفذة في متصفحات أخرى: RTCMediaSourceStats و RTCPeerConnectionState و RTCPeerConnectionStats ("اتصال نظير" RTCStatsType) و RTCRtpSender.setStreams () و RTCSctpTransport.
  • تمت إزالة وظائف WebRTC الخاصة بفايرفوكس mozRTCPeerConnection و mozRTCIceCandidate و mozRTCSessionDescription WebRTC ، والتي كانت مهملة لفترة طويلة. تمت إزالة سمة CanvasRenderingContext2D.mozTextStyle التي تم إهمالها.
  • قامت أدوات مطور الويب بتوسيع البحث في وظائف الملفات المتوفرة في مصحح أخطاء JavaScript. تم نقل شريط البحث إلى الشريط الجانبي العادي ، والذي يسمح لك بمشاهدة النتائج عند تحرير البرامج النصية. إظهار النتائج والنتائج المصغرة من دليل node_modules. يتم إخفاء نتائج البحث في الملفات التي تم تجاهلها بشكل افتراضي. دعم إضافي للبحث عن طريق الأقنعة والقدرة على استخدام المعدلات عند البحث (على سبيل المثال ، للبحث دون النظر إلى حالة الأحرف أو استخدام التعبيرات العادية).
  • يتم تمكين وضع التنسيق المرئي (طباعة جميلة) لرمز JavaScript المضمن في واجهة عرض ملف HTML.
  • يسمح مصحح أخطاء JavaScript بتجاوز ملفات البرامج النصية. تمت إضافة خيار "إضافة تجاوز البرنامج النصي" إلى قائمة السياق المعروضة للملفات ذات التعليمات البرمجية ، والتي يمكنك من خلالها تحميل ملف مع برنامج نصي إلى جهاز الكمبيوتر الخاص بك وتحريره ، وبعد ذلك سيتم استخدام هذا البرنامج النصي المحرر عند معالجة الصفحة ، حتى بعد إعادة تحميله.
    إصدار Firefox 113
  • في إصدار Android:
    • بشكل افتراضي ، يتم تمكين تسريع الأجهزة لفك تشفير الفيديو بتنسيق AV1 ، في حالة عدم استخدام وحدة فك ترميز البرامج.
    • تم تمكين استخدام GPU لتسريع تحويل Canvas2D إلى نقطية.
    • تم تحسين واجهة عارض PDF المدمج ، وتم تبسيط حفظ ملفات PDF المفتوحة.
    • تم إصلاح مشكلة تشغيل الفيديو في وضع الشاشة الأفقية.

بالإضافة إلى الابتكارات وإصلاحات الأخطاء ، يعمل Firefox 113 على إصلاح 41 نقطة ضعف. تم وضع علامة على 33 نقطة ضعف خطيرة ، منها 30 نقطة ضعف (تم جمعها بموجب CVE-2023-32215 و CVE-2023-32216) ناتجة عن مشاكل في الذاكرة ، مثل تجاوز سعة المخزن المؤقت والوصول إلى مناطق الذاكرة التي تم تحريرها بالفعل. من المحتمل أن تؤدي هذه المشكلات إلى تنفيذ تعليمات برمجية ضارة عند فتح صفحات مصممة خصيصًا. تسمح لك الثغرة الأمنية CVE-2023-32207 بتجاوز طلب الأذونات من خلال إجبار المستخدم على النقر فوق زر التأكيد عن طريق تراكب المحتوى المخادع (clickjacking). تسمح لك الثغرة الأمنية CVE-2023-32205 بإخفاء تحذيرات المتصفح من خلال التراكبات المنبثقة.

يقدم Firefox 114 beta واجهة مستخدم لإدارة قائمة الاستبعاد لـ "DNS عبر HTTPS". تم نقل إعدادات "DNS عبر HTTPS" إلى قسم "الخصوصية والأمان". تمت إضافة القدرة على البحث عن الإشارات المرجعية مباشرة من قائمة الإشارات المرجعية. يمكن الآن وضع الزر للاتصال بقائمة الإشارات المرجعية على شريط الأدوات. تمت إضافة القدرة على البحث بشكل انتقائي في محفوظات الاستعراض المحلية عند تحديد "محفوظات البحث" من قوائم "المحفوظات" أو "المكتبة" أو "التطبيق".

المصدر: opennet.ru

إضافة تعليق