Firefox 113 versiyasi

Firefox 113 veb-brauzeri chiqarildi va uzoq muddatli qo'llab-quvvatlash bo'limi yangilanishi yaratildi - 102.11.0. Firefox 114 filiali beta-sinov bosqichiga o'tkazildi, uning chiqarilishi 6 iyunga rejalashtirilgan.

Firefox 113-dagi asosiy yangi xususiyatlar:

  • Kiritilgan qidiruv so'rovini manzil satrida ko'rsatish yoqilgan, qidiruv tizimining URL manzilini ko'rsatish o'rniga (ya'ni, kalitlar manzil satrida nafaqat kiritish jarayonida, balki qidiruv tizimiga kirgandan keyin va tegishli qidiruv natijalarini ko'rsatgandan keyin ham ko'rsatiladi. kiritilgan tugmalar). O'zgartirish faqat manzillar zaxirasidan qidiruv tizimlariga kirishda qo'llaniladi. Agar so'rov qidiruv tizimining veb-saytiga kiritilgan bo'lsa, URL manzil satrida ko'rsatiladi. Qidiruv kalit so'zlarini manzil satrida qoldirsangiz, saralangan qidiruv so'rovlarini yuborish osonroq bo'ladi, chunki natijalarni ko'rishda kiritish maydoniga yuqoriga o'tishingiz shart emas.
    Firefox 113 versiyasi

    Ushbu xatti-harakatni boshqarish uchun qidiruv sozlamalari bo'limida (about:preferences#search) va about:config bo'limida "browser.urlbar.showSearchTerms.featureGate" parametrini sozlash uchun maxsus variant taklif etiladi.

    Firefox 113 versiyasi

  • Qidiruv takliflarining ochiladigan ro'yxatiga kontekst menyusi qo'shildi, u "..." tugmasini bosganingizda ko'rsatiladi. Menyu qidiruv so'rovini ko'rish tarixidan o'chirish va homiylik havolalarini ko'rsatishni o'chirish imkoniyatini beradi.
    Firefox 113 versiyasi
  • "Rasm ichidagi rasm" video ko'rish rejimini takomillashtirilgan tatbiq etish taklif qilindi, unda 5 soniya oldinga va orqaga aylantirish tugmalari, oynani to'liq ekranga tezda kengaytirish tugmasi va indikatorli oldinga siljish moslamasi mavjud. videoning joylashuvi va davomiyligi qo'shildi.
    Firefox 113 versiyasi
  • Shaxsiy ko'rish rejimida ko'rishda uchinchi tomon cookie fayllarini bloklash va bosishni kuzatish kodida ishlatiladigan brauzer xotirasini izolyatsiyalash kuchaytirildi.
  • Ro'yxatga olish shakllarida parollarni to'ldirishda avtomatik ravishda yaratilgan parollarning ishonchliligi oshirildi, endi ularni shakllantirishda maxsus belgilar qo'llaniladi.
  • AV1 video kodlash formatidan kadr ichidagi siqish texnologiyalaridan foydalanadigan AVIF (AV1 Image Format) tasvir formatining amalga oshirilishi animatsion tasvirlarni (AVIS) qo'shimcha qo'llab-quvvatladi.
  • Dvigatel nogironlar uchun texnologiyalarni qo'llab-quvvatlash uchun qayta ishlab chiqilgan (foydalanish mexanizmi). Ekranni o'qish dasturlari, bir marta kirish interfeyslari va mavjudlik ramkalari bilan ishlashda unumdorlik, sezgirlik va barqarorlik sezilarli darajada yaxshilandi.
  • Safari va Chromium dvigateliga asoslangan brauzerlardan xatcho'plarni import qilishda xatcho'plar bilan bog'langan favikonlarni import qilish qo'llab-quvvatlandi.
  • GPU bilan o'zaro bog'liq jarayonlar uchun Windows platformasida ishlatiladigan qum qutisi izolyatsiyasi kuchaytirildi. Windows tizimlari uchun Microsoft Outlook-dan tarkibni sudrab olib tashlash imkoniyati amalga oshirildi. Windows uchun tuzilmalarda sahifa oxiridan tashqariga o'tishga urinayotganda cho'zish bilan vizual effekt sukut bo'yicha yoqilgan.
  • MacOS platformasi uchun tuzilmalar to'g'ridan-to'g'ri Firefox kontekst menyusidan Xizmatlar pastki menyusiga kirishni ta'minlaydi.
  • Worklet interfeysidan foydalanadigan skriptlar (renderlash va audioni qayta ishlashning past darajadagi bosqichlariga kirishni ta'minlaydigan Web Workers-ning soddalashtirilgan versiyasi) endi "import" iborasi yordamida JavaScript modullarini import qilishni qo'llab-quvvatlaydi.
  • CSS Color Level 4 spetsifikatsiyasida aniqlangan color(), lab(), lch(), oklab() va oklch() funksiyalarini qo‘llab-quvvatlash sukut bo‘yicha yoqilgan bo‘lib, sRGB, RGB, HSL, HWB ranglarini aniqlash uchun ishlatiladi. LHC va LAB rang bo'shliqlari.
  • Color-mix() funksiyasi CSS-ga qo'shildi, bu sizga ma'lum foiz asosida har qanday rang maydonida ranglarni aralashtirish imkonini beradi (masalan, oq rangga 10% ko'k qo'shish uchun siz "color-mix (srgb, ko'k)) belgilashingiz mumkin. 10%, oq);").
  • Alohida elementlar uchun ranglarni majburiy cheklashni o'chirib qo'yish uchun "majburiy rangni sozlash" CSS xususiyati qo'shildi va ularga to'liq CSS ranglarini boshqarish imkoniyati qo'yildi.
  • CSS media so'rovini (@media) "skriptlash" qo'llab-quvvatlashini qo'shdi, bu sizga skriptlarni bajarish qobiliyatining mavjudligini tekshirish imkonini beradi (masalan, CSS-da JavaScript-ni qo'llab-quvvatlash yoqilganligini aniqlashingiz mumkin).
  • Asosiy "An+B" ni bajarishdan oldin bola elementlarni filtrlash uchun selektorni olish imkonini beradigan yangi ":nth-child(an + b)" va ":nth-last-child()" yangi psevdosinf sintaksisi qo'shildi. ulardagi tanlov mantig'i.
  • Gzip va deflate formatlarida ma'lumotlarni siqish va ochish uchun dasturlash interfeysini ta'minlovchi Compression Streams API qo'shildi.
  • Renderlash kontekstini asl holatiga qaytarish uchun mo'ljallangan CanvasRenderingContext2D.reset() va OffscreenCanvasRenderingContext2D.reset() usullarini qo'llab-quvvatlash qo'shildi.
  • Boshqa brauzerlarda amalga oshirilgan qoʻshimcha WebRTC funksiyalari uchun qoʻshimcha qoʻllab-quvvatlash: RTCMediaSourceStats, RTCPeerConnectionState, RTCPeerConnectionStats (“peer-connection” RTCStatsType), RTCRtpSender.setStreams() va RTCSctpTransport.
  • Firefox-ga xos WebRTC funksiyalari uzoq vaqtdan beri eskirgan mozRTCPeerConnection, mozRTCIceCandidate va mozRTCSessionDescription WebRTC oʻchirildi. Eskirgan CanvasRenderingContext2D.mozTextStyle atributi olib tashlandi.
  • Veb-ishlab chiquvchilar uchun vositalar JavaScript tuzatuvchisida mavjud fayllarni qidirish funksiyasining imkoniyatlarini kengaytirdi. Qidiruv paneli standart yon panelga ko'chirildi, bu sizga skriptlarni tahrirlashda natijalarni ko'rish imkonini beradi. Node_modules katalogidagi kichiklashtirilgan natijalar va natijalarni ko'rsatish taqdim etiladi. Odatiy bo'lib, e'tibor berilmagan fayllardagi qidiruv natijalari yashirin bo'ladi. Niqoblar bo'yicha qidirishni qo'llab-quvvatlash va qidirishda modifikatorlardan foydalanish imkoniyati qo'shildi (masalan, belgilar yoki oddiy iboralarni ishlatmasdan qidirish uchun).
  • HTML fayllarni ko'rish interfeysi o'rnatilgan JavaScript kodi uchun vizual formatlash rejimini (chiroyli chop etish) o'z ichiga oladi.
  • JavaScript tuzatuvchisi skript fayllarini bekor qilishga imkon beradi. Kod fayllari uchun ko'rsatilgan kontekst menyusiga "Skriptni bekor qilishni qo'shish" opsiyasi qo'shildi, uning yordamida siz skriptga ega faylni kompyuteringizga yuklab olishingiz va uni tahrirlashingiz mumkin, shundan so'ng ushbu tahrirlangan skript sahifani qayta ishlashda ishlatiladi, hatto qayta yuklangandan keyin.
    Firefox 113 versiyasi
  • Android versiyasida:
    • Odatiy bo'lib, AV1 formatida video dekodlashning apparat tezlashuvi yoqilgan, agar bu qo'llab-quvvatlanmasa, dasturiy ta'minot dekoderidan foydalaniladi.
    • Canvas2D rasterizatsiyasini tezlashtirish uchun GPU-dan foydalanish yoqilgan.
    • O'rnatilgan PDF ko'rish dasturining interfeysi yaxshilandi, ochiq PDF fayllarni saqlash soddalashtirildi.
    • Landshaft ekran rejimida videoni ijro etish muammosi hal qilindi.

Innovatsiyalar va xatolarni tuzatishdan tashqari, Firefox 113 41 ta zaiflikni tuzatdi. 33 ta zaiflik xavfli deb belgilangan, ulardan 30 ta zaiflik (CVE-2023-32215 va CVE-2023-32216 ostida to'plangan) buferning to'lib ketishi va allaqachon bo'shatilgan xotira maydonlariga kirish kabi xotira muammolari tufayli yuzaga kelgan. Ehtimol, bu muammolar maxsus ishlab chiqilgan sahifalarni ochishda tajovuzkor kodining bajarilishiga olib kelishi mumkin. CVE-2023-32207 zaifligi sizni aldamchi kontentni qo'shib tasdiqlash tugmachasini bosishga majburlash orqali hisob ma'lumotlari so'rovini chetlab o'tish imkonini beradi (clickjacking). CVE-2023-32205 zaifligi qalqib chiquvchi oyna orqali brauzer ogohlantirishlarini yashirishga imkon beradi.

Firefox 114 beta-versiyasi HTTPS istisnolar ro'yxati orqali DNS-ni boshqarish uchun foydalanuvchi interfeysini o'z ichiga oladi. "HTTPS orqali DNS" sozlamalari "Maxfiylik va xavfsizlik" bo'limiga ko'chirildi. Xatcho'plarni to'g'ridan-to'g'ri "Xatcho'plar" menyusidan qidirish mumkin. Xatcho'plar menyusini ochish tugmasi endi asboblar paneliga joylashtirilishi mumkin. Tarix, Kutubxona yoki Ilova menyusida “Qidiruv tarixi”ni tanlashda mahalliy ko‘rish tarixini tanlab qidirish imkoniyati qo‘shildi.

Manba: opennet.ru

a Izoh qo'shish