Firefox 159 versiyasi

Firefox 159, shuningdek, avvalgi uzoq muddatli qo'llab-quvvatlash tarmoqlari — 153.6.0 va 115.44.0 yangilanishlari bilan birga chiqarildi. Ikki haftalik yangi versiya siklining bir qismi sifatida Firefox 160 beta-sinovdan o'tdi va uning chiqarilishi 10-noyabrga rejalashtirilgan.

Firefox 159-dagi asosiy yangi xususiyatlar (1, 2, 3):

  • Saqlangan parollarga kirish tugmasi standart yon panelga qo'shildi.

  • Sun'iy intellekt bilan ishlash uchun alohida joy taqdim etuvchi "Aqlli oyna" rejimi endi sahifalardagi o'zgarishlarni kuzatib borish imkoniyatini beradi. Masalan, ushbu yangi funksiya onlayn-do'konlarda narxlarning pasayishini aniqlash uchun ishlatilishi mumkin. Kuzatuvni yoqish uchun brauzerning o'rnatilgan sun'iy intellekt yordamchisi chatidagi "/watch" buyrug'idan foydalaning va uni boshqarish uchun asboblar panelidagi "Vazifalar" tugmasidan yoki about:smartwindowtasks sahifasidan foydalaning. Firefox o'zgarish aniqlanganda bildirishnoma ko'rsatadi.
  • Sun'iy intellekt sahifasi tarkibini sarhisob qilish funksiyasi sahifa matni o'rniga sahifa havolasini sun'iy intellekt provayderiga o'tkazish uchun qayta ishlab chiqilgan, bu esa sahifa tahlilining to'liq emasligi bilan bog'liq muammolarni hal qildi.
  • Klaviatura yorliqlari qo'shildi: ochiq yorliqlarni qidirish uchun Ctrl+Shift+A va qo'shimchalar yoki mavzularni boshqarish uchun Ctrl+Shift+F. Klaviatura yorliqlarini about:keyboard sahifasida o'zgartirish mumkin.
  • Assambleyalarda macOS Platformaning AirDrop va Messages kabi boshqa ilovalar orqali ma'lumot yuborish uchun asl interfeysi endi yoqildi. Bir vaqtning o'zida bir nechta tanlangan yorliqlarni yuborish imkoniyati qo'shildi.
  • Veb-ishlab chiquvchi vositalarida veb-konsol endi let, const va class operatorlari yordamida ilgari e'lon qilingan o'zgaruvchilarni qayta aniqlash imkonini beradi.
  • O'tkazish orqali boshqariladigan animatsiyani qo'llab-quvvatlash qo'shildi. Bu sizga sahifa pozitsiyasini vizual ravishda ifodalash uchun indikatorlar yaratish yoki aylantirish paytida kontent ko'rinishga kelganda uni o'zgartiradigan effektlarni qo'shish imkonini beradi. Ikkita rejim mavjud: koordinata o'qiga nisbatan aylantirish pozitsiyasiga bog'lash uchun "ScrollTimeline" va aylantirish maydonidagi alohida kontent elementlarining nisbiy displey ofsetiga bog'lash uchun "ViewTimeline". Yangi CSS xususiyatlari qo'shildi: animatsiya-vaqt jadvali, aylantirish-vaqt jadvali, ko'rinish-vaqt jadvali va animatsiya-diapazon.
  • Maxsus element registrlari endi maxsus HTML elementlarining doirasini ajratish uchun qo'llab-quvvatlanadi, bu bitta sahifada bir xil nomdagi bir nechta turli xil maxsus HTML elementlaridan foydalanganda zarur bo'lishi mumkin. Agar sahifada bir xil nomdagi elementni belgilaydigan bir nechta kutubxonalar ishlatilsa, CustomElementRegistry() JavaScript konstruktori har bir kutubxonadan elementlarni global window.customElements registri bilan kesishmaydigan DOM ierarxiyasining ma'lum qismlariga tayinlash imkonini beradi. Masalan, agar ikkita kutubxona bir xil nomdagi turli elementlarni aniqlasa, , keyin sahifaning bir qismida siz elementdan foydalanishingiz mumkin birinchi kutubxonadan, ikkinchisidan esa ikkinchisidan.
  • WebGL API endi EXT_clip_control va EXT_texture_mirror_clamp_to_edge kengaytmalarini, WebGL 2 esa endi EXT_texture_norm16 kengaytmasini qo'llab-quvvatlaydi.
  • Sanitizer APIsi HTML kodini dezinfeksiya qilishni tahlil qilish bosqichida, elementlar DOM daraxtiga qo'shilishidan oldin amalga oshiradi, bu esa ushbu dezinfeksiya jarayonida olib tashlanadigan maxsus elementlar uchun konstruktorlarni ishga tushirish muammosini hal qiladi.
  • uchun versiyada Android Xiaomi va Redmi qurilmalarida yorliqlarni qayta yuklash sezilarli darajada kamaydi. The New York Times kabi veb-saytlarda video ijro etish bilan bog'liq muammolar hal qilindi.
  • Firefox Enterprise’da administratorlar endi ishdan chiqqandan keyin sessiyani tiklashdan oldin korporativ hisob qaydnomasidan foydalanib qayta kirishni so‘rash imkoniyatiga ega. Firefox Enterprise versiyalari uchun dasturiy ta’minot materiallari ro‘yxati (SBOM) ma’lumotlarini yaratish endi qo‘llab-quvvatlanadi. Sun’iy intellekt yordamida shakllarni avtomatik to‘ldirish sukut bo‘yicha o‘chirib qo‘yilgan.

Yangi funksiyalar va xatolarni tuzatishdan tashqari, Firefox 159 167 ta zaiflikni bartaraf etadi, ulardan 108 tasi yuqori darajadagi deb baholanadi. Zaifliklarning aksariyati xotirani boshqarish muammolari, masalan, buferning toshib ketishi va xotira bo'shatilgandan keyin unga kirish bilan bog'liq. Bu muammolar maxsus tayyorlangan sahifalarni ochishda zararli kodlarning bajarilishiga olib kelishi mumkin.

Manba: opennet.ru

DDoS himoyasi, VPS VDS serverlari bo'lgan saytlar uchun ishonchli hosting sotib oling 🔥 DDoS himoyasi, VPS VDS serverlari bilan ishonchli veb-sayt xostingini sotib oling | ProHoster