рд╣рдо рдЖрдкрдХреЗ рдзреНрдпрд╛рди рдореЗрдВ рд▓рд▓рд╛рдЯ рдХреНрд╖реЗрддреНрд░ рдФрд░ рдЙрд╕рдХреЗ рдЖрд╕-рдкрд╛рд╕ рдХреА рдирдИ рд╕рд╛рдордЧреНрд░рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдВрдХ рдХреЗ рд╕рд╛рде рдПрдХ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВред

рдореАрдбрд┐рдпрд╛ | 
рд╡реЗрдм рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ | 
рд╕реАрдПрд╕рдПрд╕ | 
рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ | 
рдмреНрд░рд╛рдЙрдЬрд░ | 
рдордиреЛрд░рдВрдЬрдХ
 рдореАрдбрд┐рдпрд╛
 рдореАрдбрд┐рдпрд╛
тАв 

 рдкреЙрдбрдХрд╛рд╕реНрдЯ "рд╡реЗрдм рдорд╛рдирдХ", рдЕрдВрдХ рд╕рдВрдЦреНрдпрд╛ 123: 
YaC рдФрд░ WWDC, рдирд╡реАрдирддрдо рдХреНрд░реЛрдо, рдПрдЬ рдФрд░ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕, рдШреЛрдВрд╕рд▓реЗ рдХреЗ рд╢рд┐рдХрд╛рд░, рдХреИрд▓реНрдХ рдФрд░ рд╕реАрдПрд╕рдПрд╕ рд╣реИрдХрд░реНрд╕, рдХреЛрдб рдХреЛ рдЬрд▓реНрджреА рд╕реЗ рдХреИрд╕реЗ рд▓рд┐рдЦрдирд╛ рд╣реИ, рдЪрд░ рдлреЛрдВрдЯ, рд╡реЗрдЯ рдФрд░ рдИрдПрд╕-рдореЙрдбреНрдпреВрд▓, рдПрдХ рднреЛрдЬрд┐рдХ рд╕реНрдЯреИрдХ рд╣реИ, рдпреИрдВрдбреЗрдХреНрд╕ рд▓реИрдВрдбрд┐рдВрдЧредтАв 
 рдлреНрд░рдВрдЯреЗрдВрдб
 рдлреНрд░рдВрдЯреЗрдВрдб рд╡реАрдХреЗрдВрдб рдкреЙрдбрдХрд╛рд╕реНрдЯ 
# 55 - рдХреНрд▓реЛрдЬреНрдпреЛрд░рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдмреНрд▓реЙрдЧрд┐рдВрдЧ, рдФрд░ рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рдлрд╝реЙрдиреНрдЯ рдмрдирд╛рдиреЗ рдкрд░ рдирд┐рдХрд┐рддрд╛ рдкреНрд░реЛрдХреЛрдкреЛрд╡тАв 

 рдкреЙрдбрдХрд╛рд╕реНрдЯ "рджреЗрд╡рдЪрдЯ": 
рдирд╛рдЗрдЯ рдлреНрд░рдВрдЯреЗрдВрдб 
# 35 - RIT ++тАв 

 рдлреНрд░рдВрдЯреЗрдВрдб рдпреВрде (18+) 
рд╢реВрдиреНрдп рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ # 50 рдорд┐рдердХтАв 

 CSSSR рдкреЙрдбрдХрд╛рд╕реНрдЯ: 
рд╕рдорд╛рдЪрд╛рд░ 512 - рдЕрдВрдХ 8 (05/28 - 06/03)тАв 

 "рдЖрдкрдХреЗ рд╕рднреА HTML" # 51: 
"3 рдбреА рдореЗрдВ рдХрдиреЗрдХреНрдЯреЗрдб рдХрдг" рд╡реЗрдм рд╡рд┐рдХрд╛рд╕
 рд╡реЗрдм рд╡рд┐рдХрд╛рд╕
тАв 

 рдирдИ рд╡рд┐рдЬреНрдЮрдкреНрддрд┐: 
рдЬреАрдПрд╕рдПрдкреА 2.0 , 
рд╡рд░реНрдбрдкреНрд░реЗрд╕ 15 , 
рд▓рд╛рдЗрдЯрд╣рд╛рдЙрд╕ 3.0 рдШреЛрд╖рдгрд╛ , 
рд╕рд╛рдордЧреНрд░реА-рдпреВрдЖрдИ v1 , 
рдЬреЗрд╕реНрдЯ 23 , 
рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ 2.9 рдШреЛрд╖рдгрд╛тАв 
 рд╡рд┐рдХрд╛рд╕ рдХреНрдпреЛрдВ рдЕрд╕реНрдерд┐рд░ рд╣реИ?
 рд╡рд┐рдХрд╛рд╕ рдХреНрдпреЛрдВ рдЕрд╕реНрдерд┐рд░ рд╣реИ?тАв 
 рдЬрдЯрд┐рд▓рддрд╛ рдХреА рдкрдВрде
 рдЬрдЯрд┐рд▓рддрд╛ рдХреА рдкрдВрде ред рд╡реЗрдм рд╡рд┐рдХрд╛рд╕ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдкрд░ рдЬреЗрдлрд░реА рдЬрд╝реЗрд▓реНрдбрдореИрди рдХрд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдиреЛрдЯ
тАв 
 рдПрдХ рдЙрддреНрддрд░рджрд╛рдпреА рдЫрд╡рд┐ рдмрдирд╛рдПрдВ
 рдПрдХ рдЙрддреНрддрд░рджрд╛рдпреА рдЫрд╡рд┐ рдмрдирд╛рдПрдВ ред рдкрд╣рд▓реВ рдЕрдиреБрдкрд╛рдд рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рд╡рд╛рд▓рд╛ рд▓реЛрдЧреЛ рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
тАв 
 9 рдЕрджреНрднреБрдд PWA рд░рд╣рд╕реНрдп
 9 рдЕрджреНрднреБрдд PWA рд░рд╣рд╕реНрдптАв 
 рдЙрдкрд▓рдмреНрдз рдлреЛрдХрд╕ рд╕рдВрдХреЗрддрдХ: рдЪреАрдЬреЛрдВ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП
 рдЙрдкрд▓рдмреНрдз рдлреЛрдХрд╕ рд╕рдВрдХреЗрддрдХ: рдЪреАрдЬреЛрдВ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реАрдПрд╕рдПрд╕
 рд╕реАрдПрд╕рдПрд╕
тАв 
рдХреИрд▓реНрдХ () рдореЗрдВ рдмреАрдЬрдЧрдгрд┐рдд, рд╕реНрддрд░ 4 рдЪрдпрдирдХрд░реНрддрд╛рдУрдВ рдХреА рдирдИ рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛ рдФрд░ рдЕрдиреНрдп рдордИ рд╕реАрдПрд╕рдПрд╕ рдирд╡рд╛рдЪрд╛рд░тАв 
рдЬрд╣рд╛рдВ рд╕рдм рдХреБрдЫ рд▓рд╛рдЗрди рдмреНрд░реЗрдХ рдХреЗ рд╕рд╛рде рдЬрдЯрд┐рд▓ рд╣реИред рдпрд╣рд╛рдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕рднреА рд╕реАрдПрд╕рдПрд╕ рдФрд░ HTML рдЯреНрд░рд┐рдХреНрд╕ рджрд┐рдП рдЧрдП рд╣реИрдВредтАв 
рдЬреЗрдб-рдЗрдВрдбреЗрдХреНрд╕ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░реЗрдВ: рд╕реАрдПрд╕рдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рддрддреНрд╡реЛрдВ рдХреЛ рдХреИрд╕реЗ рд╕реНрдерд╛рди рджреЗрдВтАв 
 рд╕реАрдПрд╕рдПрд╕ рдХреЗ рд╕рд╛рде рдЬреАрд╡рди рдХреЗ рдореБрджреНрджреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдирд╛
 рд╕реАрдПрд╕рдПрд╕ рдХреЗ рд╕рд╛рде рдЬреАрд╡рди рдХреЗ рдореБрджреНрджреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдирд╛тАв 
 critters
 critters - рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХреЗ рд▓рд┐рдП рд╕реАрдПрд╕рдПрд╕ рдФрд░ рдЖрд▓рд╕реА рд▓реЛрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╡реЗрдмрдкреИрдХ рдкреНрд▓рдЧрдЗрди
тАв 
 рд╕реАрдПрд╕рдПрд╕ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рдХреИрд╕реНрдХреЗрдб рдХреЛ рд╕рдордЭрдирд╛
 рд╕реАрдПрд╕рдПрд╕ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рдХреИрд╕реНрдХреЗрдб рдХреЛ рд╕рдордЭрдирд╛тАв 
 рд╕реАрдПрд╕рдПрд╕ рд╕рдВрдХреНрд░рдордг рдФрд░ рдПрдирд┐рдореЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреНрд░рдорд┐рдХ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рд╕реНрдерд┐рддрд┐
 рд╕реАрдПрд╕рдПрд╕ рд╕рдВрдХреНрд░рдордг рдФрд░ рдПрдирд┐рдореЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреНрд░рдорд┐рдХ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рд╕реНрдерд┐рддрд┐тАв 
 HSL () / HSLa () рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд░рдВрдЧ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рд╣реИрдВ
 HSL () / HSLa () рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд░рдВрдЧ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдЪреНрдЫреЗ рд╣реИрдВ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ
 рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ
тАв 
рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд╕рд░рдгрд┐рдпреЛрдВ рдФрд░ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдЙрдкрдпреЛрдЧреА рддрд░реАрдХреЗтАв 
 #SmooshGate рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрди
 #SmooshGate рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрдитАв 
 рдЖрдзреБрдирд┐рдХ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдЧреБрдг рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдкрдХреЛ рд╣рд░ рджрд┐рди рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рд╡реЗ рдХрд┐рди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░рддреЗ рд╣реИрдВ
 рдЖрдзреБрдирд┐рдХ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдЧреБрдг рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдкрдХреЛ рд╣рд░ рджрд┐рди рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рд╡реЗ рдХрд┐рди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░рддреЗ рд╣реИрдВтАв 
 рдЖрдзреБрдирд┐рдХ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡реЛрддреНрддрдо рдЕрднреНрдпрд╛рд╕
 рдЖрдзреБрдирд┐рдХ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡реЛрддреНрддрдо рдЕрднреНрдпрд╛рд╕тАв 
 Windows.onerror рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдХреИрдкреНрдЪрд░ рдХрд░рдирд╛ рдФрд░ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рдирд╛
 Windows.onerror рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЛ рдХреИрдкреНрдЪрд░ рдХрд░рдирд╛ рдФрд░ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рдирд╛ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ
 рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ
тАв 
рдХреНрд░реЛрдо рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд░рд┐рд▓реАрдЬрд╝ 67тАв 
рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ 63 рдПрдХ рдХреНрд░рд┐рдкреНрдЯреЛрдХреНрдпреВрд░реЗрдВрд╕реА рдЦрдирди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЕрд╡рд░реЛрдзрдХ рдХреЛ рдкреЗрд╢ рдХрд░реЗрдЧрд╛тАв 
рд╡рд░реНрд╖ рднрд░ рдХреНрд░реЛрдо рдФрд░ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдореЗрдВ рднреЗрджреНрдпрддрд╛ рдлреЗрд╕рдмреБрдХ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдкрд░ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИтАв 
Google Chrome рдиреЗ WebAuthn рдорд╛рдирдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдкрд╛рд╕рд╡рд░реНрдб рд░рд╣рд┐рдд рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдкреЗрд╢ рдХрд┐рдпрд╛ рдордиреЛрд░рдВрдЬрдХ
 рдордиреЛрд░рдВрдЬрдХ
тАв 
рд╣рдмреАрдм рдХреЗ рд▓рд┐рдП geektimes рдХреА рд╡рд╛рдкрд╕реАтАв 
рдмрд┐рдЧ рдбреЗрдЯрд╛ рдЯреЗрд╕реНрд▓рд╛ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЯ: рд╣рдорд╛рд░реЗ рдСрдЯреЛрдкрд╛рдпрд▓рдЯ рдЯрд░реНрдорд┐рдиреЗрдЯрд░ рд╕реЗ рд╕реНрдХрд╛рдИрдиреЗрдЯ рд╣реИтАв 
рдХреЙрдореНрдкреНрд▓реЗрдХреНрд╕ рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдХреМрди рд╕реЗ рдлреЙрдиреНрдЯ рдмреЗрд╣рддрд░ рд╣реИрдВтАв 
рдмрдЪреНрдЪреЗ рдХреЛ рдХреИрд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдирд╛ рд╕рд┐рдЦрд╛рдПрдВтАв 
QWERTY рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдмреБрд░рд╛ рд▓реЗрдЖрдЙрдЯ рд╣реИ рдФрд░ рд╣рдо рдЗрд╕реЗ рдирдХрд╛рд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдХреНрдпреЛрдВ рдирд╣реАрдВ рд╣реИрдВтАв 
Microsoft GitHub рдХреА рдЦрд░реАрдж рдкрд░ рдмрд╛рддрдЪреАрдд рдХрд░ рд░рд╣рд╛ рд╣реИрд╣рдо рдХрд┐рд╕реА рднреА рдЯрд╛рдЗрдкреЛ рдпрд╛ рдЯреВрдЯреА / рдбреБрдкреНрд▓рд┐рдХреЗрдЯ рд▓рд┐рдВрдХ рдХреЗ рд▓рд┐рдП рдорд╛рдлреА рдорд╛рдБрдЧрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдкрдХреЛ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИ - рддреЛ рдХреГрдкрдпрд╛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдИрдореЗрд▓ рдореЗрдВ рд▓рд┐рдЦреЗрдВ, рд╣рдо рдЙрдиреНрд╣реЗрдВ рдЬрд▓реНрджреА рдареАрдХ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВред
рдкрд┐рдЫрд▓реЗ рд╣рдлреНрддреЗ рдХреА рдкрд╛рдЪрди ред
рдбреЗрд░реНрд╕рдореЙрд▓ рдФрд░ 
рдПрд▓реЗрдХреНрд╕рдХреЛрд░реЛрд╡рд┐рди рджреНрд╡рд╛рд░рд╛ рддреИрдпрд╛рд░ рд╕рд╛рдордЧреНрд░реАред