فايرفوكس 75

متاح فايرفوكس 75.

  • تلقى شريط عناوين Quantum Bar، الذي ظهر لأول مرة في Firefox 68، أول تحديث رئيسي له:
    • يزداد حجم شريط العناوين بشكل ملحوظ عندما يتلقى التركيز (browser.urlbar.update1).
    • قبل أن يبدأ المستخدم في الكتابة، يتم عرض أهم المواقع في القائمة المنسدلة (browser.urlbar.openViewOnFocus).
    • في القائمة المنسدلة مع تاريخ الموارد التي تمت زيارتها لم يعد بروتوكول https:// معروضًا. إن استخدام اتصال آمن هذه الأيام لن يفاجئ أحدا؛ الآن من المهم لفت انتباه المستخدمين ليس إلى وجود HTTPS، ولكن إلى غيابه (browser.urlbar.update1.view.stripHttps).
    • وبالإضافة إلى ذلك، منتهية عرض النطاق الفرعي www (يُرجع إعداد browser.urlbar.trimURLs عرض www وhttps:// في نفس الوقت، ولا فائدة من لمس الإعداد الموصوف أعلاه).
    • تمت إزالة إعدادات browser.urlbar.clickSelectsAll و browser.urlbar.doubleClickSelectsAll. يتطابق الآن سلوك النقر في شريط العناوين على نظام Linux مع السلوك على نظامي التشغيل macOS وWindows. ما يطلبه المستخدمون منذ 14 عامًا.
  • على الأنظمة التي تستخدم Wayland، ظهر تسريع الأجهزة لـ webGL (widget.wayland-dmabuf-webgl.enabled). ليس من الممكن تنفيذه باستخدام X11، لأنه يتطلب ذلك عدد كبير من الاستثناءات والخارقة (لا تمتلك Mozilla موارد Google الهائلة لاختبار كل إصدار برنامج تشغيل موجود مع كل طراز بطاقة فيديو موجود). يبسط Wayland الموقف إلى حد كبير، مما سمح لمارتن ستريانسكي من RedHat بكتابة الواجهة الخلفية اللازمة دمابوف. المكافأة الرائعة هي أن DMABuf قادر على توفير تسريع الأجهزة لفك تشفير H.264 (widget.wayland-dmabuf-vaapi.enabled). في الإصدار التالي، سيعمل تسريع الأجهزة مع تنسيقات الفيديو الأخرى.
  • هناك الحزم الرسمية بتنسيق Flatpak.
  • ثابت استعادة جلسة إلى سطح المكتب الافتراضي KDE Plasma.
  • تمت إضافة دعم للتحميل البطيء للصور. إذا كانت الصورة تحتوي على السمة جار التحميل مع القيمة Lazy، سيقوم المتصفح بتحميل الصورة فقط عندما يقوم المستخدم بتمرير الصفحة إلى الموضع المقابل.
  • سيرى مستخدمو المملكة المتحدة (بالإضافة إلى مستخدمي الولايات المتحدة) كتل المحتوى المدعوم (معطلة في الإعدادات) في صفحة البداية.
  • إعادة تمكين دعم TLS 1.0/1.1. الآن ليس الوقت المناسب لجعل الأمر أكثر صعوبة على الأشخاص في الوصول إلى أي موارد.
  • من الآن فصاعدا المتصفح في الخلفية ذاكرات التخزين المؤقت جميع شهادات PKI CA الجديرة بالثقة والمعروفة لدى Mozilla. من المفترض أن يؤدي ذلك إلى تحسين التوافق مع الخوادم التي لم يقم مالكوها بتكوين HTTPS بشكل صحيح.
  • حول:صفحة السياسات أعيد كتابتها من XUL إلى HTML.
  • واجهة برمجة تطبيقات تشفير الويب متاحة الآن متاح فقط للمواقع المفتوحة عبر اتصال آمن.
  • فيما يتعلق بمستندات Firefox HTML الآن يأخذ في الاعتبار توجيه X-Content-Type-Options:nosniff، الذي يخبر المتصفح بعدم محاولة تحديد نوع MIME للمحتوى بطريقة إرشادية. في السابق، تم استخدام "nosniff" فقط لـ CSS وJS.
  • تصميمات تستخدم تقنية macOS RLBox. يتم تحويل كود C++ الخاص بمكتبات الطرف الثالث التي يحتمل أن تكون معرضة للخطر إلى وحدة WebAssembly ذات صلاحيات محدودة للغاية، ثم يتم تجميع الوحدة إلى تعليمات برمجية أصلية وتنفيذها في عملية معزولة. أول مكتبة من هذا القبيل كانت الجرافيت. بالإضافة إلى ذلك، يوفر نظام التشغيل macOS القدرة على قراءة الشهادات من وحدة تخزين نظام التشغيل (إعداد Security.osclientcerts.autoload)، بالإضافة إلى مُثَبَّت خطأ تسبب في أن عملية استرداد جلسة المتصفح تضع نوافذ المتصفح على سطح المكتب الحالي بدلاً من أسطح المكتب التي كانت توجد بها تلك النوافذ في الجلسة السابقة.
  • على نظام التشغيل Windows متضمن التركيب المباشر (Direct Composition) والذي يجب أن يكون له تأثير إيجابي على الأداء. بجانب، مُثَبَّت استحالة استيراد تسجيلات الدخول من Chrome 80 والإصدارات الأحدث.
  • CSS:
  • جافا سكريبت:
  • السطح البيني HTMLFormElement حصلت على طريقة إرسال الطلب ()، والذي يعمل مثل النقر على زر الإرسال.
  • واجهة برمجة تطبيقات الرسوم المتحركة على الويب:
  • ادوات المطورين:
    • عملية حسابية فورية تسمح تعبيرات وحدة التحكم للمطورين برؤية النتيجة فورًا أثناء الكتابة.
    • أداة قياس الصفحة تعلمت كيفية تغيير حجم إطار مستطيل.
    • مفتش يتيح لك الآن استخدام ليس فقط محددات CSS، ولكن أيضًا التعبيرات للبحث عن العناصر كسباث.
    • الآن يمكنك تصفية الرسائل WebSocket من خلال تعبيرات منتظمة.
    • تمت إضافة إعداد view_source.tab_size، والذي يسمح لك بتعيين طول علامة التبويب في وضع عرض الكود المصدري للصفحة.

المصدر: linux.org.ru

إضافة تعليق