áááºááá±á¬ááºáá¬ááᯠááŒáá·áºáá»ááá²á·áááºá
- HTTPS (DoHá DNS over HTTPS) á០DNS ááᯠáááºáá±á¬ááºá¡áá¯á¶ážááŒá¯ááá·áºáá¯ááºááœááºá áááºáá±á¬ááºááŸá¯á¡ááœáẠáá¶á·ááá¯ážááŸá¯ááᯠááá·áºááœááºážáá¬ážáááºá
NextDNS ááááºá áááºážááŸááºážáá¬ážááá·áº CloudFlare DNS áá¬áᬠ(âhttps://1.1.1.1/dns-queryâ) á¡ááŒááºá DoH ááᯠá¡áááºááœááºážááŒá®áž ááœá±ážáá»ááºáá«ááá¶á·ááá¯ážáá±ážáá° ááá¯áẠááœááºáááºáá»áááºáááºááŸá¯áááºáááºáá»á¬ážááœááºá
- áááá¡ááá·áº á¡áá±á¬ááºá¡áááºáá±á¬áºááŒá®ážáá«ááŒá®á
áááºá á²ááŒááºážá á¡ááŒá±ááŸá¬ááŒááºážááŒáá·áº ááá·áºááœááºážáá¬ážáá±á¬ á¡ááá¯áááá¯ááááºáá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯á ááŒá±á¬ááºážáá²ááŸá¯ááẠáá»áŸáá±áá¬ážáá±á¬ áááºážááœáŸááºáá»á¬áž (/usr/lib/mozilla/extensions/á /usr/share/mozilla/extensions/ ááá¯á·ááá¯áẠ~/.mozilla/extensions/) ááœááºáᬠá¡áá»áá¯ážáááºáá±á¬ááºááŸá¯ááŸáááẠ(/.mozilla/extensions/) á áá áºáá±á«áºááŸá Firefox ááŒá áºáááºáá»á¬ážá¡á¬ážáá¯á¶ážááᯠ( á¡áá¯á¶ážááŒá¯áá°ááŸáá·áº ááááºááá¯ááºáá«á) á€áááºážáááºážááᯠááŒáá·áºáá±ááŸá¯áá»á¬ážááœáẠá¡ááá¯áááá¯ááááºáá»á¬ážááᯠááŒáá¯áááºááá·áºááœááºážááŒááºážá¡ááœááºá ááŒááºáá¡ááá®áá±ážááŸááºážáá»á¬ážááŒáá·áº ááá±á¬ááºážááá¯áá² á¡á á¬ážááá¯ážááŒááºážá á¡áá¹ááá¬ááºááŸááá±á¬ á¡ááá¯áááá¯ááááºáá»á¬ážááᯠáá±á«ááºážá ááºážááŒááºáž ááá¯á·ááá¯áẠáááºážáááá¯ááºááá¯ááºááá·áºááœááºážáá°ááŸáá·áº á¡ááá¯áááá¯ááááºááᯠáá®ážááŒá¬ážáá±ážááá¯á·ááŒááºážááá¯á·á¡ááœáẠá€áááºážáááºážááᯠá¡áá»á¬ážá¡á¬ážááŒáá·áº á¡áá¯á¶ážááŒá¯áá±á·ááŸááááºá Firefox 73 ááœááºá ááá¯áá²á·ááá¯á·áá±á¬ á¡ááá¯áááá¯ááááºáá»á¬ážááẠáááºáááºá¡áá¯ááºáá¯ááºáá±áááºááŒá áºááŒá®ážá ááá¯á·áá±á¬áº áá±áá¯áá»áááºážááœáŸááºá០áá¯á¶ážá áœá²áá°áá áºáŠážáá»ááºážá á®á áááá¯ááá¯ááºáá»á¬ážááá¯á· ááœáŸá±á·ááœá¬ážáááºááŒá áºáááºá á¡ááá¯áááá¯áááẠáááºáá±áá»á¬ááŸáá áºááá·áº ááá·áºááœááºážááá·áºá¡áá« á¡áá¯á¶ážááŒá¯ááá·áº áá±á¬áºáááºááá¯á· ááŒá±á¬ááºážáá²ááœá¬ážáááºááŒá áºáááºá - áááºááá¯ááºáá
áºáá¯áá»ááºážá
á®ááŸáá·áº áá»áááºáááºááŒááºážááẠá
á¬áá»ááºááŸá¬á¡á¬ážáá¯á¶ážááŸáá·áº áááºááá¯ááºááá·áº ááá¹áá¬áá¯á¶ážááá¯ááºáᬠá¡ááŒá±áá¶á
áá±ážáá»á²á·ááŒááºážá¡ááá·áºááᯠáááºááŸááºááá¯ááºááŸá¯ááᯠááá·áºááœááºážáá¬ážáááºá "áá¬áá¬á
áá¬ážááŸáá·áº áá¯á¶áááºážááá¹áá¬ááº" ááá¹áááŸá áááºáááºáá»á¬áž (áááºááŸááºáá»ááºáá»á¬ážá¡ááŒá±á¬ááºáž) ááœáẠá¡áá¯á¶ážá
á¯á¶á¡ááá¯ááºážá¡áá¬ááᯠáááºááŒá±á¬ááºážááá¯ááºáááºá áá¯á¶áá»á¬ážááá¯ááááá² á
á¬áá¬ážááœááºáᬠáá»á²á·ááœááºááẠááœáá·áºááŒá¯ááá·áº áááºáááºáá»á¬ážááœáẠááœá±ážáá»ááºááœáá·áºáááºáž ááŸááá«áááºá
- á¡áá±á¬áá·áºáááºááŒááºážááᯠááááºážáááºážááẠááá·áºá¡á¬áž áá±á¬ááºážááá¯áá±á¬ ááá¯ááºáá¬áá±á¬á·ááºááᯠááá·áºááœááºážááá·áºá¡ááœááºááŸá áá±á¬á·ááºá¡ááºáááºááá¯ážááᯠááŒá±á¬ááºážáá²ááŸáᬠááá¯ááŒááááºááŒá áºáááºá
- 432 áá¯ááºáá±ááŸá¯ááẠááá¯áá±ážáá±á¬ ááá¯ááºááá¯áẠNVIDIA áááá¯ááºáá¬áá»á¬ážáá«ááŸááá±á¬ á
áá
áºáá»á¬ážááœááºá áá»ááºááŸá¬ááŒáẠááŒááºáááºááŒááºáá¬ážááŸá¯ 1920x1200 áááºáááºážáá±á¬ áá±á«ááºážá
ááºááŸá¯á
áá
áºááᯠááœáá·áºáá¬ážáááº
WebRender ááŒá áºááẠ. ááááºáá WebRender ááẠNouveau áááá¯ááºáá¬áá«ááŸááá±á¬ NVIDIA GPU áá»á¬ážá¡ááœááºáá¬áá AMD ááŸáá·áº Intel GPU áá»á¬ážá¡ááœááºáᬠááœáá·áºáá¬ážáá²á·áááºá WebRender áá±á«ááºážá ááºááŒááºážá áá áºá¡á¬áž Rust ááœáẠáá±ážáá¬ážáá¬ážááŒá®áž GPU ááœáẠáá«áááºááá·áº áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠáá¯ááºáá±ážááá·áº á á¬áá»ááºááŸá¬á outsources áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááŒá áºáááºá -
áááºááŒá±á¬áá«áááºá á¡ááœáá·áºá¡áá±áž Site Specific Browser (SSB) concept ááᯠá¡áá¯á¶ážááŒá¯á
áá¯á¶ááŸáẠdesktop áááá¯ááááºáá²á·ááá¯á· web application ááŸáá·áºá¡áá¯ááºáá¯ááºáá«á áá¯ááºááœááº
SSB ááẠááá±á¬ááºáá¬á¡ááºáá¬áá±á·á áºá áá®áá°ážá ááááºá á¬áá¬ážááŸáá·áº á¡ááŒá¬ážááŒááºá ááºáá»á¬ážááᯠááŸááºáá¬ážááŒá®áž áááºááŸááááºážááá¯ážááœáẠáááºááẠáááºááŸáááá¯ááºá á á¬áá»ááºááŸá¬áá»á¬ážááá¯á· ááá·áºááºáá»á¬ážááá¯áᬠááœáá·áºááá¯ááºááẠ(áá®ážááŒá¬ážááá±á¬ááºáá¬áááºážááá¯ážááœáẠááœáá·áºáá¬ážááá·áº ááŒááºáááá·áºááºáá»á¬áž)á ááŸáááŒá®ážáá¬áž kiosk áá¯ááºááŸáá·áºááá°áá²á á¡áá¯ááºááẠáá»ááºááŸá¬ááŒááºá¡ááŒáá·áºáá¯ááºááœááºááá¯ááºáá² áá¯á¶ááŸááºáááºážááá¯ážáá áºáá¯ááœááºáᬠáá¯ááºáá±á¬ááºáá±á¬áºáááºáž Firefox á áá®ážááŒá¬ážá¡ááºáá¬áá±á·á áºááŒááºá ááºáá»á¬ážááá«áá² áá¯ááºáá±á¬ááºáá«áááºá SSB áá¯ááºááœáẠááá·áºááºáá áºáá¯ááá¯ááœáá·áºáááºá áááºá¡ááºááá®áá±ážááŸááºážáá»á¬ážá¡ááœáẠááŒááºáááºážáá»á¬ážáááºáá®ážáá¬ááœáẠá¡áá¯á¶ážááŒá¯ááá¯ááºááá·áº ááœááºáááºážááá¯ááºážá¡áᶠâ-ssbâ ááᯠá¡ááá¯ááŒá¯áá¬ážáááºá á á¬áá»ááºááŸá¬ áá¯ááºáá±á¬ááºáá»ááºáá»á¬áž áá®áá°áž (ááááºá á¬áá¬ážá áá¬áááºááŸá ellipsis) ááŸá âLaunch Site Specific Browserâ ááá¯ááºááᯠá¡áá¯á¶ážááŒá¯á áá¯ááºááá¯áááºáž áá±á«áºááá¯ááá¯ááºáá«áááºá áá¯á¶ááŸááºá¡á¬ážááŒáá·áºá áá¯ááºááẠá¡áá¯ááºááá¯ááºáá±á¬á·áá² about:config ááœáẠâbrowser.ssb.enabled = trueâ ááᯠáááºááŸááºááŒááºážááŒáá·áº ááœáá·áºááá«áááºá
- á¡ááŒááºá¡á¬áá¯á¶áááºážáá±á¬ ááá¯á·ááá¯áẠá¡áá±á¬ááºááá¬áá»áá¯á·áá²á·áá°áá»á¬ážá¡ááœáẠáá®ááá¯ááºážáá¯ááºáá¬ážáá±á¬ ááŒá¬ážáá¬ážááŸá¯ááŒáá·áºáá¬ážáá±á¬ áá»ááºááŸá¬ááŒááºááŒáááŸá¯áá¯ááºááẠááá¯á¡áá« áá±á¬ááºáá¶áá¯á¶áá»á¬ážááᯠáá¶á·ááá¯ážáá±ážáá«áááºá áááºááŸá¯ááá¯ááºááŸá¯ááᯠááááºážááááºážáááºááŸáá·áº ááá·áºáá»á±á¬áºáá±á¬ ááá·áºáá»ááºáááºá¡ááá·áºááᯠáá±ážáá±á¬ááºáááºá ááŒááºááá¯ááºáá±á¬ á á¬áá¬ážááᯠá¡áá¯á¶ážááŒá¯áá±áá±á¬ á¡ááŒááºá¡áááºá á¡áá±á¬ááºááᯠá¡áá¯á¶ážááŒá¯ááá·áº áá®ážááŒá¬ážáá±á¬ááºáá¶ááŒáá·áº ááœá²ááŒá¬ážáá¬ážáááºá
- ááŒááºááœáá·áºááŸá¯ááºážááᯠááá¯ážááŒáŸáá·áºááŒááºáž ááá¯á·ááá¯áẠáá»áŸá±á¬á·áá»ááá·áºá¡áá« á¡áá¶á¡áááºá¡ááœá±ážááᯠááŒáŸáá·áºáááºáá±ážááŒááºážá
- áá¯ááºááŒá±á¬ááºážááŒááºážááá¯ááºáᬠá¡áá»ááºá¡áááºáá»á¬ážááᯠáááá»á áœá¬ ááá±ážáá±á¬ááºáá±á¬ á á¬áá»ááºááŸá¬áá»á¬ážááŸá á á¬áá¬ážá¡áá±á¬ááºážáá»á¬ážááᯠáá¯ááºááœááºážááŒááºážáá»á¬ážááᯠá¡ááá¯á¡áá»á±á¬áẠááááŸáááŒááºážá¡á¬áž ááá¯ááá¯áá±á¬ááºážááœááºá á±áááºá
- áááºááœááºááá¯ážááºááŸá ááŸá¬ááœá±áá±ážáá¬ážááœááºá áá»ááºááŸá¬áá¯á¶áž ááá¯á·ááá¯áẠáá¯á¶ááŸááºá¡áá¯á¶ážá¡ááŸá¯ááºážááŸá±á·ááœáẠâ-â áááºá¹áá±áááᯠáááºááŸááºááŒááºážááŒáá·áº áá»á±á¬ááºáá¯á¶ážáá±áá±á¬áá±á¬á·ááŒáá·áº á á áºáá¯ááºááá¯ááºáá«ááŒá®á á¥ááá¬á¡á¬ážááŒáá·áºá ááŸá¬ááœá±ááŸá¯áá±ážááœááºáž "-img" ááẠ"img" ááœáẠááœá²áá±ááá·áºá¡áá¬á¡á¬ážáá¯á¶ážááᯠááŒááºáá±ážáááºááŒá áºááŒá®áž "-/(cool|rad)/" ááẠáá¯á¶ááŸááºáá±á¬áºááŒáá»áẠ"/(cool|rad) ááŸáá·áº áááá¯ááºáá®áá±á¬ á¡á áááºá¡ááá¯ááºážáá»á¬ážááᯠááŒááºáá±ážáá«áááºá )/"
- CSS á áá¯ááºááá¹ááá¡áá
áºáá»á¬ážááᯠááá·áºááœááºážáá²á·áááºá
overscroll-behavior-inline Оoverscroll-behavior-block scroll á§áááá¬á áá¯áá¹áááááºááááááºááᯠáá±á¬ááºáá±á¬á¡áá« ááŸááá·áºááŒááºážá¡ááŒá¯á¡áá°ááᯠááááºážáá»á¯ááºáááºá - SVG ááẠááá¯á¡áá« áá¯ááºááá¹áááá»á¬ážááᯠáá¶á·ááá¯ážáá±ážáá«áááºá
á á¬áá¯á¶ážá¡ááœá¬á¡áá±áž Оá áá¬ážáá¯á¶ážá¡ááœá¬á¡áá±áž . - HTMLFormElement ááœáẠááá·áºááœááºážáá¬ážáá±á¬áááºážáááºáž
áá±á¬ááºážááá¯áá»ááºáááºááœááºážááŒááºáž() áááºááœááºážááẠááá¯ááºááᯠááŸáááºááá²á·ááá¯á· áá±á¬ááºáá±áá¬á áááá¯ááááºá áá áºááŒáá·áº áááºááœááºážááŸá¯ááᯠá áááºáá¯ááºáá±á¬ááºáááºá áá±á«áºááá¯ááŸá¯ form.submit() ááẠááá¯á¶áá±á¬ááºáá±á¬ááŒá±á¬áá·áº ááá·áºááá¯ááºááá¯ááºáá¯á¶á á¶áááºááœááºážáááºááá¯ááºáá»á¬ážááᯠáááºáá®ážáá¬ááœáẠáááºážááẠááá·áºáááºáá±á¬ááºáá»á¬ážááᯠá¡ááŒááºá¡ááŸááºá¡áá»áá¯ážáááºáá±á¬ááºááŸá¯ááŸááááŸáá 'submit' ááŒá áºáááºááá¯áááºáá®ážáᬠáá±ážááá¯á·ááá·áºááá¯ááºááá¯á· áá±áá¬áá±ážááá¯á·ááŒááºážá¡ááœáẠááá¯á¶áá±á¬ááºáá±á¬ááŒá±á¬áá·áº áá¯ááºáá±á¬ááºáá»ááºááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºáááºá - áá¯ááºááá¹áááá»á¬áž
á¡ááœááºážá¡áá»áẠОá¡ááœááºážá¡ááŒáá·áº ááᯠWindow object áá»á¬ážááẠáááºááŸááºáá¬ážáá±á¬ á¡áá»ááºá¡áááºážááŸáá·áº á¡ááŒáá·áºááᯠá¡ááŒá²áááºáž ááŒááºáá±ážááẠ(Viewport á¡ááŒááºá¡ááẠááŒááºááá¯ááºáá±á¬á¡ááá¯ááºáž (Visual Viewport) á á¡ááœááºá¡á á¬ážááá¯ááºáá«á -
áá±á¬ááºááœááºáá²á·áá«áááºá áááºáá±á¬á·ááºáá²áá±ážáá¬ážáá°áá»á¬ážá¡ááœáẠáááááá¬áá»á¬ážá á áœááºážáá±á¬ááºáááºááᯠááá¯áá±á¬ááºážá¡á±á¬ááºááŒá¯áá¯ááºááŒááºážá ááœááºáááºááŸá¯ááºááŸá¬ážááŸá¯ á á±á¬áá·áºááŒáá·áºáá±ážá¡ááá·áºá¡ááœáẠá á¬áááºážááá¬ážáá»á¬áž á á¯áá±á¬ááºážááŒááºážá¡áá±á«áº áááºá¡á¬áž áá»áŸá±á¬á·áá»ááá¯ááºáá«ááŒá®á JavaScript á¡ááŸá¬ážá¡ááœááºážááŸáá·áº áááºááœááºááá¯ážááºááœáẠáááºážááá¯á·ááá°áááºážáááºážááŒá áºá á¬áá¬ážáá»á¬áž (á¡áááºážá¡ááŒá áº-ááŒá±áá¯á¶ááŒá¯áá¯ááºáá¬ážáááº) ááᯠáááºááœáŸááºážááá·áº ááŒá®ážáá¬ážáá±á¬ script áá»á¬ážáááºááŒááºážááᯠá¡ááŸáááºááŒáŸáá·áºáá¬ážáááºá - ááẠááœááºááá¯ážááºááœáẠáááºááŸáááá¯ááááºážá áááºáááºááᯠáá»á±á¬áºááœááºááœá¬ážááŒááºážááá¯ááºáᬠááŒá¿áá¬áá»á¬áž ááŸááá±ááẠ(
áá¶ááŒáá¯ážáá»á¬áž á Cross-Origin Resource Sharing) ááẠááá¯ááááá±ážáá»ááºáá»á¬ážááẠá¡ááŸá¬ážá¡ááœááºážáá»á¬ážá¡ááŒá ẠááŒááá¬ážáááºá ááœááºááá¯ážááºááœáẠá¡ááá¯á¡áá»á±á¬ááºááŒáá·áºá áœááºááŸá¯áá»á¬ážá¡ááœáẠááá¯á¡áá«ááœáẠáá±á¬áºááŒáá»ááºáá»á¬ážááœáẠáááºááŸááºáá¬ážáá±á¬ ááááºážááŸááºáá»á¬ážááᯠáááŸáááá¯ááºáá«ááŒá®á - ááœááºáááºá
á
áºáá±ážááŒááºážááá¹áááŸá áááºáá±á¬á·ááºáá²á¡ááºáá»ááºáá®áá¬áá»á¬ážá¡ááœáẠáááááá¬áá»á¬ážááœááºá WebSocket áá»áááºáááºááŸá¯ááŸáá
áºááá·áº ááá¯á·ááœáŸááºáá±á¬ WAMP (WebSocket Web Application Messaging Protocol) áá±á¬áºáááºááœáẠáááºáá±á·áá»áºáá»á¬áž (JSONá MsgPack ááŸáá·áº CBOR) á á
áá¬ážááŸááºááᯠáá¯ááºáá¯ááºááŒááºážááᯠáá¶á·ááá¯ážáá±ážáá¬ážáááºá
áá®ááœááºáááºážáá
áºááŸá¯áá»á¬ážááŸáá·áº á¡ááŸá¬ážááŒááºáááºááŸá¯áá»á¬ážá¡ááŒáẠFirefox 73 ááẠááŒá¯ááŒááºáá±ážáá¬ážáááºá
source: opennet.ru