Firefox 105 versiyasi

Firefox 105 veb-brauzeri chiqarildi.Bundan tashqari, uzoq muddatli qo'llab-quvvatlash bo'limining yangilanishi yaratildi - 102.3.0. Firefox 106 filiali beta-sinov bosqichiga o‘tkazildi, uning chiqarilishi 18-oktabrga rejalashtirilgan.

Firefox 105-dagi asosiy yangi xususiyatlar:

  • Chop etishdan oldin oldindan ko‘rish dialog oynasiga faqat joriy sahifani chop etish imkoniyati qo‘shildi.
    Firefox 105 versiyasi
  • Uchinchi tomon saytlaridan yuklangan iframe bloklarida boʻlimlarga boʻlingan Xizmat koʻrsatuvchi xodimlarni qoʻllab-quvvatlash amalga oshirildi (Xizmat xodimi uchinchi tomon iframeʼida roʻyxatdan oʻtishi mumkin va u iframe yuklangan domenga nisbatan ajratiladi).
  • Windows platformasida ko‘rish tarixi bo‘ylab harakatlanish uchun sensorli panelda ikki barmog‘ingizni o‘ngga yoki chapga surish ishorasidan foydalanishingiz mumkin.
  • Dasturchilar uchun o'z veb-ilovalarining ishlashini o'lchash uchun dasturiy interfeysni belgilaydigan User Timeing Level 3 spetsifikatsiyasi bilan muvofiqligi ta'minlanadi. Yangi versiyada performance.mark va performance.measure usullari o'zingizning boshlanish/tugash vaqtini, davomiyligini va biriktirilgan ma'lumotlarni o'rnatish uchun qo'shimcha argumentlarni amalga oshiradi.
  • array.includes va array.indexOf usullari SIMD ko'rsatmalari yordamida optimallashtirildi, bu esa katta ro'yxatlarda qidiruv samaradorligini ikki baravar oshirdi.
  • Linux Firefox ishlayotgan vaqtda bo'sh xotira tugashi ehtimolini kamaytiradi va bo'sh xotira tugashi bilan ishlashni yaxshilaydi.
  • Tizimda xotira kam bo'lganda Windows platformasida barqarorlik sezilarli darajada yaxshilandi.
  • OffscreenCanvas API qo'shildi, bu sizga DOM-dan qat'i nazar, kanvas elementlarini alohida ipdagi buferga chizish imkonini beradi. OffscreenCanvas Window va Web Worker kontekstlarida ishlashni amalga oshiradi, shuningdek, shriftlarni qo'llab-quvvatlaydi.
  • TextEncoderStream va TextDecoderStream API-lari qo'shildi, bu ikkilik ma'lumotlar oqimini matnga va orqaga aylantirishni osonlashtiradi.
  • Qo'shimchalarda aniqlangan kontentni qayta ishlash skriptlari uchun RegisteredContentScript.persistAcrossSessions parametri amalga oshirildi, bu sizga sessiyalar orasidagi holatni saqlaydigan doimiy skriptlarni yaratish imkonini beradi.
  • Android versiyasida interfeys Android tomonidan taqdim etilgan standart shriftdan foydalanishga o'tkazildi. Firefox-dan boshqa qurilmalarda taqdim etilgan yorliqlarni ochish amalga oshirildi.

Innovatsiyalar va xatolarni tuzatishga qo'shimcha ravishda, Firefox 105 13 ta zaiflikni yo'q qiladi, ulardan 9 tasi xavfli deb belgilangan (7 tasi CVE-2022-40962 ro'yxatida keltirilgan) va buferning to'lib ketishi va allaqachon bo'shatilgan xotira maydonlariga kirish kabi xotira muammolari tufayli yuzaga keladi. . Ehtimol, bu muammolar maxsus ishlab chiqilgan sahifalarni ochishda tajovuzkor kodining bajarilishiga olib kelishi mumkin.

Firefox 106 beta-versiyasida o'rnatilgan PDF ko'ruvchisi endi grafik belgilarni (qo'lda chizilgan chizmalar) chizish va o'rnatilgan PDF ko'rish dasturida sukut bo'yicha matn sharhlarini qo'shish imkoniyatini o'z ichiga oladi. WebRTC-ni qo'llab-quvvatlash sezilarli darajada yaxshilandi (libwebrtc kutubxonasi 86-dan 103-versiyaga yangilandi), shu jumladan RTP ishlashi yaxshilandi va Wayland protokoliga asoslangan muhitlarda ekran almashishni ta'minlash uchun yaxshilangan vositalar.

Manba: opennet.ru

a Izoh qo'shish