Mavjud Firefox 125. Chiqarilishdan oldin oxirgi daqiqada topilgan tanqidiy xato, shuning uchun reliz 125.0.1 versiyasiga o'rnatiladi.
- linux: Amalga oshirildi uchinchi tomon mavzulari tomonidan taqdim etilgan oynani boshqarish tugmachalarini yashirish qobiliyati (masalan, agar foydalanuvchi uchinchi tomon brauzeri mavzusini o'rnatgan bo'lsa, lekin tizim mavzusiga mos keladigan tugmalardan foydalanmoqchi bo'lsa): widget.gtk.non-native-titlebar- tugmalar.enabled.
- Firefox ko'rinishi:
- Hozir ochiq tablar ro'yxatida ko‘rsatiladi va mahkamlangan yorliqlar (qator piktogramma shaklida).
- Qo'shilgan yorliqlarni yopish uchun tugmalar (ilgari bu harakat menyuda yashiringan).
- Yorliqlar menyusiga "Pin" va "Ovozni o'chirish" opsiyalari qo'shildi.
- Yorliq ochiq ekanligini ko'rsatadigan vizual belgilar qo'shildi mavjud xatcho'plarda yoki belgilangan bosh sahifada.
- PDF ko'rish dasturi endi matnni ajratib ko'rsatishni qo'llab-quvvatlaydi (bu xususiyat bo'ladi asta-sekin ko'proq va ko'proq foydalanuvchilar uchun kiritiladi).
- paydo bo'ldi AV1 kodek yordamida himoyalangan oqimli videoni ko'rish imkoniyati.
- Agar almashish buferida havola bo'lsa, u holda fokus bo'sh manzil satriga o'rnatilganda, foydalanuvchi ko'radi ushbu havolaga amal qilishni taklif qiling (browser.urlbar.clipboard.featureGate).
- Manzillar paneli orqali ochiq yorliqlarni qidirish hozir proizvoditsya haqida barcha konteynerlar, va faqat joriy emas (browser.urlbar.switchTabs.searchAllContainers).
- Bir nechta brauzerlardan foydalanishga odatlangan foydalanuvchilarga qulaylik yaratish uchun, qo'shildi yangi xizmat sahifasi haqida:sozlamalar, bu haqida:preferences ga havola.
- Standart hozir bloklanadi himoyalanmagan HTTP protokoli orqali barcha yuklab olishlar (ilgari faqat HTTPS sahifalaridan boshlangan yuklashlar bloklangan edi). HTTP protokoli xavfsiz emas, har qanday oraliq tugun yuklab olingan faylni o'zgartirishi yoki o'zgartirishi mumkin; Albatta, foydalanuvchi hali ham yuklab olishga ruxsat berishga majburlash imkoniyatiga ega.
- Yaxshilangan domen nomini aldashdan himoya qilish (qachon milliy alifbodagi belgilar ishlatiladi).
- Kiritilgan manzillarni saqlash va avtomatik to'ldirish (faqat AQSh va Kanada foydalanuvchilar uchun).
- Ovoz hozir o'qish rejimida ishlaydi mumkin klaviatura strelkalari yordamida boshqarish.
- O'zgartirildi Tab tugmasi bilan harakat qilishda radio tugmalar guruhlari bilan o'zaro ta'sir qilish. Agar biron bir tugma faol bo'lsa, u Tab tugmasini bosganingizda tanlanadi. Agar hech biri faol bo'lmasa, Tab birinchi tugmani tanlaydi, Shift+Tab oxirgi tugmani tanlaydi va Tab tugmachasini ikkinchi marta bosish tugmalar guruhini tark etadi va oldingidek tugmalar bo'ylab aylanish o'rniga keyingi elementga o'tadi. Ushbu xatti-harakatlar standartga mos keladi WAI-ARIA.
- Windows: hozir qurish uchun qo'llaniladi Visual Studio 2022 kompilyatori.
- CSS:
- Mulk tekislash-tarkib hozir ishlaydi displey bilan: blok; (konteyneringizni egiluvchan yoki panjaraga aylantirmasdan elementlarni blok darajasida tekislash imkonini beradi).
- Mulk aylantirish qutisi sotib olingan content-box va stroke-box qiymatlarini qo'llab-quvvatlash.
- Mulkni qo'llab-quvvatlash amalga oshirildi kontentning ko'rinishi (elementni haqiqatda kerak bo'lguncha ko'rsatishni o'tkazib yuborishga imkon beradi).
- javascript:
- Kiritilgan qo'llab-quvvatlash Intl.Segmenter (Sizga tilga asoslangan satrni matn segmentatsiyasini amalga oshirishga imkon beradi, masalan, so'zlarni ajratish uchun bo'sh joy ishlatmaydigan tillardagi so'zlarga qatorni ajratish).
- Amalga oshirildi qo'llab-quvvatlash JSON fayllarini modul sifatida import qilish.
- WebAssembly: Kiritilgan Bir nechta xotirani qo'llab-quvvatlash (WASM modullariga bir nechta mustaqil chiziqli xotira joylaridan foydalanish va import qilish imkonini beradi).
- Kiritilgan qo'llab-quvvatlash Popover API (harakat menyulari, maxsus tostlar va boshqalar uchun ishlatilishi mumkin bo'lgan yuqori darajadagi suzuvchi UI elementlarini yaratishga imkon beradi). Qalqib chiquvchi oyna va uning triggeri HTML yoki JavaScript atributlari yordamida yaratilishi va CSS yordamida uslublanishi mumkin. Quyidagi veb-APIlar joriy qilingan:
- xususiyatlari HTMLButtonElement popoverTargetElement и popoverTargetAction.
- xususiyatlari HTMLInputElement popoverTargetElement и popoverTargetAction.
- Mulk HTMLElement popover, usullari hidePopover(), showPopover() и togglePopover(), shuningdek voqealar oldin o'chirish и toggle_event voqealari.
- Qalqib chiquvchi oynalarni yaratishda siz psevdo sinfdan foydalanishingiz mumkin : popover-ochiq va element :: fon.
- Global atributlar ham qo'llab-quvvatlanadi popovertarget и popovertargettaction.
- paydo bo'ldi xususiyatlarni qo'llab-quvvatlash RTCIceTransport Davlat и yig'ilish holatibog'liq voqealar davlat o'zgarishi и gatheringstatechange_event, shuningdek xususiyatlar RTCDtlsTransport.iceTransport.
- Amalga oshirildi qo'llab-quvvatlash Element.ariaBrailleLabel и Element.ariaBrailleRoleTa'rifi (global ARIA HTML atributlarini aks ettiradi ariya-brayl yozuvi и ariya-brayllerol tavsifi.
- Kiritilgan qo'llab-quvvatlash clipboard.readText() (foydalanuvchi harakatni tasdiqlashi uchun clipboard ma'lumotlarini o'qishga urinayotganda joylashtirish kontekst menyusini ko'rsatishga imkon beradi).
- Oʻchirildi oxirgi versiyada qo'llab-quvvatlash o'chirilgan DOMRequest.
- Oʻchirildi mulk SVGAElement.text (o'rniga siz uni ishlatishingiz kerak matn mazmuni).
- Dasturchi vositalari:
- CSP buzilishi haqida hisobot po'lat ko'proq ma'lumot beradi.
- Nosozliklarni tuzatuvchi o'rgangan barcha DOM mutatsiyalarini kuzatib boring (:tracer --dom-mutations).
- Qaytgan bir yil oldin olib tashlangan, veb-ilova tuzatuvchida to'xtatilganligi haqidagi xabar bilan qoplamani o'chirishga imkon beradigan variant (devtools.debugger.features.overlay). Bu keraksiz deb hisoblangan, ammo amaliyot shuni ko'rsatdiki, veb-ishlab chiquvchilarga ba'zan kerak bo'ladi.
- Tuzatish panelining pastki qismiga qo'shildi kod kartalari bilan bog'liq turli harakatlar uchun menyu.
Manba: linux.org.ru
