Firefox 125 versiyasi

Firefox 125 veb-brauzeri chiqarildi va uzoq muddatli qo'llab-quvvatlash bo'limi yangilanishi yaratildi - 115.10.0. Kechki bosqichda aniqlangan muammolar tufayli 125.0 tuzilmasi bekor qilindi va 125.0.1 reliz sifatida e'lon qilindi. Firefox 126 filiali beta-sinov bosqichiga o‘tkazildi, uning chiqarilishi 14-mayga rejalashtirilgan.

Firefox 125-dagi asosiy yangi xususiyatlar:

  • O'rnatilgan PDF ko'ruvchisi sukut bo'yicha yoqilgan tanlangan rang va chegara bilan matnni ta'kidlash funksiyasiga ega.
    Firefox 125 versiyasi
  • Ilgari ko'rilgan kontentga kirishni osonlashtiradigan Firefox View sahifasi endi ochiq yorliqlar bilan bo'limda mahkamlangan yorliqlarni ko'rsatadi va holat ko'rsatkichlarini qo'llab-quvvatlaydi, masalan, audio yoki video ma'lum bir yorliqda o'ynalayotganini aniq ko'rsatadi. shuningdek, indikatorni qaytarish ovozini bosish orqali o'chirish yoki o'chirishga imkon beradi. Xuddi shunday ko'rsatkichlar xatcho'plar va bildirishnomalar uchun ham qo'shilgan.
    Firefox 125 versiyasi
  • Buferda saqlangan havolaga tezda o'tish imkoniyati amalga oshirildi. Agar manzil satrini bosganingizda clipboardda URL bo'lsa, bu URL avtomatik ravishda navigatsiya uchun dastlabki tavsiya sifatida ko'rsatiladi.
    Firefox 125 versiyasi
  • Ba'zi oqim provayderlari tomonidan yuqori sifatli kontentni tarqatish uchun foydalaniladigan AV1 kodek yordamida himoyalangan kontentni (EME, shifrlangan media kengaytmalari) ijro etish uchun qo'shimcha yordam.
  • Veb-shakllarda manzillarni to'ldirishda manzilni saqlash so'rovi taqdim etiladi (hozircha faqat AQSh va Kanada foydalanuvchilar uchun). Kelajakda biz saqlangan ma'lumotlardan manzillarni avtomatik to'ldirish uchun foydalanishni rejalashtirmoqdamiz.
  • Potensial xavfli kontent ro‘yxatidagi URL manzillaridan fayllarni yuklab olishni bloklash yoqilgan.
  • Yorliqlar konteynerlarini qo'llaydigan qo'shimchalardan foydalanadigan tizimlarda turli konteynerlarda joylashgan yorliqlarni manzillar panelidan qidirish uchun yordam qo'shildi.
  • Sozlamalarga tizim proksi-serveri orqali ulanish uchun yoqilgan sozlamalar mavjudligiga qaramay, WPAD (Web Proxy Auto-Discovery) protokoli yordamida proksi-server mavjudligini avtomatik aniqlash imkonini beruvchi parametr qo'shildi.
  • Radio tugmachalarini chetlab o'tish harakati o'zgartirildi - agar tugmalarda hech qanday variant tanlanmagan bo'lsa, yorliq tugmachasini bosish endi faqat birinchi variantga fokusni faollashtiradi va keyingi bosish barcha variantlar bo'ylab aylanish o'rniga kirish fokusini boshqa elementga o'tkazadi. Biroq, o'q tugmalari hali ham bitta elementning variantlari bo'ylab harakatlanish imkonini beradi.
  • Boshqa veb-interfeys elementlari ustida ko'rsatiladigan elementlarni yaratishga imkon beruvchi popover atributini qo'llab-quvvatlash qo'shildi. Masalan, yangi atributdan foydalanib, siz amallar menyusini yaratishingiz, shakllarni to'ldirish uchun ko'rsatmalarni ko'rsatishingiz, o'rganish interfeyslarini yaratishingiz va kontentni yozib olishni amalga oshirishingiz mumkin. "Muloqot" elementidan farqli o'laroq, "popover" atributiga ega elementlar modal emas, hodisalarni qo'llab-quvvatlaydi va osongina bekor qilinadi. Joylashtirish, kaskadlash va kiritish fokuslari avtomatik ravishda tanlanadi va qayta ishlanadi.
  • WebAssembly sukut bo'yicha yoqilgan "ko'p xotira" rejimiga ega bo'lib, wam modullariga bir nechta mustaqil chiziqli xotira maydonlaridan foydalanish va import qilish imkonini beradi.
  • JavaScript Intl.Segmenter ob'ekti yordamida amalga oshirilgan Unicode Text Segmentation qo'llab-quvvatlashini qo'shdi. Ob'ekt sizga matnni tilga asoslangan chiziqda aniq segmentatsiya qilish imkonini beradi, masalan, so'zlarni ajratish uchun bo'sh joy ishlatmaydigan tillardagi so'zlarni ajratish.
  • HTMLCanvasElement va OffscreenCanvas interfeyslarini amalga oshirishga ContextLost va ContextRestore hodisalarini qo'llab-quvvatlash qo'shildi, bu sizga apparatni ko'rsatishni tezlashtirish vaqtida foydalanuvchi kodida kontekstni yo'qotish va tiklash holatlarini boshqarish imkonini beradi.
  • Navigator.clipboard.readText() usulini qo'llab-quvvatlash operatsiyani tasdiqlash so'rovi bilan almashish xotirasidan o'qish uchun kiritilgan (API-ga qo'ng'iroq qilgandan so'ng, foydalanuvchi harakatni tasdiqlash uchun joylashtirish kontekst menyusi ko'rsatiladi).
  • "Transform-box" CSS xususiyatiga stroke-box va content-box qiymatlarini qo'llab-quvvatlash qo'shildi, bu sizga transformatsiya operatsiyalari uchun mos yozuvlar maydonini hisoblash usulini o'zgartirishga imkon beradi, masalan, ilg'or grafik effektlarni amalga oshirish uchun.
  • CSS-ning "align-content" xususiyati blokli konteynerlar bilan ishlash qobiliyatini amalga oshiradi. Masalan, "displey: blok" va "displey: ro'yxat elementi" endi "align-content" yordamida moslashuvchan va panjarali konteynerlardan foydalanmasdan tekislanishi mumkin.
  • SVGAElement.text usuli kengroq qo'llaniladigan SVGAElement.textContent usuli foydasiga eskirgan.
  • Veb-ishlab chiquvchi vositalarida tuzatuvchi panelining pastki qismida Manba xaritasi bilan bog'liq amallar bilan yangi ochiladigan menyu mavjud. Kontent tepasida ko'rsatilgan "devtools.debugger.features.overlay" sozlamasi haqida:config ga qaytarildi.
    Firefox 125 versiyasi
  • Android versiyasi yorliqlar uchun mavzu sozlamalarini tanlash imkoniyatini beradi (qorong'i mavzu, ochiq mavzu va tizim mavzusini tanlash). Login va parol sozlamalari bilan yaxshilangan menyu. Firefox tizim PDF ko'ruvchisi sifatida tanlanganda "Ilovada ochish" tugmasi yashirin.

Innovatsiyalar va xatolarni tuzatishdan tashqari, Firefox 125 18 ta zaiflikni tuzatdi (12 tasi xavfli deb belgilangan). 11 ta zaiflik (4 tasi CVE-2024-3865 boʻyicha toʻplangan) xotira bilan bogʻliq muammolar, masalan, buferning toʻlib ketishi va boʻshatilgan xotira maydonlariga kirishdan kelib chiqadi. Ehtimol, bu muammolar maxsus ishlab chiqilgan sahifalarni ochishda tajovuzkor kodining bajarilishiga olib kelishi mumkin.

Firefox 126 Beta foydalanuvchi ma'lumotlarini tozalash uchun yangi soddalashtirilgan va birlashtirilgan dialog oynasini taklif etadi, bu ma'lumotlar toifalarini yaxshilaydi va tanlangan vaqt oralig'ida saqlangan ma'lumotlar hajmi haqida ma'lumot qo'shadi.

Firefox 125 versiyasi


Manba: opennet.ru

a Izoh qo'shish