Firefox 134 oldingi uzoq muddatli qo'llab-quvvatlash bo'limlari - 115.19.0 va 128.6.0 yangilanishlari bilan birga chiqarildi. Firefox 135 beta-testga kirdi, reliz 4 fevralga rejalashtirilgan.
Firefox 134-dagi asosiy yangi xususiyatlar:
- Ba'zi foydalanuvchilarga yangi tab ochilganda ko'rsatiladigan sahifaning yangi dizayni taklif qilindi. Yangi dizaynda qidiruv paneli, ob-havo vidjeti va tavsiya etilgan sahifalar ro‘yxati mavjud. Tez-tez tashrif buyuriladigan va mahkamlangan saytlar to'rda emas, balki bitta qatorda ko'rsatiladi. Kontent ustunlari soni oyna kengligidan kelib chiqib o'rnatiladi, bu esa barcha mavjud ekran maydonidan samarali foydalanish imkonini beradi. Yangi dizayn hozircha faqat AQSh va Kanadadagi foydalanuvchilar uchun mavjud. Boshqa mamlakatlarda faollashtirish uchun about:config sahifasida "newtab" ni kiriting va "AQSh, CA" maydonlariga mamlakat kodini qo'shing.

Bo'sh manzil satriga e'tibor qaratgandan so'ng paydo bo'ladigan ochiladigan menyu endi nafaqat tavsiya etilgan va avval tashrif buyurilgan sahifalar tanlovini, balki yaqinda amalga oshirilgan qidiruvlar ro'yxatini ham ko'rsatadi, bu sizga ularni tezda tahrirlash yoki boshqa qidiruv tizimida takrorlash imkonini beradi. Ochiladigan menyuda sahifani chop etish yoki boshqa tabga o'tish kabi qo'shimcha harakatlar uchun tugmalar ham mavjud.

- Platforma uchun Linux Qo'shimcha sensorli panel imo-ishoralarini qo'llab-quvvatlash amalga oshirildi (masalan, inert aylantirishni to'xtatib turish uchun ikki barmoq bilan bosish).
- Platforma uchun Windows HEVC (H.265) formatidagi videoni apparat dekodlash uchun qo'llab-quvvatlash qo'shildi.
- Germaniya, Avstriya, Belgiya, Italiya, Niderlandiya, Ispaniya, Shvetsiya va Shveytsariyaga atrof-muhitni muhofaza qilishni qo'llab-quvvatlovchi va foydasining katta qismini daraxt ekishga sarflaydigan Ecosia meta-qidiruv tizimidan foydalanish imkoniyati berildi. serverlar Kompaniya qayta tiklanadigan energiya manbalaridan foydalanadi. Qidiruv natijalari Bing va Google qidiruv tizimlariga so'rov yuborish orqali yaratiladi.
- Foydalanuvchini faollashtirish holatini aniqlashda spetsifikatsiyaga aniqroq rioya qilish ta'minlandi. Faollashtirish sichqoncha harakati, tugmani bosish yoki menyuda navigatsiya kabi foydalanuvchining sahifa bilan o'zaro aloqasi boshlanishini anglatadi. Faollashtirishdan so'ng, ba'zi veb-APIlar mavjud bo'ladi; masalan, qalqib chiquvchi dialoglar faollashtirilgunga qadar bloklanadi. Yangi versiyada taklif qilingan faollashtirish shartlariga kiritilgan o'zgartirishlar qalqib chiquvchi dialogni bloklashni kamroq qattiqroq qiladi va noto'g'ri pozitivlar sonini kamaytiradi.
- Mutlaq joylashtirilgan elementlar uchun ("pozitsiya: mutlaq" xususiyatlar to'plamiga ega bo'lganlar) CSS align-self, justify-self va place-self xususiyatlaridan foydalanishga ruxsat beriladi.
- JavaScript endi RegExp.escape() usulini qo‘llab-quvvatlaydi, bu usul oddiy iboralarni yaratish uchun ishlatiladigan satrlardagi belgilardan qochish uchun ishlatiladi. Shu tarzda qochib ketgan satrlardan RegExp() konstruktorida naqsh sifatida xavfsiz foydalanish mumkin.
- Promise.try() usuli qo‘shildi, bu sizga har qanday qayta qo‘ng‘iroq natijasini asinxron va sinxron rejimda bajarilgan funksiyalarni bajarishda xatolarni boshqarishni soddalashtirish uchun va’daga aylantirish imkonini beradi.
- Simulcast video uchun WebRTC da, Windows yoki butun ekran mazmunini translyatsiya qilishda VP8 kodekni qo'llab-quvvatlash qo'shildi.
- HTML avtomatik tuzatish atributi va JavaScript HTMLElement.autocorrect xususiyati uchun tajribaviy yordam qoʻshildi, bu esa kiritish elementlariga kiritilgan matnni avtomatik tuzatish imkonini beradi, masalan, "" "Va" Uni yoqish uchun about:config ichida "dom.forms.autocorrect" bayrog'ini o'rnating.
- Qo'shimcha tuzatish vositalari yaxshilandi. Misol uchun, plaginning o'zi qayta yuklangandan so'ng, endi qo'shimcha kod tuzatuvchida avtomatik ravishda qayta yuklanadi.
- JavaScript tuzatuvchisi avtomatik ravishda jurnal nuqtalarini (masalan, uzilish nuqtalari, lekin jurnalga ma'lumot chiqarish uchun) profillash belgilariga o'zgartiradi, bu esa bunday belgilarni to'g'ridan-to'g'ri tuzatuvchidan profillash tizimiga qo'shish imkonini beradi.
- Veb-ishlab chiquvchi vositalaridagi tarmoq faolligi monitoringi paneli endi 103 "Erta maslahatlar" kodi bilan javoblarda uzatilgan ma'lumotlar haqidagi ma'lumotlarni ko'rsatadi.

Yangi funksiyalar va xatolarni tuzatishdan tashqari, Firefox 134 20 ta zaiflikni bartaraf etadi. Ushbu zaifliklardan o'n bittasi muhim deb belgilangan. Ushbu 10 ta muhim zaiflik xotirani boshqarish muammolari, masalan, buferning toshib ketishi va xotira bo'shatilgandan keyin unga kirish tufayli yuzaga keladi. Bu muammolar maxsus tayyorlangan sahifalarni ochishda zararli kodlarning bajarilishiga olib kelishi mumkin. Yana bir muhim zaiflik (CVE-2025-0244) Firefox versiyasida manzil satrini soxtalashtirish qobiliyati bilan bog'liq. Android, noto'g'ri protokol sxemasidan foydalanilmoqda.
Manba: opennet.ru



