- áááá¯áá¬ážá¡ááºáá±á¬ á¡ááŒá±á¬ááºážá¡áá¬áá»á¬ážááᯠááááºááá¯á·ááŒááºážá¡ááœáẠáá°áááºážá
á¶áá¯ááºááœáẠááŒááºááá¯áá¹ááá® ááŒá±áá¬áá¶á
áá
áºá¡á¬ážáá¯á¶ážá Cookies áá»á¬ážááᯠáá»á
áºáá»á°ááŸá¯ááŒááºážááŸáá·áº cryptocurrencies ááá¹áá¯ááœááºážááŸá JavaScript ááá·áºááœááºážááŸá¯áá»á¬ážááᯠááááºááá¯á·ááŒááºážááá¯ááºáᬠáá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠááá·áºááœááºážáá¬ážáááºá ááá¹áá¯áá°ážáá±á¬áºááŒááºážáá¯ááºááẠáá¯á¶ážá
áœá²áá°áá
áá
áºááœáẠCPU load áááááá¬áá¬ááá¯ážáá¬á
á±ááŒá®áž áá»á¬ážáá±á¬á¡á¬ážááŒáá·áº áááºáᬠááá¯á·ááá¯áẠáá¶ááááŸááá±á¬ááá¯ááºáá»á¬ážááœáẠááœá±ááŸá¬ááŒááºážáááºážáááºážá¡ááŒá
Ạá¡áá¯á¶ážááŒá¯ááŒááºážááŒá±á¬áá·áº ááá¯ááºáá»á¬ážá¡ááœááºážááá¯á· ááááºáááºáá±á·ááŸááá«áááºá
ááááºáá áááºážáá»ááºáá±á¬ááááºááá¯á·ááŒááºážáá¯ááºááᯠááœá±ážáá»ááºááá·áºá¡áá«ááŸáᬠáá±áá¬ááááºááá¯á·ááŒááºážááᯠááœáá·áºáá¬ážáá²á·ááŒá®áž ááá¯á¡áá«ááœáẠáááºááááºááá¯á·ááá¯ááá·áºáááºážáááºážáá»á¬ážááá¯áᬠááœáá·áºááẠá¡áááá¹áá¬ááºááŸááá¬ááŒá®ááŒá áºáááºáááŸááºáá¬ážáá±á¬ á¡áá±á¬ááºá¡áá¬áž (âááá±á¬ááºáᬠáááºááœá±áá¬â)á á á¬áááºážá¡á ááááºááá¯á·ááŒááºážáá»á¬áž áá±á¬ááºááœááºáááºádisconnect.me .
ááááºááá¯á·áá±á¬á¡áá«á ááááºá á¬áá¬ážááœáẠá¡áá¬á¡áá¶áááºá¹áá±áááᯠááŒáááŒá®áž ááŸá¯ááºááŸá¬ážááŸá¯áá»á¬ážááᯠááŒá±áá¬áá¶ááẠá¡áá¯á¶ážááŒá¯ááá·áº ááœááºáá®ážáá»á¬ážááᯠááááºááá¯á·áá¬ážááá·áº ááá¯ááºáá»á¬ážá០áááºááŒáá·áºááŸá¯ááá¯ááºááẠá áá°áá®áá±á¬áá®áá°ážááœááºá ááá¯ááºáá áºáá¯áá»ááºážá á®á¡ááœáẠááááºááá¯á·ááŒááºážááᯠáááºááœá±ážáá»ááºááá¯ááºáááºá
- áá¬ááºáá®áá®áá®áá¬á¡ááŒá±á¬ááºážá¡áá¬á á¡ááá¯á¡áá»á±á¬ááºááŒááºááœáá·áºááŒááºážááᯠááááºááá¯á·ááŒááºážá¡ááœáẠááœá±ážáá»ááºá
áá¬áá»á¬ážááᯠááá¯ážáá»á²á·áá¬ážáááºá á¡ááá¯á¡áá»á±á¬ááºááœáá·áºááá·áº áá®áá®ááá¯áá»á¬ážááœáẠá¡áá¶ááááºááŒááºážá ááááºááá·áºááœááºážáá¬ážááá·áº á¡ááºá¹áá«áááºá¡ááŒááº
á¡áá±á¬ááºá¡áááºáá±á¬áºáá²á·áááºá á¡áá¶ááᯠááááºáá¬ážááẠá¡ááá·áºá¡áááºáááŸá áá®áá®ááá¯ááœáá·áºááŒááºážááᯠáá¯á¶ážááááºááá·áºááá¯ááºááá·áº á áœááºážáááºá á¥ááá¬á¡á¬ážááŒáá·áºá ááááºá áááºááá¯ááºáá»á¬ážáá±á«áºááœáẠááŒá±á¬áºááŒá¬áá®áá®ááá¯áá»á¬ážááᯠááŒááá²á·áá±á¬áºáááºáž á¡áá¶ááá«áá²ááá¯áá»áŸáẠáá¯ááºá¡áá áºááœáẠáááá»ááŒááºáá¬ážá áœá¬ ááá áºáááŸáááºáá² áá á¬ážááá¯ááºáááºááá¯ááºáá±á áá¯ááºááá¯ááœáá·áºáááºá âá¡áá¶ááŸáá·áº áá®áá®ááá¯ááᯠááááºáááºâ á¡ááŒá±á¬ááºážá¡áá¬á¡áá áºáá áºáá¯ááᯠá¡ááá¯á¡áá»á±á¬ááºááœáá·áºááŒááºážáááºáááºáá»á¬áž (ááœá±ážáá»ááºááŸá¯áá»á¬áž > ááá¯ááºáá±ážááá¯ááºáá¬ááŸáá·áº áá¯á¶ááŒá¯á¶áá±áž > ááœáá·áºááŒá¯áá»ááºáá»á¬áž > á¡ááá¯á¡áá»á±á¬ááºááœáá·áºááŒááºáž)á áááºážááẠáá°á âá¡áá¶ááááºááá¯á·ááŒááºážâ áá¯ááºááᯠááŒáá·áºá áœááºáá±ážáá¬ážáááºáááááºá á¬áá¬ážááŸá â(i)â ááá¯ááºááᯠááŸáááºááá¯ááºáá±á¬á¡áá«ááœáẠááŒááá¬ážááá·áº áááºá ááºáá®áá°ážááŸáá áºááá·áº ááá¯ááºáá»á¬ážááŸáá·áºá ááºáá»ááºážá áá¯ááºááᯠááœá±ážáá»ááºááá¯ááºáááºá
- USA ááŸáá·áº "en-US" builds ááá¯á·á០á¡áá¯á¶ážááŒá¯áá°áá»á¬ážá¡ááœááºá áááºááºá¡áá áºáá áºáá¯ááœáá·áºááá·áºá¡áá« ááŒáááá·áº start page á ááœááºáááºáá¯á¶á á¶ááᯠááŒá±á¬ááºážáá²ááá¯ááºááŒá®áž Pocket áááºáá±á¬ááºááŸá¯á០á¡ááŒá¶ááŒá¯áá¬ážáá±á¬ áá±á¬ááºáááºá¡ááŒá±á¬ááºážá¡áá¬áá»á¬ážááᯠáá±á¬áºááŒááŒááºážááᯠááá·áºááœááºážáá¬ážáá«áááºá áá¯ááºááœááºáá»á¬ážá á¡ááœááºá¡á á¬ážááŸáá·áº á¡ááŒá¶ááŒá¯áá»ááºá¡áá±á¡ááœááºááᯠááŒá±á¬ááºážáá²áá¬ážááŒá®ážá á¡ááŒá±á¬ááºážá¡áá¬á¡ááá¯áẠááá¹áá¡áá áºáá»á¬ážááᯠá¡ááá¯ááŒá¯áá¬ážááŒá®áž (áá»ááºážáá¬áá±ážá áááá¹áá¶á áááºážááá¬ááŸáá·áº áá»á±á¬áºááŒá±áá±áž)á
- Adobe Flash ááááºá¡ááºááŸáá áºááá·áº Flash á¡ááŒá±á¬ááºážá¡áá¬ááᯠááœáá·áºááá¯ááºááŸá¯ááᯠáá°áááºážá¡á¬ážááŒáá·áº ááááºáá¬ážáááºá Flash ááᯠá¡ááŒá®ážá¡ááá¯áẠá¡áááºááœááºážááŒááºážá¡ááœáẠááœá±ážáá»ááºááœáá·áºááᯠAdobe Flash Player ááááºá¡ááºá áááºáááºáá»á¬ážá០áááºááŸá¬ážááá¯ááºááŒá®áž ááœá±ážáá»ááºáá¬ážááá·áº áá¯ááºááᯠáááŸááºáááá² Flash ááᯠááááºáááºááŸáá·áº áááºážááᯠáá®ážááŒá¬ážááá¯ááºáá»á¬ážá¡ááœáẠáá áºáŠážáá»ááºážááœáá·áºááẠ(áá áºáá°áá°ážááŒá¬ážáá±á¬ ááá áºááŒáá·áº á¡áááºááœááºážááŒááºáž) ááᯠáááºááŸá¬ážáá¬ážáááºá Firefox ESR á¡ááœá²áá»á¬ážááẠ2020 ááŸá áºáá¯ááºá¡áá Flash ááᯠáááºáááºáá¶á·ááá¯ážáá±ážáá«áááºá
-
ááááºá áœááºáž áá°áááºážááá¯ááºááᯠáá¯ááºáá±á¬ááºááŒááºážáuserContent.css ОuserChrome.css á¡áá¯á¶ážááŒá¯áá°ááᯠááá¯ááºáá»á¬ážá áá®ááá¯ááºáž ááá¯á·ááá¯áẠFirefox á¡ááºáá¬áá±á·á áºááᯠá¡á á¬ážááá¯ážááẠááœáá·áºááŒá¯áááºá áá°áááºážááᯠááááºáááŒááºážá¡ááŒá±á¬ááºážáááºážááŸá¬ ááá±á¬ááºáᬠá áááºáá»áááºááᯠáá»áŸá±á¬á·áá»áááºááŒá áºáááºá userContent.css ááŸáá·áº userChrome.css ááŸáá áºááá·áº á¡ááŒá¯á¡áá°ááŒá±á¬ááºážáá²ááŒááºážááᯠáá¯á¶ážá áœá²áá°áá»á¬ážá á¡ááœááºááŸá¬ážááŸá¬ážáá«ážáá«áž áá¯ááºáá±á¬ááºááŒááŒá®áž CSS áá±áá¬ááᯠáááºáá¬ááœáẠá¡ááá¯á¡áááºážá¡ááŒá áºáá»á¬ážááᯠá á¬ážáá¯á¶ážááẠ(áá±á¬ááºážááœááºá¡á±á¬ááºááŒá¯áá¯ááºááŒááºážá áááá¯á¡ááºáá±á¬ áá áºááºáááºáá±á¬ááºááŸá¯ááᯠáááºááŸá¬ážáááº)á userChrome.css ááŸáá·áº userContent.css áá¯ááºáááºážá ááºááᯠabout:config ááá¯á· ááŒááºááœá¬ážáááºá userChrome.css ááá¯á·ááá¯áẠuserContent.css ááᯠá¡áá¯á¶ážááŒá¯ááŒá®ážáá±á¬ áá¯á¶ážá áœá²áá°áá»á¬ážá¡ááœáẠá¡ááá¯á¡áá»á±á¬ááºááœáá·áºáá±ážááá·áº "toolkit.legacyUserProfileCustomizations.stylesheets" áááºáááºááᯠááá·áºááœááºážáá¬ážáá«áááºá - WebRTC á¡ááœááºá ááá°áá®áá±á¬ áá®áá®ááá¯áá¯ááºáá áºáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááá·áº áá»ááºáááºáá»á¬ážááᯠá á®áá¶áá±á¬ááºááœááºááá¯ááºááŸá¯á áœááºážáááºááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáá²á·ááŒá®ážá áá«áááºáá°áá»á¬ážááẠááá°áá®áá±á¬ áá¯ááºáá áºáá±á¬á·ááºáá²áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºááá·áº áá®áá®ááá¯ááœááºáááá·áºáááºáá±á¬ááºááŸá¯áá»á¬áž áááºáá®ážááŒááºážááᯠááá¯ážááŸááºážááœááºáá°á á±áááºá
- ARM64 áááá¯áá¬á¡ááœááºá JavaScript á¡ááºáá»ááºááẠJIT á á¯á ááºážááŸá¯ááᯠáá¶á·ááá¯ážáá±ážáááºá
- ááá±á¬ááºáᬠidentifiers áá»á¬áž (navigator.userAgentá navigator.platform ááŸáá·áº navigator.oscpu) á០32-bit OS áááºáááºážáá»ááºááœáẠFirefox á 64-bit áá¬ážááŸááºážá¡áá¯á¶ážááŒá¯ááŸá¯ááŸáá·áºáááºáááºááá·áº á¡áá»ááºá¡áááºáá»á¬ážááᯠáááºáá¯ááºáá¬ážááẠ(ááááºá Flash á¡ááœáẠááá¯á¡ááºáá±á¬áºáááºáž áá±á¬ááºááẠvector áá áºáᯠáá»ááºáá²á·ááẠáá»áŸáá¯á·ááŸááºá¡áá¯á¶ážááŒá¯áá°áááºáá±áá¶ááŒááºážá¡ááœááº);
- áá¯ááºáá¯á¶-áá
áºáá¯á¶áá
áºáá¯á¶áá¯ááºááœáẠáá®áá®ááá¯ááŒáá·áºááŸá¯ááŒááºážá¡ááœáẠá¡ááºá¹áá«áááºááᯠááá·áºááœááºážáá¬ážááŒá®ážá áááºážááẠááá±á¬ááºáá¬ááœáẠááœá¬ážáá¬áá±áá»áááºááœáẠááŒááºááá¯ááºááá·áº áá±áá±á«áºáááºážááá¯ážáá¯á¶á
á¶ááŒáá·áº áá®áá®ááá¯ááᯠáááºááŸá¬ážááá¯ááºá
á±áááºááŒá
áºáááºá á€áá¯ááºááœááºááŒáá·áºááŸá¯áááºá áá®áá®ááá¯áá±á«áºááœáẠright-click ááŸáááºááá¯ááºáá±á¬á¡áá«ááœááºááŒááá¬ážááá·áº tooltip ááá¯á·ááá¯áẠcontext menu ááœááºááŒááá¬ážáá±á¬ "Picture in picture" ááá¯ááœá±ážáá»ááºáá« (áááºážáááá¯ááºááá¯áẠcontext menu handler ááá¯á¡á
á¬ážááá¯ážááá·áº YouTube ááœááºá áááºáááºáá¬áááºááá·áºáááº- ááŸá
áºááŒáááºááŸáááºáá« ááá¯á·ááá¯áẠShift ááá¯ááºááŒáá·áº ááŸáááºáá«)á áá¯ááºáá¶á·ááá¯ážááŸá¯ááᯠ"media.videocontrols.picture-in-picture.enabled" ááœá±ážáá»ááºááŸá¯ááᯠá¡áá¯á¶ážááŒá¯á about:config ááœáẠááœáá·áºááá¯ááºáááº;
-
áááºááŒá±á¬áá«áááºá ááŸááºáá¯á¶áááºááŒááºážáá±á¬ááºáá»á¬ážááá¯ááŒáá·áºáá±á¬á¡áá«ááœáẠá¡ááá¯á¡áá»á±á¬ááºáá¯ááºáá±ážáá±á¬ ááá¯ááºáá¬áá±á¬á áá¬ážááŸááºááŒáá·áº á¡ááááºá¡ááŒáœááºááŒáááá¯ááºá á±ááá·áº about:config ááœáẠá áá¬ážááŸááºáá¯ááºáá±ážááŒááºáž (âsignon.generation.availableâ ááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºááŒááºážá - á
áá¬ážááŸááºáááºáá±áá»á¬áá¶ááá¯á·
áááºááŒá±á¬áááºá ááá¯ááááºážááœá²áá»á¬ážá¡á¬ážáá¯á¶ážá¡ááœáẠááááºážáááºážáá¬ážáá±á¬ á áá¬ážááŸááºáá áºáá¯á¡á¬áž áá±ážáá±á¬ááºááá¯ááºá á±ááá·áº áááá¡ááá·áº ááá¯ááááºážáá áºáá¯á á¡ááŒá±á¡áá±ááœáẠá¡áá±á¬áá·áºáá»á¬ážááᯠá á®áá¶áá±á¬ááºááœááºááá¯ááºááŸá¯á áœááºážáááºá á¥ááá¬á¡á¬ážááŒáá·áºá login.example.com á¡ááœáẠááááºážáááºážáá¬ážáá±á¬ á áá¬ážááŸááºááᯠááá¯á¡áá« www.example.com ááá¯ááºááŸá áá±á¬ááºáá»á¬ážááœáẠá¡ááá¯á¡áá»á±á¬áẠááŒáá·áºáááºá¡ááœáẠáááºážááŸááºážáá«áááºá -
áááºááŒá±á¬áá«áááºá áŠážá á¬ážáá±ážá á®áá¶ááá·áºááœá²ááŸá¯áááºáá±áá»á¬ handler áá¯ááºáááºážá ááºáá»á¬ážááá«áá¬ááœááºá·ááŒá¯ á¡ááŒáá·áºáá¯á¶ážáŠážá á¬ážáá±áž áá¯ááºáááºážá ááºáá»á¬ážá¡ááŒá±á¬ááºáž áááºáááºááŸá¯á áá áºááá¯á· ááááºážá¡áá»ááºá¡ááẠáá±ážááá¯á·áá«á á¥ááá¬á¡á¬ážááŒáá·áºá áá±á¬ááºáá¶áááºááºáá»á¬ážááŸáá·áº áááºá ááºáá±ááá·áº áá¯ááºáááºážá ááºááẠ(áá®áá®ááᯠááá¯á·ááá¯áẠá¡áá¶áááœáá·áºáá«á) á¡áá¯á¶ážááŒá¯áá±áá±á¬ áááºááºáá áºáá¯á¡á¬áž áá¯ááºáá±á¬ááºááá·áº á¡ááŒá±á¬ááºážá¡áá¬áá¯ááºáááºážá ááºááẠááá¯ááá¯áŠážá á¬ážáá±ážááẠ(CPU á¡áááºážá¡ááŒá áºáá»á¬ážááᯠááœá²áá±áá»áá¬ážáá±ážáááº)á á¡ááŒá±á¬ááºážá¡áá²ááᯠáááºááŸá Windows ááááºáá±á¬ááºážá¡ááœááºáᬠáá¯á¶ááŸááºá¡á¬ážááŒáá·áº ááœáá·áºáá¬ážáá«áááºá á¡ááŒá¬ážá áá áºáá»á¬ážá¡ááœááºá about-config ááŸá dom.ipc.processPriorityManager.enabled option ááᯠá¡áááºááœááºážááá«áááºá - ááá«ááŒá®á
áá°áá API ááá¯UserScripts áá»á¬áž áááºá á¬áá»ááºááŸá¬áá»á¬ážá áááºá ááºááŸá¯ááœáẠá áááºááŒáá¯áẠscript áá»á¬ážááᯠáá¯ááºáá±á¬ááºáááºá¡ááœáẠWebExtensions áááºážááá¬ááᯠá¡ááŒá±áá¶á Greasemonkey-á ááá¯áẠá¡ááá¯áááá¯ááááºáá»á¬ážááᯠáááºáá®ážááá¯ááºá á±áá«áááºá á¥ááá¬á¡á¬ážááŒáá·áºá Script áá»á¬ážááᯠáá»áááºáááºááŒááºážááŒáá·áº áááºááŒáá·áºááŸá¯áá±ááá·áº á á¬áá»ááºááŸá¬áá»á¬ážá áá®ááá¯ááºážááŸáá·áº á¡áá°á¡áá»áá·áºááᯠááŒá±á¬ááºážáá²ááá¯ááºáááºá ဠAPI ááᯠFirefox ááœáẠááá·áºááœááºážáá¬ážááŒá®ážááŒá áºáá±á¬áºáááºáž ááá¯ááœáá·áºáá»áááºá¡áá áááºážááẠabout:config ááŸá "extensions.webextensions.userScripts.enabled" áááºáááºááᯠáááºááŸááºááẠááá¯á¡ááºáá«áááºá tabs.executeScript áá±á«áºááá¯ááŸá¯ááᯠá¡áá¯á¶ážááŒá¯ááá·áº á¡áá¬ážáá°áá¯ááºáá±á¬ááºááá¯ááºá áœááºážááŸáááá·áº ááŸáááŒá®ážáá¬áž add-ons áá»á¬ážááŸáá·áºááá°áá²á API á¡áá áºááẠááá·áºá¡á¬áž áá®ážááŒá¬áž sandbox áááºáááºážáá»ááºáá»á¬ážááœáẠscripts áá»á¬ážááᯠááœá²áá¯ááºááá¯ááºááŒá®áž á áœááºážáá±á¬ááºáááºááŒá¿áá¬áá»á¬ážááᯠááŒá±ááŸááºážáá±ážááŒá®áž á á¬áá»ááºááŸá¬ááœáá·áºááŒááºážá á¡ááá·áºá¡áá»áá¯ážáá»áá¯ážááᯠááá¯ááºááœááºááá¯ááºá á±áá«áááºá - navigator.mediaDevices ááá¯ááºááá¯ááºááŸá¯ááᯠáá¯á¶ááŒá¯á¶áá±á¬á¡ááŒá±á¬ááºážá¡áá¬áá áºáá¯ááœáẠá á¬áá»ááºááŸá¬áá áºáá¯ááœáá·áºááá·áºá¡áá«ááŸáᬠáááá¯ááºáá±ááŒá®ááŒá áºáááºá HTTPS ááŸáááá·áºá localhost ááá¯á·ááá¯áẠlocal file ááŸááœáá·áºáá±á¬á¡áá«á
- CSS áá¯ááºááá¹áááá»á¬áž áá±á«ááºážááá·áºáá¬ážáááºá
overflow-inline Оoverflow-block ááááºááá¯á·ááŒááºážáá»á¬ážááŸáá·áº ááá¯ááºážááŒááºá ááºáá»á¬ážááẠáá»á±á¬áºááœááºáá±á¬ á¡ááŒá±á¬ááºážá¡áá¬áá»á¬ážá ááŒáááŸá¯ááᯠááááºážáá»á¯ááºááá¯ááºá á±ááŒááºáž (á¡ááŒá®ážááᯠááŒááºáá±á¬ááºááŒááºáž ááá¯á·ááá¯áẠáá»áŸá±á¬áá¬ážááᯠááŒáááŒááºáž)á á¡ááŒá±á¬ááºážá¡áá¬á¡ááœááºáá¯áẠ(á¡áá±á«áºááŸá¡á±á¬ááºááŒá± ááá¯á·ááá¯áẠá á¬ááŒá±á¬ááºážáá áºááŒá±á¬ááºáž) áá±á«áºáá°áááºá áá¯ááºááá¹áááá»á¬ážááᯠoverflow-x ááŸáá·áº overflow-y ááá¯á· á¡ááá¯á¡áá»á±á¬ááºááŒá±á¬ááºážáá²ááŒááºážááŸáá áºááá·áº áá¯ááºáá±á¬ááºáá«áááºá - CSS áá¯ááºááá¹áááá»á¬ážá¡ááœááº
áá±áá¬ááœáẠbreak-spaces áááºááá¯ážá¡ááœáẠá¡áá±á¬ááºá¡áá¶á·ááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáá²á·ááŒá®ážá - CSS ááá¯ááºááá¯ááºááŸá¯ááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáá²á·áááºá
áá«ááẠááŒááºá ááºááŸáá·áº áááºážáá¡ááŒá±á¬ááºážá¡áá¬áá»á¬ážááᯠáá»áẠDOM áá áºáááºá០ááœá²áá¯ááºááŒá±á¬ááºáž ááœáŸááºááŒáááºá - CSS ááá¯ááºááá¯ááºááŸá¯ááᯠááá·áºáá¬ážáááºá
á¡áá¯á¶ážááŒá¯áá°-ááœá±ážáá»ááºáá«á á¡áá¯á¶ážááŒá¯áá°á០á á¬áá¬ážááᯠááœá±ážáá»ááºááá¯ááºáááºááá¯áááºááᯠáá¯á¶ážááŒááºááẠááœáá·áºááŒá¯áá±ážáá±á¬á - ááœá±ážáá»ááºáá°áá»á¬ážá¡ááœáẠ@supports á
ááºážáá»ááºážáá»á¬áž áááºááŸááºááá¯ááºááŸá¯ááᯠáááºáá±á¬ááºážááá·áºááœááºážáá¬ážááẠ(
á¡áá»áá¯á·áá±á¬ááœá±ážáá»ááºááŸá¯á¡á¬áž ááá±á¬ááºáá¬ááœáẠáá¶á·ááá¯ážááẠááá¯á·ááá¯áẠááá¶á·ááá¯ážáá«á CSS ááᯠááœá±ážáá»ááºá¡áá¯á¶ážááŒá¯ááẠâ@supports selector(selector-to-test){âŠ}â áá±á¬áºáááºá - áá¶á·ááá¯ážáá°áá®ááŸá¯ ááá¯á·ááᯠááá·áºááœááºážáá²á·áááºá
á¡áá»á¬ážáá°ááŸá¬ áááºááẠconstructor áá¡ááŒááºáááºááœáẠáááŠážáááºááŸááºáá¬ážáá±á¬ áá¯ááºááá¹áááá»á¬ážááᯠáááºááŸááºááœáá·áºááŒá¯ááá·áº JavaScript á¡áááºážáá»á¬ážá á¥ááá¬áá»á¬ážá¡ááœááºá ááá±ážáá±á¬á·áá±á¬á¡áá¬áááºááœááºá á¡áááºážááŒááºáááœááºáááŒááºááá¯ááºáá±á¬áá¯áá¹áááááááºáááºáá»á¬ážá¡ááœááºáá¶á·ááá¯ážááŸá¯áááºážáá»áŸá±á¬áºááá·áºáá¬ážáááºáá¡áááºážá¡á á¬ážáá¯ááºáá¯áẠ{
áá¬áááº
á¡ááœáẠ= 0.2; /*áá°áá¯áááºáááº*/
#basePrice = 0; /*ááá¯ááºááá¯ááºáááºáááº*/
á á»á±ážááŸá¯ááºáž;áááºáá±á¬ááºáá°(á¡áááºá á¡ááŒá±áá¶á á»á±ážááŸá¯ááºáž) {
this.name = á¡áááº;
this.basePrice = á¡ááŒá±áá¶á á»á±ážááŸá¯ááºáž;
this.price = (basePrice * (1 + this.tax)).toFixed(2);
}
} - API áááºááá·áºáá¬ážáááºá
áá±á·áá¬áá°ááᯠá¡ááœááºá¡á á¬ážááŒá±á¬ááºážáá«á á á¬áá»ááºááŸá¬áá±á«áºááŸá áááºááŸááºáá¬ážáá±á¬ ááŒááºá ááºáá»á¬ážá á¡ááœááºá¡á á¬ážááŒá±á¬ááºážáá²ááŸá¯ááá¯ááºáᬠá¡ááŒá±á¬ááºážááŒá¬ážáá»ááºáá»á¬ážááᯠááá¯ááºááœááºáá°áᶠáá±ážááá¯á·ááá¯ááºáááºááŒá áºáááºá API á¡áá áºááŸáá·áº window.onresize ááŸáá·áº CSS Media Queries ááá¯á·á á¡áááááœá¬ááŒá¬ážáá»ááºááŸá¬ ááŒááºáá¬á§áááá¬áá áºáá¯áá¯á¶ážááẠá á¬áá»ááºááŸá¬áá±á«áºááŸá áá®ážááŒá¬ážááŒááºá ááºáá áºáᯠááŒá±á¬ááºážáá²ááœá¬ážááŒááºážááŸááááŸáááᯠáááºááááŸáááá¯ááºááŒá®ážá áááºážááŒááºá ááºááá¯áᬠááŒá±á¬ááºážáá²ááŒááºážááŒáá·áº áá¯á¶á·ááŒááºááá¯ááºá á±ááá·áºá ááŒááºááá¯ááºáá±á¬á¡ááŒá±á¬ááºážá¡áá¬áá áºáá¯áá¯á¶ážá - áááºážáááºážáá
áºáá¯ááŒáá·áº ááá¯ááºá
á¬ážááŒá¯áá±á¬ Microtasks API ááᯠááá·áºááœááºážáá¬ážáááºá
(WindowOrWorkerGlobalScope.queueMicrotask() áááºážááᯠmicrotask áááºážá á®ááœáẠááá·áºááœááºážááŒááºážááŒáá·áº ááá·áºá¡á¬áž ááŒááºáááºáá±á«áºááá¯ááŸá¯áá¯ááºáá±á¬ááºáá»ááºááᯠá¡áááá·áºáá¯á¶ážá¡ááá·áºááœáẠá¡áá»áááºááá¬ážááœá²ááá¯ááºá á±ááá·áºá - áááºážáááºážáá
áºáá»á¬áž ááá·áºááœááºážáá¬ážáááºá
Blob.text() ,Blob.arrayBuffer() ,Blob.stream() á DOMMatrix.fromMatrix(),AbstractRange() ááŸáá·áº StaticRange() ; - á¡áá±á¬ááºá¡áá¬ážáá»á¬ážááá«áá² áá±á¬ááºážááá¯ááŸá¯áá»á¬ážá¡ááœáẠâ*â áá»ááºááŸá¬áá¯á¶ážááᯠáááºááŸááºááá¯ááºá áœááºážááᯠAccess-Control-Expose-Headersá Access-Control-Allow-Methods ááŸáá·áº Access-Control-Allow-Headers HTTP áá±á«ááºážá á®ážáá»á¬ážááá¯á· áá±á«ááºážááá·áºáá¬ážáá«áááºá
- áááºááœááºááá¯ážááºááẠáá¯á¶ážá
áœá²áá°áá»á¬ážá ááŸá¯ááºááŸá¬ážááŸá¯áá»á¬ážááᯠááŒá±áá¬áá¶ááŒááºážááŸáá·áº áááºáááºááá·áº ááŸá¯ááºááŸá¬ážááŸá¯á¡ááŒá±á¬ááºáž ááááá±ážáá»ááºáá»á¬ážááᯠá¡á¯ááºá
á¯ááœá²á·áá±ážáá«áááºá
- á¡áááºážá¡ááŒá
áºáá»á¬ážááᯠááááºááá¯á·áááŒááºážá¡ááŒá±á¬ááºážá¡áááºážáá»á¬ážá¡ááŒá±á¬ááºáž á¡áá±ážá
áááºá¡áá»ááºá¡áááºáá»á¬áž (CSPá áá±á¬ááŸá±á¬áá¬ážáá±á¬ á¡ááŒá±á¬ááºážá¡áá¬á á
áááº) ááᯠááœááºáááºáá¯ááºáá±á¬ááºáá»áẠá
á
áºáá±ážáá±ážá¡ááá·áºááá¯á· áá±á«ááºážááá·áºáá¬ážááŒá®ážá URL á¡ááŒáá·áºá¡á
á¯á¶áá«ááŸááá±á¬ á
áááºááŒáá¯ááºáá±á¬áºáá¶áá
áºáá¯ááᯠáá±á«ááºážááá·áºáá¬ážáá«áááºá
- JavaScript debugger ááᯠááá¯ááá¯ááŒááºáááºá
áœá¬ á
áááºááá¯ááºáá«ááŒá®á á¡áá±ážááááºáž á¡ááŸá¬ážááŸá¬ááŒááºááŒááºáž áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠabout:áá®áá¬áááºá¡ááºáá¬áá±á·á
áºááá¯á· ááœáŸá±á·ááá¯ááºáá«ááŒá®á á¡áá»ááºááá±á¬áá±á¬ááºááá·áºáá¯ááºáá±á¬ááºáá»ááºáá»á¬áž (Async) á á¡ááá·áºááá·áºá¡ááŸá¬ážááŸá¬ááŒááºážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáá²á·áááºá
áááºááŒá±á¬áá«áááºá mouseá touch screená animationá DOMá media queriesá
á¡áá¯ááºááá¬áž á áááºááá¯á· - á
á¬áá»ááºááŸá¬áááºáááºááŸá¯ááᯠá
á
áºáá±ážááŒááºážá¡ááœáẠá¡ááºáá¬áá±á·á
áºááᯠá¡áá¯á¶ážááŒá¯áá¬ážááá·áº áá±á¬á·ááºáá²áá±ážáá¬ážáá° áááááá¬áá»á¬ážááá¯á· áá±á«ááºážááá·áºáá¬ážáááºá
á¡á á¬ážááá¯áž á á¬áá¬ážáá±á¬áºááŒáá»áẠá¡ááŒá±á¬ááºážá¡áᬠ(á¥ááá¬á "alt" áááºááœáŸááºážáá»ááºá០á á¬áá¬ážááᯠááŒáááŒááºážá
áá¯ááºáá¯á¶áá»á¬ážá¡á á¬áž); - áá»á¬ážááŒá¬ážááŸáá±á¬ ááááºáá áºáááºáá»á¬ážáá«ááŸááá±á¬ macOS á áá áºáá»á¬ážááœááºá WebGL á¡ááŒá±á¬ááºážá¡áá¬ááᯠáá¯ááºáá±á¬ááºááŒá®ážáááºááŸáá·áº áá«áá«áááºáá¬áá±á¬ GPU ááá¯á· ááá¯ááá¯ááŒááºážáááºáá±á¬ ááá¯ááºááᯠááœáá·áºáá¬ážáááºá áá áºááŒááẠWebGL áá±á«áºááá¯ááŸá¯á¡ááœáẠá áœááºážá¡ááºáááºáá¬ááá·áº á¡á áœááºážááẠGPU ááá¯á· ááŒá±á¬ááºážááŒááºážááŸáááºáž áá¬ááœááºááŸá¯áááºáž ááá·áºááœááºážáá¬ážáááºá macOS á¡ááœáẠBuilds ááẠá ᶠFinder á¡ááºáá¬áá±á·á áºááŸáááá·áº ááá¯ááºáá±á«ááºážáá¯ááºáá»á¬ážá ááá¯ážáááºááŸá¯ááᯠááŒááááºá PKG áá±á¬áºáááºááŒáá·áº Firefox áááºáááºááŸá¯áááºáá±á¬ááºááŸá¯ááœá²á·á ááºážááŒááºážááᯠá áááºáá±ááŒá®ááŒá áºáááºá
- áááŒá¬áá±ážáá®á á¡ááºááááºáá»á¬áž (10+) ááŒáá·áº Windows 1903 á¡ááœááºá Windows Hello ááŸáá áºááá·áº Web Authentication HmacSecret áá±á¬ááºáááºááœá²á¡ááœáẠáá¶á·ááá¯ážááŸá¯ááᯠáááºááœá±á áá»ááºááŸá¬ááŸááºááááŒááºáž ááá¯á·ááá¯áẠUSB ááá¯áááºááᯠá¡áá¯á¶ážááŒá¯á á áá¬ážááŸááºáááá·áºáá² áááºááá¯ááºáá»á¬ážáá±á«áºááœáẠá á áºááŸááºááŒá±á¬ááºážá¡áá±á¬ááºá¡áá¬ážááŒáááºá¡ááœáẠááŒáá·áºá áœááºáá¬ážáá«áááºá
-
áááºááá¯ááºáá±á¬á·áá«á ááá¯á¡áá« Fenix ââáá¯á¡áááºáá±ážáá¬ážááá·áºá¡á á¬áž Android á¡ááœáẠFirefox áá¡áá áºááœááºááŸáááŸá¯á¡áá áºáá»á¬ážááœá²á·á ááºážááŒááºážáááœá¶á·ááŒáá¯ážáá² GeckoView á¡ááºáá»ááºááŸáá·áº Mozilla Android Components á á¬ááŒáá·áºááá¯ááºá¡á á¯á¶ááᯠá¡áá¯á¶ážááŒá¯ááá·áº ááá¯ááá¯ááºážááºá ááºáá á¹á ááºážáá»á¬ážá¡ááœáẠááá±á¬ááºáá¬á¡áá áºá Android á¡ááœáẠFirefox á¡ááœáẠááŸááºáááºáá±á¬ ááŒááºáááºááŸá¯áá»á¬ážááᯠESR á ESR áá¬áááœá²á áá áºá áááºáá áºááá¯ááºážá¡áá±ááŒáá·áº áá áºááŸá áºáááºáá¯á¶áž áá¯ááºááŒááºáá±ážáááºá á¥ááá¬á áá¯ááºáá±ááŸá¯áá áºáá¯ááᯠááá¯ááœá²á·á ááºážááá¯ááºáá«ááŒá®á68.1 . ááá±á¬ááºáá¬á¡áá áºááᯠáá±á«ááºážáá¯ááºáá¯ááºáááºá áááºááẠá ááºážáááºáááºáá±á¬ááºááŸá¯áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááá·áºáááºá
Firefox á¡ááŒáá¯ááŒáá·áºááŸá¯ááŒááºážá .
áá®ááœááºáááºážáá
áºááŸá¯áá»á¬ážááŸáá·áº á¡ááŸá¬ážááŒááºáááºááŸá¯áá»á¬ážá¡ááŒáẠFirefox 69 ááẠááŒá¯ááŒááºáá±ážáá¬ážáááºá
source: opennet.ru