Firefox 73 versiyasi

Veb-brauzer chiqarildi Firefox 73, shuningdek mobil versiyasi Android platformasi uchun Firefox 68.5. Bundan tashqari, yangilanish yaratildi filiallari uzoq muddatli qo'llab-quvvatlash bilan 68.5.0. Tez orada sahnaga beta sinovi Firefox 74 filiali ko'chiriladi, uning chiqarilishi 10 martga rejalashtirilgan (loyiha Ko'chib 4 hafta davomida rivojlanish tsikli).

asosiy yangiliklar:

  • HTTPS orqali DNS ga kirish rejimida (DoH, HTTPS orqali DNS) xizmatni qo'llab-quvvatlash qo'shildi. KeyingiDNS, ilgari taklif qilingan CloudFlare DNS serveriga qo'shimcha ravishda (“https://1.1.1.1/dns-query”). DoH-ni faollashtiring va tanlang provayderi mumkin tarmoq ulanishi sozlamalarida.
    Firefox 73 versiyasi

  • Birinchi bosqich amalga oshirildi tugatish vaqtinchalik hal qilish orqali o'rnatilgan qo'shimchalarni qo'llab-quvvatlash. O'zgartirish faqat tizimdagi barcha Firefox nusxalari tomonidan qayta ishlangan umumiy kataloglarga (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ yoki ~/.mozilla/extensions/) qo'shimchalarni o'rnatishga ta'sir qiladi ( foydalanuvchi bilan bog'lanmagan). Ushbu usul odatda tarqatishda qo'shimchalarni oldindan o'rnatish, uchinchi tomon ilovalari bilan keraksiz almashtirish, zararli qo'shimchalarni birlashtirish yoki o'z o'rnatuvchisi bilan alohida qo'shimchani etkazib berish uchun ishlatiladi. Firefox 73 da bunday qo'shimchalar ishlashda davom etadi, lekin umumiy katalogdan individual foydalanuvchi profillariga ko'chiriladi, ya'ni. plagin menejeri orqali o'rnatishda foydalaniladigan formatga aylantiriladi.
  • Alohida saytlarga bog'lanishdan ko'ra barcha sahifalar uchun amal qiladigan global bazaviy o'lchov darajasini o'rnatish imkoniyati qo'shildi. Umumiy o'lchovni "Til va tashqi ko'rinish" bo'limidagi sozlamalarda (haqida: imtiyozlar) o'zgartirishingiz mumkin. Sozlamalarda rasmlarga tegmasdan faqat matnga masshtabni qo'llash imkonini beruvchi variant ham mavjud.

    Firefox 73 versiyasi

  • Loginlarni saqlashni so'ragan dialog oynasi endi faqat kiritish maydonidagi kirish qiymati o'zgartirilgan bo'lsa ko'rsatiladi.
  • 432 versiyasidan yangiroq xususiy NVIDIA drayverlari va ekran o'lchamlari 1920x1200 dan kam bo'lgan tizimlarda kompozitsion tizim yoqilgan. WebRender. Ilgari WebRender faqat Nouveau drayveriga ega NVIDIA grafik protsessorlari, shuningdek, AMD va Intel GPUlari uchun yoqilgan edi. WebRender kompozitsion tizimi Rust-da yozilgan va sahifa tarkibini ko'rsatish operatsiyalarini GPU-ga autsorsing qiladi.
  • Qo'shilgan imkoniyat saytga xos brauzer (SSB) kontseptsiyasidan foydalanish
    oddiy ish stoli dasturidagi kabi veb-ilova bilan ishlash. Rejimda
    SSB menyuni, manzil satrini va brauzer interfeysining boshqa elementlarini yashiradi va joriy oynada siz faqat joriy sayt sahifalariga havolalarni ochishingiz mumkin (tashqi havolalar alohida brauzer oynasida ochiladi). Mavjud kiosk rejimidan farqli o'laroq, ish to'liq ekran rejimida emas, balki oddiy oynada, lekin Firefox-ga xos interfeys elementlarisiz amalga oshiriladi. SSB rejimida havolani ochish uchun veb-ilovalar uchun yorliqlarni yaratishda foydalanish mumkin bo'lgan "-ssb" buyruq qatori bayrog'i taklif etiladi. Tartibni sahifa harakatlari menyusida (manzil satrining o'ng tomonidagi ellips) joylashgan "Saytga xos brauzerni ishga tushirish" tugmasi yordamida ham chaqirish mumkin. Odatiy bo'lib, rejim faol emas va about:config ichida "browser.ssb.enabled = true" ni belgilash orqali yoqilishi kerak.
    Firefox 73 versiyasi

  • Ko‘rish qobiliyati past yoki ranglarni idrok etish qobiliyati zaif odamlar uchun mo‘ljallangan yuqori kontrastli displey rejimi endi fon tasvirlarini qo‘llab-quvvatlaydi. O'qilishi mumkinligi va kontrastning to'g'ri darajasini ta'minlash uchun ko'rinadigan matn faol mavzu rangidan foydalanadigan alohida fon bilan ajratiladi.
  • Ijro tezligini oshirish yoki kamaytirishda ovoz sifati yaxshilandi;
  • Kodlash ma'lumotlarini aniq ta'minlamaydigan sahifalarda eski matn kodlashlarini avtomatik aniqlash yaxshilandi.
  • Veb-konsoldagi qidiruv satrida endi niqob yoki oddiy ibora oldidan “-” belgisini ko'rsatib, etishmayotgan kalit bo'yicha filtrlash mumkin. Masalan, "-img" qidiruv so'rovi "img" qatori etishmayotgan barcha elementlarni, "-/(cool|rad)/" esa "/(cool|rad) oddiy ifodasiga mos kelmaydigan elementlarni qaytaradi. )/".
  • Yangi CSS xususiyatlari qo'shildi overscroll-behavior-inline и overscroll-behavior-block aylantirish maydonining mantiqiy chegarasiga yetganda aylantirish harakatini boshqarish uchun.
  • SVG endi xususiyatlarni qo'llab-quvvatlaydi harflar oralig'i и so'z oralig'i.
  • HTMLFormElement-ga qo'shilgan usul requestSubmit(), bu yuborish tugmachasini bosish bilan bir xil tarzda shakl ma'lumotlarini dasturiy tarzda yuborishni boshlaydi. Funksiyadan form.submit() ni chaqirishning o‘zi yetarli bo‘lmagan formani yuborish tugmalarini ishlab chiqishda foydalanish mumkin, chunki u interaktiv parametrlarni tasdiqlamaydi, “yuborish” hodisasini yaratmaydi va yuborish tugmasiga bog‘langan ma’lumotlarni uzatmaydi.
  • xususiyatlari ichki kenglik и ichki balandlik Oyna ob'ektlari endi har doim maydonning haqiqiy belgilangan kengligi va balandligini qaytaradi (Ko'rish maydoni tartibi) va ko'rinadigan qismning o'lchami emas (Visual Viewport).
  • Amalga oshirildi; bajarildi veb-ishlab chiquvchilar uchun vositalarning ishlashini optimallashtirish. Tarmoq faoliyatini monitoring qilish paneli uchun statistik ma'lumotlarni yig'ish yuki kamaydi. JavaScript tuzatuvchisi va veb-konsolida katta skriptlarni ularning asl manba matnlariga (manba xaritasi) havola qilish bilan yuklash tezlashdi.
  • Veb-konsolda joriy domen doirasidan tashqariga chiqish bilan bog'liq muammolar mavjud (CORS, Oʻzaro manbalarni almashish) endi ogohlantirishlar emas, balki xatolar sifatida koʻrsatiladi. Ifodalarda aniqlangan o'zgaruvchilar endi konsolda avtomatik to'ldirish uchun mavjud.
  • Tarmoqni tekshirish bo'limidagi veb-ishlab chiquvchi vositalarida WebSocket ulanishi orqali uzatiladigan WAMP (WebSocket Web Application Messaging Protocol) formatidagi xabarlarni (JSON, MsgPack va CBOR) dekodlash taqdim etiladi.

    Firefox 73 versiyasi

Innovatsiyalar va xatolarni tuzatishdan tashqari, Firefox 73 tuzatildi 15 ta zaifliklar, ulardan 11 tasi (CVE-2020-6800 va CVE-2020-6801 ostida to'plangan) maxsus mo'ljallangan sahifalarni ochishda tajovuzkor kodini bajarishga olib kelishi mumkin deb belgilangan. Eslatib o'tamiz, bufer to'lib ketishi va allaqachon bo'shatilgan xotira maydonlariga kirish kabi xotira muammolari yaqinda xavfli deb belgilangan, ammo muhim emas.

Manba: opennet.ru

a Izoh qo'shish