Firefox 155 хувилбарыг өмнөх урт хугацааны дэмжлэгийн салбарууд болох 153.2.0, 140.15.0, болон 115.40.0 хувилбаруудын шинэчлэлтүүдийн хамт гаргасан. Firefox 155 нь хоёр долоо хоногийн шинэ хувилбарын мөчлөгийн хүрээнд гарсан анхны хувилбар бөгөөд энэ нь хэрэглэгчдэд шинэ функцуудыг илүү ойр ойрхон хүргэх, илүү урьдчилан таамаглах боломжтой хувилбарын процессыг хангах, хувилбар гаргахаас өмнө хөгжүүлэгчдийн ажлын ачааллыг бууруулах боломжийг олгоно. Firefox 156 хувилбар бета туршилтад орсон бөгөөд 9-р сарын 15-нд гарахаар төлөвлөгдсөн.
Firefox 155-ийн гол шинэ боломжууд (1, 2, 3):
- АНУ, Канад, Францын бүх хэрэглэгчдэд зориулсан Ухаалаг Цонхны горимыг идэвхжүүлсэн. Энэ нь хиймэл оюун ухаантай харилцах тусдаа орон зайг бий болгож, одоо байгаа стандарт вэб навигацийн горим болон хувийн хайлтын горимыг нөхөж байна. Шинэ хувилбар нь өмнө нь хэлэлцсэн сэдвүүдээр хиймэл оюун ухааны чатыг хурдан эхлүүлэх хувийн зөвлөмжийг нэмж, exa.ai үйлчилгээгээр дамжуулан хайлт хийх үед эх сурвалжийн ишлэлийг мэдэгдэхүйц хурдасгаж, холбогдох табуудыг бүлэглэх зөвлөмжийг сайжруулж, табуудын бүлэгт автоматаар нэр оноож өгдөг.


- Хаягийн мөрөнд бамбай дүрсний хажууд таны үзэж буй вэбсайт дээр хаагдсан трекерийн тоог харуулна. Энэ функцийг одоогоор зөвхөн зарим хэрэглэгчдэд идэвхжүүлсэн байна; үүнийг идэвхжүүлэхийн тулд та about:config хуудсанд "browser.urlbar.trackerCount.featureGate" параметрийг тохируулж болно.

- Тохиргоонууд нь жагсаалтад контейнеруудыг харуулах дарааллыг өөрчлөх боломжийг олгодог.

- Тавцангийн угсралтуудад Windows Вэб тоглоомууд одоо Nintendo Switch Pro-той нийцтэй тоглоомын хянагч ашиглахыг дэмжиж байна.
- Хэт их үүрлэсэн бүтэцтэй констракшнуудыг боловсруулах үед ослоос урьдчилан сэргийлэхийн тулд CSS блок болон функцуудыг үүрлэх нь 75 түвшинтэй хязгаарлагддаг.
- Сүлжээний бэлэн байдлыг шалгах болон хамгаалалтын портал байгаа эсэхийг илрүүлэх домэйныг detectportal.firefox.com-оос firefox-portal-detection.com болгон өөрчилсөн.
- Хэрэглэгчийн тодорхой үйлдэлгүйгээр "mailto:" холбоосуудыг боловсруулахыг зогсоосон (вэб хуудас нь имэйл клиентийг автоматаар нээх боломжгүй болсон).
- PDF файлуудыг хэвлэх үед хэвлэсэн хуудаснаас жижиг баримт бичгийн агуулгыг одоо хуудсыг бүхэлд нь дүүргэхээр масштаблаж болно.
- Вэб Хөгжүүлэгчийн Хэрэгслүүд дээр CSS функцуудыг дуурайх сонголтуудыг Дүрмийн цонхон дээрх "@" товчийг дарж хандах боломжтой шинэ самбар руу шилжүүлсэн. "prefers-reduced-motion" медиа асуулгыг дуурайх сонголт нэмэгдсэн. Бүх таслах цэгүүдийг нэг дор идэвхжүүлэх эсвэл идэвхгүй болгохын тулд Ctrl+Alt+B товчлолыг JavaScript дибаггерт нэмсэн.
- JSON үзүүлэгч одоо баримт бичгүүдийг "JSON Lines" форматаар (JSONL болон NDJSON) харуулахыг дэмждэг бөгөөд мөр бүр нь тусдаа JSON объект агуулдаг.
- progress() CSS функцийг заасан хамгийн бага ба хамгийн их утгуудтай харьцуулсан утгын байрлалыг тооцоолоход хэрэгжүүлсэн ('progress(5, 0, 10)' нь 0.5-г буцаана).
- Заасан өнгөний альфа сувгийг (тунгалаг байдал) өөрчлөх боломжийг олгодог alpha() CSS функцийг нэмсэн.
- Зөвхөн мөрүүд төдийгүй ямар ч төрлийн HTML шинж чанарын утгуудтай ажиллах боломжийг олгодог шинэ CSS функцийн синтакс attr(attr-name attr-type, fallback-value)-д зориулсан дэмжлэг нэмэгдсэн.
- Promise.all() болон Promise.allSettled() аргуудтай төстэй Promise.allKeyed болон Promise.allSettledKeyed аргуудын дэмжлэгийг нэмсэн, гэхдээ тэдгээр нь массивын оронд объектуудыг хүлээн авч буцаадаг.
- Олон тооны импортын элементүүдээр WebAssembly модулиудын хэмжээг багасгах боломжийг олгодог WebAssembly хоёртын форматын өргөтгөлийн дэмжлэгийг нэмсэн.
- WebAssembly нь одоо i64.add128, i64.sub128, i64.mul_wide_s, болон i64.mul_wide_u гэсэн 128 битийн арифметик заавруудыг дэмждэг болсон.
- QUIC протоколын хоёр дахь хувилбарыг (RFC 9369) HTTP/3 дээр ашиглах боломжийг олгосон.
- SVG элементийн JavaScript SVGAElement интерфэйс нь HTML дэх холбоосуудад ашиглах боломжтой URL шинж чанаруудын ижил багцыг ил гаргадаг.
- Өмнө нь байсан "font-stretch" шинж чанартай төстэй CSS-ийн "font-width" шинж чанарыг нэмсэн.
- WebTransport API нь урсгалуудын хоорондох зурвасын өргөн тархалтыг удирдах (createSendGroup()), датаграмм илгээх (createWritable()), болон TLS сесстэй холбогдсон түлхүүрүүдийг үүсгэх (exportKeyingMaterial()) зорилгоор илгээх бүлгүүдийг дэмждэг.
- -д зориулсан хувилбарт Android Хэрэгслийн самбар дээрх дурын товчлуурыг удаан дарсны дараа хэрэгслийн самбарын засварлах горимд шилжих боломжтой болсон. Бүлгээс табуудыг арилгахад хялбар болгосон. Ухаалаг гар утсыг сэгсрэх замаар идэвхжүүлсэн хуудасны хураангуй функцийн мэдрэг чанарыг тохируулсан.
Шинэ функцууд болон алдааны засваруудаас гадна Firefox 155 нь 109 эмзэг байдлыг арилгасан бөгөөд тэдгээрийн ихэнх нь буфер халих, санах ойг чөлөөлсний дараа хандах зэрэг санах ойн удирдлагын асуудлаас үүдэлтэй юм. Эдгээр асуудлууд нь тусгайлан бүтээсэн хуудсуудыг нээх үед хортой код гүйцэтгэхэд хүргэж болзошгүй юм.
Эх сурвалж: opennet.ru




