Google ááẠChrome 94 áááºááá±á¬ááºáá¬ááᯠáá¯ááºáá±á¬áºááŒááá²á·áááºá áá áºáá»áááºáááºážááœáẠChrome á á¡ááŒá±áá¶á¡ááŒá Ạáá¯ááºáá±á¬ááºááá·áº á¡ááá²á· Chromium ááá±á¬áá»ááºá áááºááŒáááºáá±á¬ ááŒáá·áºáá»áááŸá¯ááᯠáááŸáááá¯ááºáááºá Chrome ááá±á¬ááºáá¬ááᯠGoogle ááá¯ááá¯á¡áá¯á¶ážááŒá¯ááŸá¯á áá¬ááºááá¯ááºááŸá¯ááŒá áºáá»áŸáẠá¡ááŒá±á¬ááºážááŒá¬ážáá»ááºáá»á¬ážáá±ážááá¯á·ááá·áºá áá áºáá«áááºááŸá¯á áá¬ááœááºáá¬ážááá·áº áá®áá®ááá¯á¡ááŒá±á¬ááºážá¡áᬠ(DRM)á á¡ááºááááºáá»á¬ážááᯠá¡ááá¯á¡áá»á±á¬ááºááá·áºááœááºážááá·áºá áá áºá ááŸáá·áº ááŸá¬ááœá±ááá·áºá¡áá« RLZ áá±á¬ááºáá»á¬ážááᯠáá¯ááºááœáŸáá·áºááá·áºá áá áºááŒáá·áº ááœá²ááŒá¬ážáá¬ážáááºá Chrome 95 á áá±á¬ááºááœááºááŸáááŸá¯ááᯠá¡á±á¬ááºááá¯áá¬á 19 áááºáá±á·ááœáẠááŒá¯áá¯ááºááẠá á®á ááºáá¬ážáááºá
Chrome 94 áá¯ááºáá±ááŸá¯ááŸá áááºá ááœá¶á·ááŒáá¯ážááá¯ážáááºááŸá¯á¡áá áºáá¯ááºáá±ááŸá¯á ááºáááºážááá¯á· ááŒá±á¬ááºážááœáŸá±á·áá²á·áááºá á¡áá¯á¶ážááŒá¯áá°áá»á¬ážá¡ááœáẠáááºáá±á¬ááºááŸá¯á¡áá áºáá»á¬ážááᯠááá¯ááá¯ááŒááºáááºá áœá¬ áá±ážááá¯á·ááá¯ááºá á±ááá·áº 4 áááºááá¯ááºážááẠ6 áááºáá áºááŒááẠáá¯ááºáá±ááœá¬ážáá«áááºá áá¯ááºáá±ááŸá¯ááŒááºáááºááŸá¯áá¯ááºáááºážá ááºááᯠááá¯ááá¯áá±á¬ááºážááœááºá¡á±á¬ááºááŒá¯áá¯ááºááŒááºáž ááŸáá·áº á ááºážáááºááŸá¯á áá Ạááá¯ááá¯áá±á¬ááºážááœááºáá¬ááŒááºážááẠá¡áááºá¡ááœá±ážáááááá¯ááºá á±áá² áá¯ááºáá±ááŸá¯áá»á¬ážááᯠáááŒá¬ááááá¯ááá¯áá¯ááºáá¯ááºááá¯ááºá á±áááºáᯠááŸááºáá¬ážááá«áááºá áá¯ááºáááºážáá»á¬ážááŸáá·áº á¡ááºááááºáá¯ááºááẠá¡áá»áááºááá¯ááá¯á¡ááºáá°áá»á¬ážá¡ááœááºá Extended Stable áá¯ááºáá±ááŸá¯ááᯠ8 áááºááá¯ááºáž áá®ážááŒá¬ážáá¯ááºáá±áááºááŒá áºááŒá®ážá áááºážááẠ4 áááºáá áºááŒáááºááá¯ááºáá² á¡ááºá¹áá«áááºá¡áá áºáá»á¬ážááᯠáá áºááŒáááºáá¬ááŒá±á¬ááºážáá²ááœáá·áºááŒá¯áááºááŒá áºááŒá®áž 8 áááºáá áºááŒáááºá
Chrome 94 ááœáẠá¡áááááŒá±á¬ááºážáá²ááŸá¯áá»á¬áž-
- HTTPS-First mode ááᯠááá·áºááœááºážáá¬ážááŒá®ážá ááááºá Firefox ááœáẠááááºááœááºáá²á·ááá·áº HTTPS Only áá¯ááºááᯠá¡ááŸááºáá
á±áá«áááºá áááºáááºáá»á¬ážááœáẠáá¯ááºááᯠá¡áááºááœááºážáá«á HTTP ááŸáá
áºááá·áº áá¯ááºááŸááºááŒááºážáááŒá¯áá² á¡áááºážá¡ááŒá
áºáá
áºáá¯ááᯠááœáá·áºááẠááŒáá¯ážá
á¬ážááá·áºá¡áá«á ááá±á¬ááºáá¬ááẠHTTPS ááŸáá
áºááá·áº áááºááá¯ááºááᯠáááºáá±á¬ááºááẠáŠážá
áœá¬ááŒáá¯ážá
á¬ážáááºááŒá
áºááŒá®áž ááŒáá¯ážá
á¬ážááŸá¯ áá¡á±á¬ááºááŒááºáá«á á¡áá¯á¶ážááŒá¯áá°ááẠáááŸáááŒááºážááŸáá·áºáááºáááºá ááááá±ážáá»ááºááᯠááŒááááºááŒá
áºáááºá HTTPS áá¶á·ááá¯ážáá°áá®ááŒá®áž áá¯ááºááŸááºááŒááºážáááŸááá² ááá¯ááºááá¯ááœáá·áºááá¯ááºážáááºá á¡áá¬áááºááœááºá Google ááẠáá¯á¶ážá
áœá²áá°á¡á¬ážáá¯á¶ážá¡ááœáẠHTTPS-First ááᯠáá°ááááºááŸááºáá¬ážááŒá®áž HTTP ááŒáá·áºááœáá·áºáá¬ážáá±á¬ á
á¬áá»ááºááŸá¬áá»á¬ážá¡ááœáẠáááºááááºáá±á¬ááºážá¡ááºá¹áá«áááºá¡áá»áá¯á·ááᯠáááºáá±á¬ááºááŒáá·áºááŸá¯ááœáá·áºááᯠááá·áºáááºáᬠáá¯ááºááŸááºááŒááºážáááŸááá² áááºááá¯ááºáá»á¬ážááᯠáááºáá±á¬ááºááá·áºá¡áá«ááœáẠááŒá
áºáá±á«áºáá¬ááá¯ááºááá·áº á¡áá¹ááá¬ááºáá»á¬ážá¡ááŒá±á¬ááºáž áá¯á¶ážá
áœá²áá°áá»á¬ážá¡á¬áž á¡áááá±ážáááºá¡ááœáẠáááºáá±á¬ááºážááááá±ážáá»ááºáá»á¬ážááᯠááá·áºááœááºážá
ááºážá
á¬ážáá±áááºá áá¯ááºááᯠâááá¯ááºáá±ážááá¯ááºáá¬ááŸáá·áº áá¯á¶ááŒá¯á¶áá±ážâ > âáá¯á¶ááŒá¯á¶áá±ážâ > âá¡ááá·áºááŒáá·áºâ áááºáááºáá»á¬ážááá¹áááœáẠááœáá·áºáá¬ážáááºá
- HTTPS ááá«áá² ááœáá·áºáá¬ážáá±á¬ á á¬áá»ááºááŸá¬áá»á¬ážá¡ááœááºá áá±á¬ááºážááá¯áá»ááºáá»á¬áž (á¡áááºážá¡ááŒá áºáá»á¬ážááᯠáá±á«ááºážáá¯ááºáá¯ááºááŒááºáž) ááᯠáá±áááœááºáž URL áá»á¬áž (á¥ááá¬á âhttp://router.localâ ááŸáá·áº localhost) ááŸáá·áº á¡ááœááºážááá¯ááºážááááºá á¬á¡ááá¯ááºážá¡ááŒá¬ážáá»á¬áž (127.0.0.0/8á 192.168.0.0/16á 10.0.0.0) .8/1.2.3.4 á áááºááŒáá·áº) áá¬ážááŒá áºáá¬ážáááºá ááŒáœááºážáá»ááºáá áºáá¯ááẠá¡ááœááºáž IP áá»á¬ážáá«ááŸááá±á¬ áá¬áá¬áá»á¬ážá០áá±á«ááºážáá¯ááºáá¯ááºáá¬ážáá±á¬ á á¬áá»ááºááŸá¬áá»á¬ážá¡ááœááºáᬠááŒá¯áá¯ááºáá¬ážáááºá á¥ááá¬á¡á¬ážááŒáá·áºá áá¬áᬠ192.168.0.1 á០áááºáá¬ážáá±á¬ á á¬áá»ááºááŸá¬ááẠIP 127.0.0.1 ááá¯á·ááá¯áẠIP 192.168.1.1 ááœááºááŸááá±á¬ áááºážááŒá áºááᯠáááºáá±á¬ááºááŒáá·áºááŸá¯ááá¯ááºáááºááá¯ááºáá±á¬áºáááºáž áá¬áᬠXNUMX á០áááºáá±ážááá¯ááºáááºááá¯ááºáá«á ááŒá±á¬ááºážáá²ááŸá¯ááẠáá±áááœááºáž IPs áá»á¬ážáá±á«áºááœáẠáá±á¬ááºážááá¯ááŸá¯áá»á¬ážááᯠáááºáá¶ááá·áº ááá¯ááºááœááºááŒá±ááŸááºážáá°áá»á¬ážááŸá á¡á¬ážáááºážáá»ááºáá»á¬ážááᯠá¡áá¯á¶ážáá»ááŒááºážá០áá±á¬ááºáááºáá¬ááœááºááŸá¯á¡ááœáŸá¬áá áºáá¯ááᯠááááºáááºáá±ážááŒá®áž DNS ááŒááºáááºáá»áááºáááºááŒááºážááá¯ááºááá¯ááºááŸá¯áá»á¬ážááá¯áááºáž áá¬ááœááºáá±ážáááºááŒá áºáááºá
- áááºááŸáá
á¬áá»ááºááŸá¬ááá¯á· ááá·áºááºáá
áºáá¯ááᯠá¡ááŒá¬ážá¡áá¯á¶ážááŒá¯áá°áá»á¬ážááŸáá·áº áá»ááºááŒááºá
áœá¬áá»áŸáá±ááá¯ááºá
á±ááá·áº âáá»áŸáá±ááŒááºáž Hubâ áá¯ááºáá±á¬ááºáá»ááºááᯠááá·áºááœááºážáá¬ážáááºá URL áá
áºáá¯á០QR áá¯ááºáá
áºáá¯áá¯ááºáá¯ááºáááºá á
á¬áá»ááºááŸá¬áá
áºáá¯ááááºážáááºážáááºá á¡áá¯á¶ážááŒá¯áá°á¡áá±á¬áá·áºáá
áºáá¯ááŸáá·áºáá»áááºáááºáá¬ážáá±á¬ á¡ááŒá¬ážá
ááºáá
á¹á
ááºážááá¯á· ááá·áºááºáá
áºáá¯áá±ážááá¯á·áᬠFacebooká WhatsUpá Twitter ááŸáá·áº VK áá²á·ááá¯á·áá±á¬ ááŒááºáááá¯ááºááá¯ááºáá»á¬ážááá¯á· ááá·áºááºáá
áºáá¯ááᯠááœáŸá²ááŒá±á¬ááºážááá¯ááºáááºá á€á¡ááºá¹áá«áááºááᯠá¡áá¯á¶ážááŒá¯áá°á¡á¬ážáá¯á¶ážá¡ááœáẠááááŸáááá¯ááºáá±ážáá«á áá®áá°ážááŸáá·áº ááááºá
á¬áá¬ážááŸá âáá»áŸáá±áááºâ ááá¯ááºááᯠááœááºážá¡á¬ážáá±ážáááºá áááºáááºáá»á¬áž âchrome://flags/#sharing-hub-desktop-app-menuâ ááŸáá·áº âchrome://flags/#sharing-hub- ááá¯á·ááᯠáááºá¡áá¯á¶ážááŒá¯ááá¯ááºáá«áááºá desktop-omnibox"
- ááá±á¬ááºáá¬áááºáááºáá»á¬áž á¡ááºáá¬áá±á·á
áºááᯠááŒááºáááºááœá²á·á
ááºážáá¬ážáá«áááºá áááºáááºááá¹ááá
áºáá¯á
á®ááᯠáá¯á¶á
á¬áá»ááºááŸá¬áá
áºáá¯ááœááºááá¯ááºáá² áá®ážááŒá¬ážá
á¬áá»ááºááŸá¬áá
áºáá¯áá±á«áºááœáẠááá¯ááŒááá¬ážáááºá
- áá¯ááºáá±ážááŒá®áž áá¯ááºááááºážáá¬ážáá±á¬ áááºááŸááºáá»á¬áž ááŸááºáááºážá ááá¯ááºážááá áºááœááºážáá¶ááŒááºážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ (Certificate Transparency) ááᯠá¡áá±á¬ááºá¡ááẠáá±á¬áºáá¬ážááŒá®ážá ááá¯á¡áá« ááá±á¬ááºáᬠá¡ááºááááºáá»á¬ážááᯠáááºááœáŸááºážááŒááºážáááŸááá² á¡ááºááááºáá¯ááºáá«áááºá
- áá¯ááºáá±ááŸá¯á¡áá
áºááœáẠá¡áá¯á¶ážááŒá¯áá°ááŒááºááá¯ááºáá±á¬ááŒá±á¬ááºážáá²ááŸá¯áá»á¬ážá ááŒá¯á¶áá¯á¶áá¯á¶ážáááºáá»ááºááŒáá·áº áááºáá±á¬ááºááŸá¯á
á¬áá»ááºááŸá¬ "chrome://whats-new" ááᯠáá±á«ááºážááá·áºáá²á·áááºá á¡ááºááááºáá¯ááºááŒá®ážáááºááŸáá·áº áá»ááºáá»ááºážá¡ááá¯á¡áá»á±á¬ááºáá±á«áºáá¬ááẠááá¯á·ááá¯áẠá
á¬áá»ááºááŸá¬ááẠá¡áá°á¡áá®áá®áá°ážááŸá What's New ááá¯ááºááŸáá
áºááá·áº áááºáá±á¬ááºááá¯ááºáááºá áááºááŸáá
á¬áá»ááºááŸá¬ááœáẠáááºááºááŸá¬ááœá±ááŸá¯á áááá¯ááá¯ááºáá»á¬ážááᯠááœá²áá¯ááºááá¯ááºááŸá¯ááŸáá·áº Chrome 94 ááŸáá·áº ááááºáá¯ááºáá±ááŸá¯áá»á¬ážááœáẠáá®ážááá·áºááá¯ááºááá·áº áá±á¬ááºáá¶á¡áá±á¬ááºááŒá±á¬ááºážáá²ááŒááºážá¡ááºá¹áá«áááºááá¯á·ááᯠáá±á¬áºááŒáá¬ážáá«áááºá á¡áá¯á¶ážááŒá¯áá°á¡á¬ážáá¯á¶ážá¡ááœáẠá
á¬áá»ááºááŸá¬ááá¯ááŒáááŒááºážá¡á¬áž áááœáá·áºááá±ážáá«- á¡áááºááœááºážááŒááºážááᯠááááºážáá»á¯ááºáááºá áááºáááºáá»á¬áž âchrome://flags#chrome-whats-new-uiâ ááŸáá·áº âchrome://flags#chrome-whats-new-in ááᯠá¡áá¯á¶ážááŒá¯ááá¯ááºáááºá -main-menu- new-áá¶ááááº"á
- ááŒááºáááá¯ááºáá»á¬áž (á¥ááᬠiframe áá²á·ááá¯á·) á០áááºáá±á¬ááºáá¬áá±á¬ á¡ááŒá±á¬ááºážá¡áá¬áá»á¬ážá០WebSQL API ááᯠáá±á«áºááá¯ááŒááºážááᯠáááºááá·áºáá¬ážáááºá Chrome 94 ááœááºá ááŒááºáá¡ááœá²á·á¡á ááºáž scripts áá»á¬ážá០WebSQL ááá¯áááºáá±á¬ááºáááºááŒáá¯ážá á¬ážáá±á¬á¡áá«á ááááá±ážáá»ááºáá áºáá¯ááŒááááºá ááá¯á·áá±á¬áº Chrome 97 ááŸá áááºá ááá¯áá²á·ááá¯á·áá±á¬áá±á«áºááá¯ááŸá¯áá»á¬ážááᯠááááºááá¯á·ááœá¬ážáá«áááºá á¡áá¬áááºááœááºá áá»áœááºá¯ááºááá¯á·ááẠWebSQL ááᯠá¡áá¯á¶ážááŒá¯ááŸá¯á¡ááŒá±á¡áá± áááºááá¯á·áááºááŸáá á±áá¬áá° áá¯á¶ážáá¯á¶ážáá»á¬ážáá»á¬áž áá¶á·ááá¯ážááŸá¯ááᯠáááºááŸá¬ážááẠá á®á ááºáá±áá«áááºá WebSQL á¡ááºáá»ááºááẠSQLite áá¯ááºáá±á«áºááœáẠá¡ááŒá±áá¶áá¬ážááŒá®áž SQLite ááœáẠá¡á¬ážáááºážáá»ááºáá»á¬ážááᯠá¡áá¯á¶ážáá»ááẠááá¯ááºááá¯ááºáá°áá»á¬ážááẠá¡áá¯á¶ážááŒá¯ááá¯ááºáááºá
- áá¯á¶ááŒá¯á¶áá±ážá¡ááŒá±á¬ááºážááŒáá»ááºáá»á¬ážááŸáá·áº á¡áá¹ááá¬ááºááŸááá±á¬ áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠáá¬ážáá®ážáááºá Internet Explorer ááœáẠáá áºáá»áááºá á¡áá¯á¶ážááŒá¯áá²á·ááá·áº á¡ááœá±á¡ááŸá ẠMK (URL:MK) áááá¯ááá¯áá±á¬ááᯠá¡áá¯á¶ážááŒá¯ááŒááºážááŸáá·áº áá»á¯á¶á·áá¬ážáá±á¬ááá¯ááºáá»á¬ážá០á¡áá»ááºá¡áááºáá»á¬ážááᯠáááºá¡ááºááºáá®áá±ážááŸááºážáá»á¬ážá០áá¯ááºáá°ááœáá·áºááŒá¯ááŒááºážá¡á¬áž á áááºááááºááá¯á·ááá¯ááºáá«áááºá
- Chrome áá¬ážááŸááºážá¡áá±á¬ááºážáá»á¬áž (Chrome 48 ááŸáá·áºá¡áááº) ááŸáá·áº áááºáá°ááŒá¯ááŒááºážá¡ááœáẠáá¶á·ááá¯ážááŸá¯ááᯠáááºááá¯ááºážááá¯ááºáá«ááŒá®á
- ááœáá·áºááŒá¯áá»ááº-áá°áá«á HTTP áá±á«ááºážá á®ážááẠAPI ááá¯á·áááºáá±á¬ááºááœáá·áºááŸáá·áº ááááºážáá»á¯ááºááá¯ááºá á±ááẠáá®ááá¯ááºážáá¯ááºáá¬ážááŒá®ážá á á¬áá»ááºááŸá¬áá±á«áºááŸá Screen Capture API ááá¯á¡áá¯á¶ážááŒá¯ááŸá¯ááᯠááááºážáá»á¯ááºááá¯ááºá á±ááá·áº "display-capture" á¡áá¶á¡ááœáẠáá¶á·ááá¯ážááŸá¯áááºáá±á¬ááºážáá±ážáá¬ážáá«áááºá (áá¯á¶ááŸááºá¡á¬ážááŒáá·áºá ááŒááºá iframes áá»á¬ážá០á ááááºá¡ááŒá±á¬ááºážá¡áá¬ááᯠáááºážáá°ááá¯ááºá áœááºážááᯠááááºááá¯á·áá¬ážáááºá)
- API á¡áá
áºá¡áá»á¬ážá¡ááŒá¬ážááᯠáá°áááºážá
ááºážáááºááŸá¯áá¯áẠ(áá®ážááŒá¬ážá¡áááºááœááºážááẠááá¯á¡ááºáá±á¬ á
ááºážáááºááŸá¯á¡ááºá¹áá«áááºáá»á¬áž) ááœáẠááá·áºááœááºážáá¬ážáááºá áá°áá
ááºážáááºááŸá¯ááœáẠlocalhost ááá¯á·ááá¯áẠ127.0.0.1 á០áá±á«ááºážáá¯ááºáá¯ááºáá¬ážáá±á¬ á¡ááá®áá±ážááŸááºážáá»á¬ážá០áááºááŸááºáá¬ážáá±á¬ API ááŸáá·áº á¡áá¯ááºáá¯ááºááá¯ááºá
áœááºážááᯠááá¯ááá¯áááºá ááá¯á·ááá¯áẠáá®ážááŒá¬ážááá¯ááºáá
áºáá¯á¡ááœáẠááá·áºáááºá¡áá»áááºáá
áºáá¯á¡ááœáẠááá¬ážáááºáá±á¬ á¡áá°ážááá¯áááºáá
áºáá¯ááᯠááŸááºáá¯á¶áááºááŒá®áž áááºáá¶áááŸáááŒá®ážáá±á¬ááºá
- WebGL API ááᯠá¡á
á¬ážááá¯ážááŒá®áž áá¯á¶áá±á«áºááŒááºážááŸáá·áº ááœááºáá»ááºááŒááºážáá²á·ááá¯á·áá±á¬ GPU áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠáá¯ááºáá±á¬ááºáááºá¡ááœáẠáááááá¬áá»á¬ážááᯠáá¶á·ááá¯ážáá±ážááá·áº WebGPU API ááᯠááá·áºááœááºážáá²á·áááºá ááá±á¬ááá¬ážá¡áá WebGPU ááẠVulkaná Metal ááŸáá·áº Direct3D 12 APIs ááá¯á·ááŸáá·áº áá®ážá
ááºáá«áááºá ááá±á¬ááá¬ážá¡áá WebGPU ááẠVulkan ááááºáá
ẠAPI ááẠOpenGL ááŸáá·áº ááá°áá±á¬áºáááºáž áááºážááẠáá®ážááŒá¬ážááááºáá
ẠAPI ááá¯á¡ááŒá±áá¶áá¬ážááŒááºážááá¯ááºáá±á¬áºáááºáž universal áá
áºáá¯ááŒá
áºáááºá Vulkaná Metal ááŸáá·áº Direct3D 12 ááœáẠáááŸáááá¯ááºáá±á¬ á¡ááá·áºáááá·áº primitives áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááá·áº á¡ááœáŸá¬á
WebGPU ááẠá¡ááœá²á·á¡á ááºážá¡áá±á«áº á¡ááá·áºáááá·áºááááºážáá»á¯ááºááŸá¯á á á®áá¶áá±á¬ááºááœááºááŒááºážá ááŸáá·áº GPU áᶠááœáŸááºááŒá¬ážáá»ááºáá»á¬áž áá±ážááá¯á·ááŒááºážá¡ááŒáẠáááºá ááºá¡áááºážá¡ááŒá áºáá»á¬ážá ááŸááºáá¬ááºá ááŒá¬ážáá¶áá»á¬ážá á¡ááœááºá¡ááŒááºá¡áá¬ááá¹áá¯áá»á¬ážááŸáá·áº á á¯á ááºážáá¬ážáá±á¬ ááááºáá áºá¡ááááºá¡á¬áá«ááá»á¬ážááᯠá á®áá¶ááá·áºááœá²ááá¯ááºááŸá¯ááá¯á·ááᯠWebGPU á០áá¶á·ááá¯ážáá±ážáá«áááºá á€áá»ááºážáááºááŸá¯ááẠááá·áºá¡á¬áž áá¯ááºáá»á ááááºáááºáá¬ááŒá®áž GPU ááŸáá·áº á¡áá¯ááºáá¯ááºááŒááºážá á áœááºážáá±á¬ááºáááºááᯠááá¯ážááŒáŸáá·áºááŒááºážááŒáá·áº ááááºáá áºá¡ááºááºáá®áá±ážááŸááºážáá»á¬ážá¡ááœáẠááá¯ááá¯ááŒáá·áºáá¬ážáá±á¬á áœááºážáá±á¬ááºáááºááᯠáááŸáá á±áááºááŒá áºáááºá API ááẠáááºá¡ááœáẠááŸá¯ááºááœá±ážáá±á¬ 3D ááá±á¬áá»ááºáá»á¬ážááᯠáááºáá®ážááá¯ááºá á±ááá·áºá¡ááŒáẠáá®ážááŒá¬ážáááá¯ááááºáá»á¬ážáá¬áá áá®ážááŒá¬ážááááºáá±á¬ááºážáá»á¬ážááŸáá·áº áá»áááºáááºáá¬ážááŒááºážáááŸááá«á
- áá®ážááŒá¬áž PWA á¡ááá®áá±ážááŸááºážáá»á¬ážááẠááá¯á¡áá« URL ááá¯ááºááœááºáá°áá»á¬ážá¡ááŒá Ạá á¬áááºážááœááºážááá¯ááºáá«ááŒá®á á¥ááá¬á¡á¬ážááŒáá·áºá music.example.com á¡ááá®áá±ážááŸááºážááẠURL ááá¯ááºááœááºáá° https://*.music.example.com á¡ááŒá ẠááŸááºáá¯á¶áááºááá¯ááºááŒá®ážá á¥ááá¬á instant messengers ááŸáá·áº email client áá»á¬ážá០á€ááá·áºááºáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯á ááŒááºáá¡ááºááºáá®áá±ážááŸááºážáá»á¬ážá០áá°ážááŒá±á¬ááºážááŸá¯áá»á¬ážá¡á¬ážáá¯á¶ážááᯠáŠážáá±á¬ááºáá±ážáááºááŒá áºáá«áááºá ဠPWA- á¡ááá®áá±ážááŸááºážáá»á¬ážááœáá·áºáááºá¡ááœááºá ááá±á¬ááºáá¬áááºááºá¡áá áºááá¯ááºáá«á
- HTTP áá¯á¶á·ááŒááºááŸá¯áá¯ááºá¡áá áºá¡ááœáẠáá¶á·ááá¯ážááŸá¯ - 103 ááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáá²á·ááŒá®ážá áá±á«ááºážá á®ážáá»á¬ážááᯠá¡áá»áááºáááá¯ááºáá®ááŒáááẠá¡áá¯á¶ážááŒá¯ááá¯ááºáááºá áá¯áẠ103 ááẠáá±á¬ááºážááá¯áá»ááºá¡ááŒá®ážááœáẠáá¬áá¬á០áá±á¬ááºážááá¯áá»ááºááŸáá·áº áááºáááºááá·áº áá¯ááºáá±á¬ááºáá»ááºá¡á¬ážáá¯á¶ážááᯠááŒá®ážááŒá±á¬ááºá á±áááºááŸáá·áº á¡ááŒá±á¬ááºážá¡áá¬ááᯠá áááºáááºáá±á¬ááºááŸá¯áá±ážááẠáá á±á¬áá·áºááá¯ááºážáá² á¡áá»áá¯á· HTTP áá±á«ááºážá á®ážáá»á¬ážá á¡ááŒá±á¬ááºážá¡áá¬áá»á¬ážá¡ááŒá±á¬ááºáž áá¯á¶ážá áœá²áá°á¡á¬áž áá»ááºááŒááºáž á¡áááá±ážááá¯ááºá á±áááºááŒá áºáááºá á¡áá¬ážáá°áááºážááŒáá·áº áááºááẠá á¬áá»ááºááŸá¬áá±á«áºááŸá áááºáá±á¬ááºááŸá¯áá±ážáá±ááá·áº á¡á áááºá¡ááá¯ááºážáá»á¬ážááŸáá·áº áááºáááºááá·áº á¡ááááºá¡ááŒáœááºáá»á¬ážááᯠáá±ážáá±á¬ááºááá¯ááºááẠ(á¥ááá¬á á á¬áá»ááºááŸá¬áá±á«áºááŸá css ááŸáá·áº javascript áá»á¬ážááá¯á· ááá·áºááºáá»á¬ážááᯠáá±ážáá±á¬ááºááá¯ááºáááº)á ááá¯ááá¯á·áá±á¬á¡áááºážá¡ááŒá áºáá»á¬ážá¡ááŒá±á¬ááºáž á¡áá»ááºá¡áááºáá»á¬ážááᯠáááºáá¶áááŸáááŒá®ážáá±á¬ááºá ááá±á¬ááºáá¬ááẠáááºážááá¯á·ááᯠáááºáááºááŒááºážááŒá®ážáá¯á¶ážááẠáááºáá á¬áá»ááºááŸá¬ááᯠáá á±á¬áá·áºáá² áááºážááá¯á·ááᯠá áááºáá±á«ááºážáá¯ááºáá¯ááºáááºááŒá áºááŒá®ážá áááºážááẠá¡áá¯á¶ážá á¯á¶áá±á¬ááºážááá¯ááŸá¯áá¯ááºáá±á¬ááºáá»áááºááᯠáá»áŸá±á¬á·áá»ááá¯ááºáááºááŒá áºáááºá
- WebGL API ááᯠá¡á
á¬ážááá¯ážááŒá®áž áá¯á¶áá±á«áºááŒááºážááŸáá·áº ááœááºáá»ááºááŒááºážáá²á·ááá¯á·áá±á¬ GPU áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠáá¯ááºáá±á¬ááºáááºá¡ááœáẠáááááá¬áá»á¬ážááᯠáá¶á·ááá¯ážáá±ážááá·áº WebGPU API ááᯠááá·áºááœááºážáá²á·áááºá ááá±á¬ááá¬ážá¡áá WebGPU ááẠVulkaná Metal ááŸáá·áº Direct3D 12 APIs ááá¯á·ááŸáá·áº áá®ážá
ááºáá«áááºá ááá±á¬ááá¬ážá¡áá WebGPU ááẠVulkan ááááºáá
ẠAPI ááẠOpenGL ááŸáá·áº ááá°áá±á¬áºáááºáž áááºážááẠáá®ážááŒá¬ážááááºáá
ẠAPI ááá¯á¡ááŒá±áá¶áá¬ážááŒááºážááá¯ááºáá±á¬áºáááºáž universal áá
áºáá¯ááŒá
áºáááºá Vulkaná Metal ááŸáá·áº Direct3D 12 ááœáẠáááŸáááá¯ááºáá±á¬ á¡ááá·áºáááá·áº primitives áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááá·áº á¡ááœáŸá¬á
- á¡ááá·áºááŒáá·áº HTMLMediaElementá Media Source Extensionsá WebAudioá MediaRecorder ááŸáá·áº WebRTC APIs ááá¯á·ááᯠááŒáá·áºá áœááºáá±ážááá·áº á¡ááá·áºáááá·áºáá®áá®áá¬á á®ážááŒá±á¬ááºážáá»á¬ážááᯠááŒááºááŸááºááŒááºážá¡ááœáẠWebCodecs API ááᯠááá·áºááœááºážáá¬ážáááºá API á¡áá áºááẠááááºážááá¯ááºááá¯ááºááœáŸáá·áºááŒááºážá áá¯á¶ážá áœá²áá°-áá±ážááœááºááá¯ážáá»áá¯ážáá»á¬ážá áá¯ááºááœáŸáá·áºááŸá¯á¡ááœááºááŒá±á¬ááºážááŒááºážááŸáá·áº á á¶ááá¯ááºáá±á¬ áá¬ááºáá®áá®áá®áá¬ááœááºááááºáá¬áá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯áá²á·ááá¯á·áá±á¬ áááºáááºáá»á¬ážááœáẠáááºááá¯á¡á¬ážááŸáááá¯ááºáá«áááºá JavaScript ááá¯á·ááá¯áẠWebAssembly ááœáẠáá áºáŠážáá»ááºážá á®áá¯ááºáá áºáá»á¬ážááᯠá¡áá±á¬ááºá¡ááẠáá±á¬áºááá·áºá¡á á¬ážá WebCodecs API ááẠááá±á¬ááºáá¬ááœáẠáááºáá±á¬ááºáá¬ážáá±á¬ ááŒáá¯áááºáááºáá±á¬ááºáá¬ážáá±á¬á á áœááºážáá±á¬ááºáááºááŒáá·áº á¡á áááºá¡ááá¯ááºážáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááœáá·áº áá±ážáá«áááºá á¡áá°ážáááŒáá·áºá WebCodecs API ááẠá¡áá¶ááŸáá·áº áá®áá®ááᯠáá¯ááºáá«áá»á¬áž ááŸáá·áº áá¯ááºáá¶áá«ááºáá»á¬ážá áá¯ááºáá¯á¶ áá¯ááºáááááá¬áá»á¬ážááŸáá·áº áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠá¡ááá·áºáááá·áºáá±á¬ áá áºáŠážáá»ááºáž áá®áá®ááá¯áá±á¬ááºáá»á¬ážááŸáá·áº áá¯ááºáá±á¬ááºáááºá¡ááœáẠáá¶á·ááá¯ážáá±ážáá«áááºá
- áááºááá¬ááŸáá·áº ááá¯ááºáááá¯áá¯ááºážáá±áá¬á áá»ááºááŸá¬ááŒááºáááºážáá°ááŸá¯ááááºáá»á¬ážá ááá¯á·ááá¯áẠá¡áááºá¡áááºáá¯ááºáááºáá¯ááºáá¯ááºáá±áá¬áá»á¬ážáá²á·ááá¯á·áá±á¬ MediaStreamTrack API ááŸáá áºááá·áº áá°ážáá°ááá¯ááºáá±á¬ á¡ááŒááºážáááºáá®áá®áá¬á á®ážááŒá±á¬ááºážáá»á¬ážááᯠááááºážááŸááá±ážááá·áº Insertable Stream API ááᯠáááºááŒáááºá¡á±á¬ááºááŒá¯áá¯ááºáá¬ážáááºá WebCodec á¡ááºáá¬áá±á·á áºáá»á¬ážááᯠá¡ááŒááºážáá±á¬ááºáá»á¬ážááá¯áááºááŒáááºá¡áá¯á¶ážááŒá¯ááŒá®áž RTCPeerConnections ááá¯á¡ááŒá±áá¶á WebRTC Insertable Stream API ááŸáá¯ááºáá±ážááá·áº stream ááŸáá·áºáááºáá°áááºá áááºááœá±á·ááœááºá API á¡áá áºááẠá¡áá¬ááá¹áá¯áá»á¬ážááᯠá¡áá»áááºááŸáá·áºáááŒá±ážáá® ááœá²ááŒá¬ážáááºááŸááºááẠááá¯á·ááá¯áẠááŸááºá á¯ááŸááºááẠá ááºáááºáá°ááŸá¯áááºážááá¬áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááŒááºáž ááá¯á·ááá¯áẠáá¯ááºáá¯ááºáááœááºážáá® ááá¯á·ááá¯áẠáá¯ááºáááºááŒáá·áºáá¯ááºááœá²ááŒá®ážáá±á¬áẠáá±á¬ááºáá¶ááŒááºáá±á¬ááºááŒááºážáá²á·ááá¯á·áá±á¬ á¡áá»áá¯ážáááºáá±á¬ááºááŸá¯áá»á¬ážááᯠááá·áºááœááºážááŒááºážáá²á·ááá¯á·áá±á¬ áá¯ááºáá±á¬ááºááá¯ááºá áœááºážááᯠááœáá·áºááŒá¯áá±ážáá«áááºá
- Scheduler.postTask() áááºážáááºážááᯠáááºááŒáááºá¡á±á¬ááºááŒá¯áá¯ááºáá¬ážááŒá®ážá á¡áá¯ááºáá»á¬ážááᯠá¡áá»áááºááá¬ážááœá²ááŒááºáž (JavaScript ááŒááºáááºáá±á«áºááá¯ááŸá¯áá»á¬áž) ááᯠááá°áá®áá±á¬áŠážá á¬ážáá±ážá¡ááá·áºáá»á¬ážááŒáá·áº ááááºážáá»á¯ááºááá¯ááºáááºá áŠážá á¬ážáá±ážá¡ááá·áºáá¯á¶ážááá·áºááᯠáá¶á·ááá¯ážáá±ážáááº- 1- á¡áá¯á¶ážááŒá¯áá°á áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠááááºááá¯á·áá¬ážááá¯ááºáá±á¬áºáááºáž áŠážá áœá¬ á á®áá¶áá±á¬ááºááœááºááŒááºážá 2âá¡áá¯á¶ážááŒá¯áá°ááŸááŒááºááá±á¬ááŒá±á¬ááºážáá²ááŸá¯áá»á¬ážááá¯ááœáá·áºááŒá¯áá¬ážáááºá 3 - áá±á¬ááºáá¶ááœáẠááœááºáá»ááºááŒááºáž)á áŠážá á¬ážáá±ážááŒá±á¬ááºážáá²áááºááŸáá·áº áá¯ááºáá±á¬ááºá áá¬áá»á¬ážááᯠáááºáá»ááºááẠTaskController á¡áá¬ááá¹áá¯ááᯠáááºá¡áá¯á¶ážááŒá¯ááá¯ááºáá«áááºá
- á¡áá¯á¶ážááŒá¯áá°á ááŸá¯ááºááŸá¬ážááŸá¯áááŸáááŒááºážááᯠááááŸáááá¯ááºááẠáá°áááºážá¡á ááºáž API Idle Detection á ááŒááºáááœáẠáááºááŒáááºááŒá®áž ááᯠááŒáá·áºáá±áá¬ážáááºá API ááẠá¡áá¯á¶ážááŒá¯áá°ááẠáá®ážáá¯ááº/áá±á¬ááºá áºááŸáá·áº á¡ááŒááºá¡ááŸáẠáá¯á¶á·ááŒááºááŸá¯áááŸáááá·áºá¡áá»áááºáá»á¬ážá áááºáá¬ážááŒáẠsaver áááºáááºáá±áá»áááºá áá»ááºááŸá¬ááŒááºáá±á¬á·ááºáá»áá¬ážááŒááºáž ááá¯á·ááá¯áẠá¡ááŒá¬ážáá±á¬áºáá®áá¬áá áºáá¯ááœáẠá¡áá¯ááºáá¯ááºáá±á¬ááºáá±ááá·áºá¡áá»áááºáá»á¬ážááᯠááááŸáááá¯ááºá á±áááºááŒá áºáááºá áááºááŸááºáá¬ážáá±á¬ ááŸá¯ááºááŸá¬ážááŸá¯áááŸááá±á¬á¡ááá·áºááá¯á·áá±á¬ááºááŸáááŒá®ážáá±á¬áẠá¡ááŒá±á¬ááºážááŒá¬ážá á¬áá±ážááá¯á·ááŒááºážááŒáá·áº á¡ááºááºáá®áá±ážááŸááºážá¡á¬áž ááŸá¯ááºááŸá¬ážááŸá¯áááŸáááŒááºážá¡ááŒá±á¬ááºáž á¡ááŒá±á¬ááºážááŒá¬ážááŒááºážá
- CanvasRenderingContext2D ááŸáá·áº ImageData á¡áá¬ááá¹áá¯áá»á¬ážááœáẠá¡áá±á¬ááºá á®áá¶ááá·áºááœá²ááŸá¯áá¯ááºáááºážá ááºááŸáá·áº áááºážááá¯á·ááŸá sRGB á¡áá±á¬ááºáá±áá¬ááá¯á·ááᯠá¡áá¯á¶ážááŒá¯ááŒááºážá¡á¬áž ááá¬ážáááºááŒá¯áá¯ááºáá¬ážáá«áááºá áá±ááºáá® áá±á¬áºáá®áá¬áá»á¬ážá á¡ááá·áºááŒáá·áº á áœááºážáá±á¬ááºáááºáá»á¬ážááᯠá¡ááœáá·áºáá±á¬ááºážáá°ááẠsRGB áá²á·ááá¯á·áá±á¬ sRGB áá²á·ááá¯á·áá±á¬ á¡ááŒá¬ážá¡áá±á¬ááºáá±áá¬áá»á¬ážááœáẠCanvasRenderingContext2D ááŸáá·áº ImageData á¡áá¬ááá¹áá¯áá»á¬ážááᯠáááºáá®ážááá¯ááºá á±áá«áááºá
- VirtualKeyboard API ááœáẠááá·áºááœááºážáá¬ážáá±á¬ áááºážáááºážáá»á¬ážááŸáá·áº áá¯ááºááá¹áááá»á¬ážááẠvirtual áá®ážáá¯ááºááᯠááŒáááŒááºáž ááá¯á·ááá¯áẠááŸááºáá¬ážááŒááºážááŸááááŸá ááááºážáá»á¯ááºáááºááŸáá·áº ááŒááá¬ážááá·áº virtual áá®ážáá¯ááºá á¡ááœááºá¡á á¬ážááŸáá·áºáááºáááºáá±á¬ á¡áá»ááºá¡áááºáá»á¬ážááᯠááá°áááºá
- JavaScript ááẠclass áá»á¬ážááᯠáá¯ááºáá±á¬ááºáá±á¬á¡áá«ááœáẠáá áºááŒáááºáá¯ááºáá±á¬ááºááá·áº á¡á¯ááºá á¯áá¯ááºá¡ááœáẠstatic initialization blocks áá»á¬ážááᯠá¡áááºážáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááœáá·áºáá±ážáááº- class C { // á¡áááºážááᯠstatic static { console.log("C's static block"); } }
- Flex-base ááŸáá·áº flex CSS áá¯ááºááá¹áááá»á¬ážááẠáááºá Flexbox á§áááá¬á á¡ááœááºá¡á á¬ážááᯠááá¯ááá¯ááŒá±á¬ááºážááœááºááŒááºááœáẠááááºážáá»á¯ááºááá¯ááºá á±ááẠá¡ááŒá±á¬ááºážá¡áá¬á min-contentá max-content ááŸáá·áº fit-content keywords áá»á¬ážááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáá«áááºá
- Scrollbar-gutter CSS ááá¯ááºááá¯ááºááŸá¯ááᯠScrollbar á¡ááœáẠáá»ááºááŸá¬ááŒááºáá±áá¬á¡á¬áž áááºááá¯á·áááºáá¯á¶ áá®ážááá·áºáá¬ážááŸááááºááᯠááááºážáá»á¯ááºááẠááá·áºááœááºážáá¬ážáááºá á¥ááá¬á¡á¬ážááŒáá·áºá áááºááẠá¡ááŒá±á¬ááºážá¡áá¬ááᯠááŸááá·áºááẠáááá¯áá±á¬á¡áá«á scrollbar á§áááá¬ááᯠááááºážááá¯ááºááẠá¡ááœááºááᯠáá»á²á·ááá¯ááºáááºá
- áááºáá±á¬á·ááºáá²áááºáá®ážáá°áá»á¬ážá¡ááœáẠá¡ááºáá¬áá±á·á áºááŸá áá°ááá¯ááºááá¯áẠááŒááºááŸááºááŸá¯áá»á¬ážááᯠááá¯á¶ážáá² JavaScript áá¯ááºááŸá á áœááºážáá±á¬ááºáááºááŒá¿áá¬áá»á¬ážááᯠá¡ááŸá¬ážááŸá¬ááẠáá¯á¶ážá áœá²áá°áááºá០JavaScript á áá¯ááºáá±á¬ááºáá»áááºááᯠááá¯ááºážáá¬ááẠSelf Profiling API ááᯠááá·áºááœááºážáá¬ážáá«áááºá
- Flash ááááºá¡ááºááᯠáááºááŸá¬ážááŒá®ážáá±á¬áẠnavigator.plugins ááŸáá·áº navigator.mimeTypes áá¯ááºááá¹áááá»á¬ážááŸá á¡áá»ááºážááŸá®ážáá±á¬áááºááá¯ážáá»á¬ážááᯠááŒááºáá±ážááẠáá¯á¶ážááŒááºáá²á·áá±á¬áºáááºáž ááœááºáá±á«áºáá¬áá±á¬á¡áá«ááœááºá á¡áá»áá¯á·áá±á¬á¡ááá®áá±ážááŸááºážáá»á¬ážá PDF ááá¯ááºáá»á¬ážááá¯ááŒááááºá¡ááœáẠááááºá¡ááºáá»á¬ážááŸááá±ááŒááºážááᯠá á áºáá±ážáááºá¡ááœáẠáááºážááá¯á·ááᯠá¡áá¯á¶ážááŒá¯áá²á·áááºá Chrome ááœáẠáá«áááºáá±á¬ PDF ááŒáá·áºááŸá¯ááá·áºá áá Ạáá«ááŸááá±á¬ááŒá±á¬áá·áº navigator.plugins ááŸáá·áº navigator.mimeTypes áá¯ááºááá¹áááá»á¬ážááẠááá¯á¡áá« áá¯á¶ááŸáẠPDF ááŒáá·áºááŸá¯ááá·áº ááááºá¡ááºáá»á¬ážááŸáá·áº MIME á¡áá»áá¯ážá¡á á¬ážáá»á¬ážá áááºááŸááºáá¬ážáá±á¬ á á¬áááºážááᯠááŒááºáá±ážáááá·áºááẠ- "PDF Viewerá Chrome PDF Viewerá Chromium PDF Viewerá Microsoft Edge PDF Viewerá ááŸáá·áº WebKit built-in PDF"á
- áááºáá±á¬á·ááºáá²áá±ážáá¬ážáá°áá»á¬ážá¡ááœáẠáááááá¬áá»á¬ážááᯠááá¯ááá¯áá±á¬ááºážááœááºá¡á±á¬áẠááŒá¯áá¯ááºáá¬ážáááºá Nest Hub ááŸáá·áº Nest Hub Max á
ááºáá
á¹á
ááºážáá»á¬ážááᯠáá»ááºááŸá¬ááŒáẠááá¯ááºáá±á¬áºááŸá¯á
á¬áááºážááœáẠááá·áºááœááºážáá¬ážáááºá ááœááºáááºáá¯ááºáá±á¬ááºáá»ááºááᯠá
á
áºáá±ážáááºá¡ááœáẠá¡ááºáá¬áá±á·á
áºááá¯á· ááŒá±á¬ááºážááŒááºááŸááºááŒááºážá¡ááœáẠááá¯ááºáá
áºáá¯ááᯠáá±á«ááºážááá·áºááá¯ááºááẠ(á¥ááá¬á âá¡ááŒá±á¡áá±-áá¯ááº- 404â á
á
áºáá¯ááºááŸá¯ááᯠááá·áºááœááºážááá·áºá¡áá«á áááºááẠá¡ááŒá¬ážáá±á¬ááºážááá¯ááŸá¯áá»á¬ážá¡á¬ážáá¯á¶ážááᯠáá»ááºááŒááºá
áœá¬ááŒáá·áºááŸá¯ááá¯ááºáááº) ááŸáá·áº áá°áááºážáááºááá¯ážáá»á¬ážááᯠááŒáá·áºááŸá¯ááá¯ááºá
áœááºážááá¯áááºáž áá¶á·ááá¯ážáá±ážáá¬ážáááºá Set-Cookie áá±á«ááºážá
á®ážáá»á¬áž (áá¯á¶ááŸááºááŒááºáá¯ááºááá·áºá¡áá« áááºááŸá¬ážááá¯ááºáá±á¬ áááŸááºáááºáá±á¬áááºááá¯ážáá»á¬áž ááŸááá±ááŒááºážááᯠá¡áá²ááŒááºááẠááœáá·áºááŒá¯áááº)á áááºááœááºááá¯ážááºááŸá áá±ážáá¬ážá¡á¬áž áááºááá·áºáá¬ážááŒá®áž áá±á¬ááºááœááºááŸáááŸá¯ááœáẠáááºááŸá¬ážáá«áááºá ááŒá¿áá¬áá»á¬áž áááºááºááœáẠááŒá¿áá¬áá»á¬ážááᯠáá¯á¶ážááœááºááẠá
ááºážáááºááá¯ááºá
áœááºážááᯠáááºááá·áºáá¬ážáááºá áááºáááºáá»á¬ážááœáẠá¡ááºáá¬áá±á·á
áºáá¬áá¬á
áá¬ážááᯠááœá±ážáá»ááºááá¯ááºááŸá¯ááᯠááá·áºááœááºážáá¬ážáááºá
áá®ááœááºáááºážáá
áºááŸá¯áá»á¬ážááŸáá·áº áá»áœááºááœááºážáá»ááºááŒááºáááºááŸá¯áá»á¬ážá¡ááŒáẠáá¬ážááŸááºážá¡áá
áºááẠá¡á¬ážáááºážáá»áẠáá áá¯ááᯠáááºááŸá¬ážáá±ážáááºá AddressSanitizerá MemorySanitizerá Control Flow Integrityá LibFuzzer ááŸáá·áº AFL áááááá¬áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯á á¡ááá¯á¡áá»á±á¬ááºá
ááºážáááºááŒááºážá ááááºá¡áá±ááŒáá·áº á¡á¬ážáááºážáá»ááºáá»á¬ážá
áœá¬ááᯠáá±á¬áºáá¯ááºááœá±á·ááŸááá²á·áááºá ááá±á¬ááºáá¬áá¬ááœááºááŸá¯ á¡ááá·áºá¡á¬ážáá¯á¶ážááᯠáá»á±á¬áºááŒááºááŒá®áž sandbox áááºáááºážáá»ááºá¡ááŒááºáááºááŸá á
áá
áºáá±á«áºááŸá áá¯ááºááᯠáá¯ááºáá±á¬ááºááá¯ááºá
á±ááá·áº á¡áá±ážáá«áá±á¬ááŒá¿áá¬áá»á¬ážááᯠáá±á¬áºáá¯ááºááá¯ááºááŒááºážáááŸááá«á áááºááŸáááœááºááŸááá¬ážáá±á¬ á¡á¬ážáááºážáá»ááºáá»á¬ážááᯠááŸá¬ááœá±ááœá±á·ááŸáááá·áºá¡ááœáẠááœá±áá¬ážáá¯áááºáá±á¬ááºáá»á¬áž áá±ážáá±á¬ááºááá·áº á¡á
á®á¡á
ááºá áá
áºá
áááºáá
áºááá¯ááºážá¡áá±ááŒáá·áº Google ááẠ$19 (áá
áºáᯠ$17 áá¯á $56500 áᯠááŸá
áºáá¯á $15000 áá¯áá
áºáá¯á $10000 áᯠáá±ážáá¯á $7500 áᯠááŸá
áºáá¯) áá±ážáá²á·áá«áááºá áá¯áá±ážááœá² 3000 áá¯á á¡ááœááºá¡á
á¬ážááᯠááááºááŸááºááá±ážáá«á
source: opennet.ru