Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈ Π½Π° Chromium ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π½Π° ΠΎΠ±Π΅Π΄ΠΈΠ½ΡΠ²Π° ΠΈ Π·Π°ΠΌΡΠ°Π·ΡΠ²Π° ΠΎΡ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ΡΠΎ Π½Π° HTTP Π·Π°Π³Π»Π°Π²ΠΊΠ°ΡΠ° User-Agent, ΠΊΠΎΡΡΠΎ ΠΏΡΠ΅Π΄Π°Π²Π° ΠΈΠΌΠ΅ΡΠΎ ΠΈ Π²Π΅ΡΡΠΈΡΡΠ° Π½Π° Π±ΡΠ°ΡΠ·ΡΡΠ°, Π° ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ°Π²Π° Π΄ΠΎΡΡΡΠΏΠ° Π΄ΠΎ ΡΠ²ΠΎΠΉΡΡΠ²ΠΎΡΠΎ navigator.userAgent Π² JavaScript. ΠΡΠ΅ΠΌΠ°Ρ
Π½Π΅ΡΠ΅ Π·Π°Π³Π»Π°Π²ΠΊΠ°ΡΠ° User-Agent Π·Π° ΠΌΠΎΠΌΠ΅Π½ΡΠ° Π½Π΅ ΠΏΠ»Π°Π½ΠΈΡΠ°ΠΉ. ΠΠ½ΠΈΡΠΈΠ°ΡΠΈΠ²Π°ΡΠ° Π²Π΅ΡΠ΅ Π΅ ΠΏΠΎΠ΄ΠΊΡΠ΅ΠΏΠ΅Π½Π° ΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π ΡΠ± ΠΈ Firefox, ΠΈ ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π²Π΅ΡΠ΅ Π΅ Π²Π½Π΅Π΄ΡΠ΅Π½ Π² Safari.
ΠΠ°ΠΊΡΠΎ Π΅ ΠΏΠ»Π°Π½ΠΈΡΠ°Π½ΠΎ Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ°, Chrome 81, ΠΏΠ»Π°Π½ΠΈΡΠ°Π½ Π·Π° 17 ΠΌΠ°ΡΡ, ΡΠ΅ ΠΎΡΠΌΠ΅Π½ΠΈ Π΄ΠΎΡΡΡΠΏΠ° Π΄ΠΎ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΎΡΡ
navigator.userAgent, Chrome 81 ΡΠ΅ ΡΠΏΡΠ΅ Π΄Π° Π°ΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ° Π²Π΅ΡΡΠΈΡΡΠ° Π½Π° Π±ΡΠ°ΡΠ·ΡΡΠ° ΠΈ ΡΠ΅ ΠΎΠ±Π΅Π΄ΠΈΠ½ΠΈ Π²Π΅ΡΡΠΈΠΈΡΠ΅ Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ°, Π° Π²
Chrome 85 ΡΠ΅ ΠΈΠΌΠ° ΡΠ½ΠΈΡΠΈΡΠΈΡΠ°Π½Π° Π»ΠΈΠ½ΠΈΡ Ρ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ° Π½Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° (ΡΠ΅ Π±ΡΠ΄Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈ ΡΠ°ΠΌΠΎ Π½Π°ΡΡΠΎΠ»Π½Π°ΡΠ° ΠΈ ΠΌΠΎΠ±ΠΈΠ»Π½Π°ΡΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°, Π° Π·Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈΡΠ΅ Π²Π΅ΡΡΠΈΠΈ Π²Π΅ΡΠΎΡΡΠ½ΠΎ ΡΠ΅ Π±ΡΠ΄Π΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π΅Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΡΠΈΠΏΠΈΡΠ½ΠΈΡΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠΈ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΡΠ°.
Π‘ΡΠ΅Π΄ ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ ΠΏΡΠΈΡΠΈΠ½ΠΈ Π·Π° ΡΠ½ΠΈΡΠΈΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Ρ
Π΅Π΄ΡΡΠ° User-Agent Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ ΠΌΡ Π·Π° ΠΏΠ°ΡΠΈΠ²Π½Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ (ΠΏΠ°ΡΠΈΠ²Π΅Π½ ΠΏΡΡΡΡΠΎΠ² ΠΎΡΠΏΠ΅ΡΠ°ΡΡΠΊ), ΠΊΠ°ΠΊΡΠΎ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°ΡΠ° Π·Π° ΡΠ°Π»ΡΠΈΡΠΈΡΠΈΡΠ°Π½Π΅ Π½Π° Ρ
Π΅Π΄ΡΡΠ° ΠΎΡ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈ Π±ΡΠ°ΡΠ·ΡΡΠΈ, Π·Π° Π΄Π° ΡΠ΅ Π³Π°ΡΠ°Π½ΡΠΈΡΠ° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡΡΠ° Π½Π° ΠΎΡΠ΄Π΅Π»Π½ΠΈ ΡΠ°ΠΉΡΠΎΠ²Π΅ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Vivaldi Π΅ ΠΏΡΠΈΠ½ΡΠ΄Π΅Π½ Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Ρ ΠΏΡΠ΅Π΄ ΡΠ°ΠΉΡΠΎΠ²Π΅ΡΠ΅ ΠΊΠ°ΡΠΎ Chrome). Π ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΠ°Π»ΡΠΈΠ²ΠΈΡΡ User-Agent Π² Π±ΡΠ°ΡΠ·ΡΡΠΈΡΠ΅ ΠΎΡ Π²ΡΠΎΡΠΎ Π½ΠΈΠ²ΠΎ ΡΡΡΠΎ ΡΠ΅ Π½Π°ΡΡΡΡΠ°Π²Π° ΠΎΡ ΡΠ°ΠΌΠΈΡ Google, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΡΠΏΠΎΡΠ΅Π΄ User-Agent Π±Π»ΠΎΠΊΠΎΠ²Π΅ Π²Π»Π΅Π·ΡΠ΅ Π²ΡΠ² Π²Π°ΡΠΈΡΠ΅ ΡΡΠ»ΡΠ³ΠΈ. ΠΠ±Π΅Π΄ΠΈΠ½ΡΠ²Π°Π½Π΅ΡΠΎ ΡΡΡΠΎ ΡΠ΅ Π½ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° ΡΠ΅ ΠΎΡΡΡΠ²Π΅ΠΌ ΠΎΡ ΠΎΡΡΠ°ΡΠ΅Π»ΠΈΡΠ΅ ΠΈ Π±Π΅Π·ΡΠΌΠΈΡΠ»Π΅Π½ΠΈ Π°ΡΡΠΈΠ±ΡΡΠΈ ΠΊΠ°ΡΠΎ βMozilla/5.0β, βΠΊΠ°ΡΠΎ Geckoβ ΠΈ βΠΊΠ°ΡΠΎ KHTMLβ Π² ΡΠ΅Π΄Π° User-Agent.
ΠΡΠ΅Π΄Π»Π°Π³Π° ΡΠ΅ ΠΌΠ΅Ρ
Π°Π½ΠΈΠ·ΡΠΌ ΠΊΠ°ΡΠΎ Π·Π°ΠΌΠ΅ΡΡΠΈΡΠ΅Π» Π½Π° User-Agent ΠΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈ ΡΡΠ²Π΅ΡΠΈ Π·Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ Π°Π³Π΅Π½Ρ, ΠΊΠΎΠ΅ΡΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π° ΡΠ΅Π»Π΅ΠΊΡΠΈΠ²Π½ΠΎ ΠΎΡΠ²ΠΎΠ±ΠΎΠΆΠ΄Π°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π·Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ Π½Π° Π±ΡΠ°ΡΠ·ΡΡΠ° ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° (Π²Π΅ΡΡΠΈΡ, ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° ΠΈ Π΄Ρ.) ΡΠ°ΠΌΠΎ ΡΠ»Π΅Π΄ Π·Π°ΡΠ²ΠΊΠ° ΠΎΡ ΡΡΡΠ²ΡΡΠ° ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ ΠΈΠ·Π±ΠΈΡΠ°ΡΠ΅Π»Π½ΠΎ Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΡ ΡΠ°ΠΊΠ°Π²Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈΡΠΈΡΠ΅ Π½Π° ΡΠ°ΠΉΡΠ°. ΠΠΎΠ³Π°ΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈ ΠΏΠΎΠ΄ΡΠΊΠ°Π·ΠΊΠΈ Π·Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈ Π°Π³Π΅Π½Ρ, ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΡΡ Π½Π΅ ΡΠ΅ ΠΏΡΠ΅Π΄Π°Π²Π° ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ Π±Π΅Π· ΠΈΠ·ΡΠΈΡΠ½Π° Π·Π°ΡΠ²ΠΊΠ°, ΠΊΠΎΠ΅ΡΠΎ ΠΏΡΠ°Π²ΠΈ ΠΏΠ°ΡΠΈΠ²Π½Π°ΡΠ° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π½Π΅Π²ΡΠ·ΠΌΠΎΠΆΠ½Π° (ΠΏΠΎ ΠΏΠΎΠ΄ΡΠ°Π·Π±ΠΈΡΠ°Π½Π΅ ΡΠ΅ ΠΏΠΎΡΠΎΡΠ²Π° ΡΠ°ΠΌΠΎ ΠΈΠΌΠ΅ΡΠΎ Π½Π° Π±ΡΠ°ΡΠ·ΡΡΠ°).
Π©ΠΎ ΡΠ΅ ΠΎΡΠ½Π°ΡΡ Π΄ΠΎ Π°ΠΊΡΠΈΠ²Π½Π°ΡΠ° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ, Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½Π°ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, Π²ΡΡΠ½Π°ΡΠ° Π² ΠΎΡΠ³ΠΎΠ²ΠΎΡ Π½Π° Π·Π°ΡΠ²ΠΊΠ°ΡΠ°, Π·Π°Π²ΠΈΡΠΈ ΠΎΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈΡΠ΅ Π½Π° Π±ΡΠ°ΡΠ·ΡΡΠ° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ ΠΌΠΎΠΆΠ΅ ΠΈΠ·ΠΎΠ±ΡΠΎ Π΄Π° ΠΎΡΠΊΠ°ΠΆΠ΅ Π΄Π° ΠΏΡΠ΅Π΄Π°Π΄Π΅ Π΄Π°Π½Π½ΠΈ), Π° ΡΠ°ΠΌΠΈΡΠ΅ ΠΏΡΠ΅Π΄Π°Π΄Π΅Π½ΠΈ Π°ΡΡΠΈΠ±ΡΡΠΈ ΠΏΠΎΠΊΡΠΈΠ²Π°Ρ ΡΡΡΠΎΡΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΊΠ°ΡΠΎ User-Agent Π½ΠΈΠ· Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ°. ΠΠ±Π΅ΠΌΡΡ Π½Π° ΠΏΡΠ΅Ρ
Π²ΡΡΠ»Π΅Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ ΠΏΠΎΠ΄Π»Π΅ΠΆΠΈ Π½Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΠΡΠ΄ΠΆΠ΅Ρ Π·Π° ΠΏΠΎΠ²Π΅ΡΠΈΡΠ΅Π»Π½ΠΎΡΡ, ΠΊΠΎΠ΅ΡΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Ρ Π»ΠΈΠΌΠΈΡΠ° Π½Π° ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΡΠΎ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π΅Π½ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»Π½ΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π·Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ - Π°ΠΊΠΎ ΠΏΡΡΠΊΠ°Π½Π΅ΡΠΎ Π½Π° Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ Π½Π°ΡΡΡΠ°Π²Π°Π½Π΅ Π½Π° Π°Π½ΠΎΠ½ΠΈΠΌΠ½ΠΎΡΡΡΠ°, ΡΠΎΠ³Π°Π²Π° ΠΏΠΎ-Π½Π°ΡΠ°ΡΡΡΠ½ΠΈΡΡ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ API ΡΠ΅ Π±Π»ΠΎΠΊΠΈΡΠ°. Π’Π΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π° Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° Π²Π΅ΡΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π΅Π½Π° ΠΈΠ½ΠΈΡΠΈΠ°ΡΠΈΠ²Π° ΠΡΡΡΡΠ½ΠΈΠΊ Π·Π° ΠΏΠΎΠ²Π΅ΡΠΈΡΠ΅Π»Π½ΠΎΡΡ, Π½Π°ΡΠΎΡΠ΅Π½ΠΈ ΠΊΡΠΌ ΠΏΠΎΡΡΠΈΠ³Π°Π½Π΅ Π½Π° ΠΊΠΎΠΌΠΏΡΠΎΠΌΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΡΠΆΠ΄Π°ΡΠ° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π΄Π° Π·Π°ΠΏΠ°Π·ΡΡ ΠΏΠΎΠ²Π΅ΡΠΈΡΠ΅Π»Π½ΠΎΡΡ ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ΡΠΎ Π½Π° ΡΠ΅ΠΊΠ»Π°ΠΌΠ½ΠΈΡΠ΅ ΠΌΡΠ΅ΠΆΠΈ ΠΈ ΡΠ°ΠΉΡΠΎΠ²Π΅ Π΄Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Ρ ΠΏΡΠ΅Π΄ΠΏΠΎΡΠΈΡΠ°Π½ΠΈΡΡΠ° Π½Π° ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»ΠΈΡΠ΅.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru