ืฉืืืจืจ ืืคืืคื ืืืื ืืจื ื Firefox 87. ืื ืืกืฃ, ื ืืฆืจ ืขืืืื ืืขื ืฃ ืืชืืืื ืืจืืืช ืืืืื 78.9.0. ืกื ืืฃ Firefox 88 ืืืขืืจ ืืฉืื ืืืืงืืช ืืืื, ืฉืฉืืจืืจื ืืชืืื ื ื-20 ืืืคืจืื.
ืืืืืฉืื ืขืืงืจืืื:
- ืืขืช ืฉืืืืฉ ืืคืื ืงืฆืืืช ืืืืคืืฉ ืืืคืขืืช ืืฆื ืืืืฉ ืืื, ืคืก ืืืืืื ืืฆืื ืืขืช ืกืืื ืื ืืฆืืื ืืืงืื ืืืงืฉืื ืฉื ืืฆืื.
- ืืืกืจื ืคืจืืืื ืืฉืืืืฉ ื ืืืจ ืืชืคืจืื ืืกืคืจืืื. ืจืง ืงืืฉืืจืื ืืกืืื ืืืช, ืืืกืืืจืื ืืืืจืืืช ื ืืชืจื ืืชืคืจืื ืืกืคืจืืื (ืืจืืืกืืืช ืืกืื ืืจื ืืช, ืกืืื ืืืช ืืืจืื ืืช ืืจืฉืืืช ืืืืก ืืืกืจื). ืืฆืืืื ืืืกื ืืืื, ืืฉืืื, ืืืฆื ืืื ืืคื ืฉืืื, ืืืืืื, ืืคื ืฉืืื ืืคืืืจืคืืงืก 87:
- ืชืคืจืื ืืคืชืื ืืืื ืืจื ื ืคืืฉื ืืฉืืขืืชืืช - ืงืืฉืืจืื ืืืืืื ืืืืื (ืืคืงื, ืืกืืฃ ืืื ืืจื ื, ืืืืื, ืฉืืืืช ืกืื ืื ืจืฉืช, ืืืฆืืขืื, ืืคืงื ืืืกืื, ื ืืืฉืืช ืืืืฉืื) ืืืืืคื ืืคืจืื ืืืื ืฉื ืืื ืืคืชืื ืืชืจืื.
- ืชืคืจืื ืืขืืจื ืคืืฉื, ืชืื ืืกืจืช ืงืืฉืืจืื ืืืคื ืชืืืื, ืงืืฆืืจื ืืงืืืช ืืกืืืจ, ืืืืื ืื ืืขืช ืืืฃ ืงืื ืขืืจื ืืืื. ืืืคืชืืจ ืืืืืื โโืืืคืืคื ืืืจ ืืืกืจ.
- ื ืืกืฃ ืื ืื ืื SmartBlock, ืืคืืชืจ ืืขืืืช ืืืชืจืื ืืืชืขืืจืจืืช ืขืงื ืืกืืืช ืกืงืจืืคืืื ืืืฆืื ืืื ืืืฆื ืืืืฉื ืคืจืืืช ืื ืืืฉืจ ืืืคืขืืช ืืกืืื ืืฉืืคืจืช ืฉื ืชืื ืื ืื ืจืฆืืืื (ืงืคืื ืืช). ืืื ืืืชืจ, SmartBlock ืืืคืฉืจ ืืืืืื ืืฉืืขืืชืืช ืืช ืืืืฆืืขืื ืฉื ืืืง ืืืืชืจืื ืฉืืืืื ืขืงื ืืืกืจ ืืืืืืช ืืืขืื ืงืื ืกืงืจืืคื ืืืขืงื. SmartBlock ืืืืืฃ ืืืืืืืืช ืืช ืืกืงืจืืคืืื ืืืฉืืฉืื ืืืขืงื ืืกืืืืื ืืืืืืืื ืฉืืืชืจ ื ืืขื ืืืืื. ืชืกืจืืืื ืืืื ืื ืืืื ืกืงืจืืคืืื ืคืืคืืืจืืื ืืืขืงื ืืืจ ืืฉืชืืฉืื ืืืืืืื ืืจืฉืืืช ืื ืืชืืง, ืืืื ืกืงืจืืคืืื ืขื ืืืืื'ืืื ืฉื ืคืืืกืืืง, ืืืืืืจ, Yandex, VKontakte ื-Google.
- ืืืืคื ืืืคืชืืืช Backspace ืืืฉืืช ืืืจืืจืช ืืืื ืืืืฅ ืืืงืฉืจ ืฉื ืืคืกื ืงืื. ืืกืืื ืืืกืจืช ืืืืคื ืืื ืฉืืงืฉ Backspace ื ืืฆื ืืฉืืืืฉ ืคืขืื ืืขืช ืืงืืืช ืืคืกืื, ืื ืืืฉืจ ืืื ื ืืคืืงืืก ืขื ืืืคืก ืืงืื, ืืื ืืืืคื ืืงืคืืฆื ืืขืืื ืืงืืื, ืื ืฉืขืืื ืืืจืื ืืืืืื ืืืงืกื ืืืืงืื ืขืงื ืืชื ืืขื ืื ืืืืื ืช ืืขืืื ืืืจ. ืืื ืืืืืืจ ืืช ืืืชื ืืืืช ืืืฉื ื, โโืืืคืฉืจืืช browser.backspace_action ื ืืกืคื ื- about:config.
- ืืืืืฆืจืืช ืืืชืจืช HTTP ืฉื Referer ืฉืื ืชื. ืืืจืืจืช ืืืื, ืืืืืจืช ืืืื ืืืช ื-"strict-origin-when-cross-origin", ืื ืฉืืจืื ืขื ื ืืชืืง ื ืชืืืื ืืคืจืืืจืื ืืขืช ืฉืืืืช ืืงืฉื ืืืืจืืื ืืืจืื ืืขืช ืืืฉื ืืืืฆืขืืช HTTPS, ืืกืจืช ื-Referer ืืขืช ืืขืืจ ื-HTTPS ื-HTTP ืืืขืืจืช ืืืคื ื ืืืื ืืืขืืจืื ืคื ืืืืื ืืชืื ืืชืจ ืืื. ืืฉืื ืื ืืืื ืขื ืืงืฉืืช ื ืืืื ืจืืืืืช (ืืื ืงืื ืืืืื), ืืคื ืืืช ืืืืืืืืืช ืืืขืช ืืขืื ืช ืืฉืืืื ืืืฆืื ืืื (ืชืืื ืืช, CSS, ืกืงืจืืคืืื). ืืืืืื, ืืืฉืจ ืขืืงืืื ืืืจ ืงืืฉืืจ ืืืชืจ ืืืจ ืืืืฆืขืืช HTTPS, ืืืงืื "Referer: https://www.example.com/path/?arguments", "Referer: https://www.example.com/" ืืื ืืขืช ืืืขืืจ.
- ืขืืืจ ืืืื ืงืื ืืืืฉืชืืฉืื, ืืฆื Fission ืืืคืขื, ืชืื ืืืฉืื ืืจืืืืงืืืจืช ืจืืืื ืชืืืืืื ืืืืจื ืืช ืืืืืื ืขืืืืื ืงืคืื ื ืืืชืจ. ืืืฉืจ Fission ืืืคืขืืช, ืืคืื ืืืชืจืื ืฉืื ืื ืืืืงืืื ืชืืื ืืืืืจืื ืฉื ืชืืืืืื ืฉืื ืื, ืฉืื ืืื ืืื ืืฉืชืืฉ ืืืจืื ืืื ืืืืื ืืฉืื. ืืืงืจื ืื, ืืืืืงื ืืคื ืชืืืื ืืชืืฆืขืช ืื ืขื ืืื ืืจืืืกืืืช, ืืื ืขื ืืื ืชืืืืื, ืื ืฉืืืคืฉืจ ืื ืืืืื ืขืื ืืืชืจ ืืช ืืชืืื ืฉื ืกืงืจืืคืืื ืืืฆืื ืืื ืืืืืงืื iframe. ืืชื ืืืื ืืืคืขืื ืืืืคื ืืื ื ืืช ืืฆื Fission ืืืฃ about:preferences#experimental ืื ืืจื ืืืฉืชื ื "fission.autostart=true" ื- about:config. ืืชื ืืืื ืืืืืง ืื ืื ืืืคืขื ืืืฃ about:support.
- ืืืืฉืื ืื ืืกืืื ื ืฉื ืืื ืื ืื ืืคืชืืื ืืืืจื ืฉื ืืืืืจื TCP (TFO - TCP Fast Open, RFC 7413), ืืืืคืฉืจ ืื ืืฆืืฆื ืืช ืืกืคืจ ืฉืืื ืืืืจืช ืืืืืืจ ืขื ืืื ืฉืืืื ืืฉืืืื ืืจืืฉืื ืืืฉื ื ืฉื ืชืืืื ืืืฉื ืืืชื ืืงืืืกื ืื 3 ืืฉืืืื ืืงืฉื ืืืช, ืืืกืจื ืืืืคืฉืจืช ืืฉืืื ื ืชืื ืื ืืฉืื ืืจืืฉืื ื ืฉื ืืฆืืจืช ืืืืืจ. ืืืจืืจืช ืืืื, ืืฆื ืคืชืืื ืืืืจื ืฉื TCP ืืื ืืืฉืืช ืืืจืฉ ืฉืื ืื ื- about:config ืืื ืืืคืขืื (network.tcp.tcp_fastopen_enable).
- ืืืชืื ืืฉืื ืืืื ืฉืืืฆืขื ืืืคืจื, ืืืคืกืงื ืื ืืกืช ืืืืื ื ืืชืื ืฆ'ืงืื ืืืืฆืขืืช ืืืืงืืช ืืคืกืืืื ":link", ":visited" ื-":any-link".
- ืืืกืจื ืขืจืืื ืื ืกืื ืืจืืืื ืขืืืจ ืคืจืืืจ ื-CSS ืืฆื ืืืืชืื - ืฉืืื, ืืืื, ืืืขืื ืืืืืฅ ืืชืืชืื-ืืืฅ (ืืืืืจื layout.css.caption-side-non-standard.enabled ืืกืืคืงืช ืืื ืืืืืจ).
- ืืืจืืข "beforeinput" ืืืชืืื getTargetRanges() ืืืคืขืืื ืืืจืืจืช ืืืื, ืืืืคืฉืจืื ืืืืฉืืื ืืื ืืจื ื ืืขืงืืฃ ืืช ืืชื ืืืืช ืขืจืืืช ืืงืกื ืืคื ื ืฉืืืคืืคื ืืฉื ื ืืช ืขืฅ ื-DOM ืืืฉืื ืฉืืืื ืจืื ืืืชืจ ืขื ืืืจืืขื ืงืื. ืืืจืืข "beforinput" ื ืฉืื ืืืืคื ืื ืืืื ื ืืืจ ืขื ืืชืืื ื "contenteditable" ืฉืืืืืจื ืืคื ื ืฉืื ืื ืขืจื ืืืืื ื. ืฉืืืช getTargetRanges() ืืืกืืคืงืช ืขื ืืื ืืืืืืงื inputEvent ืืืืืจื ืืขืจื ืขื ืขืจืืื ืืืฆืืื ืื ืืื ืื-DOM ืืฉืชื ื ืื ืืืจืืข ืืงืื ืื ืืืืื.
- ืขืืืจ ืืคืชืื ืืชืจืื, ืืืฆื ืืืืงืช ืืขืืื, ืืืืืขื ืืืืืืช ืืืืืช ืฉืืืืชืืช ืืืื "ืืขืืืฃ-ืฆืืข-ืกืืืื" ืืื ืืืืืง ืขืืฆืืืื ืืืื ืืืืืจืื ืืืื ืืืืืืฃ ื ืืฉืืื ืืืขืจืืช ืืืคืขืื. ืืื ืืืคืฉืจ ืืืืืื ืฉื ืขืจืืืช ื ืืฉื ืืืืช ืืืืืจืืช, ื ืืกืคื ืืืฆื ืื ืขื ืชืืื ืช ืืฉืืฉ ืืืืจื ืืคืื ื ืืืื ืืช ืืขืืืื ื ืฉื ืกืจืื ืืืืื ืขืืืจ ืืคืชืื ืืชืจืื.
- ืืืฆื ืืืืืงื, ื ืืกืคื ืืืืืืช ืืืคืขืื ืืช ืืคืกืืืื-ืืืืงื ":target" ืขืืืจ ืืจืืื ืื ืืืจ, ืืืืื ืืืืืงืืช ืืคืกืืืื-ืื ืชืืืืช ืืขืืจ ":hover", ":active", ":focus", ": focus-within", ":focus- visible" ื-":visited".
- ืืืคืื ืืฉืืคืจ ืืืืงื CSS ืื ืคืขืืืื ืืืฆื ืืืืงืช CSS. ืืืืคื ืกืคืฆืืคื, ืืืืคืืื "ืคืจืืกื ืฉื ืืืื" ืืืคื ืืขืช ืืื ืคืขืื ืขืืืจ ืจืืืืื ืฉืืื ื ืืืื, ืืืืืคืืื ืื "ืืืืื-ืจืืคืื-*" ืืกืืื ืื ืืืืชื ืคืขืืืื ืขืืืจ ืจืืืืื ืฉืืื ื ื ืืชื ืื ืืืืืื. ืืืกืจ ืืื ืืืคืืื ืฉืืื "ืืงืกื-overflow" ืขืืืจ ืขืจืืื ืืกืืืืื.
ืื ืืกืฃ ืืืืืืฉืื ืืชืืงืื ื ืืืืื, Firefox 87 ืืืื 12 ื ืงืืืืช ืชืืจืคื, ืืชืืื 7 ืืกืืื ืืช ืืืกืืื ืืช. 6 ืคืืืขืืืืช (ื ืืกืคืืช ืชืืช CVE-2021-23988 ื-CVE-2021-23987) ื ืืจืืืช ืขื ืืื ืืขืืืช ืืืืจืื, ืืืื ืืฆืคืช ืืืืจ ืืืืฉื ืืืืืจื ืืืืจืื ืฉืืืจ ืฉืืืจืจื. ืคืืื ืฆืืื, ืืขืืืช ืืื ืขืืืืืช ืืืืืื ืืืืฆืืข ืงืื ืฉื ืชืืงืฃ ืืขืช ืคืชืืืช ืืคืื ืฉืชืืื ื ื ืืืืืื.
ืขื ืฃ ืคืืืจืคืืงืก 88, ืฉื ืื ืก ืืืืืงืืช ืืื, ืืืื ืืืืืช ืืชืืืื ืฉืื ื-pinch scaling ืขื ืืฉืืื ืืืข ืืืื ืืงืก ืขื ืกืืืืืช ืืจืคืืืช ืืืืืกืกืืช ืขื ืคืจืืืืงืื Wayland ืืืืืืช ืืืจืืจืช ืืืื ืฉื ืชืืืื ืืคืืจืื ืชืืื ืช AVIF (AV1 Image Format), ืืฉืจ ืืฉืชืืฉ ืืืื ืืืืืืืช ืืืืกื ืชืื-ืคืจืืื ืืคืืจืื ืงืืืื ืืืืืืื AV1.
ืืงืืจ: OpenNet.ru