Firefox 74

Mavjud Firefox 74.

  • Parol menejeri yozuvlarni teskari tartibda saralashni o'rgandi (Z-A).
  • Tugadi global miqyosda o'rnatilgan qo'shimchalar bilan (tizimdagi barcha foydalanuvchilar uchun, masalan, %ProgramFiles%Mozilla Firefox kengaytmalarida). Shunga o'xshash tarqatish usuli tarqatish to'plamlarida oldindan o'rnatish uchun, shuningdek, uchinchi tomon dasturlarini o'rnatishda qo'shimchalarni o'rnatish uchun ishlatiladi. Ishlab chiquvchilar buni shafqatsiz deb hisoblashdi, chunki u foydalanuvchini qo'shimchalar menejeri orqali bunday qo'shimchalarni o'chirish imkoniyatidan mahrum qiladi (masalan, agar qo'shimcha muammo tug'dirsa yoki foydalanuvchi unga yuklangan narsani yoqtirmasa). ). Endi qo'shimchalarni boshqarish butunlay foydalanuvchi nazorati ostida. Allaqachon o'rnatilgan qo'shimchalar ishlashda davom etadi (foydalanuvchi ularni endi plaginlarni boshqarish orqali olib tashlashi mumkin) va yangi o'rnatilganlar e'tiborga olinmaydi. Maxsus tarqatish quruvchilari (Windows) va texnik xizmat ko'rsatuvchilarga (Linux) yaratish bosqichida global o'rnatilgan qo'shimchalar uchun qo'llab-quvvatlashni qaytarish uchun maxsus imkoniyat beriladi. Korporativ foydalanuvchilarga guruh siyosatlari orqali qo'shimcha dasturlarni o'rnatish imkoniyati beriladi.
  • Qo'shimcha Facebook Konteyner (avtomatik ravishda ijtimoiy tarmoqni alohida konteynerda ochadi) domenlarning maxsus ro'yxatini qo'llab-quvvatlaydi, ular ham avtomatik ravishda konteynerga joylashtiriladi.
  • Yangi yorliq yaratish tugmasi endi sichqonchaning o'ng tugmasi bilan chaqirilishi mumkin bo'lgan menyuga ega (faqat sichqonchaning o'ng tugmasi bilan ishlaydi) konteynerlar), undan siz yaratiladigan yorliq uchun konteynerni tanlashingiz mumkin. Bundan tashqari, sichqonchaning chap tugmasi bilan bunday menyuga qo'ng'iroq qilish imkonini beruvchi "Har bir yangi yorliq uchun konteyner tanlash" sozlamasi qo'shildi.
  • paydo bo'ldi yorliqlarni olib tashlashni o'chirish imkoniyati. Yorliqni beparvolik bilan alohida oynaga aylantirish ko'p yillar davomida foydalanuvchilarni bezovta qilgan (tegishli chipta 9 yil oldin ochilgan). Yorliqlarni olib tashlash harakatini o'chirish uchun brauzer.tabs.allowTabDetach sozlamasi taqdim etiladi.
  • Qo'shimcha tezkor tugmalar endi nafaqat qayta tayinlanishi, balki o'chirib qo'yilishi ham mumkin.
  • AQSh foydalanuvchilari uchun HTTPS orqali DNS sukut bo'yicha yoqilgan. Standart hal qiluvchi Cloudflare hisoblanadi. Sozlamalarda siz uni NextDNS-ga o'zgartirishingiz yoki o'zingizning hal qiluvchi manzilingizni belgilashingiz mumkin.
  • Linux uchun yig'ilishlar texnologiyadan foydalanadi RLBox. Potensial zaif uchinchi tomon kutubxonalarining C++ kodi vakolatlari qat'iy cheklangan WebAssembly moduliga aylantiriladi, so'ngra modul mahalliy kodga kompilyatsiya qilinadi va izolyatsiya qilingan jarayonda bajariladi. Birinchi bunday kutubxona Grafit.
  • Sensorli ekranli qurilmalar uchun amalga oshirildi aylantirish tezlashuvi.
  • Windows va macOS’da endi Edgium’dan ma’lumotlarni import qilish mumkin (Chromium dvigatelidagi Edge).
  • Brauzer endi oshkor qilmaydi mashinaning mahalliy IP manzili WebRTC orqali (mahalliy manzil o'rniga tasodifiy identifikator ishlatiladi), shuning uchun foydalanuvchilarga sozlamalarni tiklash tavsiya etiladi media.peerconnection.ice.default_address_only и media.peerconnection.ice.no_host (ushbu sozlamalarni o'zgartirish orqali mahalliy manzilni yashirishga avval erishilgan).
  • Bundan buyon tarix qidiruvi diakritiklarga e'tibor bermaydi (masalan, ps so'zini qidirsangiz, pžōning barcha ko'rinishlari ham topiladi).
  • Bir yarim yil oldin e'lon qilinganidek, nogiron TLS 1.0 va TLS 1.1 qo'llab-quvvatlanadi. Agar server TLS 1.2 ni qo'llab-quvvatlamasa, foydalanuvchi xavfsiz ulanishni o'rnatish haqida xato xabari va eski protokollarni qo'llab-quvvatlashga imkon beruvchi tugmani ko'radi (kelajakda ularni qo'llab-quvvatlash butunlay olib tashlanadi). Bu yil boshqa mashhur brauzerlar ham eski (TLS 1.0 1999-yilda va TLS 1.1 2006-yilda paydo boʻlgan) protokollarni qoʻllab-quvvatlashni oʻchirib qoʻymoqda, chunki ular zamonaviy tez va ishonchli algoritmlarni (ECDHE, AEAD) qoʻllab-quvvatlamaydi, lekin eski va kuchsizlarni qoʻllab-quvvatlashni talab qiladi. birlar (TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA , SHA1, MD5). Bir yil avval ushbu protokollardan foydalangan holda trafik ulushi yarim foizdan oshmagan, hozirga kelib esa yanada kamaygan.
  • http:
    • HTTP sarlavhasini qo'llab-quvvatlash yoqilgan Xususiyat siyosati. Uning yordami bilan sayt ishlab chiqaruvchisi brauzer qaysi xususiyatlar va API lardan foydalanishi yoki foydalanmasligini belgilashi mumkin (masalan, sayt ish faoliyatini optimallashtirish). Xususiyat siyosati biroz CSP ga o'xshaydi, lekin xavfsizlik emas, balki brauzer imkoniyatlarini boshqaradi. Natijada, ramkalar ( ) boshqa domen ochiq bo'lgan, endi qila olmayman Xususiyatlar siyosatida aniq ruxsat berilmagan bo'lsa, geolokatsiya, kamera, mikrofon, ekran tasviri va to'liq ekranga kirishni so'rang.
    • Qo'llab-quvvatlash amalga oshirildi Oʻzaro kelib chiqish manbalari siyosati (CORP), uning yordami bilan saytlar uchinchi tomon manbalaridan ma'lum so'rovlarni bloklashi mumkin (masalan, uchinchi tomon manbalaridan joriy saytning skriptlari va rasmlariga kirishni taqiqlash), bu spekulyativ yon kanal hujumlarini (Meltdown va Spectre) oldini oladi. ), shuningdek saytlararo stsenariylardan foydalangan holda hujumlar.
    • Tadbir qo'shildi tilni o'zgartirish_hodisasi, bu foydalanuvchi o'zi xohlagan tilni o'zgartirganda ishga tushadi.
  • CSS:
    • Mulkni qo'llab-quvvatlash yoqilgan matn tagiga chizilgan joy, bu sizga pastki chiziq o'rnini nazorat qilish imkonini beradi (masalan, kimyoviy formulaning pastki belgisi ostidagi chiziqni qo'ying).
    • Mulk qiymatlari matn tagiga chizilgan ofset и matn-bezatish-qalinligi endi foiz sifatida ifodalanishi mumkin.
    • Mulk kontur uslubi endi avtomatik qiymatni qo'llab-quvvatlaydi.
    • To'xtatilgan -moz-column-* xususiyatlarini qo'llab-quvvatlash, ular prefikssiz standart xususiyatlar bilan almashtirilishi kerak.
  • javascript:
  • Dasturchi vositalari:
    • Buzilgan CSS qoidalarini hozir tan oling hisobga oladi elementlarning joylashishi.
    • JavaScript tuzatuvchisi o'rgangan ichki o'rnatilgan veb ishchilarini disk raskadrovka qilish.
    • Qo'shimchalar bilan yaxshilangan integratsiya React Developer vositalari.

Manba: linux.org.ru

a Izoh qo'shish