рд╣рдЬрд╛рд░реЛ рдореЛрдареНрдпрд╛ рд╕рд╛рдЗрдЯреНрд╕рдкреИрдХреА 30% рд▓рдкрд╡рд┐рд▓реЗрд▓реНрдпрд╛ рдУрд│рдЦреАрд╕рд╛рдареА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡рд╛рдкрд░рддрд╛рдд

рдореЛрдЭрд┐рд▓рд╛, рдЖрдпреЛрд╡рд╛ рд╡рд┐рджреНрдпрд╛рдкреАрда рдЖрдгрд┐ рдХреЕрд▓рд┐рдлреЛрд░реНрдирд┐рдпрд╛ рд╡рд┐рджреНрдпрд╛рдкреАрдард╛рддреАрд▓ рд╕рдВрд╢реЛрдзрдХрд╛рдВрдЪрд╛ рдПрдХ рд╕рдВрдШ рдкреНрд░рдХрд╛рд╢рд┐рдд рд▓рдкрд╡рд┐рд▓реЗрд▓реНрдпрд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рдУрд│рдЦреАрд╕рд╛рдареА рд╡реЗрдмрд╕рд╛рдЗрдЯреНрд╕рд╡рд░реАрд▓ рдХреЛрдбрдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рдЪрд╛ рдЕрднреНрдпрд╛рд╕ рдХреЗрд▓реНрдпрд╛рдЪреЗ рдкрд░рд┐рдгрд╛рдо. рд▓рдкрд╡рд┐рд▓реЗрд▓реЗ рдУрд│рдЦ рдореНрд╣рдгрдЬреЗ рдмреНрд░рд╛рдЙрдЭрд░рдЪреНрдпрд╛ рдСрдкрд░реЗрд╢рдирдмрджреНрджрд▓ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдбреЗрдЯрд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЕрднрд┐рдЬреНрдЮрд╛рдкрдХрд╛рдВрдЪреНрдпрд╛ рдирд┐рд░реНрдорд┐рддреАрдЪрд╛ рд╕рдВрджрд░реНрдн рджреЗрддреЗ, рдЬрд╕реЗ рдХреА рд╕реНрдХреНрд░реАрди рд░рд┐рдЭреЛрд▓реНрдпреВрд╢рди, рд╕рдорд░реНрдерд┐рдд MIME рдкреНрд░рдХрд╛рд░рд╛рдВрдЪреА рдпрд╛рджреА, рд╢реАрд░реНрд╖рд▓реЗрдЦрд╛рдВрдордзреАрд▓ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдорд╛рдкрджрдВрдб (HTTP / 2 ╨╕ HTTPS), рд╕реНрдерд╛рдкрдиреЗрдЪреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд▓рдЧрдЗрди рдЖрдгрд┐ рдлреЙрдиреНрдЯ, рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡реЗрдм API рдЪреА рдЙрдкрд▓рдмреНрдзрддрд╛, рд╡реНрд╣рд┐рдбрд┐рдУ рдХрд╛рд░реНрдбрд╕рд╛рдареА рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ WebGL рд╡рд╛рдкрд░реВрди рдкреНрд░рд╕реНрддреБрддреАрдХрд░рдг рдЖрдгрд┐ рдХреЕрдирд╡реНрд╣рд╛рд╕, рдлреЗрд░рдлрд╛рд░ CSS рд╕рд╣, рдбреАрдлреЙрд▓реНрдЯ рдореВрд▓реНрдпреЗ рд▓рдХреНрд╖рд╛рдд рдШреЗрдКрди, рд╕реНрдХреЕрдирд┐рдВрдЧ рдиреЗрдЯрд╡рд░реНрдХ рдкреЛрд░реНрдЯ, рдХрд╛рдо рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпрд╛рдВрдЪреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЙрдВрджреАрд░ ╨╕ рдХреАрдмреЛрд░реНрдб.

рдЕрд▓реЗрдХреНрд╕рд╛ рд░реЗрдЯрд┐рдВрдЧрдиреБрд╕рд╛рд░ 100 рд╣рдЬрд╛рд░ рд╕рд░реНрд╡рд╛рдзрд┐рдХ рд▓реЛрдХрдкреНрд░рд┐рдп рд╕рд╛рдЗрдЯреНрд╕рдЪреНрдпрд╛ рдЕрднреНрдпрд╛рд╕рд╛рддреВрди рдЕрд╕реЗ рджрд┐рд╕реВрди рдЖрд▓реЗ рдЖрд╣реЗ рдХреА рддреНрдпрд╛рдкреИрдХреА 9040 (10.18%) рдЕрднреНрдпрд╛рдЧрддрд╛рдВрдирд╛ рдЧреБрдкреНрддрдкрдгреЗ рдУрд│рдЦрдгреНрдпрд╛рд╕рд╛рдареА рдХреЛрдб рд╡рд╛рдкрд░рддрд╛рдд. рд╢рд┐рд╡рд╛рдп, рдЬрд░ рдЖрдкрдг рд╣рдЬрд╛рд░реЛ рд╕рд░реНрд╡рд╛рдд рд▓реЛрдХрдкреНрд░рд┐рдп рд╕рд╛рдЗрдЯреНрд╕рдЪрд╛ рд╡рд┐рдЪрд╛рд░ рдХреЗрд▓рд╛ рддрд░ рдЕрд╕рд╛ рдХреЛрдб 30.60% рдкреНрд░рдХрд░рдгрд╛рдВрдордзреНрдпреЗ (266 рд╕рд╛рдЗрдЯреНрд╕) рдЖрдгрд┐ рд╣рдЬрд╛рд░рд╡реНрдпрд╛ рддреЗ рджрд╣рд╛ рд╣рдЬрд╛рд░рд╡реНрдпрд╛ рдХреНрд░рдорд╛рдВрдХрд╛рд╡рд░ рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕рд╛рдЗрдЯреНрд╕рдордзреНрдпреЗ 24.45% рдкреНрд░рдХрд░рдгрд╛рдВрдордзреНрдпреЗ (2010 рд╕рд╛рдЗрдЯреНрд╕) рдЖрдврд│рд▓рд╛. . рд▓рдкрд▓реЗрд▓реА рдУрд│рдЦ рдореБрдЦреНрдпрддрдГ рд╕рд╛рдареА рдмрд╛рд╣реНрдп рд╕реЗрд╡рд╛рдВрджреНрд╡рд╛рд░реЗ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯрдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реА рдЬрд╛рддреЗ рдлрд╕рд╡рдгреВрдХ рд╡рд┐рд░реЛрдзреА рдЖрдгрд┐ рдмреЙрдЯреНрд╕, рддрд╕реЗрдЪ рдЬрд╛рд╣рд┐рд░рд╛рдд рдиреЗрдЯрд╡рд░реНрдХ рдЖрдгрд┐ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╣рд╛рд▓рдЪрд╛рд▓реА рдЯреНрд░реЕрдХрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдордЪреА рддрдкрд╛рд╕рдгреА рдХрд░рдгреЗ.

рд╣рдЬрд╛рд░реЛ рдореЛрдареНрдпрд╛ рд╕рд╛рдЗрдЯреНрд╕рдкреИрдХреА 30% рд▓рдкрд╡рд┐рд▓реЗрд▓реНрдпрд╛ рдУрд│рдЦреАрд╕рд╛рдареА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╡рд╛рдкрд░рддрд╛рдд

рд▓рдкрд▓реЗрд▓реА рдУрд│рдЦ рдкрд╛рд░ рдкрд╛рдбрдгрд╛рд░рд╛ рдХреЛрдб рдУрд│рдЦрдгреНрдпрд╛рд╕рд╛рдареА, рдПрдХ рдЯреВрд▓рдХрд┐рдЯ рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реА рдЧреЗрд▓реА FP-рдирд┐рд░реАрдХреНрд╖рдХ, рдЬреНрдпрд╛рдЪрд╛ рдХреЛрдб рд╕реБрдЪрд╡рд▓реЗ рдПрдордЖрдпрдЯреА рдкрд░рд╡рд╛рдиреНрдпрд╛ рдЕрдВрддрд░реНрдЧрдд. рдЯреВрд▓рдХрд┐рдЯ JavaScript рдХреЛрдбрдЪреНрдпрд╛ рд╕реНрдерд┐рд░ рдЖрдгрд┐ рдбрд╛рдпрдиреЕрдорд┐рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рдЪреНрдпрд╛ рд╕рдВрдпреЛрдЬрдирд╛рдд рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рддрдВрддреНрд░ рд╡рд╛рдкрд░рддреЗ. рдЕрд╕рд╛ рджрд╛рд╡рд╛ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ рдХреА рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧрдЪреНрдпрд╛ рд╡рд╛рдкрд░рд╛рдореБрд│реЗ рд▓рдкрд╡рд┐рд▓реЗрд▓реНрдпрд╛ рдУрд│рдЦреАрд╕рд╛рдареА рдХреЛрдб рдУрд│рдЦрдгреНрдпрд╛рдЪреА рдЕрдЪреВрдХрддрд╛ рд▓рдХреНрд╖рдгреАрдпрд░реАрддреНрдпрд╛ рд╡рд╛рдврд▓реА рдЖрд╣реЗ рдЖрдгрд┐ 26% рдЕрдзрд┐рдХ рд╕рдорд╕реНрдпрд╛рдкреНрд░рдзрд╛рди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдУрд│рдЦрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд.
рдореЕрдиреНрдпреБрдЕрд▓реА рдирд┐рд░реНрджрд┐рд╖реНрдЯ heuristics рдЪреНрдпрд╛ рддреБрд▓рдиреЗрдд.

рдУрд│рдЦрд▓реНрдпрд╛ рдЧреЗрд▓реЗрд▓реНрдпрд╛ рдмрд░реНтАНрдпрд╛рдЪ рдУрд│рдЦ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдард░рд╛рд╡рд┐рдХ рдмреНрд▓реЙрдХрд┐рдВрдЧ рд▓рд┐рд╕реНрдЯрдордзреНрдпреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдирд╛рд╣реАрдд. рдбрд┐рд╕реНрдХрдиреЗрдХреНрдЯ рдХрд░рд╛, рдЕреЕрдбрд╕реЗрдл,DuckDuckGo, рдЬрд╕реНрдЯреБрдиреЛ ╨╕ EasyPrivacy.
рдкрд╛рдард╡рд▓реНрдпрд╛рдирдВрддрд░ рдЕрдзрд┐рд╕реВрдЪрдирд╛ EasyPrivacy рдмреНрд▓реЙрдХ рдпрд╛рджреАрдЪреЗ рд╡рд┐рдХрд╕рдХ рд╣реЛрддреЗ рд╕реНрдерд╛рдкрди рд▓рдкрд▓реЗрд▓реНрдпрд╛ рдУрд│рдЦ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╕рд╛рдареА рдПрдХ рд╡реЗрдЧрд│рд╛ рд╡рд┐рднрд╛рдЧ. рдпрд╛ рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, FP-Inspector рдиреЗ рдЖрдореНрд╣рд╛рд▓рд╛ рд╡реЗрдм API рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд╛рд╣реА рдирд╡реАрди рдорд╛рд░реНрдЧ рдУрд│рдЦрдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджрд┐рд▓реА рдЬреА рдкреВрд░реНрд╡реА рд╡реНрдпрд╡рд╣рд╛рд░рд╛рдд рдЖрдврд│рд▓реА рдирд╡реНрд╣рддреА.

рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЕрд╕реЗ рдЖрдврд│реВрди рдЖрд▓реЗ рдХреА рдХреАрдмреЛрд░реНрдб рд▓реЗрдЖрдЙрдЯ (getLayoutMap), рдХреЕрд╢реЗрдордзреАрд▓ рдЕрд╡рд╢рд┐рд╖реНрдЯ рдбреЗрдЯрд╛ рдорд╛рд╣рд┐рддреА рдУрд│рдЦрдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓рд╛ рдЧреЗрд▓рд╛ рд╣реЛрддрд╛ (рдкрд░рдлреЙрд░реНрдордиреНрд╕ API рд╡рд╛рдкрд░реВрди, рдбреЗрдЯрд╛ рд╡рд┐рддрд░рдгрд╛рддреАрд▓ рд╡рд┐рд▓рдВрдмрд╛рдВрдЪреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗрд▓реЗ рдЬрд╛рддреЗ, рдЬреНрдпрд╛рдореБрд│реЗ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдиреЗ рдкреНрд░рд╡реЗрд╢ рдХреЗрд▓рд╛ рдХреА рдирд╛рд╣реА рд╣реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдгреЗ рд╢рдХреНрдп рд╣реЛрддреЗ. рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреЛрдореЗрди рдЖрд╣реЗ рдХреА рдирд╛рд╣реА, рддрд╕реЗрдЪ рдкреГрд╖реНрда рдкреВрд░реНрд╡реА рдЙрдШрдбрд▓реЗ рд╣реЛрддреЗ рдХреА рдирд╛рд╣реА, рдмреНрд░рд╛рдЙрдЭрд░рдордзреНрдпреЗ рд╕реЗрдЯ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдкрд░рд╡рд╛рдирдЧреНрдпрд╛ (рд╕реВрдЪрдирд╛, рднреМрдЧреЛрд▓рд┐рдХ рд╕реНрдерд╛рди рдЖрдгрд┐ рдХреЕрдореЗрд░рд╛ API рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рдмрджреНрджрд▓ рдорд╛рд╣рд┐рддреА), рд╡рд┐рд╢реЗрд╖ рдкрд░рд┐рдзреАрдп рдЙрдкрдХрд░рдгреЗ рдЖрдгрд┐ рджреБрд░реНрдорд┐рд│ рд╕реЗрдиреНрд╕рд░реНрд╕рдЪреА рдЙрдкрд╕реНрдерд┐рддреА (рдЧреЗрдордкреЕрдб, рдЖрднрд╛рд╕реА рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рд╣реЗрд▓реНрдореЗрдЯ, рдкреНрд░реЙрдХреНрд╕рд┐рдорд┐рдЯреА рд╕реЗрдиреНрд╕рд░реНрд╕). рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмреНрд░рд╛рдЙрдЭрд░рд╕рд╛рдареА рд╡рд┐рд╢реЗрд╖реАрдХреГрдд API рдЪреА рдЙрдкрд╕реНрдерд┐рддреА рдЖрдгрд┐ API рд╡рд░реНрддрдирд╛рддреАрд▓ рдлрд░рдХ (AudioWorklet, setTimeout, mozRTCSessionDescription) рддрд╕реЗрдЪ рдзреНрд╡рдиреА рдкреНрд░рдгрд╛рд▓реАрдЪреА рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА AudioContext API рдЪрд╛ рд╡рд╛рдкрд░ рдУрд│рдЦрддрд╛рдирд╛, рддреЗ рд░реЗрдХреЙрд░реНрдб рдХреЗрд▓реЗ рдЧреЗрд▓реЗ.

рд▓рдкрд╡рд┐рд▓реЗрд▓реНрдпрд╛ рдУрд│рдЦреАрдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдгрд╛рдЪреНрдпрд╛ рдкрджреНрдзрддреА рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдмрд╛рдмрддреАрдд рд╕рд╛рдЗрдЯреНрд╕рдЪреНрдпрд╛ рдорд╛рдирдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдордзреНрдпреЗ рд╡реНрдпрддреНрдпрдп рдпреЗрдгреНрдпрд╛рдЪреНрдпрд╛ рд╕рдорд╕реНрдпреЗрдЪреЗ рджреЗрдЦреАрд▓ рдЕрднреНрдпрд╛рд╕рд╛рдд рдкрд░реАрдХреНрд╖рдг рдХреЗрд▓реЗ рдЧреЗрд▓реЗ, рдЬреНрдпрд╛рдореБрд│реЗ рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рдирдВрддреНрдпрд╛ рдЕрд╡рд░реЛрдзрд┐рдд рдХреЗрд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд рдХрд┐рдВрд╡рд╛ API рд╡рд░ рдкреНрд░рд╡реЗрд╢ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рддреЛ. рдХреЗрд╡рд│ FP-Inspector рджреНрд╡рд╛рд░реЗ рдУрд│рдЦрд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд▒реНрдпрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕рдкреБрд░рддреЗ API рд▓рд╛ рдирд┐рд╡рдбрдХрдкрдгреЗ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХреЗрд▓реНрдпрд╛рдиреЗ рдмреНрд░реЗрд╡реНрд╣ рдЖрдгрд┐ рдЯреЛрд░ рдмреНрд░рд╛рдЙрдЭрд░рдкреЗрдХреНрд╖рд╛ API рдХреЙрд▓реНрд╕рд╡рд░ рдЕрдзрд┐рдХ рдХрдареЛрд░ рд╕рд╛рдорд╛рдиреНрдп рдирд┐рд░реНрдмрдВрдз рд╡рд╛рдкрд░реВрди рдХрдореА рд╡реНрдпрддреНрдпрдп рдпреЗрдд рдЕрд╕рд▓реНрдпрд╛рдЪреЗ рджрд┐рд╕реВрди рдЖрд▓реЗ рдЖрд╣реЗ, рдЬреНрдпрд╛рдореБрд│реЗ рдбреЗрдЯрд╛ рд▓реАрдХ рд╣реЛрдгреНрдпрд╛рдЪреА рд╢рдХреНрдпрддрд╛ рдЖрд╣реЗ.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛