Google ααΆααααα αΆαααΆαα ααααααΆααααααα·ααΈαα»ααααααααΆα Chrome 91α αααα»ααααααΆαα½αααααΆααα ααΆαα ααααααΆααααααααααααααααΆααααααααα Chromium α₯ααα·αααααααααααααΎααΆααΌαααααΆααα Chrome α’αΆα ααααΆαα αααααα·ααΈαα»αααααΆαα’ααΈαααΊαα·α Chrome ααααΌαααΆααααααΆαααααααΆαααααΎααααΆαααα·αα·ααααααααΆ Google ααααααΆααααααααααααααααΆααααΆαααααΎααΆαααΌαααααΉααααα»αααααΈααΆαααΆαααΆαα αααΌαα»ααααααΆααααΆααααααΆαα·ααΆααΈααα’αΌαααααΆαααΆαααΆα (DRM) αααααααααααααΆααααα‘αΎααα αα α»ααααααααΆααααααααααααααααα· αα·αααΆααααααΌααααΆαααΆαααααα RLZ αα ααααααααααα ααΆαα ααααααΆααααααΆαααααα Chrome 92 ααααΌαααΆααααααααααααααΆααααααααΈ 20 ααααααααΆα
ααΆαααααΆααααααΌαααααΆααααα αααα»α Chrome 91α
- ααΆαα’αα»αααααααααααΆααααα»αααΆαααααααααΆαααααα·ααααα· JavaScript αα αααα»ααααα»αααααΆααααααα½ααααα Chrome 85 ααΆαααααΆαααΆαααΆαααααααααΆααααΆααααα αααααΆαααα ααΆαααα»ααααα’αΆα ααααΌαααΆαααααΆαααααΆααααΆαα½αααΉαααα αα·αααααΆαααΆααααΆαααα½αα αα αααα’αααα α»α ααΎααααΆααααα»α ααααΆαααααααααΆααααΆαα½αααΆααααΌαααΆαααααα½α α αΎαααααΆααα½ααα αααααα½ααα·α (α α»α ααΎααααΆααααααααααΎααααα»α)α αα αααα»αααΆαα ααααααΆαααααΈ ααΎααααΈααΆαααααααααΆααααα»ααααΈααΈααΌ αα·ααααααααα αααΆααα αααααααΆααα αααα»αααααΆαααααααΆαααααα½αα’αααααααΆααααΌαααΆαααα’αΆαα ααααΈααΎαααααα½αααααΌαααΆααααααΎαα‘αΎααααααΆααααααααΆαααααα αΆααααα‘αα ααααΎ Web Locks α¬ IndexedDB API ααααΆαααα α§ααααα USB α¬ααααΈααα’αΌ ααα‘αα α¬ααΆαα·ααΆαααα’α½α α ααΆαααααΆααααααΌαααΉαααααΌαααΆαααΆααα ααααΆαααααΎαα αααα αΆααααααΎαααΈα’αααααααΎααααΆαααα½αα ααα½αααΌα α
- αα½ααααα αΌαααΆαααΆαααααααααΆαααα·ααΈααΆααααααα·α αα αααααααααααααΆααααααααααΉααααααΆαα brute αα ααΎαα»αααααΌααα quantum α αα»αααααΌααα Quantum ααΆαααΆααα αααα α½ααααα»αααΆααααααααΆααααα αΆααααΆαααααααααααααααααΆαα·αα ααΆαααααΆα αααα αααααααααααΌααααα½ααααααααΆαααΆαα’αα·αααααΈααααααααΎα αα·ααα·αα’αΆα αααααααΆαααΆααααΆαααΆαααααα·αααααΆαααΎααααααααααααΎαααΆααα»ααΆαα αααααΆααααΆαααααΎααααΆαααα αααα»α TLSv1.3 αααααα·ααΈαααα½α CECPQ2 (Combined Elliptic-Curve αα·α Post-Quantum 2) ααααΌαααΆααααααααΌα ααααα½ααααα αΌαααααΆααΌαααααααΆαααααΆααααααΌααααααΉα X25519 αα»ααΆαααΆαα½αααΉααααααααΆααα HRSS αααααα’ααααΎαααα½ααααααααΆα NTRU Prime αααααααΌαααΆααα ααΆα‘αΎααααααΆααααααααααααααΈαααΌαααααααααΈαααΈαα
- ααΆαααΆαααααααααΆαααα·ααΈααΆα TLS 1.0 αα·α TLS 1.1 αααααααΌαααΆαααααΎα±αααααααααΎαααααααααααΆαα·ααΆα IETF (Internet Engineering Task Force) ααααΌαααΆαααααααααΆαααααα»αα αα½αααΆααααααααΆαααααΆααααα‘αααααα·α TLS 1.0/1.1 αααααΆαααααΆααααααΌααααααΆααα SSLVersionMin ααααΌαααΆαααα ααα
- ααΆααα½αααααα»αααααΆαααααΆαααααα·ααΆααΈαα»α αα½αααΆαααΆαααααΎααααΆαααααα βDNS over HTTPSβ (DoH, DNS over HTTPS) αααααΈαα»αααααΌαααΆαααΆααααα α’αααααααΎααααΆαα Windows, macOS, ChromeOS αα·α Android α DNS-over-HTTPS ααΉαααααΌαααΆαααααΎα±ααααααααααααααααααααααα·αααααΆααα’αααααααΎααααΆαααααααΆαααααααααααΆααα’αααααααα DNS αααααΆαααααα αα αααα·ααααΆααα (αααααΆαα DNS-over-HTTPS α’ααααααααααααΆααΌα ααααΆααααΌαααΆαααααΎαααααΆαα DNS) α α§ααΆα ααα ααααα·αααΎα’αααααααΎααΆα DNS 8.8.8.8 αααααΆααααααΆαααα αααα»αααΆαααααααααααααα αααααααΆαααα DNS-over-HTTPS αααα Google (βhttps://dns.google.com/dns-queryβ) ααΉαααααΌαααΆαααααΎα±ααααααααα αααα»α Chrome ααααα·αααΎ DNS ααΊ 1.1.1.1 αααααΆααααααααΆαααα DNS-over-HTTPS Cloudflare (βhttps://cloudflare-dns.com/dns-queryβ) ααΆααΎαα
- α ααα 10080 αααααααΌαααΆαααααΎαα αααα»αααΆαααααα»ααα»ααααα Amanda αα·α VMWare vCenter ααααΌαααΆααααααααα αααα»ααααααΈααα ααααααααΆαα αΆαααΆααα ααΆαααΈαα»α α ααα 69, 137, 161, 554, 1719, 1720, 1723, 5060, 5061 αα·α 6566 ααααΌαααΆααα·ααα½α α αΎαα αααααΆααα ααααα αααα»ααααααΈαααα ααΆαααααΎααααΎ HTTP, HTTPS αα·α FTP ααααΌαααΆαααΆααΆααααΎααααΈααΆαααΆααααααΆααααΉαααΆαααΆααααα αΆααααα NAT α αααα’αα»ααααΆαα±αααα αααααΎαααααααααααΆαααααααα αααΆαα·ααααααα’αααααΆααααα αΆααα αααα»ααααααα·ααΈαα»αααααΆαα’ααΈαααΊαα·α αααααΎαααΆααααααΆαααααααΆαααΈαααΆαααΈαααααααα’αααααΆααααα αΆααα ααΆααα ααα UDP α¬ TCP ααΆαα½ααα ααΎααααααααααααα’αααααααΎ αααααΈααΆααΆαααααΎααααΆαααα½αα’αΆααααααΆαααΆααααα»α (192.168.xx, 10) .xxx).
- ααΆα’αΆα ααααΎαα ααΆαααΎααααΈααααααα ααΆααααααααααΆαααΎαααααΎαααΆααααααααααααααααα·αααααααα·ααΈαααααΆαα―αααΆααα (PWA - Progressive Web Apps) αα ααααααα’αααααααΎααααΆααα αΌααα αααα»ααααααααα (Windows αα·α macOS)α Autorun ααααΌαααΆαααααααα ααΆαααααααααα ααΎ chrome://apps pageα αα αα α»αααααααα»αααΆαααααααα»αααααΌαααΆαααΆαααααααΎα’αααααααΎααααΆαααα½αα ααα½αααΌα α αΎααααααΆααα’αααΈααααα ααα ααΆααΆαααΆαα±ααααααΎαααΆαααΆαααααα "chrome://flags/#enable-desktop-pwas-run-on-os-login" α
- ααΆαααααααααΆαααΆαααΎααααΈααααΆααααΈαααααα·ααΈαα»ααααα ααααΎααΆαααααααααα½ααααα αΌα α―αααΆα "master_preferences" ααααΌαααΆαααααΌαααααααα ααΆ "initial_preferences"α ααΎααααΈαααααΆααΆαααααΌαααααΆ ααΆαααΆαααααααααΆαα βmaster_preferencesβ ααΉααα ααααΆααα αααα»ααααααα·ααΈαα»αααααΆαα’ααΈαααΊαα·ααααααΆαααααααααα ααΆαααΈαα»α αααααα·ααΈαα»αααααΆαα’ααΈαααΊαα·αααΆααααα αΆααααΆαααααΎααααΆααααΆααα "αααααΈα" "αααααΈαααα " αα·α "ααΎαααααΎα" αα½α α αΎαα
- αααααα»ααααα»ααααα·ααΆααααααΆααααααα’ αααααααΎαααΆαααΆααααα½ααα·αα·αααααααααααΎααααΈααΆαααΆααααααΆααααΉαααΆαααααα αααααααΆαααααΆααΆα αα·αααΆαααααΆαααα αααααααααααα ααΎααα ααααα αα½αααΆααααααααΆααααα»αααΆαααααΎα―αααΆααααααΆαααΆααααααααΆααααΆαααααααα αααααααΆα Google α ααΎαααΈααα ααΆααα»αααααααα»ααααα·ααΆαααααααααΎαα‘αΎαα’αα»ααααααααΈαααααΆαααααααΆαααααΆαααααααααΆαααα ααΉαααααΈ Google αα ααααααααα’ααααααααΆαααΆαααα»ααααααααα ααααΌα ααΆααΆαααααΎαααααααααααΆαααα Referrer αα αααΆαααΈααα Google ααΎααααΈαα·αα·αααααΎαααΆααααααΌαααααααΈααα αααααααααΆααΆαα
- αα
αααα»αααΆαααααα»ααααααααΆααααααααααααααα·ααααα·ααΆα Android ααΆααα
ααΆααααΆαα»ααααααααα αααααααααΌαααΆαααααΎα±αααααααΎαα‘αΎα αααααααΌαααΆαααααΎα±αααααααΎαα‘αΎααααααΆααααΆαααααΎααααΆαααα
ααΎα’ααααααααα αα·ααααααααααααααΆαααααα·ααΆα (αααααΆαααααααααααα»αααααΌααα ααΆααα
ααΆααααΌαααΆαααααΎα‘αΎααα·ααα
αααα»α Chrome 83) α αααααααααααΆαααΆαα‘αΎααα·αααΊααΎααααΈααααα½αααααα½αααΆααα
ααΆααααΆαα»αααααα αα·ααα»αααααΆααααΆααα·ααααΈαααααΆαααααα
ααΆααααα - ααΈαα»α ααΆαα»αααααααα½αα
ααα½αααααΌαααΆααα
ααΆα‘αΎαααααααΆαααΆαα»α
ααα»α
αααααΆααααααααααααααα·ααααα·ααΆα αα·ααααααααααααααΆααα
ααΆαααααααααα·αααααα»αα αααααΆαααααα ααΆαα»αααααααααΆααααΌαααΆααααα»αααααΆαααααΆααα’ααααααααα αα·ααααααααααααααΆαααααα·ααΆαα
- ααΆαααααααααΆααααααααα·ααααα’αααααααΎααααΆαααααααααΌαααΆααααα αΆααα αααααΎαααΆαααααα Privacy Sandbox (chrome://settings/privacySandbox)α
- αα αααααααΎαααΆααααα Android αααα Chrome αα ααΎαα»αααααΌαααααααααααααααΆαα’αααααααα ααααΎααααΌαααΆααααααΎαα‘αΎααααααΆαααααααααααα»ααααα ααααα α αΎααα·ααααααΆαααααααααΆααα§αααααα αααααα α’αααα’αΆα ααααΆααααααΌαα₯αα·ααΆαααααααααΎααΆαααααα βchrome://flags/#request-desktop-site-for-tabletsβα
- ααΌααααααΆαααααα αΆαααΆααΆαααααΌαααΆαααααΎαααΆαα‘αΎααα·α αααα’αα»ααααΆαα±ααααΎααααααααΆααααα αΆααΆαα½αααΉαα’αΆαααααα·αα·ααΆαα·ααααΈαααααΆααααααΆαα ααααααα αΆαααΆααΆααα αααα»α Chrome αα·ααα αααα»α Firefox/Safari α
- ααααΎαααΆααααα·ααααΆαααααααααΆαααΈαααααΈα’αΆααααΆαααα·ααααΆαααααααα’ααααααΆα Camerfirma ααααΌαααΆααααααααααααΆαααα§ααααααα·α ααα»ααΎαα‘αΎααααααα αΆααααΆααααΈααααΆα 2017 αααααΆαααααααααΉαααΆααααααααΎααΆαα αααα·ααααΆααααααα ααΆαααΆαααααααααΆαααα·ααααΆααααααα’αα·αα·ααααααΌαααΆααααααΆαα»α ααΆααααααααΆααα’αα»ααααα αααααααα·ααααΆαααααααααααααΎαα ααΎααα ααααα HTTPS ααα»αααααα
- ααΎαααααα’αα»ααααααΆαααΆαααααααααΆααααΆααααα
αααααααΆα ααΎααααΈααΆαααΆααααααΆααααΉααα·ααΈααΆαααααααααΆαααΆαααΆαα
αααΆααααα’αααααααΎααααΆαααααΆαααα ααααααααααα’ααααΎααΆααααααΆαα»αα§ααααααααααα’ααααααααΆααα
αααα»ααααααααααα·αααΆααααααααααΆααααΆααααααΆαα»αααααααΆαααΆα’α
α·αααααααα ("Supercookies")α αααααΆαααααΆααααα»αααααΆαααααααΆααααααΌαααΆααααααΆαα»ααααα»αα
ααααααααααααΌαα
ααααα·ααα·αααΈαααααΎα ααα ααααααα½αα’αΆα
αααααααΆααα ααααααα½ααααααααααααα»ααααα»αααααΆαααααα·αα·αααααΎαααΆααΎααααΆαααααααα·ααα
αααα»αααααΆαααααααΆααα¬α’ααα ααΆαααΆαααΆαααΊααα’ααααΎααΆαααααΎααααΆααααΆααααα
αααααααΆα (ααΆααααα
αααααααΆα) ααααΉαααΆαααααΆααααΊααΆααααααααα
αααα»αααααΆαααααααΆαααααααΆαα
ααααααα ααΆαα
ααααααααααααααααααΆαα
αααααααααααααααααΌαααΆαααΎα ααααααααααΆαααααααααααααααΆαααααααΆαααααααΆααααααααααΈαααΆαααΆαα
αααΆααα»αααααα αα
ααΆααααα ααααααα
αα
α»αααααα (ααααααΈαααΈ iframe ααΉααα·αα’αΆα
αα·αα·αααααΎαααΆααΎααααΆαααααΌαααΆαααΆαααααΈααα ααααααααααααααα)α
αααααααααΆααααα ααααΊααΆααΆαααα α»αααααααα·αααααΆαααααΆαααααααΆαα αααααΆαα±ααααΆαααΆαααΎαα‘αΎαααααα·α αααααααααΆαααα»αααααα (α’αα·ααααΆ 1.32% ααα»αααααααααΆαα 80% ααααα αααααααα 0.09-0.75%) α ααΎααααΈααΆααααααααααααα αα α’αααα’αΆα ααααΎαααΆααααααα·ααΈαα»αααααΆαα’ααΈαααΊαα·ααααααααΎαααααΎα ββenable-features=PartitionConnectionsByNetworkIsolationKey, PartitionExpectCTStateByNetworkIsolationKey, PartitionHttpServerPropertiesByNetworkIsolationKey, PartitionNelAndReportingByNetworkIsolationKLSessationKey, PartitionHttpServerPropertiesByNetworkIsolationKey, PartitionNelAndReportingByNetwork, SpeySsolationKLS acheB yNetworkIsolationKey"α
- ααΆααααααα REST API VersionHistory ααΆααααα (https://versionhistory.googleapis.com/v1/chrome) αααα’αααα’αΆα ααα½αααΆαααααααΆαα’αααΈαααα Chrome ααΆααααααΉααααα·ααΆ αα·αααΆααΆ ααααααΆαααααααααα·α’αΆααααααααααα·ααΈαα»αααααΆαα’ααΈαααΊαα·αα
- αα αααα»α iframes ααααααα»αααΈααααααα ααΈααααααααααααΌαααααΆα ααΆααααα αΆααααα’αα JavaScript alert() confirm() αα·α prompt() ααααΌαααΆαα αΆαααΆαα αααααΉαααΆαααΆαα’αααααααΎααααΆααααΈααΆαααα»αααααααααααααΈαααΆααΈααΈααΈααΎααααΈαααα αΆαααΆααα ααααα αααααααΆααΆαααΌαααααΉαααααΌαααΆααααα αΆααααααα αααααααααΆααα
- WebAssembly SIMD API ααααΌαβααΆαβααααΎβα±ααβααΆαβααααΉα αα·αβααααΌαβααΆαβαααααβα±ααβααΆαβααααΆαααΎαβαααααΆααβααΆαβααααΎβααααΆααβααα ααααΈβααααΆαβαααα Vector SIMD αααα»αβαααααα·ααΈβαααβααΆαβαααααα WebAssembly α ααΎααααΈααΆααΆααΆαααΌαα―αααΆαααααΆααααααα·ααΆ ααΆαααααααΌαααΌααααααα 128 αααΈαααααΈ αααα’αΆα ααααΆαα±αααααααααα·ααααααααα ααααααααααααΆ αα·αααααα·ααααα·ααΆαααα·α αααααΆααΌαααααΆααα½αα ααα½ααααααΆααααααΎαααΆααα·ααααααααα ααα ααα SIMD α’αα»ααααΆαα±ααα’ααααααααΎαααα·αααΆααααααΆαααααΎαααΆααα·ααααααααααααααΆ α αΎαααΉαααΆααααααααααα αααα αααααααΌαααΎαα αΌααα αααα»α WebAssembly α
- APIs ααααΈααΆα
αααΎαααααΌαααΆααααααααα
αααα»αααααααααΆαααααααΎα (αααααααα·αααααΆαααΆααααααααααΆαααΆαααΆαααααΎα±αααααααααΆα
ααααα‘αα)α Origin Trial ααααααααααααααααΆααααα»αααΆαααααΎααΆαααΆαα½α API αααααΆααααααΆααααΈαααααα·ααΈαααααΆαααΆαααααΈ localhost α¬ 127.0.0.1 α¬αααααΆααααΈααΆαα
α»αααααα αα·αααα½αααΆααααααΆαααααΆαααα·ααααααααΆααα»ααααΆααααα»αααααααααααααααααΆααααα αααααααΆααααΆαααα½αα
- WebTransport ααΊααΆαα·ααΈααΆα αα·αααααΆααααααΆαα½α JavaScript API αααααΆααααααΎ αα·αααα½ααα·αααααααααΆα browser αα·α serverα αααααΆαααααΆααααααααααΌαααΆααααα
ααα
ααΎααααΌααα HTTP/3 αααααααΎαα·ααΈααΆα QUIC ααΆααΆαααΉααααααΌα αααααΆααααααααααααα
αα·ααΈααΆα UDP αααααΆααααααΆααααααΈαααΆααααααΆααα
αααΎα αα·ααααααααΌααα·ααΈααΆαααααα’αα·αααααΈααααααααΎααΉα TLS/SSL α
WebTransport α’αΆα ααααΌαααΆαααααΎαααα½αα±ααααααααΆα WebSockets αα·α RTCDataChannel ααααααααααΌααααααααα·αααααααααααΌα ααΆααΆααααααΌααα α»ααααααΈα ααΆαααααααΈαααααΆααα·ααα ααΆαααΉααααααΌααααα ααΆααααααΆαα·α ααααα ααα αΆααααα’αΆα αα»αα α·αααααΆα αα·ααα·ααα½αα±αααα»αα α·αααα ααΎαααΈαααααα WebTransport α’αΆα ααααΌαααΆαααααΎαααα½αα±ααααααααΆα Server Push ααα Google ααΆαααααααα αααα αααα»α Chrome α
- α ααα»α αααααΆαααααααΆααααααΆαααααααααααα ααΆαααααααα·ααΈαααααΆαα―αααΆααα (PWAs) αααααΎααααααααΎαααΆαααΆαααααα capture_links αα αααα»αααΆααααα αΆααααααα·ααΈαααααΆα αα·αα’αα»ααααΆαα±ααααα αααααααΎααααα’α½α PWA ααααΈαααααααααααααααα· αα ααααααααααααααα·ααΈααααΌαααΆαα α»α α¬ααααΌααα αααααααα’α½α αααα½αα αααααααα ααΉααααααα·ααΈααΌααααααα
- ααΆααααααα WebXR Plane Detection API ααααααααααααααΆαα’αααΈααααααααααα αααα»αααα·ααΆααΆα 3D αα·αααα·αα API αααααΆααααααΆααααααΎα±ααααΆα’αΆα ααααΎαα ααΆαααΎααααΈαααααΆαααΆαααααΎαααΆααα·αααααααααααΉαααα’ααααααΆααααΎααααΆαααΆααααααΆαα α αα ααΆαα MediaDevices.getUserMedia() αααααααΎααΆαα’αα»αααααααααα·αααα·αααααα½ααααααααΆαα αααα»αα·ααααα»αααααΌαααα α’αα»ααααΆαα±ααααΎαααααΉαα’αααααΆ WebXR API α’αα»ααααΆαα±ααα’αααααααα½αααααα½αααΆαααΆαααΆαα½αααααΆααααααααααα§αααααααΆααα·ααα·αααα·α α αΆααααΈαα½ααα»ααααα·ααΆα 3D αα αΌααα ααααααααααααΆααααααα’ααααΎα§αααααα αααα
- WebTransport ααΊααΆαα·ααΈααΆα αα·αααααΆααααααΆαα½α JavaScript API αααααΆααααααΎ αα·αααα½ααα·αααααααααΆα browser αα·α serverα αααααΆαααααΆααααααααααΌαααΆααααα
ααα
ααΎααααΌααα HTTP/3 αααααααΎαα·ααΈααΆα QUIC ααΆααΆαααΉααααααΌα αααααΆααααααααααααα
αα·ααΈααΆα UDP αααααΆααααααΆααααααΈαααΆααααααΆααα
αααΎα αα·ααααααααΌααα·ααΈααΆαααααα’αα·αααααΈααααααααΎααΉα TLS/SSL α
- ααΆαααΆαααααααααΆααααΆαααααΎααΆαααΆαα½α WebSockets ααΎ HTTP/2 (RFC 8441) ααααΌαααΆαα’αα»αααααααααΆααα»ααααΆααααααΆααααααααΎαα»ααααα·ααΆααα ααΆαα WebSockets αα·ααα αααα»αααααααΆαααααΆααααααΆαα HTTP/2 αααααΆααααααΎαα‘αΎααα½α α αΎαααΆαα½ααααΆαααΈααα αααααΆααααααΆαααΆαααΆαααααααααΆαα "WebSockets over ααααααααααα HTTP/2"α
- ααααααααααΎααΆαααΆααααΆααααααααααααααα·ααΈααααααααααααααα·ααααααΆαα α αα ααΆαα performance.now() ααΆαααΆααααΈαααααΆααααααΆαα ααΌααΆαααααα·ααΆαααααΆααααααΆααα’αα αα·αααααααααααΆαα»αααααααΆααααΆααααα§ααααααααααααΆαααΆα ααααα‘αααα αααα»αααααΎαααΆαααΆα ααααα‘ααα α§ααΆα ααα αα ααΎαααααααααα»αααααΌααα ααΆαααααΉαααααΌααα αααααααΎαααΆααααα»αααα·ααααααα·αααΆα ααααα‘ααααααΌαααΆαααΆαααααααααΈ 5 αα 100 ααΈααααΌαα·ααΆααΈα
- ααΆααααααΎα Desktop α₯α‘αΌαααααα½ααααα αΌααααααααΆααααα»αααΆαα’αΆαα―αααΆαααΈααααΆαααααααααααΆαα (ααΆααααααα―αααΆααα ααααΆαααααααααααΆαααα ααααααΌαααΆαα αΆαααΆαα)α αα»αααΆα async onPaste(e) { let file = e.clipboardData.files[0]; let contents = αααα αΆα file.text(); }
- CSS α’αα»ααααα αααΆαα @counter-style αααα’αα»ααααΆαα±ααα’αααααααααα ααΆαααααααααΆαααααα½αααααα’ααααααααΆααααααα αα·αααααΆααα αααα»ααααααΈαααα
- CSS pseudo-classes β:host()β αα·α β:host-context()β ααΆαβααααααβαααααααΆαβαααα»αβααΆαβααααβααΆααβαααααβααβαα½αβααααβα’αααβααααΎαααΎαβαααΆαααΆαα» ( ) ααααααααΈααΎαααααΈααααΎαααΎα ( )
- ααΆαααααααα ααα»α αααααΆαα GravitySensor αααααΆααααααααα·αααααα volumetric (α’ααααααΌα’αααααααΈ) ααΈα§αααααα αΆαααααααΆααααΆαα
- File System Access API αααααααΌααααααααΆααααα»αααΆααααααααΆαααααΆααααααΆααααααΎαααΎααααααα―αααΆα αα·αααααααααααααΌααα αααα»ααααα’αααααααΆαααααααΎα α¬ααΎαα―αααΆαα
- Iframes ααααααα»αααΈαααααααααααααααΌαααΆαα’αα»ααααΆαα±ααα αΌαααααΎ WebOTP API ααααα·αααΎα’αααααααΎαααααααΆαα’αα»ααααΆαααααααα WebOTP α’αα»ααααΆαα±ααα’αααα’αΆααααααΌααααααααααΆαααααααααααΆαααααΎααΆααααααΆα SMS α
- ααΆαα’αα»ααααΆαα±ααα αααααααααΆαα αΌαααααΎααααααΆααααααΆαααααααΆααααα ααααααααααααΆαααααααααΎααααααΆα DAL (Digital Asset Links) αααα’αα»ααααΆαα±αααααααα·ααΈ Android ααααΆααααΆαα½αααα αααααααΎααααΈααααα½αααΆαα αΌαα
- αα»ααααα·αααααΆααααα’αα»ααααΆαα±ααααααΎαααΌαα»α JavaScript α αα αααα’ααααααααΆαααααααα 'αααΌαα»α' αα αααα α α’αααααΆαααα ααααααΈααααααΆααααααΆααααΉαααααΌαααΆααααα»ααααα»αααααααααΆαααΌαα»α α αΎαααΆααααααΆααααΆαα αΌααααα»αααα·ααααααααα ααΆαβααΆααααβαααΌαα»αβααααΎβα±ααβααΆβααΆαβαααα½αβαααα»αβααΆαβα ααβαααααβααΌαβαα βααΌααΆααβαααααβαααααΆα αα·αβαα»ααααα·αβααααΆα
- JavaScript αααααααααααΆααα·αα·αααααΎαα’αααα·ααΆαααααΆαα―ααααα αααα»αααααα»αααααααΎααΆααααααααααα "#foo in obj" α ααααΆαα A { static test(obj) { console.log(#foo in obj); } #foo = 0; } A.test(ααααΈ A()); // true A.test({}); // αα·ααα·α
- JavaScript ααΆαααααΆαααΎαα’αα»ααααΆαα±ααααααΎααΆααααααααΉααααα αΆααα αααα»ααααΌαα»ααα ααααα·αααααΌα αααα’αα»ααααΆαα±ααααΆαα α α’ααααΆαααααΌαααΆααα½ααααα αΌαααΆαααααααΌααα αααα»αααααΎαααΆααααα»ααααΌαα»α α αΎααααααΆαααΆααα»αααΆαα αααα»α "αα»αααΆα async" α α§ααΆα ααα αααα½αα±αα (αα»αααΆα async() { αααα αΆα Promise.resolve(console.log('test')); }()); α₯α‘αΌααααα’αααα’αΆα ααααααααα αΆα Promise.resolve(console.log('test'));
- αααΆαααΈα V8 JavaScript ααΆαααααΎα±αααααααΎαα‘αΎαααΌαααααα·αααααΆαααααααΆαααααααΆααααααΌ ααααααααΎαααααΏαααααΆαααααααΆααααΆαααααΎααααα Speedometer4.5-FlightJS α ααα½α 2% α
- αααααααααααΆααααααα’ααααΌαααΆαααααΎα‘αΎαα
ααααα§ααααααααααΆααα’αααα’αα·ααααααααα αααααα αααααααα½ααα·αα·αααα’αααα
αα
αΆαααααΈααααΌαααΆααααααα ααααααααααΌαα§ααααααααααΆαααα·αα·αααααΎααα·αααααα ArrayBuffer αα·αα’αααα
αα
αΆα Wasm α
ααΌα ααΆααααΆαα’αα»ααααααααααααααΌαααΆααααααααα αααααααΆαα’αα»αααα αααα’αα»ααααΆαα±ααα’ααααα·αα·α ααααααΆααΎααα αααααααΆαααΆαααΆααααααΎαααααα·αααααΆαα¬α’ααα
ααΆαααΎαααΌαααΆαααΆαα»ααα αααα»ααααααααΆαα» αα·αααααααα·ααΆααααααΆααααααααααααΆαα’αααΈαααΆααΆαααααΌαααΆα αααααΎαααΆααααα αΆα αα·αααα αα―αααΆαα
αα αααα»αααααααααα½ααα·αα·ααααααααΆα α₯α‘αΌααααααΆα’αΆα ααααΎαα ααΆαααΎααααΈααααΆααααααΌαααααααααααΆαααα½αααααααααααΆααΆαα·ααΆ-α’αα·αααΌαα
αα αααα»αααααΆαααα ααΆααααα α₯α‘αΌααααα’αααα’αΆα ααΎαααααααααααΆαααααΆααΆααααΆαααΆαααα αα αα ααααα»αααααΆααααΆαααΆαααααα CSS αααααααΎαααΎα "ααΎαααααααααααΆαααααΆ" αα αααα»ααααΊαα»αααα·ααα
ααααααααΈααΎααΆαα
αααααααα·α αα·αααΆααα½ααα»αααα α»α ααααααααΈααααα»αααααΆααααΆαααΆααααααααα
ααα½α 32 α ααΆαααΆααααααααααΆα
αααΎαααααΌαααΆαααααααΎαααΆααΆααααααααααΆαααααΎααααααααααααααααααααα·αααααααΎα§ααααα AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer αα·αα§ααααα AFL α ααααΆααααα αΆααααΆααααΆαα½αααααΌαααΆααααααααα’ααααααααΆα αααααΉαα’αα»ααααΆαα±ααααα»αααααααΆααααααααΆαααααααααααα·αααααΆαααΆαααΆααααααα·ααΈαα»αααααΆαα’ααΈαααΊαα·α αα·αααααα·ααααα·ααΌααα
ααΎαααααααααα
ααΆααααα
ααα·ααΆααΆααααα’ααααααΆα
αα ααΆααααααα½ααααααααα·ααΈααΎααααΈααΌααΆαααααααΆααααΆααΆα
αααααΆαααααααΆααααΆαααααΎαααΆαααΆαααααααααααααΆααααΆαα
ααααααΆααα
αα
α»αααααα Google ααΆαααααααααΆααα
ααα½α 21 αααααΆαααααα $92000 (αααααΆαα $20000 αα½α αααααΆαα $15000 αα½α αααααΆαα $7500 α
ααα½ααα½α αααααΆααα
ααα½α $5000 α
ααα½αααΈ αααααΆααα
ααα½α $3000 α
ααα½αααΈ αααααΆαα $1000 α
ααα½αααΈα αα·αααΆααααααΆαα $500 α
ααα½αααΈαα α₯α α αα»ααααΆα)α ααα ααααααααΆααααΆαα 5 αα·αααΆααααααΌαααΆαααααααα
α‘αΎαααα
ααααα: opennet.ru