Жеткиликтүү Firefox 125. Чыгарылганга чейин акыркы учурда табылган критикалык ката, ошондуктан релиз 125.0.1 версиясына коюлган.
- Linux: Аткарылган үчүнчү тараптын темалары тарабынан берилген терезе башкаруу баскычтарын жашыруу мүмкүнчүлүгү (мисалы, колдонуучу үчүнчү тараптын серепчисинин темасын орноткон болсо, бирок системанын темасына дал келген баскычтарды колдонгусу келсе): widget.gtk.non-native-titlebar- buttons.enabled.
- Firefox көрүнүшү:
- Азыр ачык өтмөктөрдүн тизмесинде көрсөтүлгөн жана кадалган өтмөктөр (иконалар катар түрүндө).
- Кошулган өтмөктөрдү жабуу үчүн баскычтар (мурда бул аракет менюда жашырылган).
- Өтмөк менюсуна "Pin" жана "Үнсүз" опциялары кошулду.
- Өтмөк ачык экенин көрсөткөн визуалдык көрсөткүчтөр кошулду Ал кыстармаларда же белгиленген башкы бетинде.
- PDF көрүүчү азыр текстти бөлүп көрсөтүүнү колдойт (бул функция болот бара-бара көбүрөөк колдонуучулар үчүн киргизилет).
- Пайда болгон AV1 кодегин колдонуу менен корголгон агымдык видеону көрүү мүмкүнчүлүгү.
- Эгерде алмашуу буферинде шилтеме бар болсо, анда фокус бош дарек тилкесине коюлганда, колдонуучу көрөт бул шилтемеге өтүү сунушу (browser.urlbar.clipboard.featureGate).
- Дарек тилкеси аркылуу ачык өтмөктөрдү издөө азыр производится боюнча бардык контейнерлер, жана учурдагысы эле эмес (browser.urlbar.switchTabs.searchAllContainers).
- Бир нече браузерлерди колдонууга көнүп калган колдонуучулардын ыңгайлуулугу үчүн, кошулду жаңы кызмат барагы about:жөндөөлөр, ал жөнүндө: артыкчылыктарга шилтеме.
- Демейки азыр бөгөттөлгөн корголбогон HTTP протоколу аркылуу бардык жүктөөлөр (мурда HTTPS барактарынан башталган гана жүктөөлөр бөгөттөлгөн). HTTP протоколу кооптуу болуп саналат, каалаган аралык түйүн жүктөлүп алынган файлды өзгөртө алат. Колдонуучу, албетте, дагы эле жүктөөгө мажбурлоо мүмкүнчүлүгүнө ээ.
- Жакшыртылган домендик аталыштарды жасалмалоодон коргоо (качан улуттук алфавиттердин символдору колдонулат).
- Камтылган даректерди сактоо жана автоматтык түрдө толтуруу (АКШ жана Канада колдонуучулары үчүн гана).
- Үн азыр окуу режиминде иштейт алат клавиатура жебелери менен башкаруу.
- Өзгөрүлдү Tab баскычы менен чабыттоодо радио баскычтарынын топтору менен өз ара аракеттенүү. Эгерде баскычтардын бири активдүү болсо, анда ал Tab баскычын басканда тандалат. Эч кимиси активдүү болбосо, анда Tab биринчи баскычты, Shift+Tab акыркысын тандайт, ал эми Tab баскычын экинчи басуу баскычтар тобунан чыгып, мурункудай эле баскычтар аркылуу өтүүнүн ордуна кийинки элементке өтөт. Бул жүрүм-турум стандартка ылайык келет WAI-ARIA.
- Windows: Азыр куруу колдонулат Visual Studio 2022 компилятору.
- CSS:
- Менчик тегиздөө-мазмун азыр иштеп дисплей менен: блок; (контейнериңизди ийкемдүү же торго айландырбастан блок деңгээлинде элементтерди тегиздөөгө мүмкүндүк берет).
- Менчик трансформация куту алынган мазмун-куту жана штрих-бокс баалуулуктарын колдоо.
- Мүлктүк колдоо ишке ашырылды мазмун-көрүнүү (элемент керек болгонго чейин рендерингди өткөрүп жиберүүгө мүмкүндүк берет).
- javascript:
- Камтылган колдоо Intl.Segmenter (Сизге тилдин негизинде сапты тексттик сегментациялоону жүргүзүүгө мүмкүндүк берет, мисалы, сапты сөздөрдү бөлүү үчүн боштуктарды колдонбогон тилдердеги сөздөргө бөлүү).
- Аткарылган колдоо JSON файлдарын модулдар катары импорттоо.
- WebAssembly: Камтылган Бир нече эс тутумун колдоо (WASM модулдарына бир нече көз карандысыз сызыктуу эстутум жерлерин колдонууга жана импорттоого мүмкүндүк берет).
- Камтылган колдоо Popover API (иш-аракет менюлары, ыңгайлаштырылган тосттор ж.б. үчүн колдонула турган жогорку деңгээлдеги калкыма UI элементтерин түзүүгө мүмкүндүк берет). Калкыма терезе жана анын триггери HTML же JavaScript атрибуттары менен түзүлүп, CSS аркылуу стилдештирилиши мүмкүн. Төмөнкү веб API'лер ишке ашырылат:
- касиеттери HTMLButtonElement popoverTargetElement и popoverTargetAction.
- касиеттери HTMLInputElement popoverTargetElement и popoverTargetAction.
- Менчик HTMLElement popover, методдору hidePopover(), showPopover() и togglePopover(), ошондой эле окуялар мурун которуштуруу и toggle_event окуялар.
- Калкыма терезелерди түзүүдө псевдо классты колдонсоңуз болот : popover-open жана элемент ::фон.
- Глобалдык атрибуттар да колдоого алынат popovertarget и popovertargettaction.
- Пайда болгон касиеттерин колдоо RTCIceTransport мамлекет и чогултуу мамлекетибайланышкан окуялар абалды өзгөртүү и gatheringstatechange_event, ошондой эле касиеттери RTCDtlsTransport.iceTransport.
- Аткарылган колдоо Element.ariaBrailleLabel и Element.ariaBrailleRoleDescription (глобалдык ARIA HTML атрибуттарын чагылдырат ария-брайл белгиси и ария-брайлерол сүрөттөмө.
- Камтылган колдоо Clipboard.readText() (колдонуучу аракетти ырастай алышы үчүн алмашуу буфериндеги маалыматтарды окууга аракет кылып жатканда чаптоо контексттик менюсун көрсөтүүгө мүмкүндүк берет).
- Жок кылынды акыркы чыгарылышта колдоо өчүрүлгөн DOMRequest.
- Жок кылынды мүлк SVGAElement.text (анын ордуна колдонушуңуз керек textContent).
- Иштеп чыгуучу куралдар:
- CSP бузуулар жөнүндө отчеттор болот көбүрөөк маалымат.
- Мүчүлүштүктөрдү оңдоочу окуган бардык DOM мутацияларына көз салуу (:tracer --dom-mutations).
- Кайтты веб-тиркеме мүчүлүштүктөрдү оңдоочуда (devtools.debugger.features.overlay) тындырылды деген билдирүү менен үстүн жабууну өчүрүүгө мүмкүндүк берген параметр бир жыл мурун өчүрүлгөн. Бул керексиз деп эсептелген, бирок практика көрсөткөндөй, веб-иштеп чыгуучуларга кээде керек.
- Мүчүлүштүктөрдү оңдоочу панелдин ылдый жагына кошулду код карталарына байланыштуу ар кандай аракеттер үчүн меню.
Source: linux.org.ru
