рдХреНрд░реЛрдо резрекрен рдард╛рдбреЛ рдЯреНрдпрд╛рдм рд╕рдорд░реНрдерди рд░ рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдкрдарди рдореЛрдбрдХреЛ рд╕рд╛рде рдЬрд╛рд░реА рдЧрд░рд┐рдпреЛ

рдЧреБрдЧрд▓рд▓реЗ рдХреНрд░реЛрдо резрейрем рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЧрд░реЗрдХреЛ рдЫред рдПрдХреИ рд╕рдордпрдорд╛, рдХреНрд░реЛрдордХреЛ рдЖрдзрд╛рд░ рд░рд╣реЗрдХреЛ рдирд┐:рд╢реБрд▓реНрдХ рдХреНрд░реЛрдорд┐рдпрдо рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд╕реНрдерд┐рд░ рд░рд┐рд▓реАрдЬ рдЙрдкрд▓рдмреНрдз рдЫред рдХреНрд░реЛрдо рдмреНрд░рд╛рдЙрдЬрд░ рдХреНрд░реЛрдорд┐рдпрдо рднрдиреНрджрд╛ рдлрд░рдХ рдЫ рдХрд┐рдирдХрд┐ рдпрд╕рд▓реЗ рдЧреБрдЧрд▓ рд▓реЛрдЧреЛрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ, рдХреНрд░реНрдпрд╛рд╕рдХреЛ рдШрдЯрдирд╛рдорд╛ рд╕реВрдЪрдирд╛рд╣рд░реВ рдкрдард╛рдЙрдиреЗ рдкреНрд░рдгрд╛рд▓реА рдЫ, рдкреНрд░рддрд┐рд▓рд┐рдкрд┐-рд╕реБрд░рдХреНрд╖рд┐рдд рднрд┐рдбрд┐рдпреЛ рд╕рд╛рдордЧреНрд░реА (DRM) рдкреНрд▓реЗ рдЧрд░реНрди рдореЛрдбреНрдпреБрд▓рд╣рд░реВ рдЫрдиреН, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЕрдкрдбреЗрдЯ рд╕реНрдерд╛рдкрдирд╛ рдкреНрд░рдгрд╛рд▓реА рдЫ, рд╕рдБрдзреИ рд╕реНрдпрд╛рдиреНрдбрдмрдХреНрд╕ рдЖрдЗрд╕реЛрд▓реЗрд╕рди рд╕рдХреНрд╖рдо рдЧрд░реНрджрдЫ, рдЧреБрдЧрд▓ API рдорд╛ рдХреБрдЮреНрдЬреАрд╣рд░реВ рдЖрдкреВрд░реНрддрд┐ рдЧрд░реНрджрдЫ, рд░ рдЦреЛрдЬреА рдЧрд░реНрджрд╛ RLZ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдкреНрд░рд╕рд╛рд░рдг рдЧрд░реНрджрдЫред рдЕрдкрдбреЗрдЯ рдЧрд░реНрди рдердк рд╕рдордп рдЪрд╛рд╣рд┐рдиреЗрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐, рдПрдЙрдЯрд╛ рдЫреБрдЯреНрдЯреИ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕реНрдерд┐рд░ рд╢рд╛рдЦрд╛ рдЫ, рдЬреБрди рео рд╣рдкреНрддрд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерд┐рдд рдЫред рдЕрд░реНрдХреЛ рд░рд┐рд▓реАрдЬ, рдХреНрд░реЛрдо резрейрен, рдореЗ реирен рдорд╛ рд╣реБрдиреЗ рддрд╛рд▓рд┐рдХрд╛ рдЫред

Chrome резрекрен (рез, реи, рей, рек) рдорд╛ рдкреНрд░рдореБрдЦ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ:

  • рдард╛рдбреЛ рдЯреНрдпрд╛рдм рдбрд┐рд╕реНрдкреНрд▓реЗ рдореЛрдб рдердкрд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдорд╛рдерд┐рд▓реНрд▓реЛ рддреЗрд░реНрд╕реЛ рдкрдЯреНрдЯреАрд▓рд╛рдИ рдЯреНрдпрд╛рдм рдмрдЯрдирд╣рд░реВрд▓реЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрджреИ рдард╛рдбреЛ рдЯреНрдпрд╛рдмрд╣рд░реВ рднрдПрдХреЛ рд╕рд╛рдЗрдбрдмрд╛рд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред рдард╛рдбреЛ рдЯреНрдпрд╛рдмрд╣рд░реВ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд (рдЖрдЗрдХрди + рдЖрдВрд╢рд┐рдХ рд╡рд┐рд╡рд░рдг) рд╡рд╛ рдХреЛрд▓реЗрдкреНрд╕реНрдб (рдЖрдЗрдХрди рдорд╛рддреНрд░) рдореЛрдбрд╣рд░реВрдорд╛ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рд╕рд╛рдЗрдб рдЯреНрдпрд╛рдмрдорд╛ рд╣реЛрднрд░ рдЧрд░реНрджрд╛ рдпрд╕рдХреЛ рд╕рд╛рдордЧреНрд░реАрдХреЛ рдердореНрдмрдиреЗрд▓ рдкреНрд░рджрд░реНрд╢рди рд╣реБрдиреНрдЫред рдЯреНрдпрд╛рдм рд╕рдореВрд╣рд╣рд░реВ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрди рд╕рд░рд▓реАрдХреГрдд рдЧрд░рд┐рдПрдХреЛ рдЫред рдЯреНрдпрд╛рдм рдкрдЩреНрдХреНрддрд┐рдорд╛ рджрд╛рдпрд╛рдБ рдХреНрд▓рд┐рдХ рдЧрд░реНрджрд╛ рджреЗрдЦрд╛ рдкрд░реНрдиреЗ рд╕рдиреНрджрд░реНрдн рдореЗрдиреБрдорд╛ "рдЯреНрдпрд╛рдмрд╣рд░реВ рдард╛рдбреЛ рд░реВрдкрдорд╛ рджреЗрдЦрд╛рдЙрдиреБрд╣реЛрд╕реН" рд╡рд┐рдХрд▓реНрдк рдердкрд┐рдПрдХреЛ рдЫред рдпрджрд┐ рдпреЛ рд╡рд┐рдХрд▓реНрдк рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫреИрди рднрдиреЗ, рдпрд╕рд▓рд╛рдИ "chrome://flags/#vertical-tabs" рд╕реЗрдЯрд┐рдЩ рдорд╛рд░реНрдлрдд рд╕рдХреНрд╖рдо рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдХреНрд░реЛрдо резрекрен рдард╛рдбреЛ рдЯреНрдпрд╛рдм рд╕рдорд░реНрдерди рд░ рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдкрдарди рдореЛрдбрдХреЛ рд╕рд╛рде рдЬрд╛рд░реА рдЧрд░рд┐рдпреЛ рдХреНрд░реЛрдо резрекрен рдард╛рдбреЛ рдЯреНрдпрд╛рдм рд╕рдорд░реНрдерди рд░ рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдкрдарди рдореЛрдбрдХреЛ рд╕рд╛рде рдЬрд╛рд░реА рдЧрд░рд┐рдпреЛ
  • рдкрдвреНрдиреЗ рдореЛрдбрд▓рд╛рдИ рдкреГрд╖реНрдардорд╛ рд╕рд╛рдиреНрджрд░реНрднрд┐рдХ рдкрд╛рда рдорд╛рддреНрд░ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрди рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рд╕рдмреИ рд╕рдореНрдмрдиреНрдзрд┐рдд рдирд┐рдпрдиреНрддреНрд░рдгрд╣рд░реВ, рдмреНрдпрд╛рдирд░рд╣рд░реВ, рдореЗрдиреБрд╣рд░реВ, рдиреЗрднрд┐рдЧреЗрд╕рди рдмрд╛рд░рд╣рд░реВ, рд░ рдкреГрд╖реНрдардХрд╛ рдЕрдиреНрдп рдЧреИрд░-рд╕рд╛рдордЧреНрд░реА-рд╕рдореНрдмрдиреНрдзрд┐рдд рднрд╛рдЧрд╣рд░реВ рд▓реБрдХрд╛рдЙрдБрдЫред рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрдорд╛, рдлрд╛рдпрд░рдлрдХреНрд╕ рдЬрд╕реНрддреИ, рд╕рд╛рдиреНрджрд░реНрднрд┐рдХ рд╕рд╛рдордЧреНрд░реА рдореВрд▓ рдкреГрд╖реНрдардХреЛ рдЫреЗрдЙрдорд╛ рд░рд╣реЗрдХреЛ рд╕рд╛рдБрдШреБрд░реЛ рд╕рд╛рдЗрдбрдмрд╛рд░рдХреЛ рд╕рдЯреНрдЯрд╛ рд╕рдореНрдкреВрд░реНрдг рджреГрд╢реНрдп рдХреНрд╖реЗрддреНрд░рдорд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реБрдиреНрдЫред рдпрджрд┐ рдирдпрд╛рдБ рдореЛрдб рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рд╕рдХреНрд╖рдо рдЧрд░рд┐рдПрдХреЛ рдЫреИрди рднрдиреЗ, рдпрд╕рд▓рд╛рдИ "chrome://flags/#read-anything-immersive-reading-mode" рд╕реЗрдЯрд┐рдЩ рдорд╛рд░реНрдлрдд рд╕рдХреНрд╖рдо рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдХреНрд░реЛрдо резрекрен рдард╛рдбреЛ рдЯреНрдпрд╛рдм рд╕рдорд░реНрдерди рд░ рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдкрдарди рдореЛрдбрдХреЛ рд╕рд╛рде рдЬрд╛рд░реА рдЧрд░рд┐рдпреЛ
  • рдардЧреА рд╡рд╛ рдлрд┐рд╕рд┐рдЩ рдЙрджреНрджреЗрд╢реНрдпрдХрд╛ рд▓рд╛рдЧрд┐ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХрд╛ рд╡реЗрдм рдкреГрд╖реНрдард╣рд░реВ рдмреНрд▓рдХ рдЧрд░реНрди рдЙрдЬреБрд░реА рдкреЗрд╢ рдЧрд░реНрди "рдорджреНрджрдд" рдореЗрдиреБрдорд╛ рдПрдЙрдЯрд╛ рдмрдЯрди рдердкрд┐рдПрдХреЛ рдЫред "рд╕реБрд░рдХреНрд╖рд┐рдд рдмреНрд░рд╛рдЙрдЬрд┐рдЩ" рдореЛрдб рд╕рдХреНрд╖рдо рд╣реБрдБрджрд╛ рдпреЛ рдмрдЯрди рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реБрдиреНрдЫред рдХреНрд░реЛрдо резрекрен рдард╛рдбреЛ рдЯреНрдпрд╛рдм рд╕рдорд░реНрдерди рд░ рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдкрдарди рдореЛрдбрдХреЛ рд╕рд╛рде рдЬрд╛рд░реА рдЧрд░рд┐рдпреЛ
  • рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯрд╣рд░реВрд╕рдБрдЧ рдЕрдиреНрддрд░реНрдХреНрд░рд┐рдпрд╛ рдЧрд░реНрджрд╛ рд╕реНрдерд╛рдиреАрдп рдкреНрд░рдгрд╛рд▓реА рдкрд╣реБрдБрдЪ рд╡рд┐рд░реБрджреНрдз рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕реБрд░рдХреНрд╖рд╛ред рд╡реЗрдмрд╕рд╛рдЗрдЯрд╣рд░реВрдмрд╛рдЯ рдкрд╣реБрдБрдЪ IP рдареЗрдЧрд╛рдирд╛рд╣рд░реВ рд╕реНрдерд╛рдиреАрдп рдиреЗрдЯрд╡рд░реНрдХ (рдЗрдиреНрдЯреНрд░рд╛рдиреЗрдЯ рд╡рд╛ рдЖрдиреНрддрд░рд┐рдХ рдареЗрдЧрд╛рдирд╛рд╣рд░реВ) рд╡рд╛ рд▓реВрдкрдмреНрдпрд╛рдХ рдЗрдиреНрдЯрд░рдлреЗрд╕ (резреирен.реж.реж.реж/рео) рд▓рд╛рдИ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдкреБрд╖реНрдЯрд┐рдХрд░рдг рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрдиреЗрдЫред рд╕реБрд░рдХреНрд╖рд╛рд▓реЗ рдЕрдм HTTP/HTTPS, fetch() рдЕрдиреБрд░реЛрдзрд╣рд░реВ, рд░ iframe рд╕рдореНрдорд┐рд▓рдирд╣рд░реВ рдорд╛рд░реНрдлрдд рд╕реНрд░реЛрддрд╣рд░реВ рд▓реЛрдб рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕рд╣рд░реВ рдорд╛рддреНрд░ рд╣реЛрдЗрди, рддрд░ WebSockets рд░ WebTransport рдорд╛рд░реНрдлрдд рдЬрдбрд╛рдирд╣рд░реВ, рд╕рд╛рдереИ WindowClient.navigate() рд╡рд┐рдзрд┐ рдорд╛рд░реНрдлрдд рд╕реБрд░реБ рдЧрд░рд┐рдПрдХрд╛ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рдкрдирд┐ рд╕рдореЗрдЯреНрдЫред рдЖрдХреНрд░рдордгрдХрд╛рд░реАрд╣рд░реВрд▓реЗ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдкрд╣рд┐рдЪрд╛рдирдХреЛ рд▓рд╛рдЧрд┐ рдЖрдиреНрддрд░рд┐рдХ рд╕реНрд░реЛрдд рдкрд╣реБрдБрдЪрдХреЛ рд╢реЛрд╖рдг рдЧрд░реНрдЫрдиреН рд░ рд░рд╛рдЙрдЯрд░рд╣рд░реВ, рдкрд╣реБрдБрдЪ рдмрд┐рдиреНрджреБрд╣рд░реВ, рдкреНрд░рд┐рдиреНрдЯрд░рд╣рд░реВ, рдХрд░реНрдкреЛрд░реЗрдЯ рд╡реЗрдм рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВ, рд░ рд╕реНрдерд╛рдиреАрдп рдиреЗрдЯрд╡рд░реНрдХрдмрд╛рдЯ рдорд╛рддреНрд░ рдЕрдиреБрд░реЛрдзрд╣рд░реВ рд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрдиреЗ рдЕрдиреНрдп рдЙрдкрдХрд░рдгрд╣рд░реВ рд░ рд╕реЗрд╡рд╛рд╣рд░реВрдорд╛ CSRF рдЖрдХреНрд░рдордгрд╣рд░реВ рдЧрд░реНрдЫрдиреНред
  • XML рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛рд▓рд╛рдИ рд╕реБрд░рдХреНрд╖рд╛рд▓рд╛рдИ рдзреНрдпрд╛рдирдорд╛ рд░рд╛рдЦреЗрд░ libxml2 рдмрд╛рдЯ Rust рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдирдпрд╛рдБ рдкреБрд╕реНрддрдХрд╛рд▓рдпрдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред рдпреЛ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗрд╡рд▓ XML рдорд╛ рд▓рд╛рдЧреВ рд╣реБрдиреНрдЫ; рдкрд╣рд┐рд▓реЗ рдШреЛрд╖рдгрд╛ рдЧрд░рд┐рдПрдЭреИрдВ, XSLT рд╕рдорд░реНрдерди рдЪрд╛рдБрдбреИ рдиреИ рд╣рдЯрд╛рдЗрдиреЗрдЫред
  • рдЕрдм рд╕рдореНрдкреВрд░реНрдг рдкреГрд╖реНрдардХреЛ рд▓рд╛рдЧрд┐ рдорд╛рддреНрд░ рдирднрдИ рд╡реНрдпрдХреНрддрд┐рдЧрдд HTML рддрддреНрд╡рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкрдирд┐ startViewTransition() рд╡рд┐рдзрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫред
  • contrast-color() CSS рдкреНрд░рдХрд╛рд░реНрдп рдердкрд┐рдПрдХреЛ рдЫред рдпрд╕рд▓реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд░рдЩрдХреЛ рд╡рд┐рдкрд░реАрдд рдлрд░реНрдХрд╛рдЙрдБрдЫ (рд╕реЗрддреЛрдХреЛ рд▓рд╛рдЧрд┐, рдпрд╕рд▓реЗ рдХрд╛рд▓реЛ рдлрд░реНрдХрд╛рдЙрдБрдЫ, рд░ рдХрд╛рд▓реЛрдХреЛ рд▓рд╛рдЧрд┐, рдпрд╕рд▓реЗ рд╕реЗрддреЛ рдлрд░реНрдХрд╛рдЙрдБрдЫ)ред рдпреЛ рдкреНрд░рдХрд╛рд░реНрдпрд▓рд╛рдИ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкрд╛рда рд░рдЩрдХреЛ рдкреГрд╖реНрдарднреВрдорд┐ рд░рдЩрд╕рдБрдЧ рдорд┐рд▓рд╛рдЙрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рд░ рдпрд╕рдХреЛ рд╡рд┐рдкрд░реАрдд рдкрдирд┐ред
  • "border-shape" CSS рдЧреБрдг рдердкрд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рддрддреНрд╡рд╣рд░реВ рд╡рд░рд┐рдкрд░рд┐ рдЧреИрд░-рдЖрдпрддрд╛рдХрд╛рд░ рд╕реАрдорд╛рдирд╛рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдЬрд╕реНрддреИ рдЧреЛрд▓рд╛рдХрд╛рд░ рд╡рд╛ рдмрд╣реБрднреБрдЬ рд╕реАрдорд╛рдирд╛рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ред "border-shape" CSS рдЧреБрдгрд▓реЗ "clip-path" рдЧреБрдг рдЬрд╕реНрддреИ рдЖрдХрд╛рд░ рдкреНрд░рдХрд╛рд░рд╣рд░реВ рд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрджрдЫ, рддрд░ рдкрдЫрд┐рд▓реНрд▓реЛрдХреЛ рд╡рд┐рдкрд░реАрдд, рдпрд╕рд▓реЗ рдХрдиреНрдЯреВрд░ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдБрдЫ, рдпрд╕рд▓рд╛рдИ рдбрд┐рдХреЛрдб рдЧрд░реНрдЫ, рд░ рдХрдиреНрдЯреВрд░рднрдиреНрджрд╛ рдмрд╛рд╣рд┐рд░ рдлреИрд▓рд┐рдПрдХреЛ рдХреБрдиреИ рдкрдирд┐ рд╕рд╛рдордЧреНрд░реА рдХреНрд▓рд┐рдк рдЧрд░реНрджрдЫред
  • CSSPseudoElement рдЗрдиреНрдЯрд░рдлреЗрд╕ рдердкрд┐рдпреЛ, рдЬрд╕рд▓реЗ JavaScript рдмрд╛рдЯ CSS рд╕реНрдпреВрдбреЛ-рддрддреНрд╡рд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
  • рд▓рд┐рдЩреНрдХ рдПрд▓рд┐рдореЗрдиреНрдЯрд▓реЗ рдЕрдм рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ рдорд╛рддреНрд░ рдирднрдИ CSS рд╢реИрд▓реАрд╣рд░реВ рднрдПрдХрд╛ рдореЛрдбреНрдпреБрд▓рд╣рд░реВ рдкрдирд┐ рдкреНрд░рд┐-рд▓реЛрдб рдЧрд░реНрди "rel=modulepreload" рд╡рд┐рд╢реЗрд╖рддрд╛рдХреЛ рдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ ( ) рд░ JSON рдбреЗрдЯрд╛ ( )ред
  • CSS рдЧреБрдгрд╣рд░реВрдорд╛ рд╕реАрдорд╛рдирд╛ рд░ рд░реВрдкрд░реЗрдЦрд╛рд╣рд░реВрдХреЛ рдЪреМрдбрд╛рдЗ рдЧрдгрдирд╛ рдЧрд░реНрдиреЗ рд╡реНрдпрд╡рд╣рд╛рд░ border-width, outline-width, рд░ column-rule-width рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░рд┐рдПрдХреЛ рдЫ, рдпрд╕рд▓рд╛рдИ Firefox рд░ WebKit-рдЖрдзрд╛рд░рд┐рдд рдмреНрд░рд╛рдЙрдЬрд░рд╣рд░реВрд╕рдБрдЧ рдПрдХреАрдХреГрдд рдЧрд░реНрджреИред рдкрд╣рд┐рд▓реЗ, рдпрджрд┐ рд╕реАрдорд╛-рд╢реИрд▓реА, outline-style, рд╡рд╛ column-rule-style рдЧреБрдгрд╣рд░реВ "рдХреБрдиреИ рдкрдирд┐ рд╣реЛрдЗрди" рд╡рд╛ "рд▓реБрдХреЗрдХреЛ" рдорд╛ рд╕реЗрдЯ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рднрдиреЗ, рдпреА рдЧреБрдгрд╣рд░реВрдорд╛ рдЪреМрдбрд╛рдЗ рд╢реВрдиреНрдпрдорд╛ рд░рд┐рд╕реЗрдЯ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ, рддрд┐рдиреАрд╣рд░реВрдХреЛ рдорд╛рдирд╣рд░реВрдХреЛ рдкрд░реНрд╡рд╛рд╣ рдирдЧрд░реАред рдЕрдм, рдЕрд░реНрдбрд░-width, outline-width, рд░ column-rule-width рдорд╛рдирд╣рд░реВ рд╕рдзреИрдВ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛-рдкрд░рд┐рднрд╛рд╖рд┐рдд рдорд╛рдирд╣рд░реВрд╕рдБрдЧ рдореЗрд▓ рдЦрд╛рдиреНрдЫ, "*-style" рдЧреБрдгрд╣рд░реВрдХреЛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВрдХреЛ рдкрд░реНрд╡рд╛рд╣ рдирдЧрд░реАред
  • рд▓реВрдкрдорд╛ рд╕рд╛рдорд╛рдиреНрдп рдпреЛрдЧрдлрд▓ рднрдиреНрджрд╛ рдмрдвреА рдкрд░рд┐рд╢реБрджреНрдзрддрд╛ рднрдПрдХрд╛ рдПрд░реЗ рддрддреНрд╡рд╣рд░реВ рд░ рдЕрдиреНрдп рдЧрдгрдирд╛рдпреЛрдЧреНрдп рд╡рд╕реНрддреБрд╣рд░реВрдХреЛ рдпреЛрдЧрдлрд▓ рдЧрдгрдирд╛ рдЧрд░реНрди Math.sumPrecise() рд╡рд┐рдзрд┐ рдердкрд┐рдпреЛ (рдмреАрдЪрдорд╛ рдкрд░рд┐рдгрд╛рдорд╣рд░реВ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрджрд╛ рдкрд░рд┐рд╢реБрджреНрдзрддрд╛ рд╣рд╛рдирд┐рд╣рд░реВ рд╣рдЯрд╛рдЙрдБрджреИ)ред
  • рдкреГрд╖реНрда рдкреБрди: рд▓реЛрдб рднрдПрдХреЛ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ Request.isReloadNavigation рд╡рд┐рд╢реЗрд╖рддрд╛ рдердкрд┐рдпреЛ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, "Refresh" рдмрдЯрди рдХреНрд▓рд┐рдХ рдЧрд░реЗрдкрдЫрд┐ рд╡рд╛ location.reload() рд░ history.go(0) рд╡рд┐рдзрд┐рд╣рд░реВ рдХрд▓ рдЧрд░реЗрдкрдЫрд┐ред
  • рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдкрд╣рд┐рдЪрд╛рдирдХреЛ рд╢реБрджреНрдзрддрд╛ рдХрдо рдЧрд░реНрди, RAM рдЖрдХрд╛рд░рдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдЧрд░реНрдиреЗ Device Memory API рдорд╛рд░реНрдлрдд рдлрд┐рд░реНрддрд╛ рдЧрд░рд┐рдПрдХреЛ рдореЗрдореЛрд░реА рдЖрдХрд╛рд░рд▓рд╛рдИ рдЧреЛрд▓рд╛рдХрд╛рд░ рдЧрд░реНрдиреЗ рддрд░реНрдХ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░рд┐рдПрдХреЛ рдЫред рдпреЛ рдЬрд╛рдирдХрд╛рд░реА рд╕реАрдорд┐рдд RAM рднрдПрдХрд╛ рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рд▓реЛрдб рд╣реБрдиреЗ рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд╣рд▓реНрдХрд╛ рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╡рд╛ рдареВрд▓реЛ рдорд╛рддреНрд░рд╛рдорд╛ рдореЗрдореЛрд░реА рдЙрдкрд▓рдмреНрдз рд╣реБрдБрджрд╛ рдЙрдиреНрдирдд рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд╕рдХреНрд░рд┐рдп рдЧрд░реНрди рдЙрдкрдпреЛрдЧреА рд╣реБрди рд╕рдХреНрдЫред рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рд▓рд╛рдЧрд┐ рдирд┐рд░реНрдорд╛рдгрд╣рд░реВрдорд╛ Android рдореЗрдореЛрд░реА рд╕рд╛рдЗрдЬ рдЕрдм рез, реи, рек рд░ рео рдорд╛ рд░рд╛рдЙрдиреНрдб рдЧрд░рд┐рдПрдХреЛ рдЫ, рд░ рдЕрдиреНрдп рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ реи, рек, рео, резрем рд░ рейреи рдорд╛ред
  • рдЖрдЗрд╕реЛрд▓реЗрдЯреЗрдб рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╕рдирд╣рд░реВ (IWA) рдХреЛ рд▓рд╛рдЧрд┐, рд╡реЗрдм рдкреНрд░рд┐рдиреНрдЯрд┐рдЩ API рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдкреНрд░рд┐рдиреНрдЯрд░рд╣рд░реВрдХреЛ рдЙрдкрд▓рдмреНрдзрддрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрдиреЗ, рдкреНрд░рд┐рдиреНрдЯ рдЧрд░реНрди рдХрд╛рдЧрдЬрд╛рддрд╣рд░реВ рдкрдард╛рдЙрдиреЗ рд░ рдкреНрд░рд┐рдиреНрдЯ рд▓рд╛рдЗрди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрдиреЗ рд╡рд┐рдзрд┐рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред API рдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХрд╛ рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд╛рдорд╣рд░реВ рд░ рдЕрд░реНрдерд╢рд╛рд╕реНрддреНрд░ рдЗрдиреНрдЯрд░рдиреЗрдЯ рдкреНрд░рд┐рдиреНрдЯрд┐рдЩ рдкреНрд░реЛрдЯреЛрдХрд▓ (IPP) рд╕рдБрдЧ рдореЗрд▓ рдЦрд╛рдиреНрдЫред
  • "рдЙрддреНрдкрддреНрддрд┐ рдкрд░реАрдХреНрд╖рдгрд╣рд░реВ" рдореЛрдбрд▓реЗ WebNN API рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫ, рдЬрд╕рд▓реЗ рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдо рд░ рд╕рдореНрдмрдиреНрдзрд┐рдд рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреНрд╖рдорддрд╛рд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдореЗрд╕рд┐рди рд▓рд░реНрдирд┐рдЩ рд╕реЗрд╡рд╛рд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
  • рд╡реЗрдм рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рд╕реБрдзрд╛рд░рд╣рд░реВ рдЧрд░рд┐рдПрдХреЛ рдЫред рдирд┐рд░реНрдорд┐рдд AI рд╕рд╣рд╛рдпрдХрд▓реЗ рдЕрдм рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рд╕рдиреНрджрд░реНрднрд╣рд░реВ рдЪрдпрди рдЧрд░реНрджрдЫред рд╡рд┐рднрд┐рдиреНрди рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкреНрд░рджрд░реНрд╢рди рдкрд░реАрдХреНрд╖рдг рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреЗ "рдЙрдкрдХрд░рдг рдореЛрдб" рдкреНрдпрд╛рдирд▓рд▓рд╛рдИ рдЖрдзреБрдирд┐рдХреАрдХрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред рдиреЗрдЯрд╡рд░реНрдХ рдкреНрдпрд╛рдирд▓рд▓реЗ рдЕрдм рд╕рд╛рдордЧреНрд░реА-рдЗрдиреНрдХреЛрдбрд┐рдЩ: gzip рд╡рд╛ рдбрд┐рдлреНрд▓реЗрдЯ рд╣реЗрдбрд░рдХреЛ рд╕рд╛рде рдкрдард╛рдЗрдПрдХрд╛ рдЕрдиреБрд░реЛрдзрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдХрдореНрдкреНрд░реЗрд╕ рдЧрд░рд┐рдПрдХреЛ рд╕рд╛рдордЧреНрд░реА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдбрд┐рдХреЛрдб рдЧрд░реНрджрдЫред рдирд┐рдпрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рд╣рд░реВ рдЕрдм CSS рд╢реИрд▓реАрд╣рд░реВ рдлрд┐рд▓реНрдЯрд░ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред

рдирдпрд╛рдБ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд░ рдмрдЧ рд╕рдорд╛рдзрд╛рдирд╣рд░реВрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрд▓реЗ ремреж рдХрдордЬреЛрд░реАрд╣рд░реВрд▓рд╛рдИ рд╕рдореНрдмреЛрдзрди рдЧрд░реНрджрдЫред рдзреЗрд░реИ рдХрдордЬреЛрд░реАрд╣рд░реВрд▓рд╛рдИ AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer, рд░ AFL рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдг рдорд╛рд░реНрдлрдд рдкрд╣рд┐рдЪрд╛рди рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рджреБрдИ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ (WebML рдорд╛ рдмрдлрд░ рдУрднрд░рдлреНрд▓реЛ рд░ рдЗрдиреНрдЯрд┐рдЬрд░ рдУрднрд░рдлреНрд▓реЛ) рд▓рд╛рдИ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЧрдореНрднреАрд░рддрд╛ рд╕реНрддрд░ рддреЛрдХрд┐рдПрдХреЛ рдерд┐рдпреЛ, рдЬрд╕рдХреЛ рдЕрд░реНрде рддрд┐рдиреАрд╣рд░реВрд▓реЗ рдмреНрд░рд╛рдЙрдЬрд░ рд╕реБрд░рдХреНрд╖рд╛рдХрд╛ рд╕рдмреИ рддрд╣рд╣рд░реВ рдмрд╛рдЗрдкрд╛рд╕ рдЧрд░реНрди рд░ рд╕реНрдпрд╛рдиреНрдбрдмрдХреНрд╕ рд╡рд╛рддрд╛рд╡рд░рдг рдмрд╛рд╣рд┐рд░ рдХреЛрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рд╕рдХреНрдереЗред рд╣рд╛рд▓рдХреЛ рд░рд┐рд▓реАрдЬрдХреЛ рд▓рд╛рдЧрд┐ рдпрд╕рдХреЛ рдХрдордЬреЛрд░реА рдмрд╛рдЙрдиреНрдЯреА рдХрд╛рд░реНрдпрдХреНрд░рдордХреЛ рднрд╛рдЧрдХреЛ рд░реВрдкрдорд╛, Google рд▓реЗ ремреж рдкреБрд░рд╕реНрдХрд╛рд░рд╣рд░реВ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реЗрдХреЛ рдЫ рд░ $резрезрео,режрежреж ($рекрей,режрежреж рдХрд╛ рджреБрдИ рдкреБрд░рд╕реНрдХрд╛рд░, $резрез,режрежреж рдХрд╛ рджреБрдИ рдкреБрд░рд╕реНрдХрд╛рд░, рд░ $рек,режрежреж, $рей,режрежреж, $реи,режрежреж, рд░ $рез,режрежреж рдкреНрд░рддреНрдпреЗрдХрдХреЛ рдПрдХ рдкреБрд░рд╕реНрдХрд╛рд░) рдкреНрд░рджрд╛рди рдЧрд░реЗрдХреЛ рдЫред релреи рдкреБрд░рд╕реНрдХрд╛рд░рд╣рд░реВрдХреЛ рд░рдХрдо рдЕрдЭреИ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫреИрдиред

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

DDoS рд╕реБрд░рдХреНрд╖рд╛, VPS VDS рд╕рд░реНрднрд░рд╣рд░реВ рднрдПрдХрд╛ рд╕рд╛рдЗрдЯрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рднрд░рдкрд░реНрджреЛ рд╣реЛрд╕реНрдЯрд┐рдЩ рдЦрд░рд┐рдж рдЧрд░реНрдиреБрд╣реЛрд╕реН ЁЯФе DDoS рд╕реБрд░рдХреНрд╖рд╛, VPS VDS рд╕рд░реНрднрд░рд╣рд░реВ рд╕рд╣рд┐рддрдХреЛ рднрд░рдкрд░реНрджреЛ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╣реЛрд╕реНрдЯрд┐рдЩ рдХрд┐рдиреНрдиреБрд╣реЛрд╕реН | ProHoster