Google
-
ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° βDNS ΠΏΡΠ΅ΠΊΡ HTTPSβ (DoH, DNS ΠΏΡΠ΅ΠΊΡ HTTPS), ΠΊΠΎΡΠ° ΡΠ΅Π»Π΅ΠΊΡΠΈΠ²Π½ΠΎ ΡΠ΅ Π±ΠΈΠ΄Π΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½Π° Π·Π° ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΈ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ ΡΠΈΠΈ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈ Π²Π΅ΡΠ΅ ΡΠΊΠ°ΠΆΡΠ²Π°Π°Ρ Π½Π° ΠΏΡΠΎΠ²Π°ΡΠ΄Π΅ΡΠΈ Π½Π° DNS ΡΡΠΎ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π°Π°Ρ DoH. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΠΊΠΎ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ ΠΈΠΌΠ° DNS 8.8.8.8 Π½Π°Π²Π΅Π΄Π΅Π½ Π²ΠΎ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈ, ΡΠΎΠ³Π°Ρ ΡΡΠ»ΡΠ³Π°ΡΠ° DoH Π½Π° Google (βhttps://dns.google.com/dns-queryβ) ΡΠ΅ ΡΠ΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ° Π²ΠΎ Chrome Π°ΠΊΠΎ DNS Π΅ 1.1.1.1. XNUMX, ΠΏΠΎΡΠΎΠ° ΡΡΠ»ΡΠ³Π°ΡΠ° DoH Cloudflare (βhttps://cloudflare-dns.com/dns-queryβ) ΠΈΡΠ½.ΠΠ° Π΄Π° ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°ΡΠ΅ Π΄Π°Π»ΠΈ DoH Π΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ΠΎ, ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½Π° Π΅ ΠΏΠΎΡΡΠ°Π²ΠΊΠ°ΡΠ° βchrome://flags/#dns-over-httpsβ. ΠΠΎΠ΄Π΄ΡΠΆΠ°Π½ΠΈ ΡΠ΅ ΡΡΠΈ ΡΠ΅ΠΆΠΈΠΌΠΈ Π½Π° ΡΠ°Π±ΠΎΡΠ°: Π±Π΅Π·Π±Π΅Π΄Π΅Π½, Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΈ ΠΈ ΠΈΡΠΊΠ»ΡΡΠ΅Π½. ΠΠΎ ΡΠ΅ΠΆΠΈΠΌΠΎΡ βΠ±Π΅Π·Π±Π΅Π΄Π΅Π½β, Ρ ΠΎΡΡΠΎΠ²ΠΈΡΠ΅ ΡΠ΅ ΠΎΠ΄ΡΠ΅Π΄ΡΠ²Π°Π°Ρ ΡΠ°ΠΌΠΎ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ Π·Π°ΡΡΠ²Π°Π½ΠΈ Π±Π΅Π·Π±Π΅Π΄Π½ΠΈ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ (ΠΏΡΠΈΠΌΠ΅Π½ΠΈ ΠΏΡΠ΅ΠΊΡ Π±Π΅Π·Π±Π΅Π΄Π½Π° Π²ΡΡΠΊΠ°) ΠΈ Π±Π°ΡΠ°ΡΠ°ΡΠ° ΠΏΡΠ΅ΠΊΡ DoH Π½Π΅ ΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ²Π°Π°Ρ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΈ Π½Π° ΡΠ΅Π΄ΠΎΠ²Π½ΠΈ DNS; ΠΠΎ βΠ°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΈΠΎΡβ ΡΠ΅ΠΆΠΈΠΌ, Π°ΠΊΠΎ DoH ΠΈ Π±Π΅Π·Π±Π΅Π΄Π½Π°ΡΠ° ΠΊΠ΅Ρ Π½Π΅ ΡΠ΅ Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈ, ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π·Π΅ΠΌΠ°Ρ ΠΎΠ΄ Π½Π΅Π±Π΅Π·Π±Π΅Π΄Π½ΠΈΠΎΡ ΠΊΠ΅Ρ ΠΈ Π΄Π° ΡΠ΅ ΠΏΡΠΈΡΡΠ°ΠΏΠΈ ΠΏΡΠ΅ΠΊΡ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π°Π»Π½ΠΈΠΎΡ DNS. ΠΠΎ ΡΠ΅ΠΆΠΈΠΌΠΎΡ βΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΎβ, ΠΏΡΠ²ΠΎ ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π° ΡΠΏΠΎΠ΄Π΅Π»Π΅Π½ΠΈΠΎΡ ΠΊΠ΅Ρ ΠΈ Π°ΠΊΠΎ Π½Π΅ΠΌΠ° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ, Π±Π°ΡΠ°ΡΠ΅ΡΠΎ ΡΠ΅ ΠΈΡΠΏΡΠ°ΡΠ° ΠΏΡΠ΅ΠΊΡ ΡΠΈΡΡΠ΅ΠΌΡΠΊΠΈΠΎΡ DNS.
- ΠΠ»Π°ΡΠΊΠΈΡΠ΅ Π·Π° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡΠ° ΡΠ΅Π³Π° ΠΈΠΌΠ°Π°Ρ ΠΏΡΠ΅Π»ΠΈΠΌΠΈΠ½Π°ΡΠ½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠΏΠΎΠ΄Π΅Π»Π΅Π½ΠΈ ΡΠ°Π±Π»Π° ΡΠΎ ΠΈΡΠ΅ΡΠΎΡΠΈ, Π½ΠΎ ΡΓ¨ ΡΡΡΠ΅ Π½Π΅ ΡΠ΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ΠΈ Π·Π° ΡΠΈΡΠ΅ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ. ΠΠΎ ΡΠ»ΡΡΠ°ΠΈΡΠ΅ Π½Π° Chrome ΠΏΠΎΠ²ΡΠ·Π°Π½ ΡΠΎ Π΅Π΄Π½Π° ΡΠΌΠ΅ΡΠΊΠ°, ΡΠ΅Π³Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΡΠΈΡΡΠ°ΠΏΠΈΡΠ΅ Π΄ΠΎ ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°ΡΠ° Π½Π° ΡΠ°Π±Π»Π°ΡΠ° ΡΠΎ ΠΈΡΠ΅ΡΠΎΡΠΈ Π½Π° Π΄ΡΡΠ³ ΡΡΠ΅Π΄, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΈ ΡΠΏΠΎΠ΄Π΅Π»ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ°Π±Π»Π°ΡΠ° ΡΠΎ ΠΈΡΠ΅ΡΠΎΡΠΈ ΠΏΠΎΠΌΠ΅ΡΡ ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΠΈ Π΄Π΅ΡΠΊΡΠΎΠΏ ΡΠΈΡΡΠ΅ΠΌΠΈ. Π‘ΠΎΠ΄ΡΠΆΠΈΠ½Π°ΡΠ° Π½Π° ΡΠ°Π±Π»Π°ΡΠ° ΡΠΎ ΠΈΡΠ΅ΡΠΎΡΠΈ Π΅ ΡΠΈΡΡΠΈΡΠ°Π½Π° ΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΡΠΈΡΡΠΈΡΠ°ΡΠ΅ ΠΎΠ΄ ΠΊΡΠ°Ρ Π΄ΠΎ ΠΊΡΠ°Ρ, ΡΡΠΎ Π½Π΅ Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ ΡΠ΅ΠΊΡΡΠΎΡ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΈΡΠ΅ Π½Π° Google;
- ΠΠ° ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΈ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ, ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½Π° Π΅ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π° ΠΎΠΏΡΠΈΡΠ° Π·Π° ΠΏΡΠΎΠΌΠ΅Π½Π° Π½Π° ΡΠ΅ΠΌΠ°ΡΠ° ΠΈ ΠΏΡΠΈΡΠΏΠΎΡΠΎΠ±ΡΠ²Π°ΡΠ΅ Π½Π° Π΅ΠΊΡΠ°Π½ΠΎΡ ΠΏΡΠΈΠΊΠ°ΠΆΠ°Π½ ΠΏΡΠΈ ΠΎΡΠ²ΠΎΡΠ°ΡΠ΅ Π½Π° Π½ΠΎΠ²Π° ΠΊΠ°ΡΡΠΈΡΠΊΠ°. ΠΠΎΠΊΡΠ°Ρ ΠΈΠ·Π±ΠΎΡΠΎΡ Π½Π° ΡΠ»ΠΈΠΊΠ° Π²ΠΎ Π·Π°Π΄Π½ΠΈΠ½Π°, ΠΌΠ΅Π½ΠΈΡΠΎ βΠΡΠΈΠ»Π°Π³ΠΎΠ΄ΠΈβ, ΠΏΡΠΈΠΊΠ°ΠΆΠ°Π½ΠΎ Π²ΠΎ Π΄ΠΎΠ»Π½ΠΈΠΎΡ Π΄Π΅ΡΠ΅Π½ Π°Π³ΠΎΠ» Π½Π° Π΅ΠΊΡΠ°Π½ΠΎΡ Π½Π° Π½ΠΎΠ²Π°ΡΠ° ΠΊΠ°ΡΡΠΈΡΠΊΠ°, ΡΠ΅Π³Π° ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΠΌΠ΅Π½ΡΠ²Π°ΡΠ΅ Π½Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΡ Π½Π° ΡΠ°ΡΠΏΠΎΡΠ΅Π΄ Π½Π° ΠΊΡΠ°ΡΠ΅Π½ΠΊΠΈ ΠΈ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΏΡΠΎΠΌΠ΅Π½Π° Π½Π° ΡΠ΅ΠΌΠ°ΡΠ°. ΠΡΠ°ΡΠ΅Π½ΠΊΠΈΡΠ΅ ΠΌΠΎΠΆΠ΅ Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΈ Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ°Ρ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° Π½Π°ΡΡΠ΅ΡΡΠΎ ΠΏΠΎΡΠ΅ΡΡΠ²Π°Π½ΠΈΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΠΈ, ΠΏΡΠΈΡΠΏΠΎΡΠΎΠ±Π΅Π½ΠΈ ΠΎΠ΄ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ ΠΈΠ»ΠΈ ΡΠ΅Π»ΠΎΡΠ½ΠΎ ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ΠΈ. ΠΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΠ·Π±Π΅ΡΠ΅ΡΠ΅ ΡΠ΅ΠΌΠ° Π·Π° Π΄ΠΈΠ·Π°ΡΠ½ ΠΎΠ΄ Π·Π±ΠΈΡ Π½Π° ΠΏΡΠ΅Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½ΠΈ ΡΠ΅ΠΌΠΈ ΠΈΠ»ΠΈ Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΡΠ²ΠΎΡΠ° ΡΠΎΠΏΡΡΠ²Π΅Π½Π° Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΠΈΠ·Π±ΠΎΡΠΎΡ Π½Π° ΡΠ°ΠΊΠ°Π½ΠΈΡΠ΅ Π±ΠΎΠΈ Π²ΠΎ ΠΏΠ°Π»Π΅ΡΠ°ΡΠ°. ΠΠ° Π΄Π° ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈΡΠ΅ Π½ΠΎΠ²ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΈ ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ Π·Π½Π°ΠΌΠ΅Π½ΡΠ°ΡΠ° βchrome://flags/#ntp-customization-menu-v2β ΠΈ
"chrome://flags/#chrome-colors"; - ΠΠ° Π±ΠΈΠ·Π½ΠΈΡΠΈΡΠ΅, ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½Π°ΡΠ° Π»Π΅Π½ΡΠ° Π·Π° Π°Π΄ΡΠ΅ΡΠΈ Π΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½Π° Π·Π° ΠΏΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ Π²ΠΎ ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ΅ΡΠΎ Π½Π° Google Drive. ΠΡΠ΅Π±Π°ΡΡΠ²Π°ΡΠ΅ΡΠΎ ΡΠ΅ Π²ΡΡΠΈ Π½Π΅ ΡΠ°ΠΌΠΎ ΠΏΠΎ Π½Π°ΡΠ»ΠΎΠ²ΠΈ, ΡΡΠΊΡ ΠΈ ΡΠΏΠΎΡΠ΅Π΄ ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°ΡΠ° Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠ΅, Π·Π΅ΠΌΠ°ΡΡΠΈ ΡΠ° ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ ΠΈΡΡΠΎΡΠΈΡΠ°ΡΠ° Π½Π° Π½ΠΈΠ²Π½ΠΎΡΠΎ ΠΎΡΠΊΡΠΈΠ²Π°ΡΠ΅ Π²ΠΎ ΠΌΠΈΠ½Π°ΡΠΎΡΠΎ;
- ΠΠΊΠ»ΡΡΠ΅Π½Π° Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΡΠ° Password Checkup, ΠΊΠΎΡΠ° ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½ΠΎ ΡΠ΅ ΡΠ΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ° Π·Π° ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΈ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ (Π·Π° ΠΏΡΠΈΡΠΈΠ»Π½ΠΎ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅, ΠΎΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ΠΎ Π΅ Π·Π½Π°ΠΌΠ΅ΡΠΎ βchrome://flags/#password-leak-detectionβ). ΠΡΠ΅ΡΡ
ΠΎΠ΄Π½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° Π»ΠΎΠ·ΠΈΠ½ΠΊΠ°ΡΠ°
Π΄ΠΎΡΡΠ°Π²Π΅Π½ΠΈ Π²ΠΎ ΡΠΎΡΠΌΠ°Π½Π°Π΄Π²ΠΎΡΠ΅ΡΠ΅Π½ Π΄ΠΎΠ΄Π°ΡΠΎΠΊ , Π΄ΠΈΠ·Π°ΡΠ½ΠΈΡΠ°Π½ Π΄Π° ΡΠ° Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ° ΡΠΈΠ»Π°ΡΠ° Π½Π° Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈΡΠ΅ ΡΡΠΎ Π³ΠΈ ΠΊΠΎΡΠΈΡΡΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ. ΠΠΎΠ³Π° ΡΠ΅ ΠΎΠ±ΠΈΠ΄ΡΠ²Π°ΡΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΡΠ°Π²ΠΈΡΠ΅ Π½Π° ΠΊΠΎΡΠ° Π±ΠΈΠ»ΠΎ Π²Π΅Π±-Π»ΠΎΠΊΠ°ΡΠΈΡΠ°, Password Checkup Π³ΠΈ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π° Π²Π°ΡΠΈΡΠ΅ Π½Π°ΡΠ°Π²Π° ΠΈ Π»ΠΎΠ·ΠΈΠ½ΠΊΠ° Π²ΠΎ ΠΎΠ΄Π½ΠΎΡ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΡΠΎ ΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΠΈΡΠ°Π½ΠΈ ΡΠΌΠ΅ΡΠΊΠΈ, ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΡΠΈ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π΄ΠΎΠΊΠΎΠ»ΠΊΡ ΡΠ΅ ΠΎΡΠΊΡΠΈΡΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ (ΠΏΡΠΎΠ²Π΅ΡΠ΅ΡΠ΅ΠΈΠ·Π²ΡΡΠ΅Π½ΠΎ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° Ρ Π°Ρ-ΠΏΡΠ΅ΡΠΈΠΊΡΠΎΡ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠ°ΡΠ° ΡΡΡΠ°Π½Π°). ΠΡΠΎΠ²Π΅ΡΠΊΠ°ΡΠ° ΡΠ΅ ΡΠΏΡΠΎΠ²Π΅Π΄ΡΠ²Π° ΠΏΡΠΎΡΠΈΠ² Π±Π°Π·Π°ΡΠ° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΡΡΠΎ ΠΎΠΏΡΠ°ΡΠ° ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ 4 ΠΌΠΈΠ»ΠΈΡΠ°ΡΠ΄ΠΈ ΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΠΈΡΠ°Π½ΠΈ ΡΠΌΠ΅ΡΠΊΠΈ ΡΡΠΎ ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈΡΠ° Π²ΠΎ ΠΏΡΠΎΡΠ΅ΡΠ΅Π½ΠΈΡΠ΅ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ. ΠΡΡΠΎ ΡΠ°ΠΊΠ°, ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π° ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ ΠΊΠΎΠ³Π° ΡΠ΅ ΠΎΠ±ΠΈΠ΄ΡΠ²Π°ΡΠ΅ Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΡΡΠΈΠ²ΠΈΡΠ°Π»Π½ΠΈ Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈ ΠΊΠ°ΠΊΠΎ βabc123β; - ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΈΠ½ΠΈΡΠΈΡΠ°ΡΠ΅ ΠΏΠΎΠ²ΠΈΠΊ ΠΎΠ΄ ΡΡΠ΅Π΄ ΡΠΎ Android ΠΏΠΎΠ²ΡΠ·Π°Π½ ΡΠΎ ΠΈΡΡΠ°ΡΠ° ΡΠΌΠ΅ΡΠΊΠ° Π½Π° Google. ΠΠΎ Π΄Π΅ΡΠΊΡΠΎΠΏ ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ, ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΎΠ·Π½Π°ΡΠΈ ΡΠ΅Π»Π΅ΡΠΎΠ½ΡΠΊΠΈ Π±ΡΠΎΡ Π²ΠΎ ΡΠ΅ΠΊΡΡΠΎΡ, Π΄Π° ΠΊΠ»ΠΈΠΊΠ½Π΅ ΡΠΎ Π΄Π΅ΡΠ½ΠΎΡΠΎ ΠΊΠΎΠΏΡΠ΅ ΠΈ Π΄Π° ΡΠ° ΠΏΡΠ΅Π½Π°ΡΠΎΡΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° ΠΏΠΎΠ²ΠΈΠΊΠΎΡ Π½Π° ΡΡΠ΅Π΄ΠΎΡ ΡΠΎ Android, ΠΏΠΎ ΡΡΠΎ ΡΠ΅ ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈ ΠΈΠ·Π²Π΅ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ΅Π»Π΅ΡΠΎΠ½ΠΎΡ ΡΡΠΎ ΡΠ΅ ΠΌΡ Π΄ΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° ΠΈΠ½ΠΈΡΠΈΡΠ° ΠΏΠΎΠ²ΠΈΠΊ;
- Π€ΠΎΡΠΌΠ°ΡΠΎΡ Π½Π° ΡΠΎΠ²Π΅ΡΠΎΡ Π·Π° Π°Π»Π°ΡΠΊΠ° ΡΡΠΎ ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π° ΠΊΠΎΠ³Π° Π³ΠΎ Π»Π΅Π±Π΄ΠΈΡΠ΅ Π³Π»ΡΠ²ΡΠ΅ΡΠΎ Π½Π°Π΄ Π½Π°ΡΠ»ΠΎΠ²ΠΎΡ Π½Π° ΡΠ°Π·ΠΈΡΠ΅ΡΠΎ Π΅ ΠΏΡΠΎΠΌΠ΅Π½Π΅Ρ. Π‘ΠΎΠ²Π΅ΡΠΎΡ Π·Π° Π°Π»Π°ΡΠΊΠ° ΡΠ΅Π³Π° ΡΠ΅ ΠΏΠΎΡΠ°Π²ΡΠ²Π° ΠΊΠ°ΠΊΠΎ ΡΠΊΠΎΠΊΠ°ΡΠΊΠΈ Π±Π»ΠΎΠΊ ΡΡΠΎ Π³ΠΎ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π° ΡΠ΅Π»ΠΎΡΠ½ΠΈΠΎΡ Π½Π°ΡΠ»ΠΎΠ² Π½Π° ΡΠ΅ΠΊΡΡΠΎΡ ΠΈ URL-ΡΠΎ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ°. ΠΠ»ΠΎΠΊΠΎΡ Π΅ ΠΏΠΎΠ³ΠΎΠ΄Π΅Π½ Π·Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π·Π° Π±ΡΠ·ΠΎ Π½Π°ΠΎΡΠ°ΡΠ΅ Π½Π° ΡΠ°ΠΊΠ°Π½Π°ΡΠ° ΡΡΡΠ°Π½ΠΈΡΠ° ΠΊΠΎΠ³Π° ΠΎΡΠ²ΠΎΡΠ°ΡΠ΅ ΠΌΠ½ΠΎΠ³Ρ Π³ΠΎΠ»Π΅ΠΌ Π±ΡΠΎΡ ΡΠ°Π·ΠΈΡΠΈΡΠ° (Π½Π°ΠΌΠ΅ΡΡΠΎ Π΄Π° ΠΏΠΎΠΌΠΈΠ½ΡΠ²Π°ΡΠ΅ Π½ΠΈΠ· ΠΊΠ°ΡΡΠΈΡΠΊΠΈΡΠ΅, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΎ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠΈΡΠ΅ Π³Π»ΡΠ²ΡΠ΅ΡΠΎ ΠΏΡΠ΅ΠΊΡ ΠΏΠ°Π½Π΅Π»ΠΎΡ ΡΠΎ ΡΠ°Π·ΠΈΡΠΈΡΠ° ΠΈ Π΄Π° ΡΠ° ΠΏΡΠΎΠ½Π°ΡΠ΄Π΅ΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° ΡΡΠΎ ΡΠ° Π±Π°ΡΠ°ΡΠ΅). ΠΠΎ ΠΈΠ΄Π½ΠΈΠ½Π°, ΡΠ΅ ΠΏΠ»Π°Π½ΠΈΡΠ° Π΄Π° ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΠ΅ ΡΠ»ΠΈΠΊΠΈΡΠΊΠ° Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ° Π²ΠΎ ΠΎΠ²ΠΎΡ Π±Π»ΠΎΠΊ;
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π° ΡΡΠ½ΠΊΡΠΈΡΠ° (chrome://flags/#enable-force-dark) Π·Π° ΠΏΡΠΈΠ½ΡΠ΄Π½Π° ΡΠΏΠΎΡΡΠ΅Π±Π° Π½Π° ΡΠ΅ΠΌΠ½Π° ΡΠ΅ΠΌΠ° ΠΏΡΠΈ ΠΏΡΠ΅Π³Π»Π΅Π΄ΡΠ²Π°ΡΠ΅ Π²Π΅Π±-Π»ΠΎΠΊΠ°ΡΠΈΠΈ. ΠΠ° Π΄Π° ΡΠ΅ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈ ΡΠ΅ΠΌΠ½Π° ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΡΠ° Π½Π° Π»ΠΎΠΊΠ°ΡΠΈΡΠ°ΡΠ°, Π±ΠΎΠΈΡΠ΅ ΡΠ΅ ΠΏΡΠ΅Π²ΡΡΠ΅Π½ΠΈ;
-
ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ°CSS ΡΠ²ΠΎΡΡΡΠ²Π° ΠΈ Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ Π½Π° API ΠΠΈΠ²ΠΎ 1 , ΠΊΠΎΡ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°ΡΠ΅ ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΈ CSS ΡΠ²ΠΎΡΡΡΠ²Π° ΠΊΠΎΠΈ ΡΠ΅ ΡΠ΅ΠΊΠΎΠ³Π°Ρ ΠΎΠ΄ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅Π½ ΡΠΈΠΏ, Π²ΠΈ Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Π°Ρ Π΄Π° ΠΏΠΎΡΡΠ°Π²ΠΈΡΠ΅ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ ΠΈ Π²ΠΈ Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Π°Ρ Π΄Π° Π³ΠΈ Π²ΡΠ·ΡΠ²Π°ΡΠ΅ Π΅ΡΠ΅ΠΊΡΠΈΡΠ΅ Π·Π° Π°Π½ΠΈΠΌΠ°ΡΠΈΡΠ°. ΠΠ° Π΄Π° ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°ΡΠ΅ ΡΠ²ΠΎΡΡΡΠ²ΠΎ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄ΠΎΡ registerProperty() ΠΈΠ»ΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΠΎΡΠΎ CSS β@propertyβ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ:CSS.registerProperty({
ΠΈΠΌΠ΅: "--my-font-size",
ΡΠΈΠ½ΡΠ°ΠΊΡΠ°: ββΉΠ΄ΠΎΠ»ΠΆΠΈΠ½Π°βΊβ,
ΠΏΠΎΡΠ΅ΡΠ½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ: β0pxβ,
Π½Π°ΡΠ»Π΅Π΄ΡΠ²Π°: Π»Π°ΠΆΠ΅Π½
}); - ΠΠΎ ΡΠ΅ΠΆΠΈΠΌΠΎΡ Origin Trials (Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½ΠΈ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΠΊΠΎΠΈ Π±Π°ΡΠ°Π°Ρ ΠΎΠ΄Π²ΠΎΠ΅Π½ΠΈ
Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅ ) ΡΠ΅ ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π½ΠΎΠ²ΠΈ API. Origin Trial ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ° ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΡΠ°Π±ΠΎΡΠ° ΡΠΎ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΡΠΎ API ΠΎΠ΄ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΏΡΠ΅Π·Π΅ΠΌΠ΅Π½ΠΈ ΠΎΠ΄ localhost ΠΈΠ»ΠΈ 127.0.0.1, ΠΈΠ»ΠΈ ΠΏΠΎ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°ΡΠ΅ ΠΈ ΠΏΡΠΈΠΌΠ°ΡΠ΅ ΡΠΏΠ΅ΡΠΈΡΠ°Π»Π΅Π½ ΡΠΎΠΊΠ΅Π½ ΠΊΠΎΡ Π²Π°ΠΆΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ Π·Π° ΠΎΠ΄ΡΠ΅Π΄Π΅Π½Π° Π»ΠΎΠΊΠ°ΡΠΈΡΠ°.- API
ΠΠ°ΡΡΠΈΠ½ Π΄Π°ΡΠΎΡΠ΅ΡΠ΅Π½ ΡΠΈΡΡΠ΅ΠΌ , ΠΊΠΎΡ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ Π²Π΅Π±-Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΊΠΎΠΈ ΠΊΠΎΠΌΡΠ½ΠΈΡΠΈΡΠ°Π°Ρ ΡΠΎ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ Π²ΠΎ Π»ΠΎΠΊΠ°Π»Π½ΠΈΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΡΠ΅Π½ ΡΠΈΡΡΠ΅ΠΌ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π½ΠΎΠ²ΠΈΠΎΡ API ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ Π±Π°ΡΠ°Π½ Π²ΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½ΠΈ ΡΠ°Π·Π²ΠΎΡΠ½ΠΈ ΠΎΠΊΠΎΠ»ΠΈΠ½ΠΈ Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°Ρ, ΡΡΠ΅Π΄ΡΠ²Π°ΡΠΈ Π½Π° ΡΠ΅ΠΊΡΡ, ΡΠ»ΠΈΠΊΠΈ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ. ΠΠ° Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π΄Π° ΠΏΠΈΡΡΠ²Π°ΡΠ΅ ΠΈ ΡΠΈΡΠ°ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ, Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ Π΄ΠΈΡΠ°Π»ΠΎΠ·ΠΈ Π·Π° ΠΎΡΠ²ΠΎΡΠ°ΡΠ΅ ΠΈ Π·Π°ΡΡΠ²ΡΠ²Π°ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ, ΠΊΠ°ΠΊΠΎ ΠΈ Π΄Π° ΡΠ΅ Π΄Π²ΠΈΠΆΠΈΡΠ΅ Π½ΠΈΠ· ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°ΡΠ° Π½Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌΠΈΡΠ΅, Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° Π±Π°ΡΠ° ΠΎΠ΄ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ ΡΠΏΠ΅ΡΠΈΡΠ°Π»Π½Π° ΠΏΠΎΡΠ²ΡΠ΄Π°; - ΠΠ΅Ρ
Π°Π½ΠΈΠ·Π°ΠΌ
ΠΠΎΡΠΏΠΈΡΠ°Π½ΠΈ HTTP ΡΠ°Π·ΠΌΠ΅Π½Π° (SXG) , ΡΡΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΠΏΠΎΡΠ²ΡΠ΄Π΅Π½ΠΈ ΠΊΠΎΠΏΠΈΠΈ ΠΎΠ΄ Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΠΈ Π½Π° Π΄ΡΡΠ³ΠΈ ΡΡΡΠ°Π½ΠΈΡΠΈ ΡΡΠΎ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ Π»ΠΈΡΠ°Ρ Π½Π° ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΠΈ (Π±Π΅Π· ΠΏΡΠΎΠΌΠ΅Π½Π° Π½Π° URL-ΡΠΎ),ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ ΠΌΠΎΠΆΠ½ΠΎΡΡΠ° Π·Π° ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ΅ ΠΏΠΎΠ΄-ΡΠ΅ΡΡΡΡΠΈ (CSS, JS, ΡΠ»ΠΈΠΊΠΈ, ΠΈΡΠ½.) ΠΎΠ΄ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½Π°ΡΠ° Π»ΠΎΠΊΠ°ΡΠΈΡΠ°. ΠΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΠΎΡ ΠΈΠ·Π²ΠΎΡ Π½Π° ΡΠ΅ΡΡΡΡΠΎΡ Π΅ Π½Π°Π²Π΅Π΄Π΅Π½ ΠΏΡΠ΅ΠΊΡ Π·Π°Π³Π»Π°Π²ΠΈΠ΅ΡΠΎ Π½Π° Link HTTP, ΠΊΠΎΠ΅ ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° ΠΎΠ΄ΡΠ΅Π΄ΡΠ²Π° Ρ Π°Ρ Π·Π° Π²Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ° Π·Π° Π΄Π° ΡΠ΅ ΠΏΠΎΡΠ²ΡΠ΄ΠΈ ΡΠ΅ΠΊΠΎΡ ΡΠ΅ΡΡΡΡ. Π‘ΠΎ ΠΎΠ²Π°Π° Π½ΠΎΠ²Π° ΡΡΠ½ΠΊΡΠΈΡΠ°, Π΄Π°Π²Π°ΡΠ΅Π»ΠΈΡΠ΅ Π½Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½ΠΈ ΠΌΠΎΠΆΠ°Ρ Π΄Π° ΡΠΎΠ·Π΄Π°Π΄Π°Ρ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π° ΠΏΠΎΡΠΏΠΈΡΠ°Π½Π° HTML-Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΊΠΎΡΠ° Π³ΠΈ Π²ΠΊΠ»ΡΡΡΠ²Π° ΡΠΈΡΠ΅ ΠΏΠΎΠ²ΡΠ·Π°Π½ΠΈ ΠΏΠΎΠ΄-ΡΠ΅ΡΡΡΡΠΈ; - API
Π‘ΠΠ‘-ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ , Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°ΡΡΠΈ ΠΈΠΌ Π½Π° Π²Π΅Π±-Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° Π΄Π° ΠΏΡΠΈΡΡΠ°ΠΏΡΠ²Π° Π΄ΠΎ Π‘ΠΠ‘-ΠΏΠΎΡΠ°ΠΊΠΈΡΠ΅, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π° ΡΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠ° Π²Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° ΡΡΠ°Π½ΡΠ°ΠΊΡΠΈΡΠ°ΡΠ° ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π΅Π΄Π½ΠΎΠΊΡΠ°ΡΠ½Π° ΡΠΈΡΡΠ° ΠΈΡΠΏΡΠ°ΡΠ΅Π½Π° ΠΏΡΠ΅ΠΊΡ Π‘ΠΠ‘. ΠΡΠΈΡΡΠ°ΠΏΠΎΡ Π΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ ΡΠ°ΠΌΠΎ Π·Π° Π‘ΠΠ‘ ΠΊΠΎΠΈ ΡΠΎΠ΄ΡΠΆΠ°Ρ ΡΠΏΠ΅ΡΠΈΡΠ°Π»Π½Π° ΠΎΠ·Π½Π°ΠΊΠ° ΠΊΠΎΡΠ° Π³ΠΎ ΠΎΠ΄ΡΠ΅Π΄ΡΠ²Π° Π²ΡΠ·ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΏΠΎΡΠ°ΠΊΠ°ΡΠ° Π·Π° ΠΎΠ΄ΡΠ΅Π΄Π΅Π½Π° Π²Π΅Π±-Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°;
- API
- ΠΠ·Π²Π΅Π΄Π±Π°ΡΠ° Π½Π° Π²ΡΠΈΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡΠΈ ArrayBuffer ΠΏΡΠ΅ΠΊΡ Web Socket Π΅ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π°. ΠΠ° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Linux ΠΈΠΌΠ° Π·Π³ΠΎΠ»Π΅ΠΌΡΠ²Π°ΡΠ΅ Π½Π° Π±ΡΠ·ΠΈΠ½Π°ΡΠ° Π½Π° ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ΅ Π·Π° 7.5 ΠΏΠ°ΡΠΈ, Π½Π° Windows - Π·Π° 4.1 ΠΏΠ°ΡΠΈ, Π½Π° macOS - Π·Π° 7.8 ΠΏΠ°ΡΠΈ;
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ Π·Π° Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°ΡΠ΅ Π½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡΠ° Π½Π° ΡΡΠ°Π½ΡΠΏΠ°ΡΠ΅Π½ΡΠ½ΠΎΡΡΠ° ΠΊΠ°ΠΊΠΎ ΠΏΡΠΎΡΠ΅Π½Ρ Π²ΠΎ ΡΠ²ΠΎΡΡΡΠ²Π°ΡΠ° Π½Π° CSS Π½Π΅ΠΏΡΠΎΡΠΈΡΠ½ΠΎΡΡ, ΡΡΠΎΠΏ-Π½Π΅ΠΏΡΠΎΡΠΈΡΠ½ΠΎΡΡ, ΠΏΠΎΠΏΠΎΠ»Π½ΡΠ²Π°ΡΠ΅-Π½Π΅ΠΏΡΠΎΡΠΈΡΠ½ΠΎΡΡ, ΡΠ΄Π°Ρ-Π½Π΅ΠΏΡΠΎΡΠΈΡΠ½ΠΎΡΡ ΠΈ ΠΏΡΠ°Π³ Π½Π° ΡΠΎΡΠΌΠ°-ΡΠ»ΠΈΠΊΠ°. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π°ΠΌΠ΅ΡΡΠΎ βΠ½Π΅ΠΏΡΠΎΡΠΈΡΠ½ΠΎΡΡ: 0.5β ΡΠ΅Π³Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°Π²Π΅Π΄Π΅ΡΠ΅ βΠ½Π΅ΠΏΡΠΎΡΠΈΡΠ½ΠΎΡΡ: 50%β;
- ΠΠΎ API
ΠΡΠ΅ΠΌΠ΅ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ ΠΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° ΠΏΡΠ΅Π½Π΅ΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ Π²ΡΠ΅ΠΌΠ΅Π½ΡΠΊΠΈ ΠΎΠ·Π½Π°ΠΊΠΈ Π½Π° ΠΏΠΎΠ²ΠΈΡΠΈΡΠ΅ performance.measure() ΠΈ performance.mark() Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ ΠΌΠ΅ΡΠ΅ΡΠ° ΠΌΠ΅ΡΡ Π½ΠΈΠ², ΠΊΠ°ΠΊΠΎ ΠΈ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ ΠΌΠ΅ΡΠ°ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ; - ΠΠΎ ΡΠ΅ΡΠΈΡΠ°ΡΠ° Π·Π° ΠΌΠ΅Π΄ΠΈΡΠΌΠΈ Π½Π° API
Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠ°ΠΊΡΠ²Π°ΡΠΈ Π·Π° ΠΏΡΠΎΠΌΠ΅Π½Π° Π½Π° ΠΏΠΎΠ·ΠΈΡΠΈΡΠ°ΡΠ° Π²ΠΎ ΡΡΡΠΈΠΌ (seekto), ΠΊΠ°ΠΊΠΎ Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈΡΠ΅ ΡΠ°ΠΊΡΠ²Π°ΡΠΈ Π·Π° ΠΏΠ°ΡΠ·Π° ΠΈ ΠΏΠΎΡΠ΅ΡΠΎΠΊ Π½Π° ΡΠ΅ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ°; - ΠΠΎ JavaScript ΠΌΠΎΡΠΎΡΠΎΡ V8
Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈ Π·Π°Π΄Π½ΠΈΠ½ΡΠΊΠΈ ΡΠ΅ΠΆΠΈΠΌ Π·Π° ΠΏΠ°ΡΡΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΊΡΠΈΠΏΡΠΈ Π²ΠΎ Π»Π΅Ρ Π΄ΠΎΠ΄Π΅ΠΊΠ° ΡΠ΅ ΠΏΡΠ΅Π·Π΅ΠΌΠ°Π°Ρ ΠΏΡΠ΅ΠΊΡ ΠΌΡΠ΅ΠΆΠ°ΡΠ°. ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π°ΡΠ° ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡΠ° Π½ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π΄Π° Π³ΠΎ Π½Π°ΠΌΠ°Π»ΠΈΠΌΠ΅ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π½Π° ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΈΡΠ° Π½Π° ΡΠΊΡΠΈΠΏΡΠ° Π·Π° 5-20%. ΠΠΎΠ²ΠΎΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° Π³ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π° ΠΏΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈΡΠ΅ Π½Π° Π΄Π΅ΡΡΡΡΠΊΡΡΡΠΈΡΠ°ΡΠ΅ Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡΠΎΡ (ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΠ°ΡΠ΅ Π½Π° βconst {x, y} = ΠΎΠ±ΡΠ΅ΠΊΡ;β Π²ΠΎ βconst x = object.x; const y = object.y;β). ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π° Π±ΡΠ·ΠΈΠ½Π° Π½Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° RegExp ΠΈΠ·ΡΠ°Π·ΠΈ ΡΠΎ Π½Π΅ΡΡΠΎΠ³Π»Π°ΡΠ΅Π½ΠΈ ΠΌΠ°ΠΏΠΈΡΠ°ΡΠ°.
ΠΡΠ·ΠΈΠ½Π°ΡΠ° Π½Π° ΠΏΠΎΠ²ΠΈΠΊΡΠ²Π°ΡΠ΅ JavaScript ΡΡΠ½ΠΊΡΠΈΠΈ ΠΎΠ΄ WebAssembly ΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ Π΅ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π·Π³ΠΎΠ»Π΅ΠΌΠ΅Π½Π° (Π·Π° 9-20%). ΠΡΠΈ ΡΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ΡΠΎ Π±Π°ΡΡΠ΅ΠΊΠΎΠ΄, Π΅ΡΠΈΠΊΠ°ΡΠ½ΠΎΡΡΠ° Π½Π° ΠΊΠΎΠ½ΡΡΡΡΠΈΡΠ°ΡΠ΅ Π½Π° Π²ΡΠ·ΡΠ²Π°ΡΠΊΠΈ ΡΠ°Π±Π΅Π»ΠΈ Π΄ΠΎ ΠΏΠΎΡΠ΅ΡΠ½ΠΈΡΠ΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ Π΅ Π·Π³ΠΎΠ»Π΅ΠΌΠ΅Π½Π°, ΡΡΠΎ ΡΠ° Π½Π°ΠΌΠ°Π»ΠΈ ΠΏΠΎΡΡΠΎΡΡΠ²Π°ΡΠΊΠ°ΡΠ° Π½Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ° Π·Π°
-1 2.5%. -
ΠΡΠΎΡΠΈΡΠ΅Π½ Π°Π»Π°ΡΠΊΠΈ Π·Π° Π²Π΅Π± ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈ. ΠΠΎΠ½ΡΡΠΎΠ»Π½Π°ΡΠ° ΡΠ°Π±Π»Π° Π·Π° ΡΠ΅Π²ΠΈΠ·ΠΈΡΠ° ΡΠ΅Π³Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π²ΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡΠ° ΡΠΎ Π΄ΡΡΠ³ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅ Π½Π° Π±Π°ΡΠ°ΡΠ°ΡΠ° ΠΈ ΠΎΡΡΡΠ»Π°ΡΠ° Π½Π° ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ°. ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°ΡΠ΅ Π³ΡΠ΅ΡΠΊΠΈ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈΡΠ΅ Π·Π° ΠΏΠ»Π°ΡΠ°ΡΠ΅ ΠΏΡΠ΅ΠΊΡ Payment API. ΠΡΠΈΠΊΠ΅ΡΠΈΡΠ΅ LCP (Largest Contentful Paint) ΡΠ΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½ΠΈ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΎΡ Π·Π° Π°Π½Π°Π»ΠΈΠ·Π° Π½Π° ΠΏΠ΅ΡΡΠΎΡΠΌΠ°Π½ΡΠΈΡΠ΅, ΡΡΠΎ Π³ΠΎ ΠΎΠ΄ΡΠ°Π·ΡΠ²Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π½Π° ΡΠ΅Π½Π΄Π΅ΡΠΈΡΠ°ΡΠ΅ Π½Π° Π½Π°ΡΠ³ΠΎΠ»Π΅ΠΌΠΈΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ; -
ΠΠ·Π±ΡΠΈΡΠ°Π½ΠΎ ΠΠ΅Ρ Π°Π½ΠΈΠ·Π°ΠΌ Π·Π° Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΊΡΠΈΠΏΡΠΈΡΠ°ΡΠ΅ ΠΌΠ΅ΡΡ ΡΡΡΠ°Π½ΠΈΡΠΈ Π½Π° XSS Auditor, ΠΊΠΎΡ Π΅ ΠΏΡΠ΅ΠΏΠΎΠ·Π½Π°Π΅Π½ ΠΊΠ°ΠΊΠΎ Π½Π΅Π΅ΡΠΈΠΊΠ°ΡΠ΅Π½ (Π½Π°ΠΏΠ°ΡΠ°ΡΠΈΡΠ΅ Π΄ΠΎΠ»Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΠΌΠ΅ΡΠΎΠ΄ΠΈ Π·Π° Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»ΡΠ²Π°ΡΠ΅ Π½Π° Π·Π°ΡΡΠΈΡΠ°ΡΠ° Π½Π° XSS Auditor) ΠΈ Π΄ΠΎΠ΄Π°Π²Π° Π½ΠΎΠ²ΠΈ Π²Π΅ΠΊΡΠΎΡΠΈ Π·Π° ΠΈΡΡΠ΅ΠΊΡΠ²Π°ΡΠ΅ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ; - ΠΠ΅ΡΠ·ΠΈΡΠ°ΡΠ° Π½Π° Android ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ ΡΠ΅ΠΌΠ½Π° ΡΠ΅ΠΌΠ° Π·Π° ΠΌΠ΅Π½ΠΈΡΠ°, ΠΏΠΎΡΡΠ°Π²ΠΊΠΈ ΠΈ ΡΠ΅ΠΆΠΈΠΌ Π½Π° Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡΠ° Π·Π° ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ Π»ΠΎΠΊΠ°ΡΠΈΠΈ.
ΠΠΎΠΊΡΠ°Ρ ΠΈΠ½ΠΎΠ²Π°ΡΠΈΠΈΡΠ΅ ΠΈ ΠΏΠΎΠΏΡΠ°Π²ΠΊΠΈΡΠ΅ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ, Π½ΠΎΠ²Π°ΡΠ° Π²Π΅ΡΠ·ΠΈΡΠ° Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡΠ°
ΠΠ·Π²ΠΎΡ: opennet.ru