Firefox 80 versiyasi

Veb-brauzer chiqarildi Firefox 80. Bundan tashqari, yangilanish yaratildi filiallari uzoq muddatli qo'llab-quvvatlash bilan 68.12.0 и 78.2.0. Firefox 68.12 ESR uning seriyasidagi eng soʻnggisi boʻlib, bir oy ichida Firefox 68 foydalanuvchilariga 78.3 versiyasiga avtomatik yangilanish taklif etiladi. Versiya Firefox 80 Android uchun kechiktirildi. Tez orada sahnaga beta sinovi Firefox 81 filiali o'tadi, uning chiqarilishi 22 sentyabrga rejalashtirilgan.

asosiy yangiliklar:

  • Linux platformasida amalga oshirildi yangi backend X11 uchun avval Wayland uchun taklif qilingan DMABUF orqa qismini bo'lish orqali tayyorlangan DMABUF asosida. Yangi backend X11 protokolidan foydalanadigan tizimlar uchun VA-API orqali apparatli video tezlashtirishni qo'llab-quvvatlashni amalga oshirish imkonini berdi (ilgari bunday tezlashtirish faqat Wayland uchun yoqilgan edi), shuningdek, EGL orqali WebGL bilan ishlash imkoniyatini yaratdi. EGL orqali ishni faollashtirish uchun siz “gfx.webrender.all” “media.ffmpeg.dmabuf-textures.enabled”, “media.ffmpeg.vaapi-drm-display.enabled” va “media.ffmpeg” sozlamalarini faollashtirishingiz kerak. vaapi.enabled” haqida:config ichida va shuningdek, MOZ_X11_EGL muhit oʻzgaruvchisini oʻrnating, bu esa Webrender va OpenGL kompozitsion komponentlarini GLX oʻrniga EGL ishlatishga almashtiradi. VA-API qo‘llab-quvvatlashi hali to‘liq barqarorlashtirilmagan va kelajakdagi versiyada sukut bo‘yicha yoqiladi.
  • Yangi dastur kiritilgan blok ro'yxati xavfsizlik, barqarorlik yoki ishlash muammolari bo'lgan qo'shimchalar. Yangi dastur kaskaddan foydalanish tufayli bloklar ro'yxatini qayta ishlash samaradorligini oshirish va masshtablilik muammolarini hal qilish bilan ajralib turadi. Bloom filtrlari.
  • 1-yil 2020-sentabrdan boshlab berilgan TLS sertifikatlari uchun, bo'ladi amal qilish muddatiga yangi cheklov qo'llaniladi - bu sertifikatlarning amal qilish muddati 398 kundan (13 oy) oshmasligi kerak. Xuddi shunday cheklovlar Chrome va Safari-da ham tasdiqlangan. 1 sentyabrgacha olingan sertifikatlar uchun ishonch saqlanib qoladi, lekin 825 kun (2.2 yil) bilan cheklanadi.
  • Migren va epilepsiya bilan og'rigan foydalanuvchilar uchun yorliqlarni ochishda ba'zi animatsiya effektlari olib tashlandi. Masalan, yorliq kontentini yuklashda endi sakrash nuqtasi oʻrniga qum soati belgisi koʻrsatiladi.
    Firefox 80 versiyasi

  • Firefox-ni tizimda standart PDF ko'ruvchi sifatida o'rnatish mumkin.
  • HTTPS orqali ochilgan sahifadan veb-shakl tarkibini shifrlashdan foydalanmasdan yuborishda ogohlantirishni ko'rsatish uchun qo'shimcha yordam. About:config da ogohlantirish chiqishini boshqarish uchun “security.warn_submit_secure_to_insecure” sozlamasi mavjud.
  • Ekranni o'qishni qo'llab-quvvatlash va nogironlarni qo'llab-quvvatlash uchun turli xil yaxshilanishlar va tuzatishlar kiritildi.
  • Kambag'al aloqa kanallarida WebRTC orqali qo'ng'iroqlar sifatini yaxshilash va mavjud o'tkazish qobiliyatini bashorat qilishni yaxshilash uchun RTX va Transport-cc mexanizmlarini qo'llab-quvvatlash qo'shildi.
  • JavaScript ifodasida "eksport» ECMAScript 2021 spetsifikatsiyasida taklif qilingan yangi “eksport * nom maydoni sifatida” sintaksisini qo‘llab-quvvatlash taqdim etiladi.
  • Animations API kompozitsion operatsiyalarni o'z ichiga oladi KeyframeEffect.composite и KeyframeEffect.iterationComposite.
  • Media Session API oqimdagi pozitsiyani o'zgartirish ishlov beruvchilarini aniqlash uchun qo'shimcha yordam berdi: qidirmoq belgilangan joyga o'tish va skipad asosiy tarkibdan oldin paydo bo'ladigan reklamalarni o'tkazib yuborish.
  • WebGL kengaytmani amalga oshiradi KHR_parallel_shader_compile, bu bir vaqtning o'zida bir nechta shader kompilyatsiya iplarini ishga tushirish imkonini beradi.
  • Window.open() endi outerHeight va outerWidth parametrlarini qo'llab-quvvatlamaydi.
  • WebAssembly-da atom operatsiyalaridan foydalanish ko'proq bilan cheklanmaydi umumiy xotira maydonlari.
  • Veb-ishlab chiquvchi vositalari turli brauzerlar bilan mos kelmaslikni aniqlashni osonlashtirish uchun eksperimental panelni taklif qiladi.
    Firefox 80 versiyasiFirefox 80 versiyasi

  • Tarmoq faolligini monitoring qilish interfeysida bajarilish vaqti 500 ms dan oshadigan sekin so'rovlarni ta'kidlash uchun vizual markerlar (toshbaqa bilan belgi) qo'shildi (cheklovni devtools.netmonitor.audits.slow sozlamalari orqali o'zgartirish mumkin: about:config) .

    Firefox 80 versiyasi

  • Veb-konsolda amalga oshirildi Tarmoq so'rovlarini bloklash va blokdan chiqarish uchun ":block" va ":unblock" buyruqlari.
  • Istisno yuzaga kelganda JavaScript tuzatuvchisi uzilib qolganda, kod paneli endi stek izi bilan asboblar maslahatini ko'rsatadi.

Firefox 80-dagi yangiliklar va xatolarni tuzatishga qo'shimcha ravishda bartaraf etildi 13 ta zaifliklar, shundan 6 tasi xavfli deb belgilangan. 4 ta zaiflik (bo'limda to'plangan CVE-2020-15670) xotira muammolari, masalan, buferning to'lib ketishi va bo'shatilgan xotira maydonlariga kirish kabilar tufayli yuzaga keladi. Ehtimol, bu muammolar maxsus ishlab chiqilgan sahifalarni ochishda tajovuzkor kodining bajarilishiga olib kelishi mumkin.

Manba: opennet.ru

a Izoh qo'shish