ΠΡΡΠΏΠ° ΠΈΠ·ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΎΡ Mozilla, Π£Π½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΠ° Π½Π° ΠΠΉΠΎΠ²Π° ΠΈ ΠΠ°Π»ΠΈΡΠΎΡΠ½ΠΈΠΉΡΠΊΠΈΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅Ρ ΠΏΡΠΎΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΡΠΊΡΠΈΡΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π½Π° ΡΠ°ΠΉΡΠΎΠ²Π΅ΡΠ΅. ΠΠΎΠ΄ ΡΠΊΡΠΈΡΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Π½Π΅ ΡΠ΅ ΡΠ°Π·Π±ΠΈΡΠ° Π³Π΅Π½Π΅ΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΈ Π½Π° Π±Π°Π·Π° ΠΊΠΎΡΠ²Π΅Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° Π±ΡΠ°ΡΠ·ΡΡΠ°, ΠΊΠ°ΡΠΎ , ΡΠΏΠΈΡΡΠΊ Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Π½ΠΈΡΠ΅ MIME ΡΠΈΠΏΠΎΠ²Π΅, ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ Π² Ρ Π΅Π΄ΡΡΠΈΡΠ΅ ( ΠΈ ), Π°Π½Π°Π»ΠΈΠ· Π½Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΈΡΠ΅ , Π½Π°Π»ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ Web API, ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ Π·Π° Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°ΡΡΠΈΡΠ΅ ΡΠ΅Π½Π΄Π΅ΡΠΈΡΠ°Π½Π΅ ΡΡΠ΅Π· WebGL ΠΈ , Ρ CSS, , Π½Π° ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ ΠΏΠΎΡΡΠΎΠ²Π΅, Π°Π½Π°Π»ΠΈΠ· Π½Π° ΠΎΡΠΎΠ±Π΅Π½ΠΎΡΡΠΈΡΠ΅ Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Ρ ΠΈ .
ΠΠ·ΡΡΠ°Π²Π°Π½Π΅ΡΠΎ Π½Π° 100 Ρ
ΠΈΠ»ΡΠ΄ΠΈ ΠΎΡ Π½Π°ΠΉ-ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈΡΠ΅ ΡΠ°ΠΉΡΠΎΠ²Π΅ ΠΏΠΎ ΡΠ΅ΠΉΡΠΈΠ½Π³Π° Π½Π° Alexa ΠΏΠΎΠΊΠ°Π·Π°, ΡΠ΅ Π½Π° 9040 ΠΎΡ ΡΡΡ
(10.18%) ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³Π° ΠΊΠΎΠ΄ Π·Π° ΡΠΊΡΠΈΡΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠΎΡΠ΅ΡΠΈΡΠ΅Π»ΠΈΡΠ΅. Π ΡΡΡΠΎΡΠΎ Π²ΡΠ΅ΠΌΠ΅, Π°ΠΊΠΎ ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°ΠΌΠ΅ Ρ
ΠΈΠ»ΡΠ΄Π° ΠΎΡ Π½Π°ΠΉ-ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈΡΠ΅ ΡΠ°ΠΉΡΠΎΠ²Π΅, ΠΏΠΎΠ΄ΠΎΠ±Π΅Π½ ΠΊΠΎΠ΄ Π΅ ΠΎΡΠΊΡΠΈΡ Π² 30.60% ΠΎΡ ΡΠ»ΡΡΠ°ΠΈΡΠ΅ (266 ΡΠ°ΠΉΡΠ°), Π° ΡΡΠ΅Π΄ ΡΠ°ΠΉΡΠΎΠ²Π΅ΡΠ΅, Π·Π°Π΅ΠΌΠ°ΡΠΈ ΠΌΠ΅ΡΡΠ° Π² ΡΠ΅ΠΉΡΠΈΠ½Π³Π° ΠΎΡ Ρ
ΠΈΠ»ΡΠ΄Π° Π΄ΠΎ Π΄Π΅ΡΠ΅Ρ Ρ
ΠΈΠ»ΡΠ΄ΠΈ, Π² 24.45% ΠΎΡ ΡΠ»ΡΡΠ°ΠΈΡΠ΅ (2010 ΡΠ°ΠΉΡΠ°). Π ΠΎΡΠ½ΠΎΠ²Π½Π°ΡΠ° ΡΠ°ΡΡ ΡΠΊΡΠΈΡΠΎΡΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Π½Π΅ ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³Π° Π² ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅, ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½ΠΈ ΠΎΡ Π²ΡΠ½ΡΠ½ΠΈ ΡΡΠ»ΡΠ³ΠΈ Π·Π° ΠΈ ΡΠΈΠ»ΡΡΠΈΡΠ°Π½Π΅ Π½Π° Π±ΠΎΡΠΎΠ²Π΅, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΡΠ΅ΠΊΠ»Π°ΠΌΠ½ΠΈ ΠΌΡΠ΅ΠΆΠΈ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΏΡΠΎΡΠ»Π΅Π΄ΡΠ²Π°Π½Π΅ Π½Π° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡΡΠ° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅.
ΠΠ° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΊΠΎΠ΄Π°, ΠΎΡΡΡΠ΅ΡΡΠ²ΡΠ²Π°Ρ ΡΠΊΡΠΈΡΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Π½Π΅, Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ΅Π½ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠΌ , ΡΠΈΠΉΡΠΎ ΠΊΠΎΠ΄ Π΅ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π· MIT. Π ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠΌΠ° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΌΠ΅ΡΠΎΠ΄ΠΈ Π½Π° ΠΌΠ°ΡΠΈΠ½Π½ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π² ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ Ρ ΡΡΠ°ΡΠΈΡΠ΅Π½ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅Π½ Π°Π½Π°Π»ΠΈΠ· Π½Π° JavaScript ΠΊΠΎΠ΄Π°. Π£ΡΠ²ΡΡΠ΄Π΅Π½Π° Π΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ΡΠΎ Π½Π° ΠΌΠ°ΡΠΈΠ½Π½ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π΄Π° ΡΠ΅ ΠΏΠΎΠ²ΠΈΡΠΈ ΡΠΎΡΠ½ΠΎΡΡΡΠ° Π½Π° ΠΎΡΠΊΡΠΈΡΠΈΡΡΠ° Π½Π° ΠΊΠΎΠ΄ Π·Π° ΡΠΊΡΠΈΡΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Π½Π΅ ΠΈ Π΄Π° ΡΠ΅ ΠΎΡΠΊΡΠΈΡΡ Ρ 26% ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ½ΠΈ ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅
Π² ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Ρ Π·Π°Π΄Π°Π΄Π΅Π½Π°ΡΠ° ΡΡΡΠ½ΠΎ Ρ
Π΅ΡΡΠΈΡΡΠΈΠΊΠ°.
ΠΠ½ΠΎΠ·ΠΈΠ½Π° ΠΎΡ ΠΎΡΠΊΡΠΈΡΠΈΡΠ΅ ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ Π·Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π±ΡΡ
Π° ΠΎΡΡΡΡΡΠ²Π°ΡΠΈ ΠΎΡ ΡΠΈΠΏΠΈΡΠ½ΠΈΡΠ΅ ΡΠΏΠΈΡΡΡΠΈ Π·Π° Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π΅ , , DuckDuckGo, ΠΈ .
Π‘Π»Π΅Π΄ ΠΈΠ·ΠΏΡΠ°ΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ Π½Π° ΡΠΏΠΈΡΡΠΊΠ° Π·Π° Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π΅ EasyPrivacy Π±Π΅ΡΠ΅ ΡΡΠ·Π΄Π°Π΄Π΅Π½ ΠΎΡΠ΄Π΅Π»Π΅Π½ ΡΠ°Π·Π΄Π΅Π» Π·Π° ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅ Π·Π° ΡΠΊΡΠΈΡΠΎ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Π½Π΅. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π°, FP-Inspector ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π΄Π° ΡΠ΅ ΠΎΡΠΊΡΠΈΡΡ Π½ΡΠΊΠΎΠΈ Π½ΠΎΠ²ΠΈ Π½Π°ΡΠΈΠ½ΠΈ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Web API Π·Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ, ΠΊΠΎΠΈΡΠΎ ΠΏΡΠ΅Π΄ΠΈ Π½Π΅ Π±ΡΡ
Π° ΡΡΠ΅ΡΠ°Π½ΠΈ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΡΡΠ°Π½ΠΎΠ²Π΅Π½ΠΎ Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΠΏΠΎΠ΄ΡΠ΅Π΄Π±Π°ΡΠ° Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°ΡΠ° (getLayoutMap), ΠΎΡΡΠ°ΡΡΡΠ½ΠΈ Π΄Π°Π½Π½ΠΈ Π² ΠΊΠ΅ΡΠ° (ΡΡΠ΅Π· API Performance ΡΠ΅ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°Ρ Π·Π°ΠΊΡΡΠ½Π΅Π½ΠΈΡΡΠ° ΠΏΡΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΡΠ½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠ΅ΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈ Π΄Π°Π»ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ Π΅ ΠΏΠΎΡΠ΅ΡΠ°Π²Π°Π» ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ΅Π½ Π΄ΠΎΠΌΠ΅ΠΉΠ½ ΠΈΠ»ΠΈ Π½Π΅, Π° ΡΡΡΠΎ ΡΠ°ΠΊΠ° ΠΈ Π΄Π°Π»ΠΈ ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° Π΅ Π±ΠΈΠ»Π° ΠΎΡΠ²Π°ΡΡΠ½Π° ΠΏΡΠ΅Π΄ΠΈ), ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π΅Π½ΠΈΡΠ΅ Π² Π±ΡΠ°ΡΠ·ΡΡΠ° ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ (ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Notification, Geolocation ΠΈ Camera API), Π½Π°Π»ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠ½ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΠΈ ΡΠ΅Π΄ΠΊΠΈ ΡΠ΅Π½Π·ΠΎΡΠΈ (Π³Π΅ΠΉΠΌΠΏΠ°Π΄ΠΎΠ²Π΅, ΡΠ»Π΅ΠΌΠΎΠ²Π΅ Π·Π° Π²ΠΈΡΡΡΠ°Π»Π½Π° ΡΠ΅Π°Π»Π½ΠΎΡΡ, ΡΠ΅Π½Π·ΠΎΡΠΈ Π·Π° ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠ΅). ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° Π΅ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°Π½ΠΎ Π²Π·Π΅ΠΌΠ°Π½Π΅ΡΠΎ ΠΏΠΎΠ΄ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΈ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π½Π°Π»ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠ°Π½ΠΈ API Π·Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ Π±ΡΠ°ΡΠ·ΡΡΠΈ ΠΈ ΡΠ°Π·Π»ΠΈΡΠΈΡ Π² ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° API (AudioWorklet, setTimeout, mozRTCSessionDescription), ΠΊΠ°ΠΊΡΠΎ ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° API AudioContext Π·Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π΅ Π½Π° Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈΡΠ΅ Π½Π° Π·Π²ΡΠΊΠΎΠ²Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ°.
Π Ρ ΠΎΠ΄Π° Π½Π° ΠΏΡΠΎΡΡΠ²Π°Π½Π΅ΡΠΎ Π±Π΅ΡΠ΅ ΡΠ°Π·Π³Π»Π΅Π΄Π°Π½ Π²ΡΠΏΡΠΎΡΡΡ Π·Π° Π½Π°ΡΡΡΠ°Π²Π°Π½Π΅ΡΠΎ Π½Π° Π½ΠΎΡΠΌΠ°Π»Π½Π°ΡΠ° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ Π½Π° ΡΠ°ΠΉΡΠΎΠ²Π΅ΡΠ΅ Π² ΡΠ»ΡΡΠ°ΠΉ Π½Π° ΠΏΡΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° ΠΌΠ΅ΡΠΎΠ΄ΠΈ Π·Π° Π·Π°ΡΠΈΡΠ° ΠΎΡ ΡΠΊΡΠΈΡΠ° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ, Π²ΠΎΠ΄Π΅ΡΠΈ Π΄ΠΎ Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π΅ Π½Π° ΠΌΡΠ΅ΠΆΠΎΠ²ΠΈ Π·Π°ΡΠ²ΠΊΠΈ ΠΈΠ»ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ°Π²Π°Π½Π΅ Π½Π° Π΄ΠΎΡΡΡΠΏΠ° Π΄ΠΎ API. ΠΠΎΠΊΠ°Π·Π° ΡΠ΅, ΡΠ΅ ΡΠ΅Π»Π΅ΠΊΡΠΈΠ²Π½ΠΎΡΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ°Π²Π°Π½Π΅ Π½Π° API ΡΠ°ΠΌΠΎ Π·Π° ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅, ΠΎΡΠΊΡΠΈΡΠΈ ΠΎΡ FP-Inspector, Π²ΠΎΠ΄ΠΈ Π΄ΠΎ ΠΏΠΎ-ΠΌΠ°Π»ΠΊΠΎ Π½Π°ΡΡΡΠ΅Π½ΠΈΡ Π² ΡΠ°Π±ΠΎΡΠ°ΡΠ°, ΠΎΡΠΊΠΎΠ»ΠΊΠΎΡΠΎ ΠΏΡΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΠΎ-ΡΡΡΠΎΠ³ΠΈ ΠΎΠ±ΡΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ Π½Π° API ΠΏΠΎΠ²ΠΈΠΊΠ²Π°Π½ΠΈΡΡΠ° Π² Brave ΠΈ Tor Browser, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»Π½ΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π°Ρ Π΄ΠΎ ΠΈΠ·ΡΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ.

ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
