Π‘Π»Π΅Π΄Π½ΠΎΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° Chrome 86 ΠΈ ΡΡΠ°Π±ΠΈΠ»Π½ΠΎΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° Chromium ΡΠ΅ ΠΎΠ±ΡΠ°Π²Π΅Π½ΠΈ.
ΠΠ»ΡΡΠ½ΠΈ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Π²ΠΎ Chrome 86:
- Π·Π°ΡΡΠΈΡΠ° ΠΎΠ΄ Π½Π΅Π±Π΅Π·Π±Π΅Π΄Π½ΠΎ ΠΏΠΎΠ΄Π½Π΅ΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΎΡΠΌΡΠ»Π°ΡΠΈ Π·Π° Π²Π½Π΅ΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠΈ Π²ΡΠΈΡΠ°Π½ΠΈ ΠΏΡΠ΅ΠΊΡ HTTPS, Π½ΠΎ ΠΈΡΠΏΡΠ°ΡΠ°ΡΠ΅ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΏΡΠ΅ΠΊΡ HTTP.
- ΠΠ»ΠΎΠΊΠΈΡΠ°ΡΠ΅ΡΠΎ Π½Π° Π½Π΅Π±Π΅Π·Π±Π΅Π΄Π½ΠΈ ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ° (http) Π½Π° ΠΈΠ·Π²ΡΡΠ½ΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ ΡΠ΅ Π½Π°Π΄ΠΎΠΏΠΎΠ»Π½ΡΠ²Π° ΡΠΎ Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅ Π½Π° Π½Π΅Π±Π΅Π·Π±Π΅Π΄Π½ΠΈ ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ° Π½Π° Π°ΡΡ ΠΈΠ²ΠΈ (zip, iso, ΠΈΡΠ½.) ΠΈ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΡΠ²Π°ΡΠ° Π·Π° Π½Π΅Π±Π΅Π·Π±Π΅Π΄Π½ΠΎ ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ (docx, pdf, ΠΈΡΠ½.). ΠΠΎ ΡΠ»Π΅Π΄Π½ΠΎΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠ΅ ΠΎΡΠ΅ΠΊΡΠ²Π°Π°Ρ Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ ΠΈ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΡΠ²Π°ΡΠ° Π·Π° ΡΠ»ΠΈΠΊΠΈ, ΡΠ΅ΠΊΡΡ ΠΈ ΠΌΠ΅Π΄ΠΈΡΠΌΡΠΊΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ. ΠΠ»ΠΎΠΊΠΈΡΠ°ΡΠ΅ΡΠΎ Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΎ Π·Π°ΡΠΎΠ° ΡΡΠΎ ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ΅ΡΠΎ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ Π±Π΅Π· ΡΠΈΡΡΠΈΡΠ°ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΠΌΠ°Π»ΠΈΡΠΈΠΎΠ·Π½ΠΈ Π΄Π΅ΡΡΡΠ²Π° ΡΠΎ Π·Π°ΠΌΠ΅Π½Π° Π½Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°ΡΠ° Π·Π° Π²ΡΠ΅ΠΌΠ΅ Π½Π° Π½Π°ΠΏΠ°Π΄ΠΈΡΠ΅ Π½Π° MITM.
- Π‘ΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎΡΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΡΠ°Π»Π½ΠΎ ΠΌΠ΅Π½ΠΈ ΡΠ° ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π° ΠΎΠΏΡΠΈΡΠ°ΡΠ° βΠ‘Π΅ΠΊΠΎΠ³Π°Ρ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°Ρ ΡΠ΅Π»ΠΎΡΠ½Π° URL-Π°Π΄ΡΠ΅ΡΠ°β, ΠΊΠΎΡΠ° ΠΏΡΠ΅ΡΡ
ΠΎΠ΄Π½ΠΎ Π±Π°ΡΠ°ΡΠ΅ ΠΌΠ΅Π½ΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΠΎΡΡΠ°Π²ΠΊΠΈΡΠ΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° Π·Π°: Π·Π½Π°ΠΌΠ΅Π½ΡΠ° Π·Π° Π΄Π° ΡΠ΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ. Π¦Π΅Π»ΠΎΡΠ½ΠΈΠΎΡ URL ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π²ΠΈΠ΄ΠΈ ΠΈ ΡΠΎ Π΄Π²ΠΎΠ΅Π½ ΠΊΠ»ΠΈΠΊ Π½Π° Π»Π΅Π½ΡΠ°ΡΠ° Π·Π° Π°Π΄ΡΠ΅ΡΠΈ. ΠΠ° Π²Π΅ ΠΏΠΎΡΡΠ΅ΡΠΈΠΌΠ΅ Π΄Π΅ΠΊΠ° ΠΏΠΎΡΠ½ΡΠ²Π°ΡΡΠΈ ΠΎΠ΄ Chrome 76, ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ Π°Π΄ΡΠ΅ΡΠ°ΡΠ° ΠΏΠΎΡΠ½Π° Π΄Π° ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π° Π±Π΅Π· ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ ΠΈ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½ΠΎΡ www. ΠΠΎ Chrome 79, ΠΏΠΎΡΡΠ°Π²ΠΊΠ°ΡΠ° Π·Π° Π²ΡΠ°ΡΠ°ΡΠ΅ Π½Π° ΡΡΠ°ΡΠΎΡΠΎ ΠΎΠ΄Π½Π΅ΡΡΠ²Π°ΡΠ΅ Π±Π΅ΡΠ΅ ΠΎΡΡΡΡΠ°Π½Π΅ΡΠ°, Π½ΠΎ ΠΏΠΎ Π½Π΅Π·Π°Π΄ΠΎΠ²ΠΎΠ»ΡΡΠ²ΠΎΡΠΎ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ, Π΄ΠΎΠ΄Π°Π΄Π΅Π½ΠΎ Π΅ Π½ΠΎΠ²ΠΎ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½ΠΎ Π·Π½Π°ΠΌΠ΅Π½ΡΠ΅ Π²ΠΎ Chrome 83 ΡΡΠΎ Π΄ΠΎΠ΄Π°Π²Π° ΠΎΠΏΡΠΈΡΠ° Π²ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΠΎΡΠΎ ΠΌΠ΅Π½ΠΈ Π·Π° ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π°ΡΠ΅ Π½Π° ΠΊΡΠΈΠ΅ΡΠ΅ΡΠΎ ΠΈ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΡΠ΅Π»ΠΎΡΠ½Π°ΡΠ° URL Π°Π΄ΡΠ΅ΡΠ° Π²ΠΎ ΡΠΈΡΠ΅ ΡΡΠ»ΠΎΠ²ΠΈ.
ΠΠ° ΠΌΠ°Π» ΠΏΡΠΎΡΠ΅Π½Ρ ΠΎΠ΄ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ, Π·Π°ΠΏΠΎΡΠ½Π° Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½Ρ Π·Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΠ΅ ΡΠ°ΠΌΠΎ Π½Π° Π΄ΠΎΠΌΠ΅Π½ΠΎΡ Π²ΠΎ Π»Π΅Π½ΡΠ°ΡΠ° Π·Π° Π°Π΄ΡΠ΅ΡΠΈ, Π±Π΅Π· Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π½Π° ΠΏΠ°ΡΠ΅ΠΊΠ°ΡΠ° ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ Π·Π° Π±Π°ΡΠ°ΡΠ΅. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π°ΠΌΠ΅ΡΡΠΎ βhttps://example.com/secure-google-sign-in/" ΠΠ΅ ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΠ΅ βexample.comβ. ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΎΡ ΡΠ΅ΠΆΠΈΠΌ ΡΠ΅ ΠΎΡΠ΅ΠΊΡΠ²Π° Π΄Π° Π±ΠΈΠ΄Π΅ Π΄ΠΎΠ½Π΅ΡΠ΅Π½ Π΄ΠΎ ΡΠΈΡΠ΅ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ Π²ΠΎ Π΅Π΄Π½ΠΎ ΠΎΠ΄ ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΡΠ°. ΠΠ° Π΄Π° Π³ΠΎ ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠΈΡΠ΅ ΠΎΠ²Π° ΠΎΠ΄Π½Π΅ΡΡΠ²Π°ΡΠ΅, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΎΠΏΡΠΈΡΠ°ΡΠ° βΠ‘Π΅ΠΊΠΎΠ³Π°Ρ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°Ρ ΡΠ΅Π»ΠΎΡΠ½Π° URL-Π°Π΄ΡΠ΅ΡΠ°β, Π° Π·Π° Π΄Π° ΡΠ° Π²ΠΈΠ΄ΠΈΡΠ΅ ΡΠ΅Π»Π°ΡΠ° URL-Π°Π΄ΡΠ΅ΡΠ°, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΊΠ»ΠΈΠΊΠ½Π΅ΡΠ΅ Π½Π° Π»Π΅Π½ΡΠ°ΡΠ° Π·Π° Π°Π΄ΡΠ΅ΡΠΈ. ΠΠΎΡΠΈΠ²ΠΎΡ Π·Π° ΠΏΡΠΎΠΌΠ΅Π½Π°ΡΠ° Π΅ ΠΆΠ΅Π»Π±Π°ΡΠ° Π΄Π° ΡΠ΅ Π·Π°ΡΡΠΈΡΠ°Ρ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅ ΠΎΠ΄ ΡΠΈΡΠΈΠ½Π³ ΡΡΠΎ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΠΈΡΠ° ΡΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ Π²ΠΎ URL-Π°Π΄ΡΠ΅ΡΠ°ΡΠ° - Π½Π°ΠΏΠ°ΡΠ°ΡΠΈΡΠ΅ Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π½Π΅Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅ Π·Π° Π΄Π° ΡΠΎΠ·Π΄Π°Π΄Π°Ρ ΠΈΠ·Π³Π»Π΅Π΄ Π΄Π΅ΠΊΠ° ΠΎΡΠ²ΠΎΡΠ°Π°Ρ Π΄ΡΡΠ³Π° ΡΡΡΠ°Π½ΠΈΡΠ° ΠΈ Π²ΡΡΠ°Ρ ΠΈΠ·ΠΌΠ°ΠΌΠ½ΠΈ Π΄Π΅ΡΡΡΠ²ΠΈΡΠ° (Π°ΠΊΠΎ ΡΠ°ΠΊΠ²ΠΈΡΠ΅ Π·Π°ΠΌΠ΅Π½ΠΈ ΡΠ΅ ΠΎΡΠΈΠ³Π»Π΅Π΄Π½ΠΈ Π·Π° ΡΠ΅Ρ Π½ΠΈΡΠΊΠΈ ΠΊΠΎΠΌΠΏΠ΅ΡΠ΅Π½ΡΠ΅Π½ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊ , ΡΠΎΠ³Π°Ρ Π½Π΅ΠΈΡΠΊΡΡΠ½ΠΈΡΠ΅ Π»ΡΡΠ΅ Π»Π΅ΡΠ½ΠΎ ΠΏΠ°ΡΠ°Π°Ρ Π½Π° ΡΠ°ΠΊΠ²Π° Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½Π° ΠΌΠ°Π½ΠΈΠΏΡΠ»Π°ΡΠΈΡΠ°). - ΠΠ½ΠΈΡΠΈΡΠ°ΡΠΈΠ²Π°ΡΠ° Π·Π° ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°ΡΠ΅ Π½Π° FTP ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ°ΡΠ° Π΅ ΠΎΠ±Π½ΠΎΠ²Π΅Π½Π°. ΠΠΎ Chrome 86, FTP Π΅ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ Π·Π° ΠΎΠΊΠΎΠ»Ρ 1% ΠΎΠ΄ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅, Π° Π²ΠΎ Chrome 87 ΠΎΠΏΡΠ΅Π³ΠΎΡ Π½Π° ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π°ΡΠ΅ΡΠΎ ΡΠ΅ ΡΠ΅ Π·Π³ΠΎΠ»Π΅ΠΌΠΈ Π½Π° 50%, Π½ΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π²ΡΠ°ΡΠΈ ΡΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° β--enable-ftpβ ΠΈΠ»ΠΈ β- -enable-features=FtpProtocol" Π·Π½Π°ΠΌΠ΅Π½ΡΠ΅. ΠΠΎ Chrome 88, ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ°ΡΠ° Π·Π° FTP ΡΠ΅ Π±ΠΈΠ΄Π΅ ΡΠ΅Π»ΠΎΡΠ½ΠΎ ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½Π°.
- ΠΠΎ Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ° Π·Π° Android, ΡΠ»ΠΈΡΠ½Π° Π½Π° Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ° Π·Π° Π΄Π΅ΡΠΊΡΠΎΠΏ ΡΠΈΡΡΠ΅ΠΌΠΈ, ΠΌΠ΅Π½Π°ΡΠ΅ΡΠΎΡ ΡΠΎ Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈ ΡΠΏΡΠΎΠ²Π΅Π΄ΡΠ²Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° Π·Π°ΡΡΠ²Π°Π½ΠΈΡΠ΅ Π½Π°ΡΠ°Π²ΡΠ²Π°ΡΠ° ΠΈ Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈ Π²ΠΎ ΠΎΠ΄Π½ΠΎΡ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π½Π° ΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΠΈΡΠ°Π½ΠΈ ΡΠΌΠ΅ΡΠΊΠΈ, ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°ΡΡΠΈ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π΄ΠΎΠΊΠΎΠ»ΠΊΡ ΡΠ΅ ΠΎΡΠΊΡΠΈΡΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈΠ»ΠΈ ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΠΈ ΠΎΠ±ΠΈΠ΄ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ ΡΡΠΈΠ²ΠΈΡΠ°Π»Π½ΠΈ Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈ. ΠΡΠΎΠ²Π΅ΡΠΊΠ°ΡΠ° ΡΠ΅ ΡΠΏΡΠΎΠ²Π΅Π΄ΡΠ²Π° ΠΏΡΠΎΡΠΈΠ² Π±Π°Π·Π°ΡΠ° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΡΡΠΎ ΠΎΠΏΡΠ°ΡΠ° ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ 4 ΠΌΠΈΠ»ΠΈΡΠ°ΡΠ΄ΠΈ ΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΠΈΡΠ°Π½ΠΈ ΡΠΌΠ΅ΡΠΊΠΈ ΡΡΠΎ ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈΡΠ° Π²ΠΎ ΠΏΡΠΎΡΠ΅ΡΠ΅Π½ΠΈΡΠ΅ Π±Π°Π·ΠΈ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ. ΠΠ° ΠΎΠ΄ΡΠΆΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠΈΠ²Π°ΡΠ½ΠΎΡΡΠ°, Ρ Π°Ρ-ΠΏΡΠ΅ΡΠΈΠΊΡΠΎΡ ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π° Π½Π° ΡΡΡΠ°Π½Π°ΡΠ° Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ, Π° ΡΠ°ΠΌΠΈΡΠ΅ Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈ ΠΈ Π½ΠΈΠ²Π½ΠΈΡΠ΅ ΡΠ΅Π»ΠΎΡΠ½ΠΈ Ρ Π°ΡΠΎΠ²ΠΈ Π½Π΅ ΡΠ΅ ΠΏΡΠ΅Π½Π΅ΡΡΠ²Π°Π°Ρ Π½Π°Π΄Π²ΠΎΡΠ΅ΡΠ½ΠΎ.
- ΠΠΎΠΏΡΠ΅ΡΠΎ βΠΠ΅Π·Π±Π΅Π΄Π½ΠΎΡΠ½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°β ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΈΠΎΡ ΡΠ΅ΠΆΠΈΠΌ Π½Π° Π·Π°ΡΡΠΈΡΠ° ΠΎΠ΄ ΠΎΠΏΠ°ΡΠ½ΠΈ Π»ΠΎΠΊΠ°ΡΠΈΠΈ (ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΎ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎ ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠ΅) ΡΠ΅ ΠΏΡΠ΅ΡΡΠ»Π΅Π½ΠΈ ΠΈ Π½Π° Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ° Π½Π° Android. ΠΠΎΠΏΡΠ΅ΡΠΎ βΠΠ΅Π·Π±Π΅Π΄Π½ΠΎΡΠ½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ°β ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π° ΡΠ΅Π·ΠΈΠΌΠ΅ Π½Π° ΠΌΠΎΠΆΠ½ΠΈ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΠ½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ ΡΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π½Π° ΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΠΈΡΠ°Π½ΠΈ Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈ, ΡΡΠ°ΡΡΡΠΎΡ Π½Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΌΠ°Π»ΠΈΡΠΈΠΎΠ·Π½ΠΈ Π»ΠΎΠΊΠ°ΡΠΈΠΈ (ΠΠ΅Π·Π±Π΅Π΄Π½ΠΎ ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠ΅), ΠΏΡΠΈΡΡΡΡΠ²ΠΎΡΠΎ Π½Π° Π΄Π΅ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΈ Π°ΠΆΡΡΠΈΡΠ°ΡΠ° ΠΈ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ° Π½Π° ΠΌΠ°Π»ΠΈΡΠΈΠΎΠ·Π½ΠΈ Π΄ΠΎΠ΄Π°ΡΠΎΡΠΈ. Π Π΅ΠΆΠΈΠΌΠΎΡ Π·Π° Π½Π°ΠΏΡΠ΅Π΄Π½Π° Π·Π°ΡΡΠΈΡΠ° Π°ΠΊΡΠΈΠ²ΠΈΡΠ° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π·Π° Π·Π°ΡΡΠΈΡΠ° ΠΎΠ΄ ΡΠΈΡΠΈΠ½Π³, Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ½ΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΠΈ ΠΈ Π΄ΡΡΠ³ΠΈ Π·Π°ΠΊΠ°Π½ΠΈ Π½Π° ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ, Π° ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° Π²ΠΊΠ»ΡΡΡΠ²Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½Π° Π·Π°ΡΡΠΈΡΠ° Π·Π° Π²Π°ΡΠ°ΡΠ° ΡΠΌΠ΅ΡΠΊΠ° Π½Π° Google ΠΈ ΡΡΠ»ΡΠ³ΠΈΡΠ΅ Π½Π° Google (Gmail, Drive, ΠΈΡΠ½.). ΠΠΊΠΎ Π²ΠΎ Π½ΠΎΡΠΌΠ°Π»Π½ΠΈΠΎΡ ΡΠ΅ΠΆΠΈΠΌ Π½Π° Π±Π΅Π·Π±Π΅Π΄Π½ΠΎ ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈΡΠ΅ ΡΠ΅ Π²ΡΡΠ°Ρ Π»ΠΎΠΊΠ°Π»Π½ΠΎ ΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ½ΠΎ Π²ΡΠΈΡΠ°Π½Π° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΎΡ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ, ΡΠΎΠ³Π°Ρ Π²ΠΎ ΠΠΎΠ΄ΠΎΠ±ΡΠ΅Π½ΠΎ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎ ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈΡΠ΅ Π·Π° ΡΡΡΠ°Π½ΠΈΡΠΈΡΠ΅ ΠΈ ΠΏΡΠ΅Π·Π΅ΠΌΠ°ΡΠ°ΡΠ° Π²ΠΎ ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΠ΅ ΠΈΡΠΏΡΠ°ΡΠ°Π°Ρ Π·Π° ΠΏΠΎΡΠ²ΡΠ΄Π° Π½Π° ΡΡΡΠ°Π½Π°ΡΠ° Π½Π° Google, ΡΡΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π±ΡΠ·ΠΎ Π΄Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠΈΡΠ΅ Π½Π° Π·Π°ΠΊΠ°Π½ΠΈ Π²Π΅Π΄Π½Π°Ρ ΠΎΡΠΊΠ°ΠΊΠΎ ΡΠ΅ Π±ΠΈΠ΄Π°Ρ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΡΠ²Π°Π½ΠΈ, Π±Π΅Π· Π΄Π° ΡΠ΅ ΡΠ΅ΠΊΠ° Π΄ΠΎΠ΄Π΅ΠΊΠ° Π»ΠΎΠΊΠ°Π»Π½Π°ΡΠ° ΡΡΠ½Π° Π»ΠΈΡΡΠ° Π½Π΅ ΡΠ΅ Π°ΠΆΡΡΠΈΡΠ°.
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°ΡΠ° ΡΠΎ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΈ β.well-known/change-passwordβ, ΡΠΎ ΠΊΠΎΡΠ° ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΈΡΠΈΡΠ΅ Π½Π° ΡΠ°ΡΡΠΎΠ²ΠΈΡΠ΅ ΠΌΠΎΠΆΠ°Ρ Π΄Π° ΡΠ° Π½Π°Π²Π΅Π΄Π°Ρ Π°Π΄ΡΠ΅ΡΠ°ΡΠ° Π½Π° Π²Π΅Π±-ΡΠΎΡΠΌΡΠ»Π°ΡΠΎΡ Π·Π° ΠΏΡΠΎΠΌΠ΅Π½Π° Π½Π° Π»ΠΎΠ·ΠΈΠ½ΠΊΠ°ΡΠ°. ΠΠΊΠΎ Π°ΠΊΡΠ΅Π΄ΠΈΡΠ°ΡΠΈΠΈΡΠ΅ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ ΡΠ΅ ΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡΠΈΡΠ°Π½ΠΈ, Chrome ΡΠ΅Π³Π° Π²Π΅Π΄Π½Π°Ρ ΡΠ΅ Π³ΠΎ ΠΈΠ·Π²Π΅ΡΡΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ ΡΠΎ ΡΠΎΡΠΌΡΠ»Π°Ρ Π·Π° ΠΏΡΠΎΠΌΠ΅Π½Π° Π½Π° Π»ΠΎΠ·ΠΈΠ½ΠΊΠ°ΡΠ° Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈΡΠ΅ Π²ΠΎ ΠΎΠ²Π°Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ°.
- ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½ΠΎ Π΅ Π½ΠΎΠ²ΠΎ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ βΠ‘ΠΎΠ²Π΅Ρ Π·Π° Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΡβ, ΠΊΠΎΠ΅ ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π° ΠΏΡΠΈ ΠΎΡΠ²ΠΎΡΠ°ΡΠ΅ Π½Π° ΡΠ°ΡΡΠΎΠ²ΠΈ ΡΠΈΡ Π΄ΠΎΠΌΠ΅Π½ Π΅ ΠΌΠ½ΠΎΠ³Ρ ΡΠ»ΠΈΡΠ΅Π½ Π½Π° Π΄ΡΡΠ³ ΡΠ°ΡΡ ΠΈ Ρ
Π΅ΡΡΠΈΡΡΠΈΠΊΠ°ΡΠ° ΠΏΠΎΠΊΠ°ΠΆΡΠ²Π° Π΄Π΅ΠΊΠ° ΠΏΠΎΡΡΠΎΠΈ Π³ΠΎΠ»Π΅ΠΌΠ° Π²Π΅ΡΠΎΡΠ°ΡΠ½ΠΎΡΡ Π·Π° ΠΈΠ·ΠΌΠ°ΠΌΠ° (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ΅ ΠΎΡΠ²ΠΎΡΠ° goog0le.com Π½Π°ΠΌΠ΅ΡΡΠΎ google.com).
* ΠΠΎΠ΄Π΄ΡΡΠΊΠ°ΡΠ° Π·Π° ΠΊΠ΅ΡΠΎΡ ΠΠ°Π·Π°Π΄-Π½Π°ΠΏΡΠ΅Π΄ Π΅ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π½Π°, ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°ΡΡΠΈ ΠΈΠ½ΡΡΠ°Π½Ρ Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡΠ° ΠΏΡΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΠΊΠΎΠΏΡΠΈΡΠ°ΡΠ° βΠΠ°Π·Π°Π΄β ΠΈ βΠΠ°ΠΏΡΠ΅Π΄β ΠΈΠ»ΠΈ ΠΊΠΎΠ³Π° ΡΠ΅ Π΄Π²ΠΈΠΆΠΈΡΠ΅ Π½ΠΈΠ· ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ ΠΏΡΠ΅Π³Π»Π΅Π΄Π°Π½ΠΈΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΠΈ Π½Π° ΡΠ΅ΠΊΠΎΠ²Π½Π°ΡΠ° Π»ΠΎΠΊΠ°ΡΠΈΡΠ°. ΠΠ΅ΡΠΎΡ Π΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ ΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΠΏΠΎΡΡΠ°Π²ΠΊΠ°ΡΠ° chrome://flags/#back-forward-cache.
- ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΠΎΡΡΠΎΡΡΠ²Π°ΡΠΊΠ°ΡΠ° Π½Π° ΡΠ΅ΡΡΡΡΠΈ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΎΡ Π·Π° ΠΏΡΠΎΠ·ΠΎΡΡΠΈ Π½Π°Π΄Π²ΠΎΡ ΠΎΠ΄ ΠΎΠΏΡΠ΅Π³ΠΎΡ. Chrome ΠΏΡΠΎΠ²Π΅ΡΡΠ²Π° Π΄Π°Π»ΠΈ ΠΏΡΠΎΠ·ΠΎΡΠ΅ΡΠΎΡ Π½Π° ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ Π΅ ΠΏΡΠ΅ΠΊΠ»ΠΎΠΏΠ΅Π½ ΡΠΎ Π΄ΡΡΠ³ΠΈ ΠΏΡΠΎΠ·ΠΎΡΡΠΈ ΠΈ ΡΠΏΡΠ΅ΡΡΠ²Π° ΡΡΡΠ°ΡΠ΅ ΠΏΠΈΠΊΡΠ΅Π»ΠΈ Π²ΠΎ ΠΎΠ±Π»Π°ΡΡΠΈΡΠ΅ Π½Π° ΠΏΡΠ΅ΠΊΠ»ΠΎΠΏΡΠ²Π°ΡΠ΅. ΠΠ²Π°Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡΠ° Π±Π΅ΡΠ΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½Π° Π·Π° ΠΌΠ°Π» ΠΏΡΠΎΡΠ΅Π½Ρ ΠΎΠ΄ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ Π²ΠΎ Chrome 84 ΠΈ 85 ΠΈ ΡΠ΅Π³Π° Π΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½Π° Π½Π°ΡΠ΅ΠΊΠ°Π΄Π΅. ΠΠΎ ΡΠΏΠΎΡΠ΅Π΄Π±Π° ΡΠΎ ΠΏΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΈΡΠ΅ ΠΈΠ·Π΄Π°Π½ΠΈΡΠ°, Π½Π΅ΠΊΠΎΠΌΠΏΠ°ΡΠΈΠ±ΠΈΠ»Π½ΠΎΡΡΠ° ΡΠΎ ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅ Π·Π° Π²ΠΈΡΡΡΠ΅Π»ΠΈΠ·Π°ΡΠΈΡΠ° ΡΡΠΎ ΠΏΡΠ΅Π΄ΠΈΠ·Π²ΠΈΠΊΠ° ΠΏΠΎΡΠ°Π²Π° Π½Π° ΠΏΡΠ°Π·Π½ΠΈ Π±Π΅Π»ΠΈ ΡΡΡΠ°Π½ΠΈΡΠΈ, ΠΈΡΡΠΎ ΡΠ°ΠΊΠ° Π΅ ΡΠ΅ΡΠ΅Π½Π°.
- ΠΠ³ΠΎΠ»Π΅ΠΌΠ΅Π½ΠΎ Π½Π°ΠΌΠ°Π»ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ΅ΡΡΡΡΠΈΡΠ΅ Π·Π° ΡΠ°Π·ΠΈΡΠΈΡΠ° Π²ΠΎ Π·Π°Π΄Π½ΠΈΠ½Π°. Π’Π°ΠΊΠ²ΠΈΡΠ΅ ΡΠ°Π·ΠΈΡΠΈΡΠ° ΠΏΠΎΠ²Π΅ΡΠ΅ Π½Π΅ ΠΌΠΎΠΆΠ°Ρ Π΄Π° ΡΡΠΎΡΠ°Ρ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ 1% ΠΎΠ΄ ΡΠ΅ΡΡΡΡΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΎΡ ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π°Ρ Π½Π΅ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΠ΄ Π΅Π΄Π½Π°Ρ Π²ΠΎ ΠΌΠΈΠ½ΡΡΠ°. ΠΠΎ ΠΏΠ΅Ρ ΠΌΠΈΠ½ΡΡΠΈ ΠΏΡΠ΅ΡΡΠΎΡ Π²ΠΎ Π·Π°Π΄Π½ΠΈΠ½Π°, ΠΊΠ°ΡΡΠΈΡΠΊΠΈΡΠ΅ ΡΠ΅ Π·Π°ΠΌΡΠ·Π½Π°ΡΠΈ, ΡΠΎ ΠΈΡΠΊΠ»ΡΡΠΎΠΊ Π½Π° ΠΊΠ°ΡΡΠΈΡΠΊΠΈΡΠ΅ ΡΡΠΎ ΡΠ΅ΠΏΡΠΎΠ΄ΡΡΠΈΡΠ°Π°Ρ ΠΌΡΠ»ΡΠΈΠΌΠ΅Π΄ΠΈΡΠ°Π»Π½Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π° ΠΈΠ»ΠΈ ΡΠ½ΠΈΠΌΠ°Π°Ρ.
- Π Π°Π±ΠΎΡΠ°ΡΠ° ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠΈ Π½Π° ΠΎΠ±Π΅Π΄ΠΈΠ½ΡΠ²Π°ΡΠ΅ Π½Π° Π·Π°Π³Π»Π°Π²ΠΈΠ΅ΡΠΎ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈ Π°Π³Π΅Π½Ρ HTTP. ΠΠΎ Π½ΠΎΠ²Π°ΡΠ° Π²Π΅ΡΠ·ΠΈΡΠ°, ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ°ΡΠ° Π·Π° ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΠΌΠΎΡ User-Agent Client Hints, ΡΠ°Π·Π²ΠΈΠ΅Π½ ΠΊΠ°ΠΊΠΎ Π·Π°ΠΌΠ΅Π½Π° Π·Π° User-Agent, Π΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π° Π·Π° ΡΠΈΡΠ΅ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈ. ΠΠΎΠ²ΠΈΠΎΡ ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·Π°ΠΌ Π²ΠΊΠ»ΡΡΡΠ²Π° ΡΠ΅Π»Π΅ΠΊΡΠΈΠ²Π½ΠΎ Π²ΡΠ°ΡΠ°ΡΠ΅ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈΡΠ΅ Π·Π° ΠΎΠ΄ΡΠ΅Π΄Π΅Π½ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ Π½Π° ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΎΡ (Π²Π΅ΡΠ·ΠΈΡΠ°, ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°, ΠΈΡΠ½.) ΡΠ°ΠΌΠΎ ΠΏΠΎ Π±Π°ΡΠ°ΡΠ΅ ΠΎΠ΄ ΡΠ΅ΡΠ²Π΅ΡΠΎΡ ΠΈ Π΄Π°Π²Π°ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅ ΡΠ΅Π»Π΅ΠΊΡΠΈΠ²Π½ΠΎ Π΄Π° Π³ΠΈ Π΄Π°Π΄Π°Ρ ΡΠ°ΠΊΠ²ΠΈΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π½Π° ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΈΡΠΈΡΠ΅ Π½Π° ΡΠ°ΡΡΠΎΠ²ΠΈΡΠ΅. ΠΠΎΠ³Π° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΡΠΎΠ²Π΅ΡΠΈ Π·Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈ Π°Π³Π΅Π½Ρ, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΡ Π½Π΅ ΡΠ΅ ΠΏΡΠ΅Π½Π΅ΡΡΠ²Π° ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ Π±Π΅Π· Π΅ΠΊΡΠΏΠ»ΠΈΡΠΈΡΠ½ΠΎ Π±Π°ΡΠ°ΡΠ΅, ΡΡΠΎ ΡΠ° ΠΏΡΠ°Π²ΠΈ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° ΠΏΠ°ΡΠΈΠ²Π½Π°ΡΠ° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ° (ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ, ΡΠ°ΠΌΠΎ ΠΈΠΌΠ΅ΡΠΎ Π½Π° ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ Π΅ ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΎ).
ΠΠ½Π΄ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° Π·Π° ΠΏΡΠΈΡΡΡΡΠ²ΠΎ Π½Π° Π°ΠΆΡΡΠΈΡΠ°ΡΠ΅ ΠΈ ΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π΄Π° ΡΠ΅ ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ° ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ Π·Π° Π΄Π° ΡΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ° Π΅ ΠΏΡΠΎΠΌΠ΅Π½Π΅ΡΠ°. ΠΠ°ΠΌΠ΅ΡΡΠΎ ΡΡΡΠ΅Π»ΠΊΠ° Π²ΠΎ Π±ΠΎΡΠ°, βΠΠΆΡΡΠΈΡΠ°Ρβ ΡΠ΅Π³Π° ΡΠ΅ ΠΏΠΎΡΠ°Π²ΡΠ²Π° Π²ΠΎ ΠΏΠΎΠ»Π΅ΡΠΎ Π·Π° Π°Π²Π°ΡΠ°Ρ Π½Π° ΡΠΌΠ΅ΡΠΊΠ°ΡΠ°. - ΠΠ·Π²ΡΡΠ΅Π½Π° Π΅ ΡΠ°Π±ΠΎΡΠ° Π·Π° ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΡΠ°ΡΠ΅ Π½Π° ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈ ΠΈΠ½ΠΊΠ»ΡΠ·ΠΈΠ²Π½Π° ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΡΠ°. ΠΠΎ ΠΈΠΌΠΈΡΠ°ΡΠ° Π½Π° ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈΡΠ΅, Π·Π±ΠΎΡΠΎΠ²ΠΈΡΠ΅ βΠ±Π΅Π» ΡΠΏΠΈΡΠΎΠΊβ ΠΈ βΡΡΠ½Π° Π»ΠΈΡΡΠ°β ΡΠ΅ Π·Π°ΠΌΠ΅Π½Π΅ΡΠΈ ΡΠΎ βΠ»ΠΈΡΡΠ° Π½Π° Π΄ΠΎΠ·Π²ΠΎΠ»Π΅Π½ΠΈβ ΠΈ βΡΠΏΠΈΡΠΎΠΊ Π½Π° Π±Π»ΠΎΠΊΠΈΡΠ°Π½ΠΈβ (Π²Π΅ΡΠ΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½ΠΈΡΠ΅ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ ΡΠ΅ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ Π΄Π° ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ°Π°Ρ, Π½ΠΎ ΡΠΈΠ΅ ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΡΠ²Π°Π°Ρ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π΄Π΅ΠΊΠ° ΡΠ΅ Π·Π°ΡΡΠ°ΡΠ΅Π½ΠΈ). ΠΠΎ ΠΈΠΌΠΈΡΠ°ΡΠ° Π½Π° ΠΊΠΎΠ΄ΠΎΡ ΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈΡΠ΅, ΡΠ΅ΡΠ΅ΡΠ΅Π½ΡΠΈΡΠ΅ Π·Π° βΡΡΠ½Π°ΡΠ° Π»ΠΈΡΡΠ°β ΡΠ΅ Π·Π°ΠΌΠ΅Π½Π΅ΡΠΈ ΡΠΎ βΠ±Π»ΠΎΠΊ Π»ΠΈΡΡΠ°β. Π Π΅ΡΠ΅ΡΠ΅Π½ΡΠΈΡΠ΅ Π²ΠΈΠ΄Π»ΠΈΠ²ΠΈ Π·Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅ Π½Π° βΡΡΠ½Π°ΡΠ° Π»ΠΈΡΡΠ°β ΠΈ βΠ±Π΅Π»Π°ΡΠ° Π»ΠΈΡΡΠ°β Π±Π΅Π° Π·Π°ΠΌΠ΅Π½Π΅ΡΠΈ Π½Π° ΠΏΠΎΡΠ΅ΡΠΎΠΊΠΎΡ Π½Π° 2019 Π³ΠΎΠ΄ΠΈΠ½Π°.
ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½Π° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ Π·Π° ΡΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° Π·Π°ΡΡΠ²Π°Π½ΠΈΡΠ΅ Π»ΠΎΠ·ΠΈΠ½ΠΊΠΈ, Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π° ΡΠΎ ΠΎΠ·Π½Π°ΠΊΠ°ΡΠ° βchrome://flags/#edit-passwords-in-settingsβ. - Native File System API Π΅ ΠΏΡΠ΅ΡΡΠ»Π΅Π½ Π²ΠΎ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡΠ°ΡΠ° ΡΡΠ°Π±ΠΈΠ»Π½ΠΎ ΠΈ ΡΠ°Π²Π½ΠΎ Π΄ΠΎΡΡΠ°ΠΏΠ΅Π½ API, ΡΡΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ Π²Π΅Π±-Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΊΠΎΠΈ ΠΊΠΎΠΌΡΠ½ΠΈΡΠΈΡΠ°Π°Ρ ΡΠΎ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ Π²ΠΎ Π»ΠΎΠΊΠ°Π»Π½ΠΈΠΎΡ Π΄Π°ΡΠΎΡΠ΅ΡΠ΅Π½ ΡΠΈΡΡΠ΅ΠΌ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, Π½ΠΎΠ²ΠΈΠΎΡ API ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΠΈΠ΄Π΅ Π±Π°ΡΠ°Π½ Π²ΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½ΠΈ ΡΠ°Π·Π²ΠΎΡΠ½ΠΈ ΠΎΠΊΠΎΠ»ΠΈΠ½ΠΈ Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°Ρ, ΡΡΠ΅Π΄ΡΠ²Π°ΡΠΈ Π½Π° ΡΠ΅ΠΊΡΡ, ΡΠ»ΠΈΠΊΠΈ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ. ΠΠ° Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π΄Π° ΠΏΠΈΡΡΠ²Π° ΠΈ ΡΠΈΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ ΠΈΠ»ΠΈ Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈ Π΄ΠΈΡΠ°Π»ΠΎΠ·ΠΈ Π·Π° ΠΎΡΠ²ΠΎΡΠ°ΡΠ΅ ΠΈ Π·Π°ΡΡΠ²ΡΠ²Π°ΡΠ΅ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ, ΠΊΠ°ΠΊΠΎ ΠΈ Π·Π° Π½Π°Π²ΠΈΠ³Π°ΡΠΈΡΠ° Π½ΠΈΠ· ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°ΡΠ° Π½Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌΠΈΡΠ΅, Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° Π±Π°ΡΠ° ΠΎΠ΄ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ ΡΠΏΠ΅ΡΠΈΡΠ°Π»Π½Π° ΠΏΠΎΡΠ²ΡΠ΄Π°.
- ΠΠΎΠ΄Π°Π΄Π΅Π½ Π΅ CSS ΠΈΠ·Π±ΠΈΡΠ°Ρ β:focus-visibleβ, ΠΊΠΎΡ ΡΠ° ΠΊΠΎΡΠΈΡΡΠΈ ΠΈΡΡΠ°ΡΠ° Ρ Π΅ΡΡΠΈΡΡΠΈΠΊΠ° ΡΡΠΎ ΡΠ° ΠΊΠΎΡΠΈΡΡΠΈ ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ ΠΊΠΎΠ³Π° ΠΎΠ΄Π»ΡΡΡΠ²Π° Π΄Π°Π»ΠΈ Π΄Π° Π³ΠΎ ΠΏΡΠΈΠΊΠ°ΠΆΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΡ Π·Π° ΠΏΡΠΎΠΌΠ΅Π½Π° Π½Π° ΡΠΎΠΊΡΡΠΎΡ (ΠΊΠΎΠ³Π° ΡΠ΅ ΠΏΡΠ΅ΠΌΠ΅ΡΡΡΠ²Π° ΡΠΎΠΊΡΡΠΎΡ Π½Π° ΠΊΠΎΠΏΡΠ΅ ΡΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° ΠΊΡΠ°ΡΠ΅Π½ΠΊΠΈ Π½Π° ΡΠ°ΡΡΠ°ΡΡΡΠ°ΡΠ°, ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΡ ΡΠ΅ ΠΏΠΎΡΠ°Π²ΡΠ²Π°, Π½ΠΎ ΠΏΡΠΈ ΠΊΠ»ΠΈΠΊΠ½ΡΠ²Π°ΡΠ΅ ΡΠΎ Π³Π»ΡΠ²ΡΠ΅ΡΠΎ , ΡΠΎΠ° Π½Π΅). ΠΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ Π΄ΠΎΡΡΠ°ΠΏΠ½ΠΈΠΎΡ CSS ΠΈΠ·Π±ΠΈΡΠ°Ρ β:focusβ ΡΠ΅ΠΊΠΎΠ³Π°Ρ Π³ΠΎ ΠΈΡΡΠ°ΠΊΠ½ΡΠ²Π° ΡΠΎΠΊΡΡΠΎΡ. ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ, Π²ΠΎ ΠΏΠΎΡΡΠ°Π²ΠΊΠΈΡΠ΅ Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΎΠΏΡΠΈΡΠ°ΡΠ° βΠΡΠ·ΠΎ Π½Π°Π³Π»Π°ΡΡΠ²Π°ΡΠ΅ ΡΠΎΠΊΡΡβ, ΠΊΠΎΠ³Π° Π΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ΠΎ, Π΄ΠΎ Π°ΠΊΡΠΈΠ²Π½ΠΈΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ ΡΠ΅ ΡΠ΅ ΠΏΡΠΈΠΊΠ°ΠΆΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π΅Π½ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π·Π° ΡΠΎΠΊΡΡ, ΠΊΠΎΡ ΠΎΡΡΠ°Π½ΡΠ²Π° Π²ΠΈΠ΄Π»ΠΈΠ² Π΄ΡΡΠΈ ΠΈ Π°ΠΊΠΎ ΡΡΠΈΠ»ΡΠΊΠΈΡΠ΅ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π·Π° Π²ΠΈΠ·ΡΠ΅Π»Π½ΠΎ ΠΈΡΡΠ°ΠΊΠ½ΡΠ²Π°ΡΠ΅ ΡΠΎΠΊΡΡ ΡΠ΅ ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ΠΈ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° ΠΏΡΠ΅ΠΊΡ CSS .
- ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΈ ΡΠ΅ Π½Π΅ΠΊΠΎΠ»ΠΊΡ Π½ΠΎΠ²ΠΈ API Π²ΠΎ ΡΠ΅ΠΆΠΈΠΌΠΎΡ Origin Trials (Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½ΠΈ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ ΠΊΠΎΠΈ Π±Π°ΡΠ°Π°Ρ ΠΏΠΎΡΠ΅Π±Π½ΠΎ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°ΡΠ΅). Origin Trial ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ° ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΡΠ°Π±ΠΎΡΠ° ΡΠΎ Π½Π°Π²Π΅Π΄Π΅Π½ΠΎΡΠΎ API ΠΎΠ΄ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΏΡΠ΅Π·Π΅ΠΌΠ΅Π½ΠΈ ΠΎΠ΄ localhost ΠΈΠ»ΠΈ 127.0.0.1, ΠΈΠ»ΠΈ ΠΏΠΎ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°ΡΠ΅ ΠΈ ΠΏΡΠΈΠΌΠ°ΡΠ΅ ΡΠΏΠ΅ΡΠΈΡΠ°Π»Π΅Π½ ΡΠΎΠΊΠ΅Π½ ΠΊΠΎΡ Π²Π°ΠΆΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ Π·Π° ΠΎΠ΄ΡΠ΅Π΄Π΅Π½Π° Π»ΠΎΠΊΠ°ΡΠΈΡΠ°.
- WebHID API Π·Π° ΠΏΡΠΈΡΡΠ°ΠΏ Π½Π° Π½ΠΈΡΠΊΠΎ Π½ΠΈΠ²ΠΎ Π΄ΠΎ HID ΡΡΠ΅Π΄ΠΈ (ΡΡΠ΅Π΄ΠΈ ΡΠΎ ΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΡ, ΡΠ°ΡΡΠ°ΡΡΡΠΈ, Π³Π»ΡΠ²ΡΠΈ, ΠΏΠΎΠ΄Π»ΠΎΠ³ΠΈ Π·Π° ΠΈΠ³ΡΠΈ, ΠΏΠΎΠ΄Π»ΠΎΠ³ΠΈ Π·Π° Π΄ΠΎΠΏΠΈΡ), ΡΡΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΡΠ° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°ΡΠ΅ Π»ΠΎΠ³ΠΈΠΊΠ°ΡΠ° Π½Π° ΡΠ°Π±ΠΎΡΠ° ΡΠΎ HID ΡΡΠ΅Π΄ Π²ΠΎ JavaScript Π·Π° Π΄Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΡΠ°Π±ΠΎΡΠ° ΡΠΎ ΡΠ΅ΡΠΊΠΈ HID ΡΡΠ΅Π΄ΠΈ Π±Π΅Π· ΠΏΡΠΈΡΡΡΡΠ²ΠΎ Π½Π° ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ Π΄Π²ΠΈΠ³Π°ΡΠ΅Π»ΠΈ Π²ΠΎ ΡΠΈΡΡΠ΅ΠΌΠΎΡ. ΠΡΠ΅Π΄ ΡΓ¨, Π½ΠΎΠ²ΠΈΠΎΡ API Π΅ Π½Π°ΡΠΎΡΠ΅Π½ ΠΊΠΎΠ½ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π°ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π³Π΅ΡΠΌΠΏΠ°Π΄ΠΈ.
- Screen Information API, Π³ΠΎ ΠΏΡΠΎΡΠΈΡΡΠ²Π° API-ΡΠΎ Π·Π° ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ Π·Π° Π΄Π° ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΠΈ Π½Π° ΠΏΠΎΠ²Π΅ΡΠ΅ Π΅ΠΊΡΠ°Π½ΠΈ. ΠΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΠ΄ window.screen, Π½ΠΎΠ²ΠΈΠΎΡ API Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΌΠ°Π½ΠΈΠΏΡΠ»ΠΈΡΠ°ΡΠ΅ ΡΠΎ ΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΏΡΠΎΠ·ΠΎΡΠ΅ΡΠΎΡ Π²ΠΎ ΡΠ΅Π»ΠΎΠΊΡΠΏΠ½ΠΈΠΎΡ ΠΏΡΠΎΡΡΠΎΡ Π½Π° Π΅ΠΊΡΠ°Π½ΠΎΡ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΈΡΠ΅ ΡΠΎ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈ, Π±Π΅Π· Π΄Π° ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ΅ΠΊΠΎΠ²Π½ΠΈΠΎΡ Π΅ΠΊΡΠ°Π½.
- ΠΠ΅ΡΠ°-ΠΎΠ·Π½Π°ΠΊΠ° Π·Π° Π·Π°ΡΡΠ΅Π΄Π° Π½Π° Π±Π°ΡΠ΅ΡΠΈΡΠ°ΡΠ°, ΡΠΎ ΠΊΠΎΡΠ° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠΈΡΠ° ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ Π·Π° ΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π΄Π° ΡΠ΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π°Ρ ΡΠ΅ΠΆΠΈΠΌΠΈ Π·Π° Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ°Π»ΠΈ ΠΏΠΎΡΡΠΎΡΡΠ²Π°ΡΠΊΠ°ΡΠ° Π½Π° Π΅Π½Π΅ΡΠ³ΠΈΡΠ° ΠΈ Π΄Π° ΡΠ΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ° ΠΎΠΏΡΠΎΠ²Π°ΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΎΡ.
- COOP Reporting API Π·Π° ΠΏΡΠΈΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΠΏΠΎΡΠ΅Π½ΡΠΈΡΠ°Π»Π½ΠΈ ΠΏΡΠ΅ΠΊΡΡΡΠ²Π°ΡΠ° Π½Π° ΡΠ΅ΠΆΠΈΠΌΠΈΡΠ΅ Π·Π° ΠΈΠ·ΠΎΠ»Π°ΡΠΈΡΠ° Π½Π° Cross-Origin-Embedder-Policy (COEP) ΠΈ Cross-Origin-Opener-Policy (COOP), Π±Π΅Π· ΠΏΡΠΈΠΌΠ΅Π½Π° Π½Π° ΡΠ΅Π°Π»Π½ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΡΠ²Π°ΡΠ°.
- API-ΡΠΎ Π·Π° ΡΠΏΡΠ°Π²ΡΠ²Π°ΡΠ΅ ΡΠΎ Π°ΠΊΡΠ΅Π΄ΠΈΡΠΈΠ²ΠΈ Π½ΡΠ΄ΠΈ Π½ΠΎΠ² ΡΠΈΠΏ Π½Π° Π°ΠΊΡΠ΅Π΄ΠΈΡΠΈΠ²ΠΈ, PaymentCredential, ΠΊΠΎΡ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½Π° ΠΏΠΎΡΠ²ΡΠ΄Π° Π·Π° ΠΈΠ·Π²ΡΡΠ΅Π½Π°ΡΠ° ΡΡΠ°Π½ΡΠ°ΠΊΡΠΈΡΠ° Π½Π° ΠΏΠ»Π°ΡΠ°ΡΠ΅. ΠΠ°ΡΠ΅Π³Π½Π°ΡΠ°ΡΠ° ΡΡΡΠ°Π½Π°, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ Π΅ Π±Π°Π½ΠΊΠ°ΡΠ°, ΠΈΠΌΠ° ΠΌΠΎΠΆΠ½ΠΎΡΡ Π΄Π° Π³Π΅Π½Π΅ΡΠΈΡΠ° ΡΠ°Π²Π΅Π½ ΠΊΠ»ΡΡ, PublicKeyCredential, ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΎ ΠΏΠΎΠ±Π°ΡΠ° ΡΡΠ³ΠΎΠ²Π΅ΡΠΎΡ Π·Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½Π° Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΠ½Π° ΠΏΠΎΡΠ²ΡΠ΄Π° Π·Π° ΠΏΠ»Π°ΡΠ°ΡΠ΅.
- PointerEvents API Π·Π° ΠΎΠ΄ΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° Π½Π°Π²Π°Π»ΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΠ΅Π½ΠΊΠ°Π»ΠΎΡΠΎ* Π΄ΠΎΠ΄Π°Π΄Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° Π°Π³Π»ΠΈΡΠ΅ Π½Π° Π²ΠΈΡΠΎΡΠΈΠ½Π° (Π°Π³ΠΎΠ»ΠΎΡ ΠΏΠΎΠΌΠ΅ΡΡ ΠΈΠ³Π»Π°ΡΠ° ΠΈ Π΅ΠΊΡΠ°Π½ΠΎΡ) ΠΈ Π°Π·ΠΈΠΌΡΡΠΎΡ (Π°Π³ΠΎΠ»ΠΎΡ ΠΏΠΎΠΌΠ΅ΡΡ ΠΎΡΠΊΠ°ΡΠ° X ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°ΡΠ° Π½Π° ΠΈΠ³Π»Π°ΡΠ° Π½Π° Π΅ΠΊΡΠ°Π½ΠΎΡ), Π½Π°ΠΌΠ΅ΡΡΠΎ ΠΠ³Π»ΠΈΡΠ΅ TiltX ΠΈ TiltY (Π°Π³Π»ΠΈΡΠ΅ ΠΏΠΎΠΌΠ΅ΡΡ ΡΠ°ΠΌΠ½ΠΈΠ½Π°ΡΠ° ΠΎΠ΄ ΠΈΠ³Π»Π°ΡΠ° ΠΈ Π΅Π΄Π½Π°ΡΠ° ΠΎΠ΄ ΠΎΡΠΊΠΈΡΠ΅ ΠΈ ΡΠ°ΠΌΠ½ΠΈΠ½Π°ΡΠ° ΠΎΠ΄ ΠΎΡΠΊΠΈΡΠ΅ Y ΠΈ Z). ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΈ ΡΠ΅ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π° ΠΊΠΎΠ½Π²Π΅ΡΠ·ΠΈΡΠ° ΠΏΠΎΠΌΠ΅ΡΡ Π½Π°Π΄ΠΌΠΎΡΡΠΊΠ° Π²ΠΈΡΠΎΡΠΈΠ½Π°/Π°Π·ΠΈΠΌΡΡ ΠΈ TiltX/TiltY.
- ΠΠΎ ΡΠΌΠ΅Π½ΠΈ ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠ΅ΡΠΎ Π½Π° ΠΏΡΠΎΡΡΠΎΡΠΎΡ Π²ΠΎ URL-Π°Π΄ΡΠ΅ΡΠΈΡΠ΅ ΠΏΡΠΈ Π½Π΅Π³ΠΎΠ²ΠΎΡΠΎ ΠΏΡΠ΅ΡΠΌΠ΅ΡΡΠ²Π°ΡΠ΅ Π²ΠΎ ΡΠ°ΠΊΡΠ²Π°ΡΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ - ΠΌΠ΅ΡΠΎΠ΄ΠΎΡ navigator.registerProtocolHandler() ΡΠ΅Π³Π° Π³ΠΈ Π·Π°ΠΌΠ΅Π½ΡΠ²Π° ΠΏΡΠ°Π·Π½ΠΈΠ½ΠΈΡΠ΅ ΡΠΎ β%20β Π½Π°ΠΌΠ΅ΡΡΠΎ β+β, ΡΡΠΎ Π³ΠΎ ΠΎΠ±Π΅Π΄ΠΈΠ½ΡΠ²Π° ΠΎΠ΄Π½Π΅ΡΡΠ²Π°ΡΠ΅ΡΠΎ ΡΠΎ Π΄ΡΡΠ³ΠΈΡΠ΅ ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΈ ΠΊΠ°ΠΊΠΎ ΡΡΠΎ Π΅ Firefox.
- ΠΡΠ΅Π²Π΄ΠΎΠ΅Π»Π΅ΠΌΠ΅Π½Ρ β::ΠΌΠ°ΡΠΊΠ΅Ρβ Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½ Π²ΠΎ CSS, ΡΡΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° Π³ΠΈ ΠΏΡΠΈΡΠΏΠΎΡΠΎΠ±ΠΈΡΠ΅ Π±ΠΎΡΠ°ΡΠ°, Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°ΡΠ°, ΠΎΠ±Π»ΠΈΠΊΠΎΡ ΠΈ ΡΠΈΠΏΠΎΡ Π½Π° Π±ΡΠΎΠ΅Π²ΠΈΡΠ΅ ΠΈ ΡΠΎΡΠΊΠΈΡΠ΅ Π·Π° ΠΎΠ³Π»Π°ΡΠΈ Π²ΠΎ Π±Π»ΠΎΠΊΠΎΠ²ΠΈ Π .
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° HTTP Π·Π°Π³Π»Π°Π²ΠΈΠ΅ΡΠΎ Document-Policy, ΠΊΠΎΠ΅ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΏΠΎΡΡΠ°Π²ΠΈΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π° Π·Π° ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈ, ΡΠ»ΠΈΡΠ½ΠΈ Π½Π° ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΡ Π·Π° ΠΈΠ·ΠΎΠ»Π°ΡΠΈΡΠ° Π½Π° ΠΏΠ΅ΡΠΎΠΊΠΎΡ Π·Π° iframes, Π½ΠΎ ΠΏΠΎΡΠ½ΠΈΠ²Π΅ΡΠ·Π°Π»Π½ΠΈ. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠ΅ΠΊΡ Document-Policy ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ° ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΠ΅ ΡΠΏΠΎΡΡΠ΅Π±Π°ΡΠ° Π½Π° ΡΠ»ΠΈΠΊΠΈ ΡΠΎ Π½ΠΈΠ·ΠΎΠΊ ΠΊΠ²Π°Π»ΠΈΡΠ΅Ρ, Π΄Π° Π³ΠΈ ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠΈΡΠ΅ Π±Π°Π²Π½ΠΈΡΠ΅ JavaScript API, Π΄Π° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°ΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π° Π·Π° Π²ΡΠΈΡΡΠ²Π°ΡΠ΅ iframe, ΡΠ»ΠΈΠΊΠΈ ΠΈ ΡΠΊΡΠΈΠΏΡΠΈ, Π΄Π° ΡΠ° ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΠ΅ Π²ΠΊΡΠΏΠ½Π°ΡΠ° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π° Π½Π° Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΡ ΠΈ ΡΠΎΠΎΠ±ΡΠ°ΡΠ°ΡΠΎΡ, Π΄Π° Π·Π°Π±ΡΠ°Π½ΠΈΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄ΠΈ ΡΡΠΎ Π²ΠΎΠ΄Π°Ρ Π΄ΠΎ ΠΏΡΠ΅ΡΡΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° ΠΈ ΠΎΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ° ΡΡΠ½ΠΊΡΠΈΡΠ°ΡΠ° Scroll-to-Text.
- ΠΠΎ Π΅Π»Π΅ΠΌΠ΅Π½Ρ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΡΠ΅ βinline-gridβ, βgridβ, βinline-flexβ ΠΈ βflexβ ΠΏΠΎΡΡΠ°Π²Π΅Π½ΠΈ ΠΏΡΠ΅ΠΊΡ ΡΠ²ΠΎΡΡΡΠ²ΠΎΡΠΎ βdisplayβ CSS.
- ΠΠΎΠ΄Π°Π΄Π΅Π½ Π΅ ΠΌΠ΅ΡΠΎΠ΄ΠΎΡ ParentNode.replaceChildren() Π·Π° Π·Π°ΠΌΠ΅Π½Π° Π½Π° ΡΠΈΡΠ΅ Π΄Π΅ΡΠ° ΠΎΠ΄ ΡΠΎΠ΄ΠΈΡΠ΅Π»ΡΠΊΠΈΠΎΡ ΡΠ°Π·ΠΎΠ» ΡΠΎ Π΄ΡΡΠ³ DOM-ΡΠ°Π·ΠΎΠ». ΠΡΠ΅ΡΡ ΠΎΠ΄Π½ΠΎ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡΠ° ΠΎΠ΄ node.removeChild() ΠΈ node.append() ΠΈΠ»ΠΈ node.innerHTML ΠΈ node.append() Π·Π° Π΄Π° Π³ΠΈ Π·Π°ΠΌΠ΅Π½ΠΈΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ΅.
- ΠΠΏΡΠ΅Π³ΠΎΡ Π½Π° ΡΠ΅ΠΌΠΈ Π·Π° URL ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΎΡΡΡΠ»Π°Ρ ΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° registerProtocolHandler() Π΅ ΠΏΡΠΎΡΠΈΡΠ΅Π½. Π‘ΠΏΠΈΡΠΎΠΊΠΎΡ Π½Π° ΡΠ΅ΠΌΠΈ Π³ΠΈ Π²ΠΊΠ»ΡΡΡΠ²Π° Π΄Π΅ΡΠ΅Π½ΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ cabal, dat, did, dweb, ethereum, hyper, ipfs, ipns ΠΈ ssb, ΡΡΠΎ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°ΡΠ΅ Π²ΡΡΠΊΠΈ Π΄ΠΎ Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ Π±Π΅Π· ΠΎΠ³Π»Π΅Π΄ Π½Π° Π»ΠΎΠΊΠ°ΡΠΈΡΠ°ΡΠ° ΠΈΠ»ΠΈ ΠΏΠΎΡΡΠ°ΡΠ° ΡΡΠΎ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ ΡΠ΅ΡΡΡΡΠΎΡ.
- ΠΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠΎΡΠΌΠ°Ρ Π½Π° ΡΠ΅ΠΊΡΡ/html Π½Π° ΠΠΠ-ΡΠΎ Π·Π° Π°ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈ ΡΠ°Π±Π»Π° ΡΠΎ ΠΈΡΠ΅ΡΠΎΡΠΈ Π·Π° ΠΊΠΎΠΏΠΈΡΠ°ΡΠ΅ ΠΈ Π²ΠΌΠ΅ΡΠ½ΡΠ²Π°ΡΠ΅ HTML ΠΏΡΠ΅ΠΊΡ ΡΠ°Π±Π»Π°ΡΠ° ΡΠΎ ΠΈΡΠ΅ΡΠΎΡΠΈ (ΠΎΠΏΠ°ΡΠ½ΠΈΡΠ΅ HTML ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΡΠ΅ ΡΠΈΡΡΠ°Ρ ΠΏΡΠΈ ΠΏΠΈΡΡΠ²Π°ΡΠ΅ ΠΈ ΡΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠ°Π±Π»Π°ΡΠ° ΡΠΎ ΠΈΡΠ΅ΡΠΎΡΠΈ). ΠΡΠΎΠΌΠ΅Π½Π°ΡΠ°, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π²ΠΌΠ΅ΡΠ½ΡΠ²Π°ΡΠ΅ ΠΈ ΠΊΠΎΠΏΠΈΡΠ°ΡΠ΅ Π½Π° ΡΠΎΡΠΌΠ°ΡΠΈΡΠ°Π½ ΡΠ΅ΠΊΡΡ ΡΠΎ ΡΠ»ΠΈΠΊΠΈ ΠΈ Π²ΡΡΠΊΠΈ Π²ΠΎ Π²Π΅Π±-ΡΡΠ΅Π΄Π½ΠΈΡΠΈΡΠ΅.
- WebRTC Π΄ΠΎΠ΄Π°Π΄Π΅ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠ΅ Π½Π° ΡΠΎΠΏΡΡΠ²Π΅Π½ΠΈ ΡΠ°ΠΊΡΠ²Π°ΡΠΈ ΡΠΎ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ, ΠΏΠΎΠ²ΠΈΠΊΠ°Π½ΠΈ Π²ΠΎ ΡΠ°Π·ΠΈΡΠ΅ Π½Π° ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠ΅ ΠΈΠ»ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠ΅ Π½Π° WebRTC MediaStreamTrack. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΠ²Π°Π° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° Π΄Π° ΡΠ΅ Π΄ΠΎΠ΄Π°Π΄Π΅ ΠΏΠΎΠ΄Π΄ΡΡΠΊΠ° Π·Π° ΡΠΈΡΡΠΈΡΠ°ΡΠ΅ ΠΎΠ΄ ΠΊΡΠ°Ρ Π΄ΠΎ ΠΊΡΠ°Ρ Π½Π° ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈΡΠ΅ ΡΡΠΎ ΡΠ΅ ΠΏΡΠ΅Π½Π΅ΡΡΠ²Π°Π°Ρ ΠΏΡΠ΅ΠΊΡ ΡΡΠ΅Π΄Π½ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΈ.
ΠΠΎ V8 JavaScript ΠΌΠΎΡΠΎΡΠΎΡ, ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° Number.prototype.toString Π΅ Π·Π°Π±ΡΠ·Π°Π½Π° Π·Π° 75%. ΠΠΎΠ΄Π°Π΄Π΅Π½ΠΎ ΡΠ²ΠΎΡΡΡΠ²ΠΎ .name Π½Π° Π°ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈ ΠΊΠ»Π°ΡΠΈ ΡΠΎ ΠΏΡΠ°Π·Π½Π° Π²ΡΠ΅Π΄Π½ΠΎΡΡ. ΠΠ΅ΡΠΎΠ΄ΠΎΡ Atomics.wake Π΅ ΠΎΡΡΡΡΠ°Π½Π΅Ρ, ΠΊΠΎΡ ΡΠ²ΠΎΠ΅Π²ΡΠ΅ΠΌΠ΅Π½ΠΎ Π±Π΅ΡΠ΅ ΠΏΡΠ΅ΠΈΠΌΠ΅Π½ΡΠ²Π°Π½ Π²ΠΎ Atomics.notify Π·Π° Π΄Π° ΡΠ΅ ΡΡΠΎΠ³Π»Π°ΡΠΈ ΡΠΎ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° ECMA-262. ΠΡΠ²ΠΎΡΠ΅Π½Π° Π΅ ΡΠΈΡΡΠ°ΡΠ° Π·Π° Π°Π»Π°ΡΠΊΠ°ΡΠ° Π·Π° ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅ fuzzing JS-Fuzzer. - ΠΠΎΠΌΠΏΠ°ΡΠ»Π΅ΡΠΎΡ Π·Π° ΠΎΡΠ½ΠΎΠ²Π½Π° Π»ΠΈΠ½ΠΈΡΠ° Liftoff Π·Π° WebAssembly ΠΎΠ±ΡΠ°Π²Π΅Π½ Π²ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΎΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠ° Π²ΠΊΠ»ΡΡΡΠ²Π° ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠ° Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π²Π΅ΠΊΡΠΎΡΡΠΊΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ SIMD Π·Π° Π΄Π° ΡΠ΅ Π·Π°Π±ΡΠ·Π°Π°Ρ ΠΏΡΠ΅ΡΠΌΠ΅ΡΠΊΠΈΡΠ΅. Π‘ΡΠ΄Π΅ΡΡΠΈ ΡΠΏΠΎΡΠ΅Π΄ ΡΠ΅ΡΡΠΎΠ²ΠΈΡΠ΅, ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡΠ°ΡΠ° ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π΄Π° ΡΠ΅ Π·Π°Π±ΡΠ·Π°Π°Ρ Π½Π΅ΠΊΠΎΠΈ ΡΠ΅ΡΡΠΎΠ²ΠΈ Π·Π° 2.8 ΠΏΠ°ΡΠΈ. ΠΡΡΠ³Π° ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡΠ° Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈ ΠΌΠ½ΠΎΠ³Ρ ΠΏΠΎΠ±ΡΠ·ΠΎ ΠΏΠΎΠ²ΠΈΠΊΡΠ²Π°ΡΠ΅ΡΠΎ ΡΠ²Π΅Π·Π΅Π½ΠΈ JavaScript ΡΡΠ½ΠΊΡΠΈΠΈ ΠΎΠ΄ WebAssembly.
- ΠΠ»Π°ΡΠΊΠΈΡΠ΅ Π·Π° Π²Π΅Π±-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ΅ΡΠΈ ΡΠ΅ ΠΏΡΠΎΡΠΈΡΠ΅Π½ΠΈ: ΠΠ΅Π΄ΠΈΡΠΌΡΠΊΠΈΠΎΡ ΠΏΠ°Π½Π΅Π» Π΄ΠΎΠ΄Π°Π΄Π΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΠΈΠ³ΡΠ°ΡΠΈΡΠ΅ ΡΡΠΎ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π·Π° ΡΠ΅ΠΏΡΠΎΠ΄ΡΠΊΡΠΈΡΠ° Π½Π° Π²ΠΈΠ΄Π΅ΠΎ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ°, Π²ΠΊΠ»ΡΡΡΠ²Π°ΡΡΠΈ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π·Π° Π½Π°ΡΡΠ°Π½ΠΈ, Π΄Π½Π΅Π²Π½ΠΈΡΠΈ, Π²ΡΠ΅Π΄Π½ΠΎΡΡΠΈ Π½Π° ΠΈΠΌΠΎΡΠΎΡ ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ Π·Π° Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΠ°ΡΠ΅ ΡΠ°ΠΌΠΊΠ° (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π³ΠΈ ΠΎΠ΄ΡΠ΅Π΄ΠΈΡΠ΅ ΠΏΡΠΈΡΠΈΠ½ΠΈΡΠ΅ Π·Π° ΡΠ°ΠΌΠΊΠ°ΡΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ ΡΠΎ Π·Π°Π³ΡΠ±Π° ΠΈ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ° ΠΎΠ΄ JavaScript) .
- ΠΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΠΎΡΠΎ ΠΌΠ΅Π½ΠΈ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΎΡ ΠΠ»Π΅ΠΌΠ΅Π½ΡΠΈ, Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π΅ ΠΌΠΎΠΆΠ½ΠΎΡΡΠ° Π·Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΡΠ»ΠΈΠΊΠΈ ΠΎΠ΄ Π΅ΠΊΡΠ°Π½ΠΎΡ Π½Π° ΠΈΠ·Π±ΡΠ°Π½ΠΈΠΎΡ Π΅Π»Π΅ΠΌΠ΅Π½Ρ (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΊΡΠ΅ΠΈΡΠ°ΡΠ΅ ΡΠ»ΠΈΠΊΠ° ΠΎΠ΄ Π΅ΠΊΡΠ°Π½ΠΎΡ Π½Π° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°ΡΠ° ΠΈΠ»ΠΈ ΡΠ°Π±Π΅Π»Π°ΡΠ°).
- ΠΠΎ Π²Π΅Π±-ΠΊΠΎΠ½Π·ΠΎΠ»Π°ΡΠ°, ΠΏΠ°Π½Π΅Π»ΠΎΡ Π·Π° ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π·Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ Π΅ Π·Π°ΠΌΠ΅Π½Π΅Ρ ΡΠΎ ΡΠ΅Π΄ΠΎΠ²Π½Π° ΠΏΠΎΡΠ°ΠΊΠ°, Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ ΡΠΎ ΠΊΠΎΠ»Π°ΡΠΈΡΠ°ΡΠ° ΠΎΠ΄ ΡΡΠ΅ΡΠΈ ΡΡΡΠ°Π½ΠΈ ΡΠ΅ ΡΡΠ°Π½Π΄Π°ΡΠ΄Π½ΠΎ ΡΠΊΡΠΈΠ΅Π½ΠΈ Π²ΠΎ ΠΊΠ°ΡΡΠΈΡΠΊΠ°ΡΠ° ΠΡΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈ ΡΠ΅ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ΠΈ ΡΠΎ ΡΠΏΠ΅ΡΠΈΡΠ°Π»Π½ΠΎ ΠΏΠΎΠ»Π΅ Π·Π° ΠΈΠ·Π±ΠΎΡ.
- ΠΠΎ ΡΠ°Π±ΡΠ»Π°ΡΠΎΡΠΎΡ Π Π΅Π½Π΄Π΅ΡΠΈΡΠ°ΡΠ΅, Π΄ΠΎΠ΄Π°Π΄Π΅Π½ΠΎ Π΅ ΠΊΠΎΠΏΡΠ΅ βΠΠ½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π»ΠΎΠΊΠ°Π»Π½ΠΈ ΡΠΎΠ½ΡΠΎΠ²ΠΈβ, ΠΊΠΎΠ΅ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΡΠΈΠΌΡΠ»ΠΈΡΠ°ΡΠ΅ ΠΎΡΡΡΡΡΠ²ΠΎ Π½Π° Π»ΠΎΠΊΠ°Π»Π½ΠΈ ΡΠΎΠ½ΡΠΎΠ²ΠΈ, Π° Π²ΠΎ ΡΠ°Π±ΡΠ»Π°ΡΠΎΡΠΎΡ βΠ‘Π΅Π½Π·ΠΎΡΠΈβ ΡΠ΅Π³Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠΈΠΌΡΠ»ΠΈΡΠ°ΡΠ΅ Π½Π΅Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ (Π·Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΊΠΎΠΈ ΠΊΠΎΡΠΈΡΡΠ°Ρ API Π·Π° ΠΎΡΠΊΡΠΈΠ²Π°ΡΠ΅ Π½Π° Π½Π΅Π°ΠΊΡΠΈΠ²Π΅Π½).
- ΠΠ°Π½Π΅Π»ΠΎΡ ΡΠΎ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΡΠ²Π° Π΄Π΅ΡΠ°Π»Π½ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΡΠ΅ΠΊΠΎΡΠ° iframe, ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ ΠΈ ΡΠΊΠΎΠΊΠ°ΡΠΊΠΈ ΠΏΡΠΎΠ·ΠΎΡΠ΅Ρ, Π²ΠΊΠ»ΡΡΡΠ²Π°ΡΡΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π·Π° ΠΈΠ·ΠΎΠ»Π°ΡΠΈΡΠ°ΡΠ° ΡΠΎ Π²ΠΊΡΡΡΠ΅Π½ΠΎ ΠΏΠΎΡΠ΅ΠΊΠ»ΠΎ ΡΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° COEP ΠΈ COOP.
ΠΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ QUIC ΠΏΠΎΡΠ½Π° Π΄Π° ΡΠ΅ Π·Π°ΠΌΠ΅Π½ΡΠ²Π° ΡΠΎ Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ° ΡΠ°Π·Π²ΠΈΠ΅Π½Π° Π²ΠΎ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° IETF, Π½Π°ΠΌΠ΅ΡΡΠΎ Π²Π΅ΡΠ·ΠΈΡΠ°ΡΠ° Π½Π° Google Π½Π° QUIC.
ΠΠΎΠΊΡΠ°Ρ ΠΈΠ½ΠΎΠ²Π°ΡΠΈΠΈΡΠ΅ ΠΈ ΠΏΠΎΠΏΡΠ°Π²Π΅Π½ΠΈΡΠ΅ Π³ΡΠ΅ΡΠΊΠΈ, Π½ΠΎΠ²Π°ΡΠ° Π²Π΅ΡΠ·ΠΈΡΠ° Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡΠ° 35 ΠΏΡΠΎΠΏΡΡΡΠΈ. ΠΠ½ΠΎΠ³Ρ ΠΎΠ΄ ΡΠ°Π½Π»ΠΈΠ²ΠΎΡΡΠΈΡΠ΅ Π±Π΅Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΡΠ²Π°Π½ΠΈ ΠΊΠ°ΠΊΠΎ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° Π°Π²ΡΠΎΠΌΠ°ΡΡΠΊΠΎ ΡΠ΅ΡΡΠΈΡΠ°ΡΠ΅ ΡΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° Π°Π»Π°ΡΠΊΠΈΡΠ΅ AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer ΠΈ AFL. ΠΠ΄Π½Π° ΡΠ°Π½Π»ΠΈΠ²ΠΎΡΡ (CVE-2020-15967, ΠΏΡΠΈΡΡΠ°ΠΏ Π΄ΠΎ ΠΎΡΠ»ΠΎΠ±ΠΎΠ΄Π΅Π½Π° ΠΌΠ΅ΠΌΠΎΡΠΈΡΠ° Π²ΠΎ ΠΊΠΎΠ΄ Π·Π° ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΡΠ° ΡΠΎ Google Payments) Π΅ ΠΎΠ·Π½Π°ΡΠ΅Π½Π° ΠΊΠ°ΠΊΠΎ ΠΊΡΠΈΡΠΈΡΠ½Π°, Ρ.Π΅. Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° Π³ΠΈ Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»ΠΈΡΠ΅ ΡΠΈΡΠ΅ Π½ΠΈΠ²ΠΎΠ° Π½Π° Π·Π°ΡΡΠΈΡΠ° Π½Π° ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ ΠΈ Π΄Π° ΠΈΠ·Π²ΡΡΠΈΡΠ΅ ΠΊΠΎΠ΄ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΎΡ Π½Π°Π΄Π²ΠΎΡ ΠΎΠ΄ ΠΎΠΊΠΎΠ»ΠΈΠ½Π°ΡΠ° Π½Π° ΠΏΠ΅ΡΠΎΠΊΠΎΡ. ΠΠ°ΠΊΠΎ Π΄Π΅Π» ΠΎΠ΄ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ°ΡΠ° Π·Π° ΠΏΠ»Π°ΡΠ°ΡΠ΅ ΠΏΠ°ΡΠΈΡΠ½ΠΈ Π½Π°Π³ΡΠ°Π΄ΠΈ Π·Π° ΠΎΡΠΊΡΠΈΠ²Π°ΡΠ΅ ΡΠ°Π½Π»ΠΈΠ²ΠΎΡΡΠΈ Π·Π° ΡΠ΅ΠΊΠΎΠ²Π½ΠΎΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅, Google ΠΏΠ»Π°ΡΠΈ 27 Π½Π°Π³ΡΠ°Π΄ΠΈ Π²ΠΎ Π²ΡΠ΅Π΄Π½ΠΎΡΡ ΠΎΠ΄ 71500 Π΄ΠΎΠ»Π°ΡΠΈ (Π΅Π΄Π½Π° Π½Π°Π³ΡΠ°Π΄Π° ΠΎΠ΄ 15000 Π΄ΠΎΠ»Π°ΡΠΈ, ΡΡΠΈ Π½Π°Π³ΡΠ°Π΄ΠΈ ΠΎΠ΄ 7500 Π΄ΠΎΠ»Π°ΡΠΈ, ΠΏΠ΅Ρ Π½Π°Π³ΡΠ°Π΄ΠΈ ΠΎΠ΄ 5000 Π΄ΠΎΠ»Π°ΡΠΈ, Π΄Π²Π΅ Π½Π°Π³ΡΠ°Π΄ΠΈ ΠΎΠ΄ 3000 Π΄ΠΎΠ»Π°ΡΠΈ, Π΅Π΄Π½Π° Π½Π°Π³ΡΠ°Π΄Π° ΠΎΠ΄ 200 Π΄ΠΎΠ»Π°ΡΠΈ ΠΈ Π΄Π²Π΅ Π½Π°Π³ΡΠ°Π΄ΠΈ ΠΎΠ΄ 500 Π΄ΠΎΠ»Π°ΡΠΈ). ΠΠΎΠ»Π΅ΠΌΠΈΠ½Π°ΡΠ° Π½Π° 13 Π½Π°Π³ΡΠ°Π΄ΠΈ ΡΓ¨ ΡΡΡΠ΅ Π½Π΅ Π΅ ΠΎΠ΄ΡΠ΅Π΄Π΅Π½Π°.
ΠΠ΅ΠΌΠ΅Π½ΠΎ ΠΎΠ΄ Opennet.ru
ΠΠ·Π²ΠΎΡ: linux.org.ru