Firefox 91 versiyasi

Firefox 91 veb-brauzeri chiqarildi Firefox 91 versiyasi kengaytirilgan qo'llab-quvvatlash relizi (ESR) sifatida tasniflanadi, yangilanishlar yil davomida chiqariladi. Bundan tashqari, 78.13.0 uzoq muddatli qo'llab-quvvatlash bilan oldingi filialga yangilanish yaratildi (kelajakda yana ikkita yangilanish 78.14 va 78.15 kutilmoqda). Firefox 92 filiali tez orada beta-sinov bosqichiga o'tkaziladi, uning chiqarilishi 7 sentyabrga rejalashtirilgan.

Asosiy innovatsiyalar:

  • Shaxsiy koʻrish rejimida HTTPS-First siyosati sukut boʻyicha faollashtiriladi, bu avval sozlamalarda mavjud boʻlgan “Faqat HTTPS” opsiyasiga oʻxshaydi. Shaxsiy rejimda HTTP orqali shifrlashsiz sahifa ochishga harakat qilganingizda, brauzer avval HTTPS orqali saytga kirishga harakat qiladi (“http://” “https://” bilan almashtiriladi) va agar urinish muvaffaqiyatsiz bo'lsa, u avtomatik ravishda saytga shifrlashsiz kirish imkonini beradi. Faqat HTTPS rejimidan muhim farq shundaki, HTTPS-First rasmlar, skriptlar va uslublar jadvallari kabi sub-resurslarni yuklashda qo‘llanilmaydi, lekin faqat havolani bosgandan yoki manzilga URL kiritgandan so‘ng saytni ochishga harakat qilganda amal qiladi. bar.
  • Sahifaning qisqartirilgan versiyasini chop etish rejimi qaytarildi, bu o'qish rejimidagi ko'rinishni eslatadi, bunda sahifaning faqat muhim matni ko'rsatiladi va barcha hamrohlik elementlari, bannerlar, menyular, navigatsiya paneli va boshqa qismlar. kontentga aloqador boʻlmagan sahifalar berkitiladi. Rejim chop etishdan oldin Reader View-ni faollashtirish orqali yoqiladi. Ushbu rejim Firefox 81 da chop etishni oldindan ko'rishning yangi interfeysiga o'tgandan so'ng to'xtatildi.
  • Shaxsiy ko'rish rejimida va kiruvchi kontentni blokirovka qilishning qattiq rejimini tanlashda (qat'iy) faollashtirilgan Total Cookie himoyasi usulining imkoniyatlari kengaytirildi. Rejim har bir sayt uchun cookie-fayllar uchun alohida ajratilgan saqlashdan foydalanishni nazarda tutadi, bu saytlar orasidagi harakatni kuzatish uchun cookie-fayllardan foydalanishga ruxsat bermaydi, chunki saytga yuklangan uchinchi tomon bloklaridan o'rnatilgan barcha cookie-fayllar asosiy saytga bog'langan va ushbu bloklarga boshqa saytlardan kirishda o'tkazilmaydi. Yangi versiyada maxfiy ma'lumotlar sizib chiqishini bartaraf etish uchun Cookie() tozalash mantig'i o'zgartirildi va foydalanuvchilarga ma'lumotni mahalliy darajada saqlaydigan saytlar haqida ma'lumot berildi.
  • Yuklab olingandan so'ng ochilgan fayllarni saqlash mantig'i o'zgartirildi. Tashqi ilovalarda yuklab olingandan so'ng ochilgan fayllar endi vaqtinchalik katalog o'rniga oddiy "Yuklashlar" katalogida saqlanadi. Eslatib o'tamiz, Firefox ikkita yuklab olish rejimini taklif qiladi - yuklab olish va saqlash va yuklab olish va ilovada ochish. Ikkinchi holda, yuklab olingan fayl vaqtinchalik katalogda saqlangan, seans tugagandan so'ng o'chirilgan. Ushbu xatti-harakatlar foydalanuvchilarning noroziligiga sabab bo'ldi, agar ular faylga to'g'ridan-to'g'ri kirish kerak bo'lsa, fayl saqlangan vaqtinchalik katalogni qo'shimcha ravishda qidirishlari yoki fayl allaqachon avtomatik ravishda o'chirilgan bo'lsa, ma'lumotlarni qayta yuklab olishlari kerak edi.
  • "Catch-up paints" optimallashtirish deyarli barcha foydalanuvchi harakatlari uchun yoqilgan, bu interfeysdagi aksariyat operatsiyalarning sezgirligini 10-20% ga oshirishga imkon berdi.
  • Windows platformasi uchun yig'ilishlar Windows 10 dan hisob ma'lumotlari yordamida saytlarga ulanish imkonini beruvchi yagona tizimga kirish texnologiyasini (SSO) qo'llab-quvvatladi.
  • MacOS uchun tuzilmalarda tizimda “Kontrastni oshirish” opsiyasi faollashtirilganda yuqori kontrast rejimi avtomatik ravishda yoqiladi.
  • Manzil satridagi tavsiyalar roʻyxatidan yorliqlarga oʻtish imkonini beruvchi “Voy sahifasiga oʻtish” rejimi endi shaxsiy koʻrish rejimidagi sahifalarni ham qamrab oladi.
  • Gamepad API endi faqat xavfsiz kontekstda sahifa ochilganda mavjud, ya'ni. HTTPS orqali, localhost orqali yoki mahalliy fayldan ochilganda;
  • Ish stoli versiyasi Visual Viewport API-ni qo'llab-quvvatlashni o'z ichiga oladi, bu orqali siz ekrandagi klaviatura yoki masshtabni ko'rsatishni hisobga olgan holda haqiqiy ko'rinadigan maydonni aniqlashingiz mumkin.
  • Qo'shilgan usullar: Intl.DateTimeFormat.prototype.formatRange() - sana oralig'i bilan mahalliylashtirilgan va formatlangan qatorni qaytaradi (masalan, "1/05/21 - 1/10/21"); Intl.DateTimeFormat.prototype.formatRangeToParts() - mahalliy tilga xos sana diapazoni qismlari bilan massivni qaytaradi.
  • Window.navigator-ga o'xshash Window.clientInformation xususiyati qo'shildi.

Innovatsiyalar va xatolarni tuzatishdan tashqari, Firefox 91 19 ta zaiflikni yo'q qiladi, ulardan 16 tasi xavfli deb belgilangan. 10 ta zaifliklar (CVE-2021-29990 va CVE-2021-29989 ostida to'plangan) 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.

Manba: opennet.ru

a Izoh qo'shish