Google рдиреЗ Chrome 98 рд╡реЗрдм рдмреНрд░рд╛рдЙрдЭрд░рдЪреНрдпрд╛ рд░рд┐рд▓реАрдЭрдЪреЗ рдЕрдирд╛рд╡рд░рдг рдХреЗрд▓реЗ рдЖрд╣реЗ. рддреНрдпрд╛рдЪ рд╡реЗрд│реА, Chrome рдЪрд╛ рдЖрдзрд╛рд░ рдореНрд╣рдгреВрди рдХрд╛рдо рдХрд░рдгрд╛рд░реНтАНрдпрд╛ рд╡рд┐рдирд╛рдореВрд▓реНрдп Chromium рдкреНрд░реЛрдЬреЗрдХреНрдЯрдЪреЗ рд╕реНрдерд┐рд░ рдкреНрд░рдХрд╛рд╢рди рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ. рдХреНрд░реЛрдо рдмреНрд░рд╛рдЙрдЭрд░рд▓рд╛ Google рд▓реЛрдЧреЛрдЪрд╛ рд╡рд╛рдкрд░, рдХреНрд░реЕрд╢ рдЭрд╛рд▓реНрдпрд╛рд╕ рд╕реВрдЪрдирд╛ рдкрд╛рдард╡рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд┐рд╕реНрдЯрдордЪреА рдЙрдкрд╕реНрдерд┐рддреА, рдХреЙрдкреА-рд╕рдВрд░рдХреНрд╖рд┐рдд рд╡реНрд╣рд┐рдбрд┐рдУ рд╕рд╛рдордЧреНрд░реА (DRM) рдкреНрд▓реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдореЙрдбреНрдпреВрд▓реНрд╕, рд╕реНрд╡рдпрдВрдЪрд▓рд┐рддрдкрдгреЗ рдЕрджреНрдпрддрдиреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд┐рд╕реНрдЯрдо рдЖрдгрд┐ RLZ рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдгреЗ рдпрд╛рджреНрд╡рд╛рд░реЗ рд╡реЗрдЧрд│реЗ рдХреЗрд▓реЗ рдЬрд╛рддреЗ. рд╢реЛрдзрдд рдЖрд╣реЗ Chrome 99 рдЪреЗ рдкреБрдвреАрд▓ рдкреНрд░рдХрд╛рд╢рди 1 рдорд╛рд░реНрдЪ рд░реЛрдЬреА рд╣реЛрдгрд╛рд░ рдЖрд╣реЗ.

Chrome 98 рдордзреАрд▓ рдкреНрд░рдореБрдЦ рдмрджрд▓:

  • рдмреНрд░рд╛рдЙрдЭрд░рдХрдбреЗ рдкреНрд░рдорд╛рдгрди рдкреНрд░рд╛рдзрд┐рдХрд░рдгрд╛рдВрдЪреНрдпрд╛ рдореВрд│ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдВрдЪреЗ рд╕реНрд╡рддрдГрдЪреЗ рд╕реНрдЯреЛрдЕрд░ рдЖрд╣реЗ (Chrome рд░реВрдЯ рд╕реНрдЯреЛрдЕрд░), рдЬреЗ рдкреНрд░рддреНрдпреЗрдХ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдорд╕рд╛рдареА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмрд╛рд╣реНрдп рд╕реНрдЯреЛрдЕрд░рдРрд╡рдЬреА рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдИрд▓. рд╣реЗ рд╕реНрдЯреЛрдЕрд░ рдлрд╛рдпрд░рдлреЙрдХреНрд╕рдордзреАрд▓ рдореВрд│ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдВрдЪреНрдпрд╛ рд╕реНрд╡рддрдВрддреНрд░ рд╕реНрдЯреЛрдЕрд░рдкреНрд░рдорд╛рдгреЗрдЪ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЬрд╛рддреЗ, рдЬреЗ HTTPS рд╡рд░ рд╕рд╛рдЗрдЯреНрд╕ рдЙрдШрдбрддрд╛рдирд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЯреНрд░рд╕реНрдЯ рдЪреЗрди рддрдкрд╛рд╕рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рдердо рд▓рд┐рдВрдХ рдореНрд╣рдгреВрди рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рддреЗ. рдирд╡реАрди рд╕реНрдЯреЛрд░реЗрдЬ рдЕрджреНрдпрд╛рдк рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рд╡рд╛рдкрд░рд▓реЗрд▓реЗ рдирд╛рд╣реА. рд╕рд┐рд╕реНрдЯрдо рд╕реНрдЯреЛрд░реЗрдЬ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рдирдЪреЗ рд╕рдВрдХреНрд░рдордг рд╕реБрд▓рдн рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдкреЛрд░реНрдЯреЗрдмрд┐рд▓рд┐рдЯреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдПрдХ рд╕рдВрдХреНрд░рдордг рдХрд╛рд▓рд╛рд╡рдзреА рдЕрд╕реЗрд▓ рдЬреНрдпрд╛ рджрд░рдореНрдпрд╛рди Chrome рд░реВрдЯ рд╕реНрдЯреЛрдЕрд░рдордзреНрдпреЗ рдмрд╣реБрддреЗрдХ рд╕рдорд░реНрдерд┐рдд рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ рдордВрдЬреВрд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░рд╛рдВрдЪреА рд╕рдВрдкреВрд░реНрдг рдирд┐рд╡рдб рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЕрд╕реЗрд▓.
  • рд╕рд╛рдЗрдЯ рдЙрдШрдбрд▓реНрдпрд╛рд╡рд░ рд▓реЛрдб рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯреНрд╕рд╡рд░реВрди рд╕реНрдерд╛рдирд┐рдХ рдиреЗрдЯрд╡рд░реНрдХрд╡рд░ рдХрд┐рдВрд╡рд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ рд╕рдВрдЧрдгрдХрд╛рд╡рд░ (рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ) рд╕рдВрд╕рд╛рдзрдирд╛рдВрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рд╣рд▓реНрд▓реНрдпрд╛рдВрдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдг рдордЬрдмреВрдд рдХрд░рдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдЕрдВрдорд▓рд╛рдд рдЖрдгрд▓реА рдЬрд╛рдд рдЖрд╣реЗ. рдЕрд╢рд╛ рд╡рд┐рдирдВрддреНрдпрд╛ рд╣рд▓реНрд▓реЗрдЦреЛрд░рд╛рдВрджреНрд╡рд╛рд░реЗ рд░рд╛рдЙрдЯрд░, рдНрдХреНрд╕реЗрд╕ рдкреЙрдЗрдВрдЯреНрд╕, рдкреНрд░рд┐рдВрдЯрд░, рдХреЙрд░реНрдкреЛрд░реЗрдЯ рд╡реЗрдм рдЗрдВрдЯрд░рдлреЗрд╕ рдЖрдгрд┐ рдЗрддрд░ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕реЗрд╕ рдЖрдгрд┐ рд╕реЗрд╡рд╛рдВрд╡рд░ CSRF рд╣рд▓реНрд▓реЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд рдЬреЗ рдХреЗрд╡рд│ рд╕реНрдерд╛рдирд┐рдХ рдиреЗрдЯрд╡рд░реНрдХрд╡рд░реВрди рд╡рд┐рдирдВрддреНрдпрд╛ рд╕реНрд╡реАрдХрд╛рд░рддрд╛рдд.

    рдЕрд╢рд╛ рд╣рд▓реНрд▓реНрдпрд╛рдВрдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдЕрдВрддрд░реНрдЧрдд рдиреЗрдЯрд╡рд░реНрдХрд╡рд░ рдХреЛрдгрддреНрдпрд╛рд╣реА рдЙрдк-рд╕рдВрд╕рд╛рдзрдирд╛рдВрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХреЗрд▓рд╛ рдЕрд╕рд▓реНрдпрд╛рд╕, рдмреНрд░рд╛рдЙрдЭрд░ рдЕрд╢реА рдЙрдк-рд╕рдВрд╕рд╛рдзрдиреЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдкрд░рд╡рд╛рдирдЧреАрд╕рд╛рдареА рд╕реНрдкрд╖реНрдЯ рд╡рд┐рдирдВрддреА рдкрд╛рдард╡рдгреНрдпрд╛рд╕ рд╕реБрд░реБрд╡рд╛рдд рдХрд░реЗрд▓. рдЕрдВрддрд░реНрдЧрдд рдиреЗрдЯрд╡рд░реНрдХ рдХрд┐рдВрд╡рд╛ рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рдкреВрд░реНрд╡реА рдореБрдЦреНрдп рд╕рд╛рдЗрдЯ рд╕рд░реНрд╡реНрд╣рд░рд▓рд╛ тАЬAccess-Control-Request-Private-Network: trueтАЭ рд╣реЗрдбрд░рд╕рд╣ CORS (рдХреНрд░реЙрд╕-рдУрд░рд┐рдЬрд┐рди рд░рд┐рд╕реЛрд░реНрд╕ рд╢реЗрдЕрд░рд┐рдВрдЧ) рд╡рд┐рдирдВрддреА рдкрд╛рдард╡реВрди рдкрд░рд╡рд╛рдирдЧреНрдпрд╛рдВрд╕рд╛рдареА рд╡рд┐рдирдВрддреА рдХреЗрд▓реА рдЬрд╛рддреЗ. рдпрд╛ рд╡рд┐рдирдВрддреАрд▓рд╛ рдкреНрд░рддрд┐рд╕рд╛рдж рдореНрд╣рдгреВрди рдСрдкрд░реЗрд╢рдирдЪреА рдкреБрд╖реНрдЯреА рдХрд░рддрд╛рдирд╛, рд╕рд░реНрд╡реНрд╣рд░рдиреЗ тАЬAccess-Control-Allow-Private-Network: trueтАЭ рд╢реАрд░реНрд╖рд▓реЗрдЦ рдкрд░рдд рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. Chrome 98 рдордзреНрдпреЗ, рддрдкрд╛рд╕рдгреА рдЪрд╛рдЪрдгреА рдореЛрдбрдордзреНрдпреЗ рд▓рд╛рдЧреВ рдХреЗрд▓реА рдЬрд╛рддреЗ рдЖрдгрд┐ рдкреБрд╖реНрдЯреАрдХрд░рдг рдирд╕рд▓реНрдпрд╛рд╕, рд╡реЗрдм рдХрдиреНрд╕реЛрд▓рдордзреНрдпреЗ рдПрдХ рдЪреЗрддрд╛рд╡рдгреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреЗрд▓реА рдЬрд╛рддреЗ, рдкрд░рдВрддреБ рдЙрдкрд╕рдВрд╕рд╛рдзрди рд╡рд┐рдирдВрддреА рд╕реНрд╡рддрдГ рдЕрд╡рд░реЛрдзрд┐рдд рдХреЗрд▓реЗрд▓реА рдирд╛рд╣реА. Chrome 101 рд░рд┐рд▓реАрдЭ рд╣реЛрдИрдкрд░реНрдпрдВрдд рдмреНрд▓реЙрдХрд┐рдВрдЧ рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдирд╛рд╣реА.

  • рдЦрд╛рддреЗ рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рд╡рд░реНрдзрд┐рдд рд╕реБрд░рдХреНрд╖рд┐рдд рдмреНрд░рд╛рдЙрдЭрд┐рдВрдЧрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рдзрдиреЗ рд╕рдорд╛рдХрд▓рд┐рдд рдХрд░рддрд╛рдд, рдЬреЗ рдлрд┐рд╢рд┐рдВрдЧ, рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рдХреНрд░рд┐рдпрд╛рдХрд▓рд╛рдк рдЖрдгрд┐ рд╡реЗрдмрд╡рд░реАрд▓ рдЗрддрд░ рдзреЛрдХреНрдпрд╛рдВрдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрддрд┐рд░рд┐рдХреНрдд рддрдкрд╛рд╕рдгреНрдпрд╛ рд╕рдХреНрд░рд┐рдп рдХрд░рддрд╛рдд. рддреБрдореНрд╣реА рддреБрдордЪреНрдпрд╛ Google рдЦрд╛рддреНрдпрд╛рдордзреНрдпреЗ рдореЛрдб рд╕рдХреНрд░рд┐рдп рдХрд░рддрд╛ рддреЗрд╡реНрд╣рд╛, рддреБрдореНрд╣рд╛рд▓рд╛ рдЖрддрд╛ Chrome рдордзреНрдпреЗ рдореЛрдб рд╕рдХреНрд░рд┐рдп рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реВрдЪрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдИрд▓.
  • рдХреНрд▓рд╛рдпрдВрдЯрдЪреНрдпрд╛ рдмрд╛рдЬреВрдиреЗ рдлрд┐рд╢рд┐рдВрдЧрдЪреЗ рдкреНрд░рдпрддреНрди рд╢реЛрдзрдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдореЙрдбреЗрд▓ рдЬреЛрдбрд▓реЗ, TFLite рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо (TensorFlow Lite) рд╡рд╛рдкрд░реВрди рдЕрдВрдорд▓рд╛рдд рдЖрдгрд▓реЗ рдЖрдгрд┐ Google рдмрд╛рдЬреВрд▓рд╛ рдкрдбрддрд╛рд│рдгреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдбреЗрдЯрд╛ рдкрд╛рдард╡рдгреНрдпрд╛рдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╛рд╣реА (рдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдд, рдЯреЗрд▓реАрдореЗрдЯреНрд░реА рдореЙрдбреЗрд▓ рдЖрд╡реГрддреНрддреАрдмрджреНрджрд▓ рдорд╛рд╣рд┐рддреАрд╕рд╣ рдкрд╛рдард╡рд┐рд▓реА рдЬрд╛рддреЗ. рдЖрдгрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЗрдгреАрд╕рд╛рдареА рдЧрдгрдирд╛ рдХреЗрд▓реЗрд▓реЗ рд╡рдЬрди) . рдлрд┐рд╢рд┐рдВрдЧрдЪрд╛ рдкреНрд░рдпрддреНрди рдЖрдврд│рд▓реНрдпрд╛рд╕, рд╕рдВрд╢рдпрд╛рд╕реНрдкрдж рд╕рд╛рдЗрдЯ рдЙрдШрдбрдгреНрдпрд╛рдкреВрд░реНрд╡реА рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд▓рд╛ рдЪреЗрддрд╛рд╡рдгреА рдкреГрд╖реНрда рджрд╛рдЦрд╡рд▓реЗ рдЬрд╛рдИрд▓.
  • рдХреНрд▓рд╛рдпрдВрдЯ рд╣рд┐рдВрдЯреНрд╕ API рдордзреНрдпреЗ, рдЬреЗ рд╡рд╛рдкрд░рдХрд░реНрддрд╛-рдПрдЬрдВрдЯ рд╢реАрд░реНрд╖рд▓реЗрдЦрд╛рд╕рд╛рдареА рдмрджрд▓реА рдореНрд╣рдгреВрди рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдд рдЖрд╣реЗ рдЖрдгрд┐ рд╕рд░реНрд╡реНрд╣рд░рдЪреНрдпрд╛ рд╡рд┐рдирдВрддреАрдирдВрддрд░рдЪ рддреБрдореНрд╣рд╛рд▓рд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмреНрд░рд╛рдЙрдЭрд░ рдЖрдгрд┐ рд╕рд┐рд╕реНрдЯрдо рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ (рдЖрд╡реГрддреНрддреА, рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдЗ.) рдмрджреНрджрд▓ рдбреЗрдЯрд╛ рдирд┐рд╡рдбреВрди рдкрд╛рдард╡рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ, рддреЗ рдЖрд╣реЗ TLS рдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ GREASE (рдЬрдирд░реЗрдЯ рд░рдБрдбрдо рдПрдХреНрд╕реНрдЯреЗрдВрд╢рдиреНрд╕ рдЕрдБрдб рд╕рд╕реНрдЯреЗрди рдПрдХреНрд╕реНрдЯреЗрдВрд╕рд┐рдмрд┐рд▓рд┐рдЯреА) рдпрдВрддреНрд░рдгреЗрдЪреНрдпрд╛ рд╕рд╛рджреГрд╢реНрдпрддреЗрдиреБрд╕рд╛рд░, рдмреНрд░рд╛рдЙрдЭрд░ рдЖрдпрдбреЗрдВрдЯрд┐рдлрд╛рдпрд░рдЪреНрдпрд╛ рд╕реВрдЪреАрдордзреНрдпреЗ рдХрд╛рд▓реНрдкрдирд┐рдХ рдирд╛рд╡реЗ рдмрджрд▓рдгреЗ рд╢рдХреНрдп рдЖрд╣реЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, '"Chrome" рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд; v="98тА│' рдЖрдгрд┐ '"Chromium"; v="98тА│' рдЕрд╕реНрддрд┐рддреНрд╡рд╛рдд рдирд╕рд▓реЗрд▓реНрдпрд╛ рдмреНрд░рд╛рдЙрдЭрд░рдЪрд╛ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдЕрднрд┐рдЬреНрдЮрд╛рдкрдХ '"(рдирд╛рд╣реА; рдмреНрд░рд╛рдЙрдЭрд░"; v="12тА│' рд╕реВрдЪреАрдордзреНрдпреЗ рдЬреЛрдбрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ. рдЕрд╢рд╛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрдирд╛рдореБрд│реЗ рдЕрдЬреНрдЮрд╛рдд рдмреНрд░рд╛рдЙрдЭрд░рдЪреНрдпрд╛ рдЕрднрд┐рдЬреНрдЮрд╛рдкрдХрд╛рдВрд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рддрд╛рдирд╛ рд╕рдорд╕реНрдпрд╛ рдУрд│рдЦрдгреНрдпрд╛рдд рдорджрдд рд╣реЛрдИрд▓, рдЬреЗ рд╕реНрд╡реАрдХрд╛рд░рд╛рд░реНрд╣ рдмреНрд░рд╛рдЙрдЭрд░рдЪреНрдпрд╛ рд╕реВрдЪреАрдВрдЪреНрдпрд╛ рд╡рд┐рд░реВрджреНрдз рддрдкрд╛рд╕рдгреАрд▓рд╛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкрд░реНрдпрд╛рдпреА рдмреНрд░рд╛рдЙрдЭрд░рдирд╛ рдЗрддрд░ рд▓реЛрдХрдкреНрд░рд┐рдп рдмреНрд░рд╛рдЙрдЭрд░ рдЕрд╕рд▓реНрдпрд╛рдЪреЗ рднрд╛рд╕рд╡рдгреНрдпрд╛рд╕ рднрд╛рдЧ рдкрд╛рдбрд▓реЗ рдЬрд╛рддреЗ.
  • 17 рдЬрд╛рдиреЗрд╡рд╛рд░реАрдкрд╛рд╕реВрди, Chrome рд╡реЗрдм рд╕реНрдЯреЛрдЕрд░ рдпрд╛рдкреБрдвреЗ Chrome рдореЕрдирд┐рдлреЗрд╕реНрдЯрдЪреА рдЖрд╡реГрддреНрддреА 2023 рд╡рд╛рдкрд░рдгрд╛рд░реЗ рдЕреЕрдб-рдСрди рд╕реНрд╡реАрдХрд╛рд░рдгрд╛рд░ рдирд╛рд╣реА. рдирд╡реАрди рдЬреЛрдбрдгреНрдпрд╛ рдЖрддрд╛ рдХреЗрд╡рд│ рдореЕрдирд┐рдлреЗрд╕реНрдЯрдЪреНрдпрд╛ рддрд┐рд╕рд▒реНрдпрд╛ рдЖрд╡реГрддреНрддреАрд╕рд╣ рд╕реНрд╡реАрдХрд╛рд░рд▓реНрдпрд╛ рдЬрд╛рддреАрд▓. рдкреВрд░реНрд╡реА рдЬреЛрдбрд▓реЗрд▓реНрдпрд╛ рдЕреЕрдб-рдСрдирдЪреЗ рд╡рд┐рдХрд╕рдХ рдЕрджреНрдпрд╛рдк рдореЕрдирд┐рдлреЗрд╕реНрдЯрдЪреНрдпрд╛ рджреБрд╕рд▒реНрдпрд╛ рдЖрд╡реГрддреНрддреАрд╕рд╣ рдЕрджреНрдпрддрдиреЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдЕрд╕рддреАрд▓. рдЬрд╛рд╣реАрд░рдирд╛рдореНрдпрд╛рдЪреНрдпрд╛ рджреБрд╕рд░реНтАНрдпрд╛ рдЖрд╡реГрддреНрддреАрдЪреЗ рд╕рдВрдкреВрд░реНрдг рдЕрд╡рдореВрд▓реНрдпрди рдЬрд╛рдиреЗрд╡рд╛рд░реА XNUMX рд╕рд╛рдареА рдирд┐рдпреЛрдЬрд┐рдд рдЖрд╣реЗ.
  • COLRv1 рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рдХрд▓рд░ рд╡реЗрдХреНрдЯрд░ рдлреЙрдиреНрдЯрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ (рдУрдкрдирдЯрд╛рдЗрдк рдлреЙрдиреНрдЯрдЪрд╛ рдПрдХ рдЙрдкрд╕рдВрдЪ рдЬреНрдпрд╛рдордзреНрдпреЗ рд╡реЗрдХреНрдЯрд░ рдЧреНрд▓рд┐рдлреНрд╕ рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рд░рдВрдЧ рдорд╛рд╣рд┐рддреА рдЕрд╕рд▓реЗрд▓рд╛ рдПрдХ рд╕реНрддрд░ рдЖрд╣реЗ), рдЬреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдорд▓реНрдЯреАрдХрд▓рд░ рдЗрдореЛрдЬреА рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА. рдкреВрд░реНрд╡реА рд╕рдорд░реНрдерд┐рдд COLRv0 рд╕реНрд╡рд░реВрдкрд╛рдЪреНрдпрд╛ рд╡рд┐рдкрд░реАрдд, COLRv1 рдордзреНрдпреЗ рдЖрддрд╛ рдЧреНрд░реЗрдбрд┐рдпрдВрдЯ, рдЖрдЪреНрдЫрд╛рджрди рдЖрдгрд┐ рдкрд░рд┐рд╡рд░реНрддрдиреЗ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЖрд╣реЗ. рдлреЙрд░рдореЕрдЯ рдХреЙрдореНрдкреЕрдХреНрдЯ рд╕реНрдЯреЛрд░реЗрдЬ рдлреЙрд░реНрдо рджреЗрдЦреАрд▓ рдкреНрд░рджрд╛рди рдХрд░рддреЗ, рдХрд╛рд░реНрдпрдХреНрд╖рдо рдХреЙрдореНрдкреНрд░реЗрд╢рди рдкреНрд░рджрд╛рди рдХрд░рддреЗ рдЖрдгрд┐ рдмрд╛рд╣реНрдпрд░реЗрдЦрд╛ рдкреБрдиреНрд╣рд╛ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕ рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ, рдлреЙрдиреНрдЯ рдЖрдХрд╛рд░рд╛рдд рд▓рдХреНрд╖рдгреАрдп рдШрдЯ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдиреЛрдЯреЛ рдХрд▓рд░ рдЗрдореЛрдЬреА рдлреЙрдиреНрдЯ рд░рд╛рд╕реНрдЯрд░ рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ 9MB рдЖрдгрд┐ COLRv1 рд╡реЗрдХреНрдЯрд░ рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ 1.85MB рдШреЗрддреЗ.
    Chrome 98 рд░рд┐рд▓реАрдЭ
  • рдореВрд│ рдЪрд╛рдЪрдгреНрдпрд╛ рдореЛрдб (рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдЬреНрдпрд╛рдВрдирд╛ рд╡реЗрдЧрд│реЗ рд╕рдХреНрд░рд┐рдпрдХрд░рдг рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ) рдХреНрд╖реЗрддреНрд░ рдХреЕрдкреНрдЪрд░ API рд▓рд╛рдЧреВ рдХрд░рддреЗ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдХреЕрдкреНрдЪрд░ рдХреЗрд▓реЗрд▓рд╛ рд╡реНрд╣рд┐рдбрд┐рдУ рдХреНрд░реЙрдк рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдкрд╛рдард╡рдгреНрдпрд╛рдкреВрд░реНрд╡реА рдард░рд╛рд╡рд┐рдХ рд╕рд╛рдордЧреНрд░реА рдХрд╛рдкрдгреНрдпрд╛рд╕рд╛рдареА рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдЯреЕрдмрдордзреАрд▓ рд╕рд╛рдордЧреНрд░реАрд╕рд╣ рд╡реНрд╣рд┐рдбрд┐рдУ рдХреЕрдкреНрдЪрд░ рдХрд░рдгрд╛рд░реНтАНрдпрд╛ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдордзреНрдпреЗ рдХреНрд░реЙрдкрд┐рдВрдЧрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрд╕реВ рд╢рдХрддреЗ. рдУрд░рд┐рдЬрд┐рди рдЯреНрд░рд╛рдпрд▓ рдореНрд╣рдгрдЬреЗ рд▓реЛрдХрд▓рд╣реЛрд╕реНрдЯ рдХрд┐рдВрд╡рд╛ 127.0.0.1 рд╡рд░реВрди рдбрд╛рдЙрдирд▓реЛрдб рдХреЗрд▓реЗрд▓реНрдпрд╛ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдордзреВрди рдирд┐рд░реНрджрд┐рд╖реНрдЯ API рд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдХрд┐рдВрд╡рд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рд╛рдЗрдЯрд╕рд╛рдареА рдорд░реНрдпрд╛рджрд┐рдд рдХрд╛рд▓рд╛рд╡рдзреАрд╕рд╛рдареА рд╡реИрдз рдЕрд╕рд▓реЗрд▓реЗ рд╡рд┐рд╢реЗрд╖ рдЯреЛрдХрди рдиреЛрдВрджрдгреА рдХреЗрд▓реНрдпрд╛рдирдВрддрд░ рдЖрдгрд┐ рдкреНрд░рд╛рдкреНрдд рдХреЗрд▓реНрдпрд╛рдирдВрддрд░.
  • CSS рдЧреБрдгрдзрд░реНрдо "contain-intrinsic-size" рдЖрддрд╛ "рдСрдЯреЛ" рдореВрд▓реНрдпрд╛рд╕ рд╕рдорд░реНрдерди рджреЗрддреЗ, рдЬреЗ рдШрдЯрдХрд╛рдЪрд╛ рд╢реЗрд╡рдЯрдЪрд╛ рд▓рдХреНрд╖рд╛рдд рдареЗрд╡рд▓реЗрд▓реНрдпрд╛ рдЖрдХрд╛рд░рд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХрд░реЗрд▓ (рдЬреЗрд╡реНрд╣рд╛ "рд╕рд╛рдордЧреНрд░реА-рджреГрд╢реНрдпрддрд╛: рд╕реНрд╡рдпрдВ" рд╕рд╣ рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рддреЛ, рддреЗрд╡реНрд╣рд╛ рд╡рд┐рдХрд╕рдХрд╛рд▓рд╛ рдШрдЯрдХрд╛рдЪреНрдпрд╛ рдкреНрд░рд╕реНрддреБрдд рдЖрдХрд╛рд░рд╛рдЪрд╛ рдЕрдВрджрд╛рдЬ рд▓рд╛рд╡рд╛рд╡рд╛ рд▓рд╛рдЧрдд рдирд╛рд╣реА) .
  • AudioContext.outputLatency рдЧреБрдгрдзрд░реНрдо рдЬреЛрдбрд▓реЗ, рдЬреНрдпрд╛рджреНрд╡рд╛рд░реЗ рддреБрдореНрд╣реА рдСрдбрд┐рдУ рдЖрдЙрдЯрдкреБрдЯрдкреВрд░реНрд╡реА (рдСрдбрд┐рдУ рд╡рд┐рдирдВрддреА рдЖрдгрд┐ рдСрдбрд┐рдУ рдЖрдЙрдЯрдкреБрдЯ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕рджреНрд╡рд╛рд░реЗ рдкреНрд░рд╛рдкреНрдд рдбреЗрдЯрд╛рдЪреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реБрд░реВ рд╣реЛрдгреНрдпрд╛рдЪреНрдпрд╛ рджрд░рдореНрдпрд╛рдирдЪрд╛ рд╡рд┐рд▓рдВрдм) рдЕрдВрджрд╛рдЬрд┐рдд рд╡рд┐рд▓рдВрдмрд╛рдмрджреНрджрд▓ рдорд╛рд╣рд┐рддреА рд╢реЛрдзреВ рд╢рдХрддрд╛.
  • CSS рдкреНрд░реЙрдкрд░реНрдЯреА рдХрд▓рд░ рд╕реНрдХреАрдо, рдЬреНрдпрд╛рдореБрд│реЗ рдШрдЯрдХ рдХреЛрдгрддреНрдпрд╛ рд░рдВрдЧрд╕рдВрдЧрддреАрдордзреНрдпреЗ рдпреЛрдЧреНрдпрд░рд┐рддреНрдпрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ рд╣реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдгреЗ рд╢рдХреНрдп рдХрд░рддреЗ (тАЬрдкреНрд░рдХрд╛рд╢тАЭ, тАЬрдЧрдбрджтАЭ, тАЬрдбреЗ рдореЛрдбтАЭ рдЖрдгрд┐ тАЬрдирд╛рдИрдЯ рдореЛрдбтАЭ), тАЬрдХреЗрд╡рд│тАЭ рдкреЕрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ. рд╡реИрдпрдХреНрддрд┐рдХ HTML рдШрдЯрдХрд╛рдВрд╕рд╛рдареА рд╕рдХреНрддреАрдЪреЗ рд░рдВрдЧ рдмрджрд▓ рд╕реНрдХреАрдорд╛ рдЯрд╛рд│рдгреНрдпрд╛рд╕рд╛рдареА. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рддреБрдореНрд╣реА тАЬdiv { color-scheme: only light }тАЭ рдирдореВрдж рдХреЗрд▓реНрдпрд╛рд╕, рдмреНрд░рд╛рдЙрдЭрд░рдиреЗ рдЧрдбрдж рдереАрдо рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рдЪреА рд╕рдХреНрддреА рдХреЗрд▓реА рдЕрд╕рд▓реА рддрд░реАрд╣реА, div рдШрдЯрдХрд╛рд╕рд╛рдареА рдлрдХреНрдд рд▓рд╛рдЗрдЯ рдереАрдо рд╡рд╛рдкрд░рд▓реА рдЬрд╛рдИрд▓.
  • рд╕реНрдХреНрд░реАрди HDR (рдЙрдЪреНрдЪ рдбрд╛рдпрдиреЕрдорд┐рдХ рд░реЗрдВрдЬ) рд▓рд╛ рд╕рдкреЛрд░реНрдЯ рдХрд░рддреЗ рдХреА рдирд╛рд╣реА рд╣реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА CSS рд▓рд╛ 'рдбрд╛рдпрдиреЕрдорд┐рдХ-рд░реЗрдВрдЬ' рдЖрдгрд┐ 'рд╡реНрд╣рд┐рдбрд┐рдУ-рдбрд╛рдпрдиреЕрдорд┐рдХ-рд░реЗрдВрдЬ' рдореАрдбрд┐рдпрд╛ рдХреНрд╡реЗрд░реАрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
  • window.open() рдлрдВрдХреНрд╢рдирдордзреНрдпреЗ рдирд╡реАрди рдЯреЕрдм, рдирд╡реАрди рд╡рд┐рдВрдбреЛ рдХрд┐рдВрд╡рд╛ рдкреЙрдк-рдЕрдк рд╡рд┐рдВрдбреЛрдордзреНрдпреЗ рд▓рд┐рдВрдХ рдЙрдШрдбрд╛рдпрдЪреА рдХреА рдирд╛рд╣реА рд╣реЗ рдирд┐рд╡рдбрдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА. рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, window.statusbar.visible рдЧреБрдгрдзрд░реНрдо рдЖрддрд╛ рдкреЙрдкрдЕрдкрд╕рд╛рдареА "рдЕрд╕рддреНрдп" рдЖрдгрд┐ рдЯреЕрдм рдЖрдгрд┐ рд╡рд┐рдВрдбреЛрд╕рд╛рдареА "рд╕рддреНрдп" рдкрд░рдд рдХрд░рддреЗ. const popup = window.open('_blank',",'popup=1тА▓); // рдкреЙрдкрдЕрдк рд╡рд┐рдВрдбреЛрдордзреНрдпреЗ рдЙрдШрдбрд╛ const tab = window.open('_blank',,"'popup=0тА▓); // рдЯреЕрдмрдордзреНрдпреЗ рдЙрдШрдбрд╛
  • рд╕реНрдЯреНрд░рдХреНрдЪрд░реНрдбрдХреНрд▓реЛрди() рдкрджреНрдзрдд рд╡рд┐рдВрдбреЛрдЬ рдЖрдгрд┐ рдХрд╛рдордЧрд╛рд░рд╛рдВрд╕рд╛рдареА рд▓рд╛рдЧреВ рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, рдЬреА рддреБрдореНрд╣рд╛рд▓рд╛ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕рдЪреНрдпрд╛ рдкреБрдирд░рд╛рд╡реГрддреНрддреА рдкреНрд░рддреА рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ рдЬреНрдпрд╛рдордзреНрдпреЗ рдХреЗрд╡рд│ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдСрдмреНрдЬреЗрдХреНрдЯрдЪреЗрдЪ рдирд╛рд╣реА рддрд░ рд╡рд░реНрддрдорд╛рди рдСрдмреНрдЬреЗрдХреНрдЯрджреНрд╡рд╛рд░реЗ рд╕рдВрджрд░реНрднрд┐рдд рдЗрддрд░ рд╕рд░реНрд╡ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕рдЪреЗ рдЧреБрдгрдзрд░реНрдо рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗрдд.
  • рд╡реЗрдм рдСрдереЗрдВрдЯрд┐рдХреЗрд╢рди API рдиреЗ FIDO CTAP2 рд╕реНрдкреЗрд╕рд┐рдлрд┐рдХреЗрд╢рди рдПрдХреНрд╕реНрдЯреЗрдВрд╢рдирд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЖрд╣реЗ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдХрд┐рдорд╛рди рд╕реНрд╡реАрдХрд╛рд░реНрдп рдкрд┐рди рдХреЛрдб рдЖрдХрд╛рд░ (minPinLength) рд╕реЗрдЯ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ.
  • рдЗрдиреНрд╕реНрдЯреЙрд▓ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕реНрдЯрдБрдб-рдЕрд▓реЛрди рд╡реЗрдм рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рд╕рд╛рдареА, рд╡рд┐рдВрдбреЛ рдХрдВрдЯреНрд░реЛрд▓реНрд╕ рдЖрдЪреНрдЫрд╛рджрди рдШрдЯрдХ рдЬреЛрдбрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ, рдЬреЛ рдНрдкреНрд▓рд┐рдХреЗрд╢рдирдЪреНрдпрд╛ рд╕реНрдХреНрд░реАрди рдХреНрд╖реЗрддреНрд░рд╛рдЪрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рд╕рдВрдкреВрд░реНрдг рд╡рд┐рдВрдбреЛрдордзреНрдпреЗ рдХрд░рддреЛ, рд╢реАрд░реНрд╖рдХ рдХреНрд╖реЗрддреНрд░рд╛рд╕рд╣, рдЬреНрдпрд╛рд╡рд░ рдорд╛рдирдХ рд╡рд┐рдВрдбреЛ рдирд┐рдпрдВрддреНрд░рдг рдмрдЯрдгреЗ (рдмрдВрдж рдХрд░рд╛, рд▓рд╣рд╛рди рдХрд░рд╛, рдХрдорд╛рд▓ рдХрд░рд╛ ) рдЕрдзрд┐рд░реЛрдкрд┐рдд рдЖрд╣реЗрдд. рд╡реЗрдм рдНрдкреНрд▓рд┐рдХреЗрд╢рди рд╡рд┐рдВрдбреЛ рдХрдВрдЯреНрд░реЛрд▓ рдмрдЯрдгрд╛рдВрд╕рд╣ рдЖрдЪреНрдЫрд╛рджрди рдмреНрд▓реЙрдХ рд╡рдЧрд│рддрд╛ рд╕рдВрдкреВрд░реНрдг рд╡рд┐рдВрдбреЛрдЪреЗ рдкреНрд░рд╕реНрддреБрддреАрдХрд░рдг рдЖрдгрд┐ рдЗрдирдкреБрдЯ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░реВ рд╢рдХрддреЗ.
  • WritableStreamDefaultController рдордзреНрдпреЗ рд╕рд┐рдЧреНрдирд▓ рд╣рд╛рддрд╛рд│рдгреНрдпрд╛рдЪреА рдЧреБрдгрдзрд░реНрдо рдЬреЛрдбрд▓реА рдЬреА AbortSignal рдСрдмреНрдЬреЗрдХреНрдЯ рдкрд░рдд рдХрд░рддреЗ, рдЬреНрдпрд╛рдЪрд╛ рдЙрдкрдпреЛрдЧ WritableStream рд╡рд░ рд▓рд┐рд╣рд┐рдгреЗ рдкреВрд░реНрдг рд╣реЛрдгреНрдпрд╛рдЪреА рдкреНрд░рддреАрдХреНрд╖рд╛ рди рдХрд░рддрд╛ рддреНрд╡рд░рд┐рдд рдерд╛рдВрдмрд╡рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ.
  • WebRTC рдиреЗ SDES рдкреНрд░рдореБрдЦ рдХрд░рд╛рд░ рдпрдВрддреНрд░рдгреЗрдЪреЗ рд╕рдорд░реНрдерди рдХрд╛рдвреВрди рдЯрд╛рдХрд▓реЗ рдЖрд╣реЗ, рдЬреЗ рд╕реБрд░рдХреНрд╖рд┐рддрддреЗрдЪреНрдпрд╛ рдХрд╛рд░рдгрд╛рдВрдореБрд│реЗ 2013 рдордзреНрдпреЗ IETF рдиреЗ рдирд╛рдкрд╕рдВрдд рдХреЗрд▓реЗ рд╣реЛрддреЗ.
  • рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░, U2F (Cryptotoken) API рдЕрдХреНрд╖рдо рдХреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ рдкреВрд░реНрд╡реА рдирд╛рдкрд╕рдВрдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рд╣реЛрддреЗ рдЖрдгрд┐ рд╡реЗрдм рдкреНрд░рдорд╛рдгреАрдХрд░рдг API рдиреЗ рдмрджрд▓рд▓реЗ рд╣реЛрддреЗ. Chrome 2 рдордзреНрдпреЗ U104F API рдкреВрд░реНрдгрдкрдгреЗ рдХрд╛рдвреВрди рдЯрд╛рдХрд▓реЗ рдЬрд╛рдИрд▓.
  • API рдбрд┐рд░реЗрдХреНрдЯрд░реАрдордзреНрдпреЗ, рдЗрдВрд╕реНрдЯреЙрд▓_рдмреНрд░рд╛рдЙрдЭрд░_рд╡рд░реНрд╢рди рдлреАрд▓реНрдб рдирд╛рдкрд╕рдВрдд рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдирд╡реАрди pending_browser_version рдлреАрд▓реНрдбрдиреЗ рдмрджрд▓рд▓реЗ рдЖрд╣реЗ, рдЬреЗ рднрд┐рдиреНрди рдЖрд╣реЗ рдХреА рддреНрдпрд╛рдд рдмреНрд░рд╛рдЙрдЭрд░ рдЖрд╡реГрддреНрддреАрдмрджреНрджрд▓ рдорд╛рд╣рд┐рддреА рдЖрд╣реЗ, рдбрд╛рдЙрдирд▓реЛрдб рдХреЗрд▓реЗрд▓реЗ рдкрд░рдВрддреБ рд▓рд╛рдЧреВ рди рдХреЗрд▓реЗрд▓реЗ рдЕрджреНрдпрддрдиреЗ (рдореНрд╣рдгрдЬреЗ, рдЖрд╡реГрддреНрддреА рдЬреА рдирдВрддрд░ рд╡реИрдз рдЕрд╕реЗрд▓. рдмреНрд░рд╛рдЙрдЭрд░ рд░реАрд╕реНрдЯрд╛рд░реНрдЯ рдЭрд╛рд▓рд╛ рдЖрд╣реЗ).
  • TLS 1.0 рдЖрдгрд┐ 1.1 рд╕рд╛рдареА рд╕рдорд░реНрдерди рдкрд░рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрдгрд╛рд░реЗ рдкрд░реНрдпрд╛рдп рдХрд╛рдврд▓реЗ.
  • рд╡реЗрдм рдбреЗрд╡реНрд╣рд▓рдкрд░рд╕рд╛рдареА рдЯреВрд▓реНрд╕рдордзреНрдпреЗ рд╕реБрдзрд╛рд░рдгрд╛ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реНрдпрд╛ рдЖрд╣реЗрдд. рдмреЕрдХ-рдлреЙрд░рд╡рд░реНрдб рдХреЕрд╢реЗрдЪреНрдпрд╛ рдСрдкрд░реЗрд╢рдирдЪреЗ рдореВрд▓реНрдпрдорд╛рдкрди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рдЯреЕрдм рдЬреЛрдбрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ, рдЬреЛ рдмреЕрдХ рдЖрдгрд┐ рдлреЙрд░рд╡рд░реНрдб рдмрдЯрдгреЗ рд╡рд╛рдкрд░рддрд╛рдирд╛ рддреНрд╡рд░рд┐рдд рдиреЗрд╡реНрд╣рд┐рдЧреЗрд╢рди рдкреНрд░рджрд╛рди рдХрд░рддреЛ. рд╕рдХреНрддреА-рд░рдВрдЧ рдореАрдбрд┐рдпрд╛ рд╡рд┐рдирдВрддреНрдпрд╛рдВрдЪреЗ рдЕрдиреБрдХрд░рдг рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА. рд░реЛ-рд░рд┐рд╡реНрд╣рд░реНрд╕ рдЖрдгрд┐ рдХреЙрд▓рдо-рд░рд┐рд╡реНрд╣рд░реНрд╕ рдЧреБрдгрдзрд░реНрдорд╛рдВрдирд╛ рд╕рдорд░реНрдерди рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рдлреНрд▓реЗрдХреНрд╕рдмреЙрдХреНрд╕ рдПрдбрд┐рдЯрд░рдордзреНрдпреЗ рдмрдЯрдгреЗ рдЬреЛрдбрд▓реА. "рдмрджрд▓" рдЯреЕрдм рд╣реЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЛ рдХреА рдХреЛрдб рдлреЙрд░рдореЕрдЯ рдХреЗрд▓реНрдпрд╛рдирдВрддрд░ рдмрджрд▓ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд, рдЬреЗ рд▓рд╣рд╛рди рдкреГрд╖реНрдард╛рдВрдЪреЗ рдкрд╛рд░реНрд╕рд┐рдВрдЧ рд╕реБрд▓рдн рдХрд░рддреЗ.
    Chrome 98 рд░рд┐рд▓реАрдЭ

    рдХреЛрдб рд░рд┐рд╡реНрд╣реНрдпреВ рдкреЕрдиреЗрд▓рдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА CodeMirror 6 рдХреЛрдб рдПрдбрд┐рдЯрд░рдЪреНрдпрд╛ рд░рд┐рд▓реАрдЭрдордзреНрдпреЗ рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ, рдЬреЗ рдЦреВрдк рдореЛрдареНрдпрд╛ рдлрд╛рдЗрд▓реНрд╕ (WASM, JavaScript) рд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рдирд╛рдд рд▓рдХреНрд╖рдгреАрдп рд╕реБрдзрд╛рд░рдгрд╛ рдХрд░рддреЗ, рдиреЗрд╡реНрд╣рд┐рдЧреЗрд╢рди рджрд░рдореНрдпрд╛рди рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдСрдлрд╕реЗрдЯрд╕рд╣ рд╕рдорд╕реНрдпрд╛ рд╕реЛрдбрд╡рддреЗ рдЖрдгрд┐ рд╢рд┐рдлрд╛рд░рд╕реА рд╕реБрдзрд╛рд░рддреЗ. рдХреЛрдб рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рддрд╛рдирд╛ рд╕реНрд╡рдпрдВрдкреВрд░реНрдгрддрд╛ рдкреНрд░рдгрд╛рд▓реА. CSS рдЧреБрдгрдзрд░реНрдо рдкреЕрдиреЗрд▓рдордзреНрдпреЗ рдЧреБрдгрдзрд░реНрдо рдирд╛рд╡ рдХрд┐рдВрд╡рд╛ рдореВрд▓реНрдпрд╛рдиреБрд╕рд╛рд░ рдЖрдЙрдЯрдкреБрдЯ рдлрд┐рд▓реНрдЯрд░ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА рдЧреЗрд▓реА рдЖрд╣реЗ.

    Chrome 98 рд░рд┐рд▓реАрдЭ

рдирд╡рдХрд▓реНрдкрдирд╛ рдЖрдгрд┐ рджреЛрд╖ рдирд┐рд░рд╛рдХрд░рдгреЗ рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдирд╡реАрди рдЖрд╡реГрддреНрддреА 27 рднреЗрджреНрдпрддрд╛ рдХрд╛рдвреВрди рдЯрд╛рдХрддреЗ. рдЕреЕрдбреНрд░реЗрд╕ рд╕реЕрдирд┐рдЯрд╛рдпрдЭрд░, рдореЗрдорд░реА рд╕реЕрдирд┐рдЯрд╛рдпрдЭрд░, рдХрдВрдЯреНрд░реЛрд▓ рдлреНрд▓реЛ рдЗрдВрдЯрд┐рдЧреНрд░рд┐рдЯреА, рд▓рд┐рдмрдлрдЭрд░ рдЖрдгрд┐ рдПрдПрдлрдПрд▓ рдЯреВрд▓реНрд╕ рд╡рд╛рдкрд░реВрди рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдЪрд╛рдЪрдгреАрдЪреНрдпрд╛ рдкрд░рд┐рдгрд╛рдореА рдЕрдиреЗрдХ рднреЗрджреНрдпрддрд╛ рдУрд│рдЦрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛. рдХреЛрдгрддреНрдпрд╛рд╣реА рдЧрдВрднреАрд░ рд╕рдорд╕реНрдпрд╛ рдУрд│рдЦрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдирд╛рд╣реАрдд рдЬреНрдпрд╛рдореБрд│реЗ рдмреНрд░рд╛рдЙрдЭрд░ рд╕рдВрд░рдХреНрд╖рдгрд╛рдЪреНрдпрд╛ рд╕рд░реНрд╡ рд╕реНрддрд░рд╛рдВрдирд╛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░рдгреЗ рдЖрдгрд┐ рд╕рдБрдбрдмреЙрдХреНрд╕ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдЪреНрдпрд╛ рдмрд╛рд╣реЗрд░ рд╕рд┐рд╕реНрдЯрдорд╡рд░ рдХреЛрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреЗ рд╢рдХреНрдп рд╣реЛрдИрд▓. рд╕рдзреНрдпрд╛рдЪреНрдпрд╛ рд░рд┐рд▓реАрдЭрд╕рд╛рдареА рднреЗрджреНрдпрддрд╛ рд╢реЛрдзрдгреНрдпрд╛рд╕рд╛рдареА рд░реЛрдЦ рдмрдХреНрд╖реАрд╕ рдХрд╛рд░реНрдпрдХреНрд░рдорд╛рдЪрд╛ рдПрдХ рднрд╛рдЧ рдореНрд╣рдгреВрди, Google рдиреЗ $19 рд╣рдЬрд╛рд░ рдХрд┐рдорддреАрдЪреЗ 88 рдкреБрд░рд╕реНрдХрд╛рд░ рджрд┐рд▓реЗ (рджреЛрди $20000 рдкреБрд░рд╕реНрдХрд╛рд░, рдПрдХ $12000 рдкреБрд░рд╕реНрдХрд╛рд░, рджреЛрди $7500 рдкреБрд░рд╕реНрдХрд╛рд░, рдЪрд╛рд░ $1000 рдкреБрд░рд╕реНрдХрд╛рд░ рдЖрдгрд┐ рдкреНрд░рддреНрдпреЗрдХреА $7000, $5000, $3000, $2000.

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

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