рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд░ рдЬрд╛рд░реА рдЧрд░рд┐рдпреЛ
- рд▓рд┐рдирдХреНрд╕ рдирд┐рд░реНрдорд╛рдгрд▓реЗ рдЕрд▓рдЧрд╛рд╡ рд╕рдВрдпрдиреНрддреНрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ
RLBox , рддреЗрд╕реНрд░реЛ-рдкрдХреНрд╖ рдкреНрд░рдХрд╛рд░реНрдп рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрдорд╛ рдХрдордЬреЛрд░реАрд╣рд░реВрдХреЛ рд╢реЛрд╖рдг рд░реЛрдХреНрдирдХреЛ рд▓рд╛рдЧрд┐ред рдпрд╕ рдЪрд░рдгрдорд╛, рдЖрдЗрд╕реЛрд▓реЗрд╢рди рдХреЗрд╡рд▓ рдкреБрд╕реНрддрдХрд╛рд▓рдпрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдХреНрд╖рдо рдЫрдЧреНрд░реЗрдлрд╛рдЗрдЯ , рдлрдиреНрдЯ рд░реЗрдиреНрдбрд░рд┐рдЩрдХреЛ рд▓рд╛рдЧрд┐ рдЬрд┐рдореНрдореЗрд╡рд╛рд░ред RLBox рд▓реЗ рдкреГрдердХ рдкреБрд╕реНрддрдХрд╛рд▓рдпрдХреЛ C/C++ рдХреЛрдбрд▓рд╛рдИ рдирд┐рдореНрди-рд╕реНрддрд░рдХреЛ WebAssembly рдордзреНрдпрд╡рд░реНрддреА рдХреЛрдбрдорд╛ рдХрдореНрдкрд╛рдЗрд▓ рдЧрд░реНрдЫ, рдЬреБрди рддреНрдпрд╕рдкрдЫрд┐ WebAssembly рдореЛрдбреНрдпреБрд▓рдХреЛ рд░реВрдкрдорд╛ рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рд╣реБрдиреНрдЫ, рдЬрд╕рдХрд╛ рдЕрдиреБрдорддрд┐рд╣рд░реВ рдпрд╕ рдореЛрдбреНрдпреБрд▓рдХреЛ рд╕рдореНрдмрдиреНрдзрдорд╛ рдорд╛рддреНрд░ рд╕реЗрдЯ рдЧрд░рд┐рдПрдХрд╛ рд╣реБрдиреНрдЫрдиреНред рдПрд╕реЗрдореНрдмрд▓ рдЧрд░рд┐рдПрдХреЛ рдореЛрдбреНрдпреБрд▓рд▓реЗ рдЫреБрдЯреНрдЯреИ рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░рдорд╛ рдХрд╛рдо рдЧрд░реНрдЫ рд░ рдмрд╛рдБрдХреА рдареЗрдЧрд╛рдирд╛ рд╕реНрдкреЗрд╕рдорд╛ рдкрд╣реБрдБрдЪ рдЧрд░реНрджреИрдиред рдпрджрд┐ рдкреБрд╕реНрддрдХрд╛рд▓рдпрдорд╛ рдПрдХ рдЬреЛрдЦрд┐рдо рд╢реЛрд╖рдг рдЧрд░рд┐рдПрдХреЛ рдЫ рднрдиреЗ, рдЖрдХреНрд░рдордгрдХрд░реНрддрд╛ рд╕реАрдорд┐рдд рд╣реБрдиреЗрдЫ рд░ рдореБрдЦреНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдорд╛ рдкрд╣реБрдБрдЪ рдЧрд░реНрди рд╡рд╛ рдкреГрдердХ рд╡рд╛рддрд╛рд╡рд░рдг рдмрд╛рд╣рд┐рд░ рдирд┐рдпрдиреНрддреНрд░рдг рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди рд╕рдХреНрд╖рдо рд╣реБрдиреЗрдЫреИрдиред - HTTPS рдореЛрдбрдорд╛ DNS (DoH, HTTPS рдорд╛ DNS)
рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рд╕рдХреНрд╖рдо рдЕрдореЗрд░рд┐рдХреА рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ред рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд DNS рдкреНрд░рджрд╛рдпрдХ CloudFlare (mozilla.cloudflare-dns.com) рд╣реЛрд╕реВрдЪреАрдмрджреНрдз ╨▓рдмреНрд▓рдХ рд╕реВрдЪреАрд╣рд░реВ Roskomnadzor), рд░ NextDNS рд╡рд┐рдХрд▓реНрдкрдХреЛ рд░реВрдкрдорд╛ рдЙрдкрд▓рдмреНрдз рдЫред рдЕрдореЗрд░рд┐рдХрд╛ рдмрд╛рд╣реЗрдХ рдЕрдиреНрдп рджреЗрд╢рд╣рд░реВрдорд╛ рдкреНрд░рджрд╛рдпрдХ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдиреБрд╣реЛрд╕реН рд╡рд╛ DoH рд╕рдХреНрд╖рдо рдЧрд░реНрдиреБрд╣реЛрд╕реН,рдЧрд░реНрди рд╕рдХреНрдЫрдиреН рдиреЗрдЯрд╡рд░реНрдХ рдЬрдбрд╛рди рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдорд╛ред рддрдкрд╛рдИрдВрд▓реЗ рдлрд╛рдпрд░рдлрдХреНрд╕рдорд╛ DoH рдмрд╛рд░реЗ рдердк рдкрдвреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫрдЫреБрдЯреНрдЯреИ рдШреЛрд╖рдгрд╛ . -
рдЕрдХреНрд╖рдо TLS 1.0 рд░ TLS 1.1 рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердиред рд╕реБрд░рдХреНрд╖рд┐рдд рд╕рдЮреНрдЪрд╛рд░ рдЪреНрдпрд╛рдирд▓рдорд╛ рд╕рд╛рдЗрдЯрд╣рд░реВ рдкрд╣реБрдБрдЪ рдЧрд░реНрди, рд╕рд░реНрднрд░рд▓реЗ рдХрдореНрддрд┐рдорд╛ TLS 1.2 рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░реНрдиреБрдкрд░реНрдЫред рдЧреБрдЧрд▓рдХрд╛ рдЕрдиреБрд╕рд╛рд░, рд╣рд╛рд▓ рд▓рдЧрднрдЧ реж.рел% рд╡реЗрдм рдкреГрд╖реНрда рдбрд╛рдЙрдирд▓реЛрдбрд╣рд░реВ TLS рдХреЛ рдкреБрд░рд╛рдиреЛ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЬрд╛рд░реА рдЫред рдмрдореЛрдЬрд┐рдо рдмрдиреНрдж рдЧрд░рд┐рдПрдХреЛ рд╣реЛрд╕рд┐рдлрд╛рд░рд┐рд╕рд╣рд░реВ рдЗрдиреНрдЯрд░рдиреЗрдЯ рдЗрдиреНрдЬрд┐рдирд┐рдпрд░рд┐рдЩ рдЯрд╛рд╕реНрдХ рдлреЛрд░реНрд╕ (IETF)ред TLS 1.0/1.1 рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрди рдЕрд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрдиреБрдХреЛ рдХрд╛рд░рдг рдЖрдзреБрдирд┐рдХ рд╕рд╛рдЗрдлрд░рд╣рд░реВ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, ECDHE рд░ AEAD) рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердирдХреЛ рдХрдореА рд░ рдкреБрд░рд╛рдирд╛ рд╕рд╛рдЗрдлрд░рд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрдиреЗ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ, рдЬрд╕рдХреЛ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ рдкреНрд░рд╡рд┐рдзрд┐рдХреЛ рд╡рд┐рдХрд╛рд╕рдХреЛ рд╡рд░реНрддрдорд╛рди рдЪрд░рдгрдорд╛ рдкреНрд░рд╢реНрди рдЧрд░рд┐рдПрдХреЛ рдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдЖрд╡рд╢реНрдпрдХ рдЫ, MD5 рдЕрдЦрдгреНрдбрддрд╛ рдЬрд╛рдБрдЪ рд░ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд░ SHA-1 рдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред TLS 1.0 рд░ TLS 1.1 рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрджрд╛ Firefox 74 рдмрд╛рдЯ рд╕реБрд░реБ рд╣реБрдБрджреИ, рддреНрд░реБрдЯрд┐ рджреЗрдЦрд╛ рдкрд░реНрдиреЗрдЫред рддрдкрд╛рдИрдВрд▓реЗ security.tls.version.enable-deprecated = true рд╕реЗрдЯ рдЧрд░реЗрд░ рд╡рд╛ рдкреБрд░рд╛рдиреЛ рдкреНрд░реЛрдЯреЛрдХрд▓рдХреЛ рд╕рд╛рде рд╕рд╛рдЗрдЯ рднреНрд░рдордг рдЧрд░реНрджрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рддреНрд░реБрдЯрд┐ рдкреГрд╖реНрдардорд╛ рдмрдЯрди рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдкреБрд░рд╛рдиреЛ TLS рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
- рд░рд┐рд▓реАрдЬ рдиреЛрдЯрд▓реЗ рдПрдб-рдЕрди рд╕рд┐рдлрд╛рд░рд┐рд╕ рдЧрд░реНрджрдЫ
рдлреЗрд╕рдмреБрдХ рдХрдиреНрдЯреЗрдирд░ , рдЬрд╕рд▓реЗ рдкреНрд░рдорд╛рдгреАрдХрд░рдг, рдЯрд┐рдкреНрдкрдгреА, рд░ рд▓рд╛рдЗрдХрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреЗ рддреЗрд╕реНрд░реЛ-рдкрдХреНрд╖ Facebook рд╡рд┐рдЬреЗрдЯрд╣рд░реВрд▓рд╛рдИ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рд░реЛрдХреНрдЫред рдлреЗрд╕рдмреБрдХрдХреЛ рдкрд╣рд┐рдЪрд╛рди рдорд╛рдкрджрдгреНрдбрд╣рд░реВ рдЫреБрдЯреНрдЯреИ рдХрдиреНрдЯреЗрдирд░рдорд╛ рдкреГрдердХ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓рд╛рдИ рдЙрдиреАрд╣рд░реВрд▓реЗ рднреНрд░рдордг рдЧрд░реНрдиреЗ рд╕рд╛рдЗрдЯрд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрди рдЧрд╛рд╣реНрд░реЛ рдмрдирд╛рдЙрдБрдЫред рдореБрдЦреНрдп рдлреЗрд╕рдмреБрдХ рд╕рд╛рдЗрдЯрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рд░рд╣рдиреНрдЫ, рддрд░ рдпреЛ рдЕрдиреНрдп рд╕рд╛рдЗрдЯрд╣рд░реВрдмрд╛рдЯ рдЕрд▓рдЧ рдЫредрдордирдорд╛рдиреА рд╕рд╛рдЗрдЯрд╣рд░реВрдХреЛ рдердк рд▓рдЪрд┐рд▓реЛ рдЕрд▓рдЧрд╛рд╡рдХреЛ рд▓рд╛рдЧрд┐, рдПрдХ рдПрдб-рдЕрди рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЫ
рдмрд╣реБ рдЦрд╛рддрд╛ рдХрдиреНрдЯреЗрдирд░рд╣рд░реВ рд╕рдиреНрджрд░реНрдн рдХрдиреНрдЯреЗрдирд░ рдХреЛ рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕рдВрдЧред рдХрдиреНрдЯреЗрдирд░рд╣рд░реВрд▓реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░реЛрдлрд╛рдЗрд▓рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдирдЧрд░реА рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░рдХрд╛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ рдЕрд▓рдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкреГрд╖реНрдард╣рд░реВрдХреЛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕рдореВрд╣рд╣рд░реВрдХреЛ рдЬрд╛рдирдХрд╛рд░реА рдЕрд▓рдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓рд╛рдЧреА, рддрдкрд╛рдЗрдБ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕рдВрдЪрд╛рд░, рдХрд╛рдо, рдХрд┐рдирдореЗрд▓ рд░ рдмреИрдВрдХрд┐рдВрдЧ рд▓реЗрдирджреЗрди рдХреЛ рд▓рд╛рдЧреА рдЕрд▓рдЧ, рдкреГрдердХ рдХреНрд╖реЗрддреНрд░рд╣рд░реБ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рд╡рд╛ рдПрдХ рд╕рд╛рдЗрдЯ рдорд╛ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЦрд╛рддрд╛рд╣рд░реБ рдХреЛ рдПрдХ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рд╕рдВрдЧрдард┐рдд рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдкреНрд░рддреНрдпреЗрдХ рдХрдиреНрдЯреЗрдирд░рд▓реЗ рдХреБрдХреАрд╣рд░реВ, рд╕реНрдерд╛рдиреАрдп рднрдгреНрдбрд╛рд░рдг API, рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛ DB, рдХреНрдпрд╛рд╕, рд░ OriginAttributes рд╕рд╛рдордЧреНрд░реАрдХреЛ рд▓рд╛рдЧрд┐ рдЫреБрдЯреНрдЯреИ рднрдгреНрдбрд╛рд░рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред - "browser.tabs.allowTabDetach" рд╕реЗрдЯрд┐рдЩрд▓рд╛рдИ about:config рдорд╛ рдЯреНрдпрд╛рдмрд╣рд░реВрд▓рд╛рдИ рдирдпрд╛рдБ рд╡рд┐рдиреНрдбреЛрд╣рд░реВрдорд╛ рдЕрд▓рдЧ рд╣реБрдирдмрд╛рдЯ рд░реЛрдХреНрди рдердкрд┐рдпреЛред рдЖрдХрд╕реНрдорд┐рдХ рдЯреНрдпрд╛рдм рдбрд┐рдЯреЗрдЪрдореЗрдиреНрдЯ рд╕рдмреИрднрдиреНрджрд╛ рдХрд╖реНрдЯрдкреНрд░рдж рдлрд╛рдпрд░рдлрдХреНрд╕ рдмрдЧрд╣рд░реВ рдордзреНрдпреЗ рдПрдХ рд╣реЛ рдЬрд╕рд▓рд╛рдИ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред
рдЦреЛрдЬреНрдпреЛ реп рд╡рд░реНрд╖ред рдмреНрд░рд╛рдЙрдЬрд░рд▓реЗ рдорд╛рдЙрд╕рд▓рд╛рдИ рдЯреНрдпрд╛рдмрд▓рд╛рдИ рдирдпрд╛рдБ рд╕рдЮреНрдЭреНрдпрд╛рд▓рдорд╛ рддрд╛рдиреНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рддрд░ рдХреЗрд╣реА рдкрд░рд┐рд╕реНрдерд┐рддрд┐рд╣рд░реВрдорд╛ рдЯреНрдпрд╛рдмрд▓рд╛рдИ рдЯреНрдпрд╛рдмрдорд╛ рдХреНрд▓рд┐рдХ рдЧрд░реНрджрд╛ рдорд╛рдЙрд╕рд▓реЗ рд▓рд╛рдкрд░рд╡рд╛рд╣реАрдкреВрд░реНрд╡рдХ рдЪрд▓рд╛рдЙрдБрджрд╛ рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рдХреНрд░рдордорд╛ рдЫреБрдЯреНрдЯреИ рд╕рдЮреНрдЭреНрдпрд╛рд▓рдорд╛ рд▓реНрдпрд╛рдЗрдиреНрдЫред -
рдмрдиреНрдж рдЧрд░рд┐рдпреЛ рд░рд╛рдЙрдиреНрдбрдЕрдмрд╛рдЙрдЯ рддрд░рд┐рдХрд╛рдорд╛ рд╕реНрдерд╛рдкрд┐рдд рдПрдб-рдЕрдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд░ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓рд╣рд░реВрдорд╛ рдмрд╛рдБрдзрд┐рдПрдХреЛ рдЫреИрдиред рдкрд░рд┐рд╡рд░реНрддрдирд▓реЗ рдкреНрд░рдгрд╛рд▓реАрдорд╛ рднрдПрдХрд╛ рд╕рдмреИ рдлрд╛рдпрд░рдлрдХреНрд╕ рдЙрджрд╛рд╣рд░рдгрд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╢реЛрдзрди рдЧрд░рд┐рдПрдХрд╛ рд╕рд╛рдЭрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рд╣рд░реВ (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ рд╡рд╛ ~/.mozilla/extensions/) рдорд╛ рдПрдб-рдЕрдирд╣рд░реВрдХреЛ рд╕реНрдерд╛рдкрдирд╛рд▓рд╛рдИ рдорд╛рддреНрд░ рдЕрд╕рд░ рдЧрд░реНрдЫред рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдЫреИрди)ред рдпреЛ рд╡рд┐рдзрд┐ рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рд╡рд┐рддрд░рдгрд╣рд░реВрдорд╛ рдПрдб-рдЕрдирд╣рд░реВ рдкреВрд░реНрд╡-рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди, рддреЗрд╕реНрд░реЛ-рдкрдХреНрд╖ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрд╕рдБрдЧ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрдирдХреЛ рд▓рд╛рдЧрд┐, рдЦрд░рд╛рдм рдПрдб-рдЕрдирд╣рд░реВ рдПрдХреАрдХреГрдд рдЧрд░реНрди, рд╡рд╛ рдЖрдлреНрдиреИ рд╕реНрдерд╛рдкрдирд╛рдХрд░реНрддрд╛рд╕рдБрдЧ рдЫреБрдЯреНрдЯреИ рдПрдб-рдЕрди рдбреЗрд▓рд┐рднрд░ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред Firefox 73 рдорд╛, рдкрд╣рд┐рд▓реЗ рдмрд▓-рд╕реНрдерд╛рдкрд┐рдд рдПрдб-рдЕрдирд╣рд░реВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рд╕рд╛рдЭрд╛ рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реАрдмрд╛рдЯ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓рд╣рд░реВрдорд╛ рд╕рд╛рд░рд┐рдПрдХреЛ рдЫ рд░ рдЕрдм рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫредрд╣рдЯрд╛рдЗрдпреЛ рдирд┐рдпрдорд┐рдд рдПрдб-рдЕрди рдкреНрд░рдмрдиреНрдзрдХ рдорд╛рд░реНрдлрддред - рдмреНрд░рд╛рдЙрдЬрд░рдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХреЛ рд▓рдХрд╡рд╛рдЗрдЬ рдкреНрд░рдгрд╛рд▓реА рдПрдб-рдЕрдирдорд╛, рдЬрд╕рд▓реЗ рдмрдЪрдд рдЧрд░рд┐рдПрдХрд╛ рдкрд╛рд╕рд╡рд░реНрдбрд╣рд░реВ рдкреНрд░рдмрдиреНрдз рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ "рдмрд╛рд░реЗ: рд▓рдЧрдЗрдирд╣рд░реВ" рдЗрдиреНрдЯрд░рдлреЗрд╕ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ,
рд╕рдорд░реНрдерди рдЙрд▓реНрдЯреЛ рдХреНрд░рдордорд╛ рдХреНрд░рдордмрджреНрдз рдЧрд░реНрдиреБрд╣реЛрд╕реН (Z рджреЗрдЦрд┐ A)ред - WebRTC рд▓реЗ "
mDNS ICE ", рдорд▓реНрдЯрд┐рдХрд╛рд╕реНрдЯ DNS рдорд╛рд░реНрдлрдд рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░рд┐рдПрдХреЛ рдЧрддрд┐рд╢реАрд▓ рд░реВрдкрдорд╛ рдЙрддреНрдкрдиреНрди рдЕрдирд┐рдпрдорд┐рдд рдкрд╣рд┐рдЪрд╛рдирдХрд░реНрддрд╛ рдкрдЫрд╛рдбрд┐ рд╕реНрдерд╛рдиреАрдп рдареЗрдЧрд╛рдирд╛ рд▓реБрдХрд╛рдЙрдБрджреИред - рдЗрдиреНрд╕реНрдЯрд╛рдЧреНрд░рд╛рдордорд╛ рдмреНрдпрд╛рдЪ рдЕрдкрд▓реЛрдб рдлреЛрдЯреЛ рдЗрдиреНрдЯрд░рдлреЗрд╕рдорд╛ рдЕрд░реНрдХреЛ рдЫрд╡рд┐ рдмрдЯрди рдУрднрд░рд▓реНрдпрд╛рдк рдЧрд░реНрдиреЗ рдкрд┐рдХреНрдЪрд░-рдЗрди-рдкрд┐рдХреНрдЪрд░ рджреГрд╢реНрдп рд╕реНрд╡рд┐рдЪрдХреЛ рд╕реНрдерд╛рди рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░рд┐рдпреЛред
- JavaScript рдорд╛
рдердкреЗ рдЕрдкрд░реЗрдЯрд░ "?ред", рдПрдХреИ рд╕рд╛рде рдЧреБрдг рд╡рд╛ рдХрд▓рд╣рд░реВрдХреЛ рд╕рдореНрдкреВрд░реНрдг рд╢реНрд░реГрдВрдЦрд▓рд╛ рдЬрд╛рдБрдЪ рдЧрд░реНрди рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛред рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓рд╛рдЧреА, "db?.user?.name?.length" рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реЗрд░ рддрдкрд╛рдЗрдБ рдЕрдм рдХреБрдиреИ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдЬрд╛рдБрдЪ рдмрд┐рдирд╛ "db.user.name.length" рдХреЛ рдорд╛рди рдкрд╣реБрдБрдЪ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдпрджрд┐ рдХреБрдиреИ рддрддреНрд╡ рд╢реВрдиреНрдп рд╡рд╛ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рд░реВрдкрдорд╛ рдкреНрд░рд╢реЛрдзрди рдЧрд░рд┐рдПрдХреЛ рдЫ рднрдиреЗ, рдЖрдЙрдЯрдкреБрдЯ "рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд" рд╣реБрдиреЗрдЫред -
рдмрдиреНрдж рдЧрд░рд┐рдпреЛ рд╡реЗрдмрд╕рд╛рдЗрдЯрд╣рд░реВрдорд╛ рд░ Object.toSource() рд╡рд┐рдзрд┐ рд░ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдкреНрд░рдХрд╛рд░реНрдп uneval() рдХреЛ рд▓рд╛рдЧрд┐ рдПрдб-рдЕрдирд╣рд░реВрдорд╛ рд╕рдорд░реНрдердиред - рдирдпрд╛рдБ рдШрдЯрдирд╛ рдердкрд┐рдпреЛ
language change_even рд░ рд╕рдореНрдмрдиреНрдзрд┐рдд рд╕рдореНрдкрддреНрддрд┐рднрд╛рд╖рд╛ рдкрд░рд┐рд╡рд░реНрддрди , рдЬрд╕рд▓реЗ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓реЗ рдЗрдиреНрдЯрд░рдлреЗрд╕рдХреЛ рднрд╛рд╖рд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрджрд╛ рд╣реНрдпрд╛рдиреНрдбрд▓рд░рд▓рд╛рдИ рдХрд▓ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред - HTTP рд╣реЗрдбрд░ рдкреНрд░рд╢реЛрдзрди рд╕рдХреНрд╖рдо рдЧрд░рд┐рдпреЛ
рдХреНрд░рд╕-рдЙрддреНрдкрддреНрддрд┐-рд╕рдВрд╕рд╛рдзрди-рдиреАрддрд┐ (рдХрд░реНрдк ), рд╕рд╛рдЗрдЯрд╣рд░реВрд▓рд╛рдИ рдЕрдиреНрдп рдбреЛрдореЗрдирд╣рд░реВ (рдХреНрд░рд╕-рдУрд░рд┐рдЬрд┐рди рд░ рдХреНрд░рд╕-рд╕рд╛рдЗрдЯ) рдмрд╛рдЯ рд▓реЛрдб рдЧрд░рд┐рдПрдХрд╛ рд╕реНрд░реЛрддрд╣рд░реВ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдЫрд╡рд┐рд╣рд░реВ рд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ) рд╕рдореНрдорд┐рд▓рд┐рдд рд╣реБрдирдмрд╛рдЯ рд░реЛрдХреНрди рдЕрдиреБрдорддрд┐ рджрд┐рдБрджреИред рд╣реЗрдбрд░рд▓реЗ рджреБрдИрд╡рдЯрд╛ рдорд╛рдирд╣рд░реВ рд▓рд┐рди рд╕рдХреНрдЫ: "рд╕рдорд╛рди-рдЙрддреНрдкрддреНрддрд┐" (рдПрдЙрдЯреИ рдпреЛрдЬрдирд╛, рд╣реЛрд╕реНрдЯ рдирд╛рдо рд░ рдкреЛрд░реНрдЯ рдирдореНрдмрд░ рднрдПрдХрд╛ рд╕реНрд░реЛрддрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдорд╛рддреНрд░ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ) рд░ "рдЙрд╣реА-рд╕рд╛рдЗрдЯ" (рдПрдЙрдЯреИ рд╕рд╛рдЗрдЯрдмрд╛рдЯ рдорд╛рддреНрд░ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ)редрдХреНрд░рд╕-рдЙрддреНрдкрддреНрддрд┐-рд╕рдВрд╕рд╛рдзрди-рдиреАрддрд┐: рд╕рдорд╛рди-рд╕рд╛рдЗрдЯ
- рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ HTTP рд╣реЗрдбрд░ рд╕рдХреНрд╖рдо рдЧрд░рд┐рдпреЛ
рд╡рд┐рд╢реЗрд╖рддрд╛-рдиреАрддрд┐ , рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ API рдХреЛ рд╡реНрдпрд╡рд╣рд╛рд░ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди рд░ рдХреЗрд╣реА рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд╕рдХреНрд╖рдо рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдИрдВрд▓реЗ рдЬрд┐рдпреЛрд▓реЛрдХреЗрд╢рди API, рдХреНрдпрд╛рдореЗрд░рд╛, рдорд╛рдЗрдХреНрд░реЛрдлреЛрди, рдлреБрд▓ рд╕реНрдХреНрд░рд┐рди, рдЕрдЯреЛрдкреНрд▓реЗ, рдЗрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб-рдорд┐рдбрд┐рдпрд╛, рдПрдирд┐рдореЗрд╕рди, рднреБрдХреНрддрд╛рдиреА API, рд╕рд┐рдВрдХреНрд░реЛрдирд╕ XMLHttpRequest рдореЛрдбрдорд╛ рдкрд╣реБрдБрдЪ рдЕрд╕рдХреНрд╖рдо рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рдЖрджрд┐)ред iframe рдмреНрд▓рдХрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐, рд╡рд┐рд╢реЗрд╖рддрд╛ "рдЕрдиреБрдорддрд┐ ", рдЬреБрди рдирд┐рд╢реНрдЪрд┐рдд iframe рдмреНрд▓рдХрд╣рд░реВрдорд╛ рдЕрдзрд┐рдХрд╛рд░ рдкреНрд░рджрд╛рди рдЧрд░реНрди рдкреГрд╖реНрда рдХреЛрдбрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫредрд╕реБрд╡рд┐рдзрд╛-рдиреАрддрд┐: рдорд╛рдЗрдХреНрд░реЛрдлреЛрди 'рдХреБрдиреИ рдкрдирд┐ рдЫреИрди'; рднреМрдЧреЛрд▓рд┐рдХ рд╕реНрдерд╛рди 'рдХреБрдиреИ рдкрдирд┐ рдЫреИрди'
рдпрджрд┐ рд╕рд╛рдЗрдЯрд▓реЗ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, "рдЕрдиреБрдорддрд┐ рджрд┐рдиреБрд╣реЛрд╕реН" рд╡рд┐рд╢реЗрд╖рддрд╛ рдорд╛рд░реНрдлрдд, рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ iframe рдХреЛ рд▓рд╛рдЧреА рдПрдХ рд╕рдВрд╕рд╛рдзрди рд╕рдВрдЧ рдХрд╛рдо рдЧрд░реНрди рдХреЛ рд▓рд╛рдЧреА, рд░ iframe рдмрд╛рдЯ рдпреЛ рд╕рдВрд╕рд╛рдзрди рд╕рдВрдЧ рдХрд╛рдо рдЧрд░реНрди рдХреЛ рд▓рд╛рдЧреА рдЕрдиреБрдорддрд┐ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдХреЛ рд▓рд╛рдЧреА рдЕрдиреБрд░реЛрдз рдкреНрд░рд╛рдкреНрдд рднрдпреЛ, рдмреНрд░рд╛рдЙрдЬрд░рд▓реЗ рдЕрдм рдЕрдиреБрдорддрд┐рд╣рд░реБ рдХреЛ рд▓рд╛рдЧреА рдПрдХ рд╕рдВрд╡рд╛рдж рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджрдЫред рдореБрдЦреНрдп рдкреГрд╖реНрдардХреЛ рд╕рдиреНрджрд░реНрдн рд░ рдЖрдЗрдлреНрд░реЗрдордорд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рджреНрд╡рд╛рд░рд╛ рдкреБрд╖реНрдЯрд┐ рдЧрд░рд┐рдПрдХрд╛ рдЕрдзрд┐рдХрд╛рд░рд╣рд░реВ рдкреНрд░рддреНрдпрд╛рдпреЛрдЬрд┐рдд рдЧрд░реНрджрдЫ (iframe рд░ рдореБрдЦреНрдп рдкреГрд╖реНрдардХреЛ рд▓рд╛рдЧрд┐ рдЫреБрдЯреНрдЯреИ рдкреБрд╖реНрдЯрд┐рдХрд░рдгрдХреЛ рд╕рдЯреНрдЯрд╛)ред рддрд░, рдпрджрд┐ рдореБрдЦреНрдп рдкреГрд╖реНрдард╕рдБрдЧ рдЕрдиреБрдорддрд┐ рд╡рд┐рд╢реЗрд╖рддрд╛ рдорд╛рд░реНрдлрдд рдЕрдиреБрд░реЛрдз рдЧрд░рд┐рдПрдХреЛ рд╕реНрд░реЛрддрдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрдорддрд┐ рдЫреИрди рднрдиреЗ, iframe рд▓рд╛рдИ рддреБрд░реБрдиреНрддреИ рд╕реНрд░реЛрддрдорд╛ рдкрд╣реБрдБрдЪ рд╣реБрдиреНрдЫред
рдЕрд╡рд░реБрджреНрдз , рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд▓рд╛рдИ рд╕рдВрд╡рд╛рдж рдкреНрд░рджрд░реНрд╢рди рдирдЧрд░реАред - CSS рдЧреБрдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди 'рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рд╕рдХреНрд╖рдо'
рдкрд╛рда-рдЕрдзреЛрд░реЗрдЦрд┐рдд-рд╕реНрдерд┐рддрд┐ ', рдЬрд╕рд▓реЗ рдкрд╛рдардХреЛ рдЕрдиреНрдбрд░рд▓рд╛рдЗрдирд┐рдЩрдХреЛ рд╕реНрдерд┐рддрд┐ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрджрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдард╛рдбреЛ рд░реВрдкрдорд╛ рдкрд╛рда рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджрд╛, рддрдкрд╛рдИрдВрд▓реЗ рдмрд╛рдБрдпрд╛ рд╡рд╛ рджрд╛рдпрд╛рдБрдорд╛ рдЕрдгреНрдбрд░рд▓рд╛рдЗрдирд┐рдЩ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рд░ рддреЗрд░реНрд╕реЛ рд░реВрдкрдорд╛ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджрд╛, рддрд▓рдмрд╛рдЯ рдорд╛рддреНрд░ рд╣реЛрдЗрди, рдорд╛рдерд┐рдмрд╛рдЯ рдкрдирд┐)ред рдердк рд░реВрдкрдорд╛ CSS рдЧреБрдгрд╣рд░реВрдорд╛ рдЬрд╕рд▓реЗ рдЕрдиреНрдбрд░рд▓рд╛рдЗрди рд╢реИрд▓реА рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрджрдЫрдкрд╛рда-рдЕрдзреЛрд░реЗрдЦрд┐рдд-рдЕрдлрд╕реЗрдЯ ╨╕рдкрд╛рда-рд╕рдЬрд╛рд╡рдЯ-рдореЛрдЯрд╛рдИ рдкреНрд░рддрд┐рд╢рдд рдорд╛рдирд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред - CSS рдЧреБрдгрдорд╛
рд░реВрдкрд░реЗрдЦрд╛ рд╢реИрд▓реА , рдЬрд╕рд▓реЗ рддрддреНрд╡рд╣рд░реВрдХреЛ рд╡рд░рд┐рдкрд░рд┐ рд░реЗрдЦрд╛ рд╢реИрд▓реА рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрджрдЫ, "рд╕реНрд╡рдЪрд╛рд▓рд┐рдд" рдорд╛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд (рдкрд╣рд┐рд▓реЗрдЕрдХреНрд╖рдо GNOME рдорд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдХреЛ рдХрд╛рд░рдг)ред - рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбрд┐рдмрдЧрд░рдорд╛
рдердкрд┐рдпреЛ рдиреЗрд╕реНрдЯреЗрдб рд╡реЗрдм рдХрд╛рд░реНрдпрдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдбрд┐рдмрдЧ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛, рдЬрд╕рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирд▓рд╛рдИ рдмреНрд░реЗрдХрдкреЛрдЗрдиреНрдЯрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЪрд░рдгрдмрджреНрдз рд░реВрдкрдорд╛ рдирд┐рд▓рдореНрдмрди рд░ рдбрд┐рдмрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред - рд╡реЗрдм рдкреГрд╖реНрда рдирд┐рд░реАрдХреНрд╖рдг рдЗрдиреНрдЯрд░рдлреЗрд╕рд▓реЗ рдЕрдм CSS рдЧреБрдгрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдЪреЗрддрд╛рд╡рдиреАрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ рдЬреБрди z-рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛, рдорд╛рдерд┐, рдмрд╛рдпрд╛рдБ, рддрд▓, рд░ рджрд╛рдпрд╛рдБ рд╕реНрдерд┐рдд рддрддреНрд╡рд╣рд░реВрдорд╛ рдирд┐рд░реНрднрд░ рдЧрд░реНрджрдЫред
- Windows рд░ macOS рдХреЛ рд▓рд╛рдЧрд┐, рдХреНрд░реЛрдорд┐рдпрдо рдЗрдиреНрдЬрд┐рдирдорд╛ рдЖрдзрд╛рд░рд┐рдд Microsoft Edge рдмреНрд░рд╛рдЙрдЬрд░рдмрд╛рдЯ рдкреНрд░реЛрдлрд╛рдЗрд▓рд╣рд░реВ рдЖрдпрд╛рдд рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫред
рдирд╡рд╛рдЪрд╛рд░ рд░ рдмрдЧ рдлрд┐рдХреНрд╕рд╣рд░реВрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рдлрд╛рдпрд░рдлрдХреНрд╕ 74 рдлрд┐рдХреНрд╕ рдЧрд░рд┐рдПрдХреЛ рдЫ
рд╕реНрд░реЛрдд: opennet.ru