Firefox 84

Mavjud Firefox 84.

  • Adobe Flash qo'llab-quvvatlashi bilan so'nggi versiya. NPAPI-ni qo'llab-quvvatlashni kelajakdagi versiyada olib tashlash rejalashtirilgan, chunki Flash Firefox-da ishlashga ruxsat berilgan yagona NPAPI plaginidir.
  • U yoqilgan tizimlar soni kengaytirildi WebRender:
    • linux: GNOME/X11 (Faqatgina tizimlari xususiy NVIDIA drayverlari bilan, shuningdek, "Intel grafik va o'lchamlari >= 3440×1440" kombinatsiyasi bilan). Keyingi sonda rejalashtirilgan GNOME/Wayland kombinatsiyasi uchun WebRenderni yoqish (XWaylanddan tashqari)
    • macOS: Big Sur
    • Android: GPU Mali-G.
    • Windows: Intel Graphics 5 va 6 -avlod (Temir ko'l va Qumli ko'prik). Bundan tashqari, WebRender nogiron turli yangilanish tezligiga ega bo'lgan bir nechta monitorlardan foydalanadigan NVIDIA video kartalari egalari uchun.
  • Firefox o'rgangan foydalanish PipeWire. PipeWire-ni qo'llab-quvvatlash qo'shildi WebRTC da.
  • Linux umumiy xotirani ajratishning yangi usullarini taqdim etadi, bu esa unumdorlikni oshiradi va Docker bilan moslikni yaxshilaydi.
  • Apple Silicon protsessorlari uchun mahalliy yordam joriy etildi. Rosetta 2 emulyatori bilan solishtirganda, mahalliy tuzilma 2.5 baravar tezroq ishga tushadi va veb-ilovalarning sezgirligi ikki baravar ortadi. Biroq, DRM kontentini o'ynash uchun emulyator hali ham talab qilinadi.
  • MacOS-dagi Cylance antivirus dasturi Firefox-ni noto'g'ri zararli dastur deb xabar qilishi va uning o'rnatilishini buzishi mumkin.
  • Har bir mavzuning resurslar sarfini baholash imkonini beruvchi jarayon menejeri (haqida: jarayonlar sahifasi) qoʻshildi. Kelgusida qo'shimcha ma'lumotlar e'lon qilinishi rejalashtirilgan.
  • Rasm ichida tasvir rejimi o'rgangan oynaning o'lchamini va o'rnini eslang. Bundan tashqari, rasm ichida rasm oynasi hozir brauzer oynasi ochiq bo'lgan bir xil monitorda ochiladi (bundan oldin u har doim asosiy monitorda ochilgan).
  • Eksperimental sozlamalar bo'limiga (ularni ko'rish uchun siz browser.preferences.experimentalni yoqishingiz va about:preferences#experimental sahifasini ochishingiz kerak) bir vaqtning o'zida bir nechta rasm ichidagi rasm oynalaridan foydalanish imkonini beruvchi sozlama qo'shildi. .
  • Endi qo'shimchalar (Ctrl+sichqoncha g'ildiragi) yordamida yaratilgan panellar, qalqib chiquvchi oynalar va yon panellar masshtabini o'zgartirish mumkin.
  • Boshqa brauzerdan ma'lumotlarni import qilgandan so'ng, Firefox avtomatik ravishda xatcho'plar panelini yoqadi, agar boshqa brauzer yoqilgan bo'lsa va xatcho'plar bo'lsa.
  • Qo'shimchalarni boshqarish sahifasida (haqida: addons) hozir mavjud ko‘rsatiladi nafaqat asosiy, balki qo'shimcha ruxsatnomalar ham (qo'shimchalar o'rnatish vaqtida emas, balki ushbu ruxsatnomalar zarur bo'lgan muayyan sozlamalarni yoqish vaqtida so'raladi). Ilgari qo'shimcha ruxsatnomalar ko'rsatilmagan va ularni bekor qilib bo'lmaydi.
  • Yangi profil yaratganingizda, barcha ishonchli oraliq sertifikat organlari haqidagi maʼlumotlar Mozilla serverlaridan avvalgidek bir necha hafta oʻrniga xuddi shu kuni yuklab olinadi. Bu yangi Firefox foydalanuvchisi noto'g'ri sozlangan veb-saytlarga tashrif buyurganida xavfsizlik xatolariga duch kelmaslik ehtimolini oshiradi.
  • Amalga oshirildi kabi zaifliklardan himoya qilish bir yarim yil oldin Zoom mijozida topilgan. Misol uchun, agar ilgari “zoommtg:// havolalarini ochish uchun har doim Zoom Meetings-dan foydalaning” opsiyasi barcha saytlarga tarqatilgan bo'lsa (har qanday saytdan bunday havolani bosish Zoom mijozini ochadi), endi bu variant faqat domen ichida ishlaydi ( agar siz uni example1.com saytida yoqsangiz, anothersite.com saytidagi zoommtg:// havolasini bosganingizda, so'rov oynasi yana paydo bo'ladi). Foydalanuvchilar uchun juda ko'p noqulayliklar yaratmaslik uchun himoya (security.external_protocol_requires_permission sozlamasi tomonidan boshqariladi) tel: va mailto: kabi ba'zi mashhur sxemalarga taalluqli emas:
  • Agar SSL sertifikati faqat www.example.com uchun berilgan bo'lsa va foydalanuvchi https://example.com saytiga kirishga harakat qilsa, Firefox avtomatik ravishda https://www.example.com saytiga o'tadi (ilgari bunday hollarda foydalanuvchilar qabul qilingan. xato SSL_ERROR_BAD_CERT_DOMAIN).
  • Firefox endi har doim mahalliy xost manzillarini qabul qiladi (http://localhost/ и http://dev.localhost/) orqaga qaytish interfeysiga havola sifatida (ya'ni. http://127.0.0.1). Shunday qilib, localhost-dan yuklangan resurslar endi aralash tarkib sifatida ko'rilmaydi.
  • PDF fayllar, ofis hujjatlari va media fayllar hozir har doim to'g'ri kengaytma bilan saqlanadi (ba'zan ular kengaytmasiz saqlanadi).
  • Muvaffaqiyatsiz DoH urinishlarining ruxsat etilgan maksimal soni (bundan keyin brauzer avtomatik ravishda oddiy DNS-ga o'tadi) 5 dan 15 gacha ko'tarildi.
  • Windows platformasida Canvas 2D endi GPU tezlashtirilgan.
  • CSS:
    • Psevdo-sinf :not() murakkab selektorlar qo'llab-quvvatlandi.
    • Xususiy -moz-default-appearance xususiyati endi aylantirish paneli-kichik (o‘rniga aylantirish paneli kengligidan foydalanish kerak: ingichka) va aylantirish panelini (faqat macOS; o‘rniga aylantirish paneli-gorizontal va aylantirish paneli-vertikaldan foydalaning) endi qo‘llab-quvvatlamaydi.
  • JavaScript: konstruktor parametri sifatida belgilangan sana va vaqt formatlari Intl.DateTimeFormat(), endi kasrli soniyalarni (fraksiyonelSecondDigits) ifodalash uchun ishlatiladigan raqamlar sonini belgilashni qo'llab-quvvatlaydi.
  • API'lar:
    • API bo'yash vaqti: interfeys qo'shildi PerformancePaintTiming (sahifaning turli qismlarini ko'rsatish vaqtini kuzatish).
    • usul Navigator.registerProtocolHandler() endi faqat ikkita parametrni qabul qiladi: sxema va url. Sarlavha parametri endi qo'llab-quvvatlanmaydi.
    • usul MediaRecorder.start() endi yozib olingan oqimdagi treklar soni o'zgargan bo'lsa .InvalidModificationError ni chiqaradi.
    • Saytlararo skript bilan bog'liq muammolar tufayli qo'llab-quvvatlash olib tashlandi ilovalarni keshlash (ilovalarni oflayn rejimda ishlatish uchun foydalaniladi). Buning o'rniga siz foydalanishingiz kerak API xizmati xodimi.
  • Dasturchi vositalari:
    • Tarmoq paneli hozir Jon to'satdan nosozliklarni bartaraf etish va stek izlari kabi foydali disk raskadrovka tafsilotlarini ko'rsatish. Xatolar haqida hisobotlarni yuborish osonroq – havolani bosish kifoya.
    • Maxsus imkoniyatlar inspektori ko'rsatishni o'rgandi Tab tugmasi yordamida sahifa elementlarini aylanib o'tish tartibi. Shunday qilib, ishlab chiquvchilar klaviatura navigatsiyasining qulayligini qadrlashlari mumkin.

Manba: linux.org.ru