рдлрд╛рдпрд░рдлрдХреНрд╕ 112 рд░рд┐рд▓реАрдЬ

Firefox 112 рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд░ рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдЫред рдпрд╕рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рджреАрд░реНрдШрдХрд╛рд▓реАрди рд╕рдорд░реНрдерди рд╢рд╛рдЦрд╛, 102.10.0 рдорд╛ рдПрдХ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрдарди рдЧрд░рд┐рдПрдХреЛ рдЫред Firefox 113 рд╢рд╛рдЦрд╛, рдЬреБрди рдореЗ 9 рдорд╛ рд░рд┐рд▓реАрдЬрдХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдЫ, рдЪрд╛рдБрдбреИ рдмрд┐рдЯрд╛ рдкрд░реАрдХреНрд╖рдг рдЪрд░рдгрдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░рд┐рдиреЗрдЫред

Firefox 112 рдорд╛ рдкреНрд░рдореБрдЦ рдЖрд╡рд┐рд╖реНрдХрд╛рд░рд╣рд░реВ:

  • рддрд╛рд░рд╛ рдЪрд┐рдиреНрд╣рдХреЛ рд╕рдЯреНрдЯрд╛ рд╕рд╛рджрд╛ рдкрд╛рдардорд╛ рдкрд╛рд╕рд╡рд░реНрдб рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрди рдкрд╛рд╕рд╡рд░реНрдб рдЗрдирдкреБрдЯ рдлрд┐рд▓реНрдбрдорд╛ рджрд╛рдпрд╛рдБ рдХреНрд▓рд┐рдХ рдЧрд░реНрджрд╛ рджреЗрдЦрд╛рдЗрдПрдХреЛ рд╕рдиреНрджрд░реНрдн рдореЗрдиреБрдорд╛ "рд░рд┐рднрд┐рд▓ рдкрд╛рд╕рд╡рд░реНрдб" рд╡рд┐рдХрд▓реНрдк рдердкрд┐рдПрдХреЛ рдЫред
    рдлрд╛рдпрд░рдлрдХреНрд╕ 112 рд░рд┐рд▓реАрдЬ
  • Ubuntu рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐, рд╕реНрдиреНрдпрд╛рдк рдкреНрдпрд╛рдХреЗрдЬрдХреЛ рд░реВрдкрдорд╛ рд╕реНрдерд╛рдкрд┐рдд рдХреНрд░реЛрдорд┐рдпрдордмрд╛рдЯ рдмреБрдХрдорд╛рд░реНрдХрд╣рд░реВ рд░ рдмреНрд░рд╛рдЙрдЬрд░ рдбреЗрдЯрд╛ рдЖрдпрд╛рдд рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ (рдЕрд╣рд┐рд▓реЗрд╕рдореНрдо рдорд╛рддреНрд░ рдХрд╛рд░реНрдп рдЧрд░реНрджрдЫ рдпрджрд┐ рдлрд╛рдпрд░рдлрдХреНрд╕ рд╕реНрдиреНрдпрд╛рдк рдкреНрдпрд╛рдХреЗрдЬрдмрд╛рдЯ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдЫреИрди)ред
  • рдЯреНрдпрд╛рдмрд╣рд░реВрдХреЛ рд╕реВрдЪреАрдХреЛ рд╕рд╛рде рдбреНрд░рдк-рдбрд╛рдЙрди рдореЗрдиреБрдорд╛ (рдЯреНрдпрд╛рдм рдЧрд░рд┐рдПрдХреЛ рдкреНрдпрд╛рдирд▓рдХреЛ рджрд╛рдпрд╛рдБ рдЫреЗрдЙрдорд╛ рд░рд╣реЗрдХреЛ "V" рдмрдЯрди рдорд╛рд░реНрдлрдд рднрдирд┐рдиреНрдЫ), рдпреЛ рдЕрдм рдордзреНрдп рдорд╛рдЙрд╕ рдмрдЯрдирдХреЛ рд╕рд╛рде рд╕реВрдЪреА рд╡рд╕реНрддреБрдорд╛ рдХреНрд▓рд┐рдХ рдЧрд░реЗрд░ рдЯреНрдпрд╛рдм рдмрдиреНрдж рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫред
  • рдкрд╛рд╕рд╡рд░реНрдб рдкреНрд░рдмрдиреНрдзрдХ рдЫрд┐рдЯреЛ рдЦреЛрд▓реНрди рдкреНрдпрд╛рдирд▓ рд╕рд╛рдордЧреНрд░реА рдХрдиреНрдлрд┐рдЧрд░реЗрдЯрд░рдорд╛ рдПрдЙрдЯрд╛ рддрддреНрд╡ (рдХреБрдЮреНрдЬреА рдкреНрд░рддреАрдХ) рдердкрд┐рдПрдХреЛ рдЫред
    рдлрд╛рдпрд░рдлрдХреНрд╕ 112 рд░рд┐рд▓реАрдЬ
  • рдмрдиреНрдж рдЯреНрдпрд╛рдм рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ Ctrl-Shift-T рдХрд┐рдмреЛрд░реНрдб рд╕рд░реНрдЯрдХрдЯ рдЕрдм рдЕрдШрд┐рд▓реНрд▓реЛ рд╕рддреНрд░ рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рдкрдирд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рдпрджрд┐ рдПрдЙрдЯреИ рд╕рддреНрд░рдмрд╛рдЯ рдлреЗрд░рд┐ рдЦреЛрд▓реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдмрдиреНрдж рдЯреНрдпрд╛рдмрд╣рд░реВ рдЫреИрдирдиреНред
  • рдЯреНрдпрд╛рдмрд╣рд░реВрдХреЛ рдареВрд▓реЛ рд╕рдВрдЦреНрдпрд╛ рднрдПрдХреЛ рдЯреНрдпрд╛рдм рдкрдЯреНрдЯреАрдорд╛ рд╡рд╕реНрддреБрд╣рд░реВрдХреЛ рдЖрд╡рд╛рдЧрдордирд▓рд╛рдИ рдЕрдиреБрдХреВрд▓рд┐рдд рдЧрд░рд┐рдпреЛред
  • рдПрдиреНрд╣рд╛рдиреНрд╕реНрдб рдЯреНрд░реНрдпрд╛рдХрд┐рдЩ рдкреНрд░реЛрдЯреЗрдХреНрд╢рди (ETP) рдореЗрдХрд╛рдирд┐рдЬрдордХрд╛ рдХрдбрд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐, URL (рдЬрд╕реНрддреИ utm_source) рдмрд╛рдЯ рд╣рдЯрд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдЬреНрдЮрд╛рдд рдХреНрд░рд╕-рд╕рд╛рдЗрдЯ рдиреЗрднрд┐рдЧреЗрд╕рди рдЯреНрд░реНрдпрд╛рдХрд┐рдЩ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВрдХреЛ рд╕реВрдЪреА рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред
  • About:рд╕рдорд░реНрдерди рдкреГрд╖реНрдардорд╛ WebGPU API рд╕рдХреНрд╖рдо рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛рдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдердкрд┐рдпреЛред
  • DNS-over-Oblivious-HTTP рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, рдЬрд╕рд▓реЗ DNS рд╕рдорд╛рдзрд╛рдирдХрд░реНрддрд╛рд▓рд╛рдИ рд╕реЛрдзреНрджрд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рдЧреЛрдкрдиреАрдпрддрд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рдЧрд░реНрджрдЫред DNS рд╕рд░реНрднрд░рдмрд╛рдЯ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ IP рдареЗрдЧрд╛рдирд╛ рд▓реБрдХрд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐, рдПрдХ рдордзреНрдпрд╡рд░реНрддреА рдкреНрд░реЛрдХреНрд╕реА рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ, рдЬрд╕рд▓реЗ DNS рд╕рд░реНрднрд░рдорд╛ рдХреНрд▓рд╛рдЗрдиреНрдЯ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкреБрди: рдирд┐рд░реНрджреЗрд╢рд┐рдд рдЧрд░реНрджрдЫ рд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рдЖрдлреИ рдорд╛рд░реНрдлрдд рдЕрдиреБрд╡рд╛рдж рдЧрд░реНрджрдЫред network.trr.use_ohttp, network.trr.ohttp.relay_uri рд░ network.trr.ohttp.config_uri рдХреЛ рдмрд╛рд░реЗ рдорд╛: config рдорд╛рд░реНрдлрдд рд╕рдХреНрд╖рдо рдЧрд░рд┐рдпреЛред
  • Intel GPU рд╣рд░реВ рднрдПрдХрд╛ Windows рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛, рд╕рдлреНрдЯрд╡реЗрдпрд░ рднрд┐рдбрд┐рдпреЛ рдбрд┐рдХреЛрдбрд┐рдЩ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛, рдбрд╛рдЙрдирд╕реНрдХреЗрд▓рд┐рдВрдЧ рдЕрдкрд░реЗрд╕рдирд╣рд░реВ рд╕реБрдзрд╛рд░ рд╣реБрдиреНрдЫрдиреН рд░ GPU рдорд╛ рд▓реЛрдб рдХрдо рд╣реБрдиреНрдЫред
  • рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛, U2F JavaScript API рдЕрд╕рдХреНрд╖рдо рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬреБрди рд╡рд┐рднрд┐рдиреНрди рд╡реЗрдм рд╕реЗрд╡рд╛рд╣рд░реВрдорд╛ рджреБрдИ-рдХрд╛рд░рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдгрдХреЛ рд╕рдЮреНрдЪрд╛рд▓рдирд▓рд╛рдИ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рд╣реЛред рдпрд╕ API рд▓рд╛рдИ рдмрд╣рд┐рд╖реНрдХрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ U2F рдкреНрд░реЛрдЯреЛрдХрд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ WebAuthn API рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрдкрд░реНрдЫред U2F API рдлрд┐рд░реНрддрд╛ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ security.webauth.u2f рд╕реЗрдЯрд┐рдЩ about:config рдорд╛ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫред
  • CSS рдорд╛рд░реНрдлрдд рдкреВрд░реНрдг рд░рдЩ рдирд┐рдпрдиреНрддреНрд░рдг рдЫреЛрдбреЗрд░, рд╡реНрдпрдХреНрддрд┐рдЧрдд рддрддреНрд╡рд╣рд░реВрдорд╛ рдЬрдмрд░рдЬрд╕реНрддреА рд░рдЩ рдЕрд╡рд░реЛрдз рдЕрд╕рдХреНрд╖рдо рдкрд╛рд░реНрди рдЬрдмрд░рдЬрд╕реНрддреА-рд░рдЩ-рд╕рдорд╛рдпреЛрдЬрд┐рдд CSS рдЧреБрдг рдердкрд┐рдпреЛред
  • pow(), sqrt(), hypot(), log(), рд░ exp() рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ CSS рдорд╛ рдердкрд┐рдПрдХрд╛ рдЫрдиреНред
  • "рдУрднрд░рдлреНрд▓реЛ" CSS рдЧреБрдгрдорд╛ рдорд╛рди "рдУрднрд░рд▓реЗ" рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдердкрд┐рдпреЛ, рдЬреБрди "рд╕реНрд╡рдЪрд╛рд▓рд┐рдд" рдорд╛рдирд╕рдБрдЧ рдорд┐рд▓реНрджреЛрдЬреБрд▓реНрджреЛ рдЫред
  • рд╡реЗрдм рдлрд╛рд░рдо рдлрд┐рд▓реНрдбрд╣рд░реВрдорд╛ рдорд┐рддрд┐рд╣рд░реВ рдЪрдпрди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЗрдиреНрдЯрд░рдлреЗрд╕рдорд╛ рдЦрд╛рд▓реА рдмрдЯрди рдердкрд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдорд┐рддрд┐ рд░ рдорд┐рддрд┐-рд╕рдордп-рд╕реНрдерд╛рдиреАрдп рдкреНрд░рдХрд╛рд░рд╣рд░реВ рднрдПрдХрд╛ рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдХреЛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ рджреНрд░реБрдд рд░реВрдкрдорд╛ рдЦрд╛рд▓реА рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
  • IDBMutableFile, IDBFileRequest, IDBFileHandle, рд░ IDBDatabase.createMutableFile() JavaScript рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╣рдЯрд╛рдЗрдпреЛ, рдЬреБрди рдирд┐рд░реНрджрд┐рд╖реНрдЯреАрдХрд░рдгрд╣рд░реВрдорд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫреИрди рд░ рдЕрдм рдЕрдиреНрдп рдмреНрд░рд╛рдЙрдЬрд░рд╣рд░реВрдорд╛ рд╕рдорд░реНрдерд┐рдд рдЫреИрдиред
  • navigator.getAutoplayPolicy() рд╡рд┐рдзрд┐рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдорд▓реНрдЯрд┐рдорд┐рдбрд┐рдпрд╛ рддрддреНрд╡рд╣рд░реВрдорд╛ рдЕрдЯреЛрдкреНрд▓реЗ (рдЕрдЯреЛрдкреНрд▓реЗ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░) рдХреЛ рд╡реНрдпрд╡рд╣рд╛рд░ рдЕрдиреБрдХреВрд▓рд┐рдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛, dom.media.autoplay-policy-detection.enabled рд╕реЗрдЯрд┐рдЩ рд╕рдХреНрд╖рдо рдЧрд░рд┐рдПрдХреЛ рдЫред
  • рдЧреЛрд▓рд╛рдХрд╛рд░ рдЖрдпрддрд╣рд░реВ рд░реЗрдиреНрдбрд░ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ CanvasRenderingContext2D.roundRect(), Path2D.roundRect() рд░ OffscreenCanvasRenderingContext2D.roundRect() рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ рдердкрд┐рдпреЛред
  • рдХреНрд▓рд╛рдЗрдиреНрдЯ рд╣реЗрд▓реЛ рд╣реЗрдбрд░ рдЗрдиреНрдХреНрд░рд┐рдкреНрд╢рди, DNS-over-HTTPS, рдкреНрд░рддреНрдпрд╛рдпреЛрдЬрд┐рдд рдкреНрд░рдорд╛рдгрд╣рд░реВ, рд░ OCSP рдЬрд╕реНрддрд╛ рд╡реЗрдм рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рдердк рдЬрдбрд╛рди рд╡рд┐рд╡рд░рдгрд╣рд░реВрдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдердкрд┐рдпреЛред
  • рдПрдиреНрдбреНрд░реЛрдЗрдб рд╕рдВрд╕реНрдХрд░рдгрд▓реЗ рдЕрд░реНрдХреЛ рдПрдкреНрд▓рд┐рдХреЗрд╕рдирдорд╛ рд▓рд┐рдЩреНрдХ рдЦреЛрд▓реНрджрд╛ рд╡реНрдпрд╡рд╣рд╛рд░рд▓рд╛рдИ рдЕрдиреБрдХреВрд▓рди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ (рдПрдХ рдкрдЯрдХ рд╡рд╛ рдкреНрд░рддреНрдпреЗрдХ рдкрдЯрдХ рдкреНрд░рдореНрдкреНрдЯ рдЧрд░рд┐рдиреБрдкрд░реНрдЫ)ред рдкреГрд╖реНрда рдкреБрди: рд▓реЛрдб рдЧрд░реНрди рдкреБрд▓-рдЯреБ-рд░рд┐рдлреНрд░реЗрд╕ рд╕реНрдХреНрд░рд┐рди рдЗрд╢рд╛рд░рд╛ рдердкрд┐рдпреЛред рдкреНрд░рддрд┐ рдЪреНрдпрд╛рдирд▓ 10 рдмрд┐рдЯреНрд╕ рд░рдВрдЧ рд╕рдВрдЧ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рднрд┐рдбрд┐рдпреЛ рдкреНрд▓реЗрдмреНрдпрд╛рдХред YouTube рдлреБрд▓-рд╕реНрдХреНрд░рд┐рди рднрд┐рдбрд┐рдпреЛ рдкреНрд▓реЗрдмреНрдпрд╛рдХрдХреЛ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛ рд╕рдорд╛рдзрд╛рди рдЧрд░рд┐рдпреЛред

рдирд╡рд╛рдЪрд╛рд░ рд░ рдмрдЧ рдлрд┐рдХреНрд╕рд╣рд░реВрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рдлрд╛рдпрд░рдлрдХреНрд╕ 112 рдорд╛ 46 рдХрдордЬреЛрд░реАрд╣рд░реВ рдлрд┐рдХреНрд╕ рдЧрд░рд┐рдПрдХреЛ рдЫред 34 рдЬреЛрдЦрд┐рдорд╣рд░реВ рдЦрддрд░рдирд╛рдХ рд░реВрдкрдорд╛ рдЪрд┐рдиреНрд╣ рд▓рдЧрд╛рдЗрдПрдХрд╛ рдЫрдиреН, рдЬрд╕рдордзреНрдпреЗ 26 рдЬреЛрдЦрд┐рдорд╣рд░реВ (CVE-2023-29550 рд░ тАЛтАЛCVE-2023-29551 рдЕрдиреНрддрд░реНрдЧрдд рд╕рдЩреНрдХрд▓рди рдЧрд░рд┐рдПрдХреЛ) рдореЗрдореЛрд░реА рд╕рдорд╕реНрдпрд╛рд╣рд░реВ, рдЬрд╕реНрддреИ рдмрдлрд░ рдУрднрд░рдлреНрд▓реЛ рд░ рдкрд╣рд┐рд▓реЗ рдиреИ рдореБрдХреНрдд рдореЗрдореЛрд░реА рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдорд╛ рдкрд╣реБрдБрдЪрдХреЛ рдХрд╛рд░рдгрд▓реЗ рдЧрд░реНрджрд╛ рд╣реБрдиреНрдЫред рдпреА рд╕рдорд╕реНрдпрд╛рд╣рд░реВрд▓реЗ рд╕рдореНрднрд╛рд╡рд┐рдд рд░реВрдкрдорд╛ рд╡рд┐рд╢реЗрд╖ рд░реВрдкрдорд╛ рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХрд╛ рдкреГрд╖реНрдард╣рд░реВ рдЦреЛрд▓реНрджрд╛ рдорд╛рд▓рд┐рд╕рд┐рдпрд╕ рдХреЛрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реБрди рд╕рдХреНрдЫред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди