Freecodecamp: рд╕реНрдХреНрд░реАрди рдкрд╛рдардХреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдВрдкрд╛рджрдХ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреА рд╕рдореАрдХреНрд╖рд╛ рдирд╣реАрдВ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 8 рдЬрдире░ 2017  ┬╖  61рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: freeCodeCamp/freeCodeCamp

рдЪреБрдиреМрддреА рдХрд╣реЛ HTML рддрддреНрд╡реЛрдВ рдХреЛ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдЬреЗрдВрдЯ рд╣реИ: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2976.0 Safari/537.36 ред
рдХреГрдкрдпрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВ рдХрд┐ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдХреИрд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд░реЗрдВ, рдФрд░ рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ рддреЛ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдХреЗ рд▓рд┐рдВрдХ рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВред

рдореЗрд░рд╛ рдХреЛрдб:


        <h1>Hello</h1>

рджреЛрдиреЛрдВ рдореБрдХреНрдд рдореБрдХреНрдд рд╕реНрд░реЛрдд рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ NVDA рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ JAWS рдХреА рднреА рдХреЛрд╢рд┐рд╢ рдХреАред
рди рддреЛ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдЪрд░рд┐рддреНрд░, рд╢рдмреНрдж, рдЖрджрд┐ рджреНрд╡рд╛рд░рд╛ рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдкрд╛рда рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИред
рдпрджрд┐ рдЖрдк рдкрд╛рда рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП CTRL + a рджрдмрд╛рддреЗ рд╣реИрдВ рддреЛ рд╕реНрдХреНрд░реАрди рдкрд╛рдардХ рдкрд╛рда рдХреЛ рдкрдврд╝рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИрдВред
рдпрд╣ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЕрдВрдзреЗ рдФрд░ рдиреЗрддреНрд░рд╣реАрди рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдХрд╛рдлреА рдЕрдиреБрдкрдпреЛрдЧреА рд╣реИред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдмрд╕ рджреЗрдЦрд╛ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдореБрдЦреНрдп рдореБрджреНрджрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдЪрд╛рд░ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЕрдкрдиреЗ рдорд╢реАрди рдкрд░ рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдореБрдЭреЗ рдпрд╣ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреАред

рд╕реАрдЦрдиреЗ рдХреА рдЕрд╡рд╕реНрдерд╛ рдореЗрдВ рдХрдЯреМрддреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрджрд┐ рдЖрдк рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдиреАрдЪреЗ рджреЗрдЦреЗрдВред рдФрд░ рдЗрд╕рдХрд╛ рдорддрд▓рдм рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдЖрдкрддреНрддрд┐рдЬрдирдХ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд╛рдЗрдЯ рд╡рд╛рд▓рд╛ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкрд╣рд▓реА рдХреЛрд╢рд┐рд╢ рдореЗрдВ, рдпрд╛ рдЙрд╕рдХреЗ рдмрд╛рдж рднреА рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЕрд╡рдзрд╛рд░рдгрд╛рдПрдВ рдЖрдкрдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╡рд┐рджреЗрд╢реА рд╣реИрдВред рдореИрдВ рдХрд┐рд╕реА рднреА рд░рдВрдЧ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп рдХрд┐рд╕реА рднреА рдкрд╣реБрдВрдЪ рдореБрджреНрджреЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреБрд╢ рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛрдЧрд╛ред рдмрд╕ рдореЗрд░рд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░реЗрдВ рдпрд╛ рдореБрдЭреЗ рдИ-рдореЗрд▓ рдХрд░реЗрдВред рдпрджрд┐ рдореИрдВ рд╕рдВрджреЗрд╢ рджреЗрдЦрддрд╛ рд╣реВрдВ рддреЛ рдореИрдВ рд╕рдордп рджреВрдВрдЧрд╛ред

рд░рдВрдЧ рдХрдВрдЯреНрд░рд╛рд╕реНрдЯ рдХреЗ рд▓рд┐рдП, рдХрд▓рд░ рдХрдВрдЯреНрд░рд╛рд╕реНрдЯ рдПрдирд╛рд▓рд╛рдЗрдЬрд░ рдирд╛рдордХ рдЯреВрд▓ рджреЗрдЦреЗрдВ, рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ, рдЗрд╕ рдкрд░ рд▓реЗрдЦ рдХреЗ рд▓рд┐рдП http://www.webaim.org рджреЗрдЦреЗрдВред

рдкреАрд╕реА рдкрд░, рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рдВрдпреЛрдЬрди рдПрдирд╡реАрдбреАрдП рдФрд░ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕, рдирд╡реАрдирддрдо рд╕реНрдерд┐рд░ рд╕рдВрд╕реНрдХрд░рдг рд╣реЛрдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ NVDA рдПрдХ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рд╣реИ рдЬреЛ рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рдПрдкреАрдЖрдИ рдкрд░ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдкреАрд╕реА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╣реИ рдЬреЛ рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рдПрдкреАрдЖрдИ рдХреЗ рд╕рдмрд╕реЗ рд╢реБрджреНрдз рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рддрд╛ рд╣реИред рдЙрд╕ рдкрд░рд╛рд╡рд░реНрддрди рдХреА рдХрдореА рд╣реИред

рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рдПрдирд╡реНрд╣рд┐рдбрд┐рдП рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП http://www.nvda-project.org рджреЗрдЦреЗрдВред

рдПрдХ рдмрд╛рд░ рдЬрдм рдЖрдк рдЗрд╕реЗ рд╕реЗрдЯ рдХрд░ рд▓реЗрддреЗ рд╣реИрдВ, рддреЛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП, рдХреАрдмреЛрд░реНрдб рд╕рдВрд╡рд╛рдж рдореЗрдВ рдЬрд╛рдПрдВ рдФрд░ рд▓реИрдкрдЯреЙрдк рд▓реЗрдЖрдЙрдЯ рд╕реЗрдЯ рдХрд░реЗрдВ, рдлрд┐рд░ рдмреНрд░рд╛рдЙрдЬрд╝ рдореЛрдб рд╕рдВрд╡рд╛рдж рдореЗрдВ рдЬрд╛рдПрдВ рдФрд░ "рд╕реНрдХреНрд░реАрди рд▓реЗрдЖрдЙрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ" рдХреЗ рд▓рд┐рдП рдЪреЗрдХрдмреЙрдХреНрд╕ рдмрдВрдж рдХрд░реЗрдВред

рдПрдХ рдмрд╛рд░ рдЬрдм рдЖрдкрдХреЗ рдкрд╛рд╕ рд╡рд╣ рд╕рдм рдХреБрдЫ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдПрдХ рджреГрд╖реНрдЯрд┐рд╣реАрди рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрд╕рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдирд╡реАрдбреАрдП рдХреЛ рд╕реБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдмреЛрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЗрд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ, рдПрдирд╡реНрд╣рд┐рдбрд┐рдП рдЦреЛрд▓реЗрдВ, рдЯреВрд▓реНрд╕ рдЪреБрдиреЗрдВ, рдлрд┐рд░ рд╕реНрдкреАрдЪ рд╡реНрдпреВрдЕрд░ред рдЙрд╕ рд╡рд┐рдВрдбреЛ рдХреЛ рдкрд╛рд░реНрдХ рдХрд░реЗрдВ рддрд╛рдХрд┐ рдЖрдк рдЙрд╕рдореЗрдВ рдЯреЗрдХреНрд╕реНрдЯ рдФрд░ рдЕрдкрдиреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рд╕рд╛рдордЧреНрд░реА рджреЗрдЦ рд╕рдХреЗрдВред рд╡рд┐рдВрдбреЛ рдХреЛ рдЗрдЪреНрдЫрд╛рдиреБрд╕рд╛рд░ рдЖрдХрд╛рд░ рджреЗрдВ, рдФрд░ рдлрд┐рд░, рдЬрдм рдЖрдк рд╡реЗрдм рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рд▓рд╛рдЗрди рджреНрд╡рд╛рд░рд╛ рд▓рд╛рдЗрди рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреНрдпрд╛рджрд╛рддрд░ рдЕрдк рдФрд░ рдбрд╛рдЙрди рдПрд░реЛ рдХреАрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдЬреИрд╕реЗ рдХрд┐ рдЖрдк рдиреЛрдЯрдкреИрдб рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд░ рд░рд╣реЗ рдереЗред рд╕реНрдкреАрдЪ рджрд░реНрд╢рдХ рд╡рд┐рдВрдбреЛ рдХреЛ рдмрд╣реБрдд рдзреНрдпрд╛рди рд╕реЗ рджреЗрдЦреЗрдВ рдФрд░ рдЖрдкрдХреЛ рд╡рд╣рд╛рдВ рдЯреЗрдХреНрд╕реНрдЯ рдЕрдкрдбреЗрдЯ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред рднрд╛рд╖рдг рджрд░реНрд╢рдХ рдХрд╛ рдкрд╛рда рдПрдирд╡реАрдбреАрдП рдХреНрдпрд╛ рдХрд╣реЗрдЧрд╛, рдЕрдЧрд░ рдпрд╣ рдмрд╛рдд рдХрд░ рд░рд╣рд╛ рд╣реИред

рдпрд╣ рд╕рдм рдЬреНрдЮрд╛рди рдЕрднреА рднреА рдХреЗрд╡рд▓ рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдЖрдкрдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ, рдЖрдк рдЕрднреА рднреА рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЕрднреА рднреА рдХрд┐рд╕реА рднреА рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рдлрд┐рдХреНрд╕ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдХреЗ рдЦреБрд╢ рд░рд╣реВрдВрдЧрд╛ рдЬреЛ рдореИрдВ рдпрд╣рд╛рдВ рд╕реАрдЦрддрд╛ рд╣реВрдВред

рдмреЗрд╢рдХ, рдпрд╣ рд╕реНрд╡рд╛рд░реНрдереА рдХрд╛рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдПрдлрд╕реАрд╕реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рднреА рддрд░рд╣ рд╕реЗ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓рд╛ рдЕрдВрдзрд╛ рдмрдирдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдлрд┐рд░ рдореИрдВ рдЙрд╕ рдЬреНрдЮрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдиреНрдп рдЕрдВрдзреЗ deelopers рдХреЗ рд▓рд┐рдП рд╕реБрд▓рднрддрд╛ рдХреЗ рд╕рд╛рде рдорджрдж рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░ рдмрдиреЗрдВ , рдФрд░ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рд╡рд┐рдХрд▓рд╛рдВрдЧ рд▓реЛрдЧреЛрдВ рдХреА рдорджрдж рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рдХреМрди рдЬрд╛рдирддрд╛ рд╣реИ, рдореИрдВ рдПрдХ рдмреЗрд╣рддрд░ рдиреМрдХрд░реА рднреА рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдпрд╛ рдЕрдкрдиреЗ рджрд┐рди рдХреА рдиреМрдХрд░реА рдХреЗ рдмрд╛рд╣рд░ рдкреИрд╕реЗ рдХрдорд╛ рд╕рдХрддрд╛ рд╣реВрдВред

рд╕рднреА 61 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

\ cc @ FreeCodeCamp / рдордзреНрдпрд╕реНрде

рд╣рд╛рдБ, рдЗрд╕реЗ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд-рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж, рд╣рдо рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ рдЕрдзрд┐рдХ рд╕реБрд▓рдн рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЦреБрд▓реЗ рд╣реИрдВ рдФрд░ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЗрд╕ рдХрд╛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред

рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рд╕реБрдЭрд╛рд╡реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдореБрджрд╛рдп рдХреЗ рд▓рд┐рдП рдЦреЛрд▓рдирд╛ред

рдПрдирд╡реАрдбреАрдП рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рд▓реАрдб рдбреЗрд╡рд▓рдкрд░ рдХреА рдЯрд┐рдкреНрдкрдгреА:

1/8/2017 5:11 рдЕрдкрд░рд╛рд╣реНрди, рдореГрдЧреЗрд╢ рдореБрд╣рдкрд╛рддреНрд░ рдиреЗ рд▓рд┐рдЦрд╛:
>

рд╣рд╛рдБ, рдЗрд╕реЗ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж, рд╣рдо рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЦреБрд▓реЗ рд╣реИрдВ
рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ рдЕрдзрд┐рдХ рд╕реБрдЧрдо рдмрдирд╛рдирд╛ рдФрд░ рд╕рд╣рд╛рдпрдХ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдПрдХ рд╣реИ
рдЗрд╕рдХрд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣рд┐рд╕реНрд╕рд╛ред

рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рд╕реБрдЭрд╛рд╡реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдореБрджрд╛рдп рдХреЗ рд▓рд┐рдП рдЦреЛрд▓рдирд╛ред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдереНрд░реЗрдб рдХреЛ рдЕрдзрд┐рдХреГрдд рдХрд┐рдпрд╛ рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/FreeCodeCamp/FreeCodeCamp/issues/12431#issuecomment-271187374 ,
рдпрд╛ рдзрд╛рдЧрд╛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/APDp4ufBLExQL0QJK2q17hvMavLGwSBwks5rQW0kgaJpZM4LnzaT

рдПрдирд╡реАрдбреАрдП рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рд▓реАрдб рдбреЗрд╡рд▓рдкрд░ рдХреА рдЯрд┐рдкреНрдкрдгреА:

рдпрд╣ рдХреЛрдб рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛ рд░рд╣реА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдХрд╛рд░рдг рд╣реИред
рдпреЗ рдХреЛрдб рд╕рдВрдкрд╛рджрдХ рдЧреИрд░-рдорд╛рдирдХ рддрд░реАрдХреЗ рд╕реЗ рдЕрдкрдиреА рд╕рд╛рдордЧреНрд░реА рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪреБрдирддреЗ рд╣реИрдВ,
рдмрдЬрд╛рдп HTML contentEditable рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ (рдЬреЛ рдХрд┐ рдорд╛рдирдХ рддрд░реАрдХрд╛ рд╣реИ
рд╕рдВрдкрд╛рджрди рдпреЛрдЧреНрдп рд╕рд╛рдордЧреНрд░реА)ред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рд╣рдо рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
рдпрд╣; рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
-

1/8/2017 5:11 рдЕрдкрд░рд╛рд╣реНрди, рдореГрдЧреЗрд╢ рдореБрд╣рдкрд╛рддреНрд░ рдиреЗ рд▓рд┐рдЦрд╛:
>

рд╣рд╛рдБ, рдЗрд╕реЗ рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж, рд╣рдо рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЦреБрд▓реЗ рд╣реИрдВ
рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХреЛ рдЕрдзрд┐рдХ рд╕реБрдЧрдо рдмрдирд╛рдирд╛ рдФрд░ рд╕рд╣рд╛рдпрдХ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдПрдХ рд╣реИ
рдЗрд╕рдХрд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣рд┐рд╕реНрд╕рд╛ред

рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рд╕реБрдЭрд╛рд╡реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдореБрджрд╛рдп рдХреЗ рд▓рд┐рдП рдЦреЛрд▓рдирд╛ред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдереНрд░реЗрдб рдХреЛ рдЕрдзрд┐рдХреГрдд рдХрд┐рдпрд╛ рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/FreeCodeCamp/FreeCodeCamp/issues/12431#issuecomment-271187374 ,
рдпрд╛ рдзрд╛рдЧрд╛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/APDp4ufBLExQL0QJK2q17hvMavLGwSBwks5rQW0kgaJpZM4LnzaT

@ рдордЬрдиреВрд╕реЗрдХрд╕ рдЕрд░реЗ рдореИрдереНрдпреВ! рдЕрдЧрд░ рдпрд╣ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯ рд░рд┐рдкреЛрд░реНрдЯ рдЬреБрдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдУрдкрдирд╕реЛрд░реНрд╕ рд╣реИ рддреЛ рд░реЗрдкреЛ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддреЗ рд╣реБрдП рдорди?

рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреМрди рд╕реЗ рджреБрд░реНрдЧрдо рд╕рдВрдкрд╛рджрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред

1/9/2017 12:49 рдкреВрд░реНрд╡рд╛рд╣реНрди, рдореГрдЧреЗрд╢ рдореБрд╣рдкрд╛рддреНрд░ рдиреЗ рд▓рд┐рдЦрд╛:
>

@mjanusauskas https://github.com/mjanusauskas рдЕрд░реЗ рдореИрдереНрдпреВ! рдорди
рд╣рдореЗрдВ рд░реЗрдкреЛ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддреЗ рд╣реБрдП рдЕрдЧрд░ рдпрд╣ рдПрдХ рдореБрджреНрджрд╛ рд░рд┐рдкреЛрд░реНрдЯ рдЬреБрдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдУрдкрдирд╕реЛрд░реНрд╕ рд╣реИ?

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/FreeCodeCamp/FreeCodeCamp/issues/12431#issuecomment-271220175 ,
рдпрд╛ рдзрд╛рдЧрд╛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/APDp4iUWcvbQSZedazsn7H3_sOnWCuB7ks5rQdh_gaJpZMMLdzaT

рд╡реИрд╕реЗ рд╣рдо рд╕рдВрдкрд╛рджрдХ рдХреЗ рд▓рд┐рдП https://github.com/codemirror/CodeMirror рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдо рдЬрд╛рдирдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ рдХрд┐ рдХреНрдпрд╛ рдЖрдк NVDA рдХреЗ рдУрдкрди рд╕реЛрд░реНрд╕ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЙрдирдХреЗ рд╕рд╛рде рднреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░реЗрдкреЛ рдХреА рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

@raisedadead рдпрд╣ рд╢рд╛рдпрдж рдУрдкрди рд╕реЛрд░реНрд╕ рд░реАрдбрд░ https://github.com/nvaccess/nvda рдХреЗ рд▓рд┐рдП рд╣реИ

рдЖрд╣, рдзрдиреНрдпрд╡рд╛рдж @erictleung!

рдареАрдХ рд╣реИ, рдореИрдВ рд░реЗрдкреЛ рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдЬреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдХреЛрдбрдорд┐рд░рд░ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛрдиреЛрдВ рд░реЗрдкреЛ рдореЗрдВ рдореБрджреНрджреЛрдВ рдХреЛ рдЦреЛрд▓рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП?

/ cc @ рдлреНрд░реАрдХреЛрдбрдХреИрдореНрдк / рдореЙрдбрд░реЗрдЯрд░реНрд╕

рдкрд┐рдЫрд▓реА рдЯрд┐рдкреНрдкрдгреА рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдПрдирд╡реАрдбреАрдП рдХреЗ рд▓реАрдб рдбреЗрд╡рд▓рдкрд░ рд╕реЗ рд╕рд╛рдЭрд╛ рдХрд┐рдпрд╛ рдерд╛, рд╕реЗ рдЖрдпрд╛ рдерд╛
рдореБрджреНрджрд╛ рдореИрдВрдиреЗ рдЙрдирдХреЗ рд░реЗрдкреЛ рдореЗрдВ рдЦреЛрд▓рд╛ред рдЙрдирдХреА рд╕реНрдерд┐рддрд┐ рдпрд╣ рд╣реИ рдХрд┐ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИ
рдЧреИрд░-рдорд╛рдирдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рдХрд╛рд░рдг рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдФрд░ рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдЕрднрд┐рдЧрдореНрдпрддрд╛ рдореБрджреНрджреЗ рдХреЛ рд╕рдВрдмреЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

1/9/2017 12:18 PM рдкрд░, рд╢реНрд░реАрдЧрдгреЗрд╢ рдорд╣рд╛рдкрд╛рддреНрд░ рдиреЗ рд▓рд┐рдЦрд╛:
>

рдареАрдХ рд╣реИ, рдореИрдВ рд░реЗрдкреЛ рдХреЗ рд╕рд╛рде рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ рдЬреЛ рдХреЛрдбрдорд┐рд░рд░ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ
рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рджреЛрдиреЛрдВ рдореБрджреНрджреЛрдВ рдХреЛ рдЦреЛрд▓рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП
рд░реЗрдкреЛ, рдЗрд╕ рдкрд░ рд╕рд╣рд╛рдпрддрд╛ рдорд╛рдВрдЧ рд░рд╣рд╛ рд╣реИ?

/ cc @ рдлреНрд░реАрдХреЛрдбрдХреИрдореНрдк / рдореЙрдбрд░реЗрдЯрд░реНрд╕
https://github.com/orgs/FreeCodeCamp/teams/moderators

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/FreeCodeCamp/FreeCodeCamp/issues/12431#issuecomment-271361131 ,
рдпрд╛ рдзрд╛рдЧрд╛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/APDp4oyVgtLfIsZKxB51xxN08OxRhHXX5rQnoFgaJpZM4ddzaT ред

рдХреНрдпрд╛ рдЖрдк рд╣рдореЗрдВ рдореБрджреНрджрд╛ рд╕рдВрдЦреНрдпрд╛, рд▓рд┐рдВрдХ рдЖрджрд┐ рдХреЗ рд╕рд╛рде рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рдо рдпрд╣ рд╕рдордЭрдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдХреНрдпрд╛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП? рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдЧрд▓рдд рдХреНрдпрд╛ рд╣реИ, рдЗрд╕рдХреЗ рд╕реНрдкрд╖реНрдЯ рддрдХрдиреАрдХреА рд╡рд┐рдЪрд╛рд░ рдХреЗ рдмрд┐рдирд╛, рд╕рдВрдкрд╛рджрдХ рдХреЗ рд░рдЦ-рд░рдЦрд╛рд╡ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрд╕реЗ рд╕рдордЭрд╛рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдЧрд╛ред

рдорд╛рдлреА, рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдмрд┐рдирд╛, рдЗрд╕ рдХреЗ рд╕рд╛рде рдЖрдЧреЗ рдмрдврд╝рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рд╣рдо рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рдЙрддрдирд╛ рд╕реБрд▓рднрддрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗред

рд╕рдорд╕реНрдпрд╛ рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ рдПрдирд╡реНрд╣рд┐рдбрд┐рдП рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд░рд┐рдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ рд╣реИ:

https://github.com/nvaccess/nvda/issues/6707

рдЖрдк рдЬреЛ рдХреБрдЫ рднреА рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИрдВ, рдЙрд╕рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рдореИрдВ рд╕рдХреНрд╖рдо рд╣реЛ рдЬрд╛рдКрдВ
рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рдЗрд╢реНрдпреВ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдлреНрд░реА рдХреЛрдб рдХреИрдВрдк рдореЗрдВ рднрд╛рдЧ рд▓реЗрдВ
рд╕рдВрдХрд▓реНрдк рд▓рд┐рдпрд╛ред

1/9/2017 12:41 рдЕрдкрд░рд╛рд╣реНрди, рдореГрдЧреЗрд╢ рдореБрд╣рдкрд╛рддреНрд░ рдиреЗ рд▓рд┐рдЦрд╛:
>

рдХреНрдпрд╛ рдЖрдк рд╣рдореЗрдВ рдореБрджреНрджрд╛ рд╕рдВрдЦреНрдпрд╛, рд▓рд┐рдВрдХ рдЖрджрд┐ рдХреЗ рд╕рд╛рде рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рдо рд╕рдордЭрдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗ
рдХреНрдпрд╛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП? рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕реНрдкрд╖реНрдЯ рддрдХрдиреАрдХреА рд╡рд┐рдЪрд╛рд░ рдХреЗ
рдЧрд▓рдд рд╣реИ, рд╕рдВрдкрд╛рджрдХ рдореЗрдВ, рдпрд╣ рд╕рдордЭрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдЧрд╛
рдлрд┐рдХреНрд╕ рдХреЗ рд▓рд┐рдП рд╕рдВрдкрд╛рджрдХ рдХреЗ рд░рдЦрд╡рд╛рд▓реЗред

рдорд╛рдлреА, рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рдмрд┐рдирд╛, рдЗрд╕рдХреЗ рд╕рд╛рде рдЖрдЧреЗ рдмрдврд╝рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ,
рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рд╣рдо рдЕрдкрдиреА рдкрд╣реБрдБрдЪ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/FreeCodeCamp/FreeCodeCamp/issues/12431#issuecomment-271367297 ,
рдпрд╛ рдзрд╛рдЧрд╛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/APDp4rtyeVvew2edXgWaxr1eICnDpdKxks5rQn9wgaJpZM4LnzaT ред

рдХреБрдЫ Googling рдиреЗ рдореБрдЭреЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд┐рдпрд╛: http://bgrins.github.io/codemirror-accessible/
рджреЗрдЦрдиреЗ рд▓рд╛рдпрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ

рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХрд┐рд╕ рд╕рдВрдкрд╛рджрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдпрд╛ рдпрджрд┐ рдпрд╣ рд╕рд╣рд╛рдпрдХ рд╣реИ, рд▓реЗрдХрд┐рди
html рдФрд░ css рдкрд╛рдареНрдпрдХреНрд░рдо рдФрд░ рдХреЛрдб рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдЕрдиреБрднрд╡
www.w3schools.com рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рдлреА рд╕реБрд▓рдн рдерд╛ред

1/9/2017 12:55 PM рдкрд░, рдбрд╛рдпрд▓рди рдиреЗ рд▓рд┐рдЦрд╛:
>

рдХреБрдЫ Googling рдиреЗ рдореБрдЭреЗ рдЗрд╕рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд┐рдпрд╛:
http://bgrins.github.io/codemirror-accessible/
рджреЗрдЦрдиреЗ рд▓рд╛рдпрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/FreeCodeCamp/FreeCodeCamp/issues/12431#issuecomment-271371504 ,
рдпрд╛ рдзрд╛рдЧрд╛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/APDp4p-8xX-xTVF0bqGhOkpAinPMDwNaks5rQoKagaJpZM4ddzaT ред

@mjanusauskas рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж, рдореИрдереНрдпреВред

рд╣рдо рдЗрд╕реЗ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдореЗрдВ рджреЗрдЦрддреЗ рд╣реИрдВ рдФрд░ рд╣рдорд╛рд░реА рдХреНрд╖рдорддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╣реИ ... рд╣рдореЗрдВ рдереЛрдбрд╝реА рджреЗрд░реА рд╣реЛ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдмрд╛рдХреА рдХрд╛ рдЖрд╢реНрд╡рд╛рд╕рди рд╣рдо рдЬрд▓реНрдж рд╕реЗ рдЬрд▓реНрдж рдХреБрдЫ рддрдп рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВрдЧреЗ ... рдЗрд╕ рдмреАрдЪ рд╣рдо рдЖрдкрдХрд╛ рд╕реНрд╡рд╛рдЧрдд рдХрд░рддреЗ рд╣реИрдВ рд╡рд┐рдХрд┐ рдХреА рдЬрд╛рдБрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдордВрдЪ рдкрд░ https://forum.freecodecamp.com рдкрд░ рд▓реЗрдЦ рдФрд░ рд╡реАрдбрд┐рдпреЛ рд╢реНрд░реГрдВрдЦрд▓рд╛ рд╕реАрдЦрдиреЗ рдХреЗ рд╕рд╛рде рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдПред

/ cc @QuincyLarson

рдореИрдВрдиреЗ рдЕрднреА-рдЕрднреА рдХреЛрдбрдорд┐рд░рд░ рдПрдХреНрд╕реЗрд╕рд┐рдмрд▓ рдбреЗрдореЛ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдереА рдЬреЛ

рдпрд╣ рдХрд╣рд╛, рдореИрдВ рдПрдХ рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ рд╣реВрдБред

рд╢рд╛рдпрдж рд╣рдореЗрдВ рдпрд╣ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдХреНрдпрд╛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдПрдХ рдмрдЯрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдХреЛрдбрдорд┐рд░рд░ рдПрдХреНрд╕реЗрд╕рд┐рдмрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ?

рд╕реАрд╕реА @BerkeleyTrue @zersiax

рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рдЙрджрд╛рд╣рд░рдг рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
рд╕реБрд▓рдн рдореЗрдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ
https://teachaccess.github.io/tutorial/#/3

рд╕реЛрдо, 9 рдЬрдирд╡рд░реА, 2017 рдХреЛ 1:58 рдмрдЬреЗ, рдХреНрд╡рд┐рдВрд╕реА рд▓рд╛рд░реНрд╕рди рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

рдореИрдВрдиреЗ рдЕрднреА рдХреЛрдбрдорд╛рдЗрдбрд░ рдПрдХреНрд╕реЗрд╕рд┐рдмрд▓ рдбреЗрдореЛ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ рдЬреЛ @dhcodes рд╣реИ
https://github.com/dhcodes рд╕реЗ рд▓рд┐рдВрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╣реИ
рдирд┐рдЪрд▓реЗ-рдкреНрд░рджрд░реНрд╢рди, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВрдиреЗ рдХрд┐рд╕реА рднреА рдордВрджреА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдзреНрдпрд╛рди рдирд╣реАрдВ рджрд┐рдпрд╛
~ 10k рд▓рд╛рдЗрди рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдлрд╝рд╛рдЗрд▓ рдЙрдиреНрд╣реЛрдВрдиреЗ рд╡рд╣рд╛рдБ рд▓реЛрдб рдХреА рдереАред рд╕рдмрд╕реЗ рдмрдбрд╝рд╛
рдРрд╕реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдБ рдЬреЛ рд╣рдо рдХрд▓реНрдкрдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдПрдХрд▓ CodeMirror рдкрд╛рда рдХреНрд╖реЗрддреНрд░ рд╣реЛрдЧрд╛
рд╢рд╛рдпрдж 1,000 рд▓рд╛рдЗрдиреЗрдВ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдордВрджреА рд╕рдм рдмреБрд░рд╛ рд╣реИред

рдпрд╣ рдХрд╣рд╛, рдореИрдВ рдПрдХ рдбреЗрд╕реНрдХрдЯреЙрдк рдкрд░ рд╣реВрдБред

рд╢рд╛рдпрдж рд╣рдореЗрдВ рдпрд╣ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдХреНрдпрд╛ рд╣рдо рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдПрдХ рдмрдЯрди рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВ
рдХреЛрдбрдорд┐рд░рд░ рдПрдХреНрд╕реЗрд╕рд┐рдмрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЯреЙрдЧрд▓ рдХрд░рддрд╛ рд╣реИ?

рд╕реАрд╕реА @BerkeleyTrue https://github.com/BerkeleyTrue @zersiax
https://github.com/zersiax

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/FreeCodeCamp/FreeCodeCamp/issues/12431#issuecomment-271390191 ,
рдпрд╛ рдзрд╛рдЧрд╛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/APDp4nMFLf9Ou0z2oNBFLPZdcxZwxMoOks5rQpFPgaJpZM4LdzaT
ред

рдореБрдЭреЗ рд╡рд╣ рд╕рдВрд╕рд╛рдзрди рдкрд╕рдВрдж рд╣реИ, рдпрд╣ рдПрдХ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рдЙрджрд╛рд╣рд░рдг рджрд┐рдЦрд╛рддрд╛ рд╣реИ ... рдХреНрдпрд╛ рдпрд╣ рд╣реБрдб рдХреЗ рддрд╣рдд рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ?

рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИред
рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдореИрдВ рдкреНрд░рддреНрдпреЗрдХ рдЪреБрдиреМрддреА рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ рдмрд▓реНрдХрд┐ рдХрдард┐рди рдХрд╛рдо рд╣реИ
CodeMirror рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рд╕рднреА рд╕рд╛рдордЧреНрд░реА рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП> рдиреЛрдЯрдкреИрдб +> рдореЗрдВ рдкреЗрд╕реНрдЯ рдХрд░реЗрдВ
рдЖрд╡рд╢реНрдпрдХ рд╕рдВрдкрд╛рджрди рдХрд░реЗрдВ> рд╕рднреА рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдФрд░ рдХреЙрдкреА рдХрд░реЗрдВ> CodeMirror рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдкреЗрд╕реНрдЯ рдХрд░реЗрдВ>
рдкреНрд░рд╕реНрддреБрддред
рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╣реБрдд рд╣реА рдЦрд░рд╛рдм рдФрд░ рдЕрдХреНрд╖рдо рдЕрдиреБрднрд╡ рд╣реИред

рд╕реВрд░реНрдп рдкрд░, 22 рдЬрдирд╡рд░реА, 2017 рдХреЛ рд╢рд╛рдо 4:19 рдмрдЬреЗ, рдлреНрд▓реЛрд░рд┐рдЕрди рдмрд╛рдЗрдЬрд░реНрд╕ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

рдореБрдЭреЗ рд╡рд╣ рд╕рдВрд╕рд╛рдзрди рдкрд╕рдВрдж рд╣реИ, рдпрд╣ рдПрдХ рдХрд╛рд░реНрдпрд╢реАрд▓ рдЙрджрд╛рд╣рд░рдг рджрд┐рдЦрд╛рддрд╛ рд╣реИ ... рдХреНрдпрд╛ рдпрд╣ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ
рд╕рд╛рдордЧреНрд░реА рд╣реБрдб рдХреЗ рддрд╣рдд рдЙрдкрдпреБрдХреНрдд?

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/freeCodeCamp/freeCodeCamp/issues/12431#issuecomment-274364439 ,
рдпрд╛ рдзрд╛рдЧрд╛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/APDp4hHGQh0qVNCHAFDmlUzwq8u8DPIPks5rU9X5gaJpZM4LdzaT
ред

HTML, CSS рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рдердХрд╛рдК рдХрд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж
рдФрд░ рдмреВрдЯрд╕реНрдЯреНрд░реИрдк рдЪреБрдиреМрддрд┐рдпрд╛рдВ рдореБрдЭреЗ рдпрд╣ рджреЗрдЦрдХрд░ рдирд┐рд░рд╛рд╢рд╛ рд╣реБрдИрдВ рдХрд┐ рдЕрдЧрд▓рд╛
рдПрдХ рдореВрд▓ рд╢реНрд░рджреНрдзрд╛рдВрдЬрд▓рд┐ рд╡реЗрдм рдкреЗрдЬ рдмрдирд╛рдиреЗ рдХреА рдЪреБрдиреМрддреА рдХреЛрдбрдкреЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИред

CodePen рдХреЗ рд╕рд╛рде рдЗрд╕реА рддрд░рд╣ рдХреА рдкреНрд░рдореБрдЦ рдкрд╣реБрдВрдЪ рдХреЗ рдореБрджреНрджреЗ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ
рд╕рдВрдкрд╛рджрдХред рдПрдХ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдирд┐рд░рд╛рд╢рд╛ рд╣реЛрддреА рд╣реИред

1/22/2017 4:19 PM рдкрд░, рдлреНрд▓реЛрд░рд┐рдпрди рдмреЗрдЬрд░реНрд╕ рдиреЗ рд▓рд┐рдЦрд╛:
>

рдореБрдЭреЗ рд╡рд╣ рд╕рдВрд╕рд╛рдзрди рдкрд╕рдВрдж рд╣реИ, рдпрд╣ рдПрдХ рдХрд╛рд░реНрдпрд╢реАрд▓ рдЙрджрд╛рд╣рд░рдг рджрд┐рдЦрд╛рддрд╛ рд╣реИ ... рдХреНрдпрд╛ рдпрд╣ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ
рд╕рд╛рдордЧреНрд░реА рд╣реБрдб рдХреЗ рддрд╣рдд рдЙрдкрдпреБрдХреНрдд?

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/freeCodeCamp/freeCodeCamp/issues/12431#issuecomment-274364439 ,
рдпрд╛ рдзрд╛рдЧрд╛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/APDp4hHGQh0qVNCHAFDmlUzwq8u8DPIPks5rU9X5gaJpZM4LnzaT

@mjanusauskas рд╣рдо рдПрдХреАрдХреГрдд рдкрд╛рда рд╕рдВрдкрд╛рджрдХ рдФрд░ рддреНрд╡рд░рд┐рдд рдкреНрд░рддрд┐рдкрд╛рджрди рдХреЗ рд▓рд┐рдП https://pages.github.com/ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ

рдорджрдж рдХрд░рдиреЗ рдХреЗ рдЗрдЪреНрдЫреБрдХ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдзреНрдпрд╛рди рджреЗрдВ, рдпрд╣рд╛рдВ рдПрдХ рд╕рдВрд╕рд╛рдзрди рд╣реИ рдЬреЛ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ http://bgrins.github.io/codemirror-accessible/

рдореИрдВрдиреЗ рдЗрд╕ рдкрд░ рдереЛрдбрд╝рд╛ рдЧреМрд░ рдХрд┐рдпрд╛ред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдЬреИрд╕реЗ рдЯреАрдпрд░рдПрдб рдПрдХреНрд╕рдЯрд░реНрд▓рд╛рдЗрдб рд╕реЗ рд╕рдВрдкрд╛рджрдХ рдШрдЯрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИред рдореИрдВ рдЬреЛ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реВрдВ, рд╡рд╣ рдЬреЛ рдХрд░ рд░рд╣рд╛ рд╣реИ рд╡рд╣ рд╕рднреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдЯреИрдХреНрд╕реНрдЯреЗрд░рд┐рдпрд╛ рдореЗрдВ рдХреЙрдкреА рдХрд░ рд░рд╣рд╛ рд╣реИред

# 12828 рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдореИрдВ рдХреБрдЫ рдФрд░ рднрд╛рдЧ рдЧрдпрд╛, рдХреЛрдбрдорд┐рд░рд░ рдХреЗ рдЗрдирдкреБрдЯрд╕реЙрд▓ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИ ред рдпрд╣ рд╣рдореЗрдВ contentEditable рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдкрд╛рджрдХ рдХреЛ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ contentEditable рдХреЗ рд▓рд┐рдП рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рдорд░реНрдерди рдПрдХ рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрд╣ рдЯрд┐рдкреНрдкрдгреА рдЙрдирдХреЗ рдкреНрд░рд╡рдЪрди рдкрд░ рдорд┐рд▓реА, рдЬрд┐рд╕рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкреБрд░рд╛рдиреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ рдЫреЛрдЯреА рдЧрд╛рдбрд╝реА рд╣реИред рд╡реЗ рдХрд╣рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдореЛрдмрд╛рдЗрд▓ рдкрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ, рдФрд░ рдпрд╣ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдареАрдХ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдареАрдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП (рд╡реЗ рджреЛ рд╕рд╛рд▓ рдХреЗ рд▓рд┐рдП рдРрд╕рд╛ рдХрд░ рдЪреБрдХреЗ рд╣реИрдВ)ред
рдПрдХрдорд╛рддреНрд░ рдЕрдВрддрд░ рдЬреЛ рдореИрдВ рдЕрдкрдиреЗ рддреНрд╡рд░рд┐рдд рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рджреЗрдЦ рдкрд╛ рд░рд╣рд╛ рд╣реВрдВ, рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ рдХрд░реНрд╕рд░ рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд░рдВрдЧ рдмрджрд▓рддрд╛ рд╣реИред
рдореИрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╣реАрдВ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдЬреЛ рдореИрдВ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реВрдВ рд╡рд╣ рдПрдирд╡реАрдбреАрдП рдХреЗ рд╕рд╛рде рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдХреНрдпрд╛ рдореБрдЭреЗ рдЗрд╕реЗ рдкреАрдЖрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?

@mjanusauskas @zersiax рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЙрди рдЪреАрдЬреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рд╕реБрдЭрд╛рд╡ рд╣реИ рдЬреЛ рдореБрдЭреЗ рдкрд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП? рдХреНрдпрд╛ рдЖрдк QA рдХреЗ рд╕рд╛рде рдорджрдж рдХрд░рдиреЗ рдХреЛ рддреИрдпрд╛рд░ рд╣реИрдВ?

рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЛ рдЗрд╕ рдкрд░ рдПрдХ рдФрд░ рдЙрджрд╛рд╣рд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рддреЛ рдореИрдВрдиреЗ рдСрдирд▓рд╛рдЗрди рдУрд░рд┐рдпрди рдЖрдИрдбреАрдИ рдкрд░ рдареЛрдХрд░ рдЦрд╛рдИ, рдЬреЛ рдЗрд╕ рддрд░рд╣ рдХреА рдкреНрд░рдгрд╛рд▓реА рд╕реЗ рдмрд╣реБрдд рдХреБрдЫ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред рдореБрдЭреЗ рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╕рдХреЗ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдкрд░ рд╕рдВрджреЗрд╣ рд╣реИ

@QuincyLarson рд╣рд╛рдБ, рдореБрдЭреЗ рдПрдХ рд╕реИрдВрдбрдмреЙрдХреНрд╕ рдХрд╛ рд▓рд┐рдВрдХ рднреЗрдЬреЗрдВ рдЬрд╣рд╛рдВ рдЖрдкрдХреЗ рдкрд╛рд╕ рдпрд╣ рдЪрд▓ рд░рд╣рд╛ рд╣реИ? рдореИрдВ рдЗрд╕реЗ рдПрдХ рдЪрдХреНрдХрд░ рджреВрдБрдЧрд╛ред

@zersiax рд╣рд╛рдп! рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдлреНрд░реАрдХреЛрдбрдХреЛрдб рдХреЗ рд╕реИрдВрдбрдмреЙрдХреНрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдХреИрд╕реЗ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рдПред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреНрд╡рд┐рдВрд╕реА рдЖрдкрдХреЗ рд▓рд┐рдП рдПрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдпрд╛ рдореИрдВ рдЗрд╕реЗ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдХрд░рдиреЗ рдореЗрдВ рдкреНрд░рд╕рдиреНрди рд╣реВрдВред

рдпрд╛ рддреЛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ :) рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рдиреЛрдб рд╡рд╛рддрд╛рд╡рд░рдг рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рдореБрдЭреЗ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА
рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╕реЗ рдмрдВрдж рдзреВрд▓ :)

@zersiax рд▓реЛрдХрд▓ рд╢рд╛рдпрдж рдЙрдкрд╡рд╛рд╕ рд╕рдорд╛рдзрд╛рди рд╣реИ the рдпрд╣рд╛рдВ рд╕реЗрдЯрдЕрдк рдЧрд╛рдЗрдб рдХрд╛ рдЫреЛрдЯрд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ (рдкреВрд░реНрдг рдЧрд╛рдЗрдб CONTRIBUTING.md рд╣реИ ):

  1. рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ Node v6 рдФрд░ MongoDB v3 рд╕реНрдерд╛рдкрд┐рдд рд╣реИрдВ
  2. рдХреНрд▓реЛрди freeCodeCamp
  3. рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ MongoDB рдЗрд╕ рд╕рдм рдХреЗ рдмреАрдЪ рдЪрд▓ рд░рд╣рд╛ рд╣реИ
  4. рдлреНрд░реАрдХреЛрдб рдХреЗ рдЕрдВрджрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдорд╛рдВрдб рдЪрд▓рд╛рдПрдБ
npm install
npm install -g gulp
cp sample.env .env
npm run only-once
gulp
  1. рдЖрдкрдХрд╛ рд╕реНрдерд╛рдиреАрдп рдЙрджрд╛рд╣рд░рдг рдЕрдм localhost:3000 рдкрд░ рдЪрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП
  2. рдореЗрд░реЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдЬрд╛рдБрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЧрд▓реНрдк рдХреЛ рд░реЛрдХреЗрдВ рдФрд░ рдЪрд▓рд╛рдПрдБ:
git remote add systimotic https://github.com/systimotic/FreeCodeCamp.git
git fetch systimotic
git checkout --track systimotic/fix/accessible-editor
  1. рдлрд┐рд░ рд╕реЗ рдЧрдкрд╢рдк рд╢реБрд░реВ рдХрд░реЗрдВ, рдФрд░ рдЖрдкрдХреЛ рд╕реНрдерд╛рдиреАрдпрд╣реЛрд╕реНрдЯ рдкрд░ рдлрд┐рд░ рд╕реЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП : 3000

рдЙрдлрд╝, рдпрд╣ рдереЛрдбрд╝рд╛ рдФрд░ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдерд╛ рдЬрд┐рддрдирд╛ рдореИрдВрдиреЗ рдЗрд╕реЗ рд╣реЛрдиреЗ рдХреА рдХрд▓реНрдкрдирд╛ рдХреА рдереАред
рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВрдиреЗ рдЧрдбрд╝рдмрдбрд╝ рдХрд░ рджреА рд╣реИред If рдпрджрд┐ рдЖрдк рдХрд┐рд╕реА рднреА рд╕рдорд╕реНрдпрд╛ рдореЗрдВ рднрд╛рдЧ рд▓реЗрддреЗ рд╣реИрдВ, рддреЛ рдореБрдЭреЗ рдХрд╣реАрдВ рднреА рд╕рдВрджреЗрд╢ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВред

рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ рдПрдХ рдХреЗ рд░реВрдк рдореЗрдВ GitHub рдкреЗрдЬ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВрдЧреЗ
рд╕рдВрднрд╡ рд╡рд┐рдХрд▓реНрдкред

1/24/2017 11:12 PM рдкрд░, рдПрд░рд┐рдХ рд▓реЗрдЙрдВрдЧ рдиреЗ рд▓рд┐рдЦрд╛:
>

@mjanusauskas https://github.com/mjanusauskas рд╣рдо рд╕реБрдЭрд╛рд╡ рджреЗрддреЗ рд╣реИрдВ рдХреЛрдбрдкреЗрди рдХреЗ рд▓рд┐рдП
рдПрдХреАрдХреГрдд рдкрд╛рда рд╕рдВрдкрд╛рджрдХ рдФрд░ рддреНрд╡рд░рд┐рдд рдкреНрд░рддрд┐рдкрд╛рджрдиред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛
рд╣рдо рдЗрд╕реЗ рд╕рд┐рд░реНрдл рдХреЛрдбрдкреЗрди рддрдХ рд╕реАрдорд┐рдд рд░рдЦрддреЗ рд╣реИрдВред рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рд╕рднреА рдХреА рдЬрд░реВрд░рдд рд╣реИ
рд╕рдмрдорд┐рдЯ рдЖрдкрдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ URL рд╣реИ рдФрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдмреЗрдЭрд┐рдЭрдХ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░реЗрдВ
рдЖрдкрдХреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛ рднреА рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рд╕реЗрд╡рд╛ рд╣реИред рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реИ
GitHub рдкреГрд╖реНрдареЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ https://pages.github.com/ред

рдорджрдж рдХреЗ рд▓рд┐рдП рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдзреНрдпрд╛рди рджреЗрдВ, рдпрд╣рд╛рдВ рдПрдХ рд╕рдВрд╕рд╛рдзрди рд╣реИ рдЬреЛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рджреВрд░ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВ http://bgrins.github.io/codemirror-accessible/

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/freeCodeCamp/freeCodeCamp/issues/12431#issuecomment-275020850 ,
рдпрд╛ рдзрд╛рдЧрд╛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/APDp4lJ8-omlWG3Xbt5soRKVVFYaKYMJks5rVtm1gaJpZ44LdzaT

рд╣рд╛рдВ, рдореБрдЭреЗ рдкрд░реАрдХреНрд╖рдг рдФрд░ / рдХреНрдпреВрдП рдХреЗ рд╕рд╛рде рдорджрдж рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреАред

1/25/2017 6:39 рдкреВрд░реНрд╡рд╛рд╣реНрди рдкрд░, рдЯрд┐рдореЛ рдиреЗ рд▓рд┐рдЦрд╛:
>

рдореИрдВрдиреЗ рдЗрд╕ рдкрд░ рдереЛрдбрд╝рд╛ рдЧреМрд░ рдХрд┐рдпрд╛ред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдЬреИрд╕реЗ рдЯреАрдЪрдПрдм рдпреВрдЬ рдХрд░ рд░рд╣рд╛ рд╣реИ
exerslide рд╕реЗ рд╕рдВрдкрд╛рджрдХ рдШрдЯрдХ
https://github.com/facebookincubator/exerslide/blob/master/packages/exerslide/compenders/Editor.js ред
рдореИрдВ рдЬреЛ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реВрдВ, рд╡рд╣ рдЬреЛ рдХрд░ рд░рд╣рд╛ рд╣реИ рд╡рд╣ рд╕рднреА рд╕рд╛рдордЧреНрд░реА рдХреА рдирдХрд▓ рдХрд░ рд░рд╣рд╛ рд╣реИ
textareaред

# 12828 рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдореИрдВ рдХреБрдЫ рдФрд░ рднрд╛рдЧ рдЧрдпрд╛
https://github.com/freeCodeCamp/freeCodeCamp/issues/12828 рд╣реИ
CodeMirror рдХреЗ inputStyle рд╡рд┐рдХрд▓реНрдк
https://codemirror.net/doc/manual.html#option_inputStyle рдпрд╣
рд╣рдореЗрдВ contentEditable рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдкрд╛рджрдХ рдХреЛ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдореБрдЭреЗ рд▓рдЧрд╛ рдХрд┐ contentEditable рдХреЗ рд▓рд┐рдП рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХрд╛ рд╕рдорд░реНрдерди рд╣реИ
http://caniuse.com/#search=contentEd рдПрдХ рдореБрджреНрджрд╛ рдирд╣реАрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рдореИрдВ
рдЙрдирдХреЗ рдкреНрд░рд╡рдЪрди рдкрд░ рдпрд╣ рдЯрд┐рдкреНрдкрдгреА рдорд┐рд▓реА
https://discuss.codemirror.net/t/inputstyle-contentitable-we-may-hope-for-browser-spell-checking/608/2 ,
рдЬреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкреБрд░рд╛рдиреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдореЗрдВ рдЫреЛрдЯреА рдЧрд╛рдбрд╝реА рд╣реИред рд╡реЗ рд░рд╛рдЬреНрдп рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рд╣реИ
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдореЛрдмрд╛рдЗрд▓ рдкрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ, рдФрд░ рдпрд╣ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдареАрдХ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ
рд╡рд╣рд╛рдБред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдЗрд╕ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдареАрдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП (рдЙрдирдХреЗ рдкрд╛рд╕ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣реИ
рдЕрдм рджреЛ рд╕рд╛рд▓)ред
рдореЗрд░реЗ рдХреНрд╡рд┐рдХ рдЯреЗрд╕реНрдЯ рдореЗрдВ рдЬреЛ рдЕрдВрддрд░ рдореБрдЭреЗ рджреЗрдЦрдиреЗ рдХреЛ рдорд┐рд▓рд╛ рд╣реИ, рд╡рд╣реА рдЕрдВрддрд░ рд╣реИ
рдХрд░реНрд╕рд░ рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд░рдВрдЧ рдмрджрд▓рддрд╛ рд╣реИред
рдореИрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд╣реАрдВ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдЬреЛ рдореИрдВ рдпрд╣ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реВрдВ
NVDA рдХреЗ рд╕рд╛рде рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдХреНрдпрд╛ рдореБрдЭреЗ рдЗрд╕реЗ рдкреАрдЖрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП?

@mjanusauskas https://github.com/mjanusauskas @zersiax
https://github.com/zersiax рдХреНрдпрд╛ рдЖрдкрдХреЛ рдореЗрд░реА рдмрд╛рддреЛрдВ рдкрд░ рдХреЛрдИ рд╕реБрдЭрд╛рд╡ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП
рдкрд░реАрдХреНрд╖рд╛? рдХреНрдпрд╛ рдЖрдк QA рдХреЗ рд╕рд╛рде рдорджрдж рдХрд░рдиреЗ рдХреЛ рддреИрдпрд╛рд░ рд╣реИрдВ?

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/freeCodeCamp/freeCodeCamp/issues/12431#issuecomment-275097352 ,
рдпрд╛ рдзрд╛рдЧрд╛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/APDp4oqMSgwyJUBVxfaYDkwWaP23NDqMks5rV0JzgaJpZM4LnzaT

+1ред рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП, рдпрд╣ рдПрдХ рдЫрд┐рдкрд╛ рд╣реБрдЖ рдирд┐рд░реНрджреЗрд╢ рдбрд╛рд▓рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ рдХрд┐ рдХреЗрд╡рд▓ рд╕реНрдХреНрд░реАрди-рд░реАрдбрд░ рд╣реА рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рдореБрджреНрджреЗ рд╕реЗ рдХреИрд╕реЗ рдирд┐рдкрдЯреЗрдВ (рджреВрд╕рд░реЗ рд╕рдВрдкрд╛рджрдХ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐, рд╡рд╣рд╛рдВ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ, рд╡рд╛рдкрд╕ рдХреЙрдкреА рдХрд░реЗрдВред)

рд╣рдо рдЗрд╕реЗ рдХрдм рддрдХ рд▓реЗрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ? рдЖрдк .sr-only рд╡рд░реНрдЧ рдХреЛ a рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ
рд╕реНрдкреИрди рдореЗрдВ рд╡рд╣ рдЯреЗрдХреНрд╕реНрдЯ рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рд╣рдо рдЗрд╕реЗ рдмрд╣реБрдд рд▓рдВрдмреЗ рд╕рдордп рдХреЗ рд▓рд┐рдП рд╡рд╣рд╛рдВ рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ
рдХрд╣реАрдВ рдХреЛрдИ рдЗрд╕реЗ рднреВрд▓ рд░рд╣рд╛ рд╣реИ рдФрд░ рдпрд╣ рдмрд╕ рдмреИрда рдЬрд╛рдПрдЧрд╛
рд╡рд╣рд╛рдБ рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рд▓реЛрдЧ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрд╕ рд╕рдВрджреЗрд╢ рдХреЛ рдирд╣реАрдВ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ :)

рдореБрдЭреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ CodePen.com рдФрд░ EdX.org рджреЛрдиреЛрдВ рдкрд░ рдЗрд╕реА рдореБрджреНрджреЗ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛

EdX рдЬрдЧрд╣ рдореЗрдВ рдПрдХ рд╕реБрд▓рдн рд╕рдорд╛рдзрд╛рди рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдореИрдВ рдЗрд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реВрдВ
рдЙрдирдХреА рдЯрд┐рдкреНрдкрдгреА рдпрд╣рд╛рдБ:

рд╣рдо рдПрдХ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдХреЛрдб рд╕рдВрдкрд╛рджрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рдХреЛрдбрдорд┐рд░рд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ
(Https://codemirror.net/)ред рд╣рдореЗрдВ рдЗрд╕рдореЗрдВ рдХреБрдЫ рд╕рдВрд╢реЛрдзрди рдХрд░рдиреЗ рдереЗ
рдЗрд╕реЗ edX рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рднреАрддрд░ рдХрд╛рдо рдХрд░реЗрдВред рдЙрди рд╕рдВрд╢реЛрдзрдиреЛрдВ рдореЗрдВ рд╕реЗ рдХреБрдЫ рд╢рд╛рдорд┐рд▓ рдереЗ
рдХреБрдЫ рдкрд╣реБрдВрдЪ рдореЗрдВ рд╕реБрдзрд╛рд░ рдЗрд╕рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕ рд╕рдорд╛рди рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ
CodeMirror рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЕрдиреНрдп рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдЕрдиреБрднрд╡ред рдХреНрдпреЛрдВрдХрд┐ рд╣рдореЗрдВ рдХрд░рдирд╛ рдерд╛
рдЗрд╕реЗ edX рдХреЗ рд▓рд┐рдП рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝ рдХрд░реЗрдВ, рд╣рдо рдЕрдкрдиреЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдКрдкрд░ рдХреА рдУрд░ рдзрдХреЗрд▓рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рдереЗред
рд╣рд╛рд▓рд╛рдБрдХрд┐, CodeMirror рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЗрди рдореБрджреНрджреЛрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ, рддрджрдиреБрд╕рд╛рд░
рдЙрдирдХреЗ github рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдЗрд╢реНрдпреВ рдЯреНрд░реИрдХрд░ рдХреЛред рдПрдХ рдФрд░ рдХрд╕реНрдЯрдо рдмрджрд▓рд╛рд╡ рд╣рдордиреЗ рдХрд┐рдпрд╛
CodeMirror рдХреЗ рд╣рдорд╛рд░реЗ рдХрд╛рдВрдЯреЗ рдореЗрдВ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдФрд░ рдХреАрдмреЛрд░реНрдб рдХрд╛ рд╕рдорд╛рд╡реЗрд╢ рд╣реИ
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдирд┐рд░реНрджреЗрд╢ рдЬреЛ TAB рдХреНрд░рдо рдореЗрдВ рд╕рдВрдкрд╛рджрдХ рд╕реЗ рдкрд╣рд▓реЗ рд╣реИрдВред
рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдпрд╣ рдкрддрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рд╡реЗ ESC рдХреБрдВрдЬреА рдХреЛ рджреЛ рдмрд╛рд░ рдорд╛рд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдлрд┐рд░ TAB
рд╕рдВрдкрд╛рджрдХ рд╕реЗ рдкрд░реЗ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдПрдХ рдХреЛрдб рдореЗрдВ рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рд╣реИ
рд╕рдВрдкрд╛рджрдХ, рдпрд╣ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ TAB рдЕрдиреБрдХреНрд░рдо рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЖрдо рд╣реИ,
рдФрд░ рд╡рд░реНрддрдорд╛рди рдХреАрдмреЛрд░реНрдб рдлрд╝реЛрдХрд╕ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рди рдХрд░реЗрдВ, рдЬреЛ рдХрд┐ TAB рдХреБрдВрдЬреА рдХрд░рддрд╛ рд╣реИ
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗред

1/31/2017 4:01 PM рдкрд░, рдлреНрд▓реЛрд░рд┐рдпрди рдмреАрдЬрд╝рд░реНрд╕ рдиреЗ рд▓рд┐рдЦрд╛:

рд╣рдо рдЗрд╕реЗ рдХрдм рддрдХ рд▓реЗрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ? рдЖрдк .sr-only рд╡рд░реНрдЧ рдХреЛ a рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ
рд╕реНрдкреИрди рдореЗрдВ рд╡рд╣ рдЯреЗрдХреНрд╕реНрдЯ рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рд╣рдо рдЗрд╕реЗ рдмрд╣реБрдд рд▓рдВрдмреЗ рд╕рдордп рдХреЗ рд▓рд┐рдП рд╡рд╣рд╛рдВ рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ
рдХрд╣реАрдВ рдХреЛрдИ рдЗрд╕реЗ рднреВрд▓ рд░рд╣рд╛ рд╣реИ рдФрд░ рдпрд╣ рдмрд╕ рдмреИрда рдЬрд╛рдПрдЧрд╛
рд╡рд╣рд╛рдБ рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рд▓реЛрдЧ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрд╕ рд╕рдВрджреЗрд╢ рдХреЛ рдирд╣реАрдВ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ :)

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/freeCodeCamp/freeCodeCamp/issues/12431#issuecomment-276506570 ,
рдпрд╛ рдзрд╛рдЧрд╛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/APDp4h-s2_aSFUDNSIRXnc8v7bmlNqhnks5rX69UgaJpZM4LddTT

рдЗрд╕ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдПрдХ рдФрд░ рдЙрджрд╛рд╣рд░рдг рдпрд╣рд╛рдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

https://github.com/jsbin/jsbin/issues/936

1/31/2017 4:01 PM рдкрд░, рдлреНрд▓реЛрд░рд┐рдпрди рдмреАрдЬрд╝рд░реНрд╕ рдиреЗ рд▓рд┐рдЦрд╛:

рд╣рдо рдЗрд╕реЗ рдХрдм рддрдХ рд▓реЗрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ? рдЖрдк .sr-only рд╡рд░реНрдЧ рдХреЛ a рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ
рд╕реНрдкреИрди рдореЗрдВ рд╡рд╣ рдЯреЗрдХреНрд╕реНрдЯ рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рд╣рдо рдЗрд╕реЗ рдмрд╣реБрдд рд▓рдВрдмреЗ рд╕рдордп рдХреЗ рд▓рд┐рдП рд╡рд╣рд╛рдВ рдЫреЛрдбрд╝ рджреЗрддреЗ рд╣реИрдВ
рдХрд╣реАрдВ рдХреЛрдИ рдЗрд╕реЗ рднреВрд▓ рд░рд╣рд╛ рд╣реИ рдФрд░ рдпрд╣ рдмрд╕ рдмреИрда рдЬрд╛рдПрдЧрд╛
рд╡рд╣рд╛рдБ рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рд▓реЛрдЧ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрд╕ рд╕рдВрджреЗрд╢ рдХреЛ рдирд╣реАрдВ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ :)

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/freeCodeCamp/freeCodeCamp/issues/12431#issuecomment-276506570 ,
рдпрд╛ рдзрд╛рдЧрд╛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/APDp4h-s2_aSFUDNSIRXnc8v7bmlNqhnks5rX69UgaJpZM4LddTT

рдирдорд╕реНрддреЗ

рдореЗрд░реЗ рд╕реИрдорд╕рдВрдЧ SM-A520F рд╕реЗ FastHub _ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░

рдореЗрд░реЗ рд╕реИрдорд╕рдВрдЧ SM-A520F рд╕реЗ FastHub _ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░

рдирдорд╕реНрддреЗ,
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдм рдореИрдВ рдЗрди рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рд╕реНрдерд╛рдиреАрдп рд╕реНрддрд░ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рд╕рд╛рдЗрдЯ рд╣реИред рдореБрдЭреЗ рдкреВрд░рд╛ рдпрдХреАрди рд╣реИ рдХрд┐ рдореБрдЭреЗ рдЙрд╕ рднрд╛рдЧ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рднрдВрдбрд╛рд░ рдХреЛ рдореЗрд░реЗ рд╕рд╛рде рдХреИрд╕реЗ рд╕рд┐рдВрдХ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдХреНрдпрд╛ рдпреЗ рд╕рд╣реА рд╣реИ? рдФрд░ рдЕрдЧрд░ рдореИрдВ рдХреБрдЫ рдЧрд▓рдд рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореИрдВ рдЕрдирд┐рд╢реНрдЪрд┐рдд рд╣реВрдВ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рд╡рд╛рдкрд╕ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдереЛрдбрд╝рд╛ рдЪрд┐рдВрддрд┐рддред :)

рдмрд╕ рджреЗрдЦрд╛ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдореБрдЦреНрдп рдореБрджреНрджрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдЪрд╛рд░ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВ рдЕрдкрдиреЗ рдорд╢реАрди рдкрд░ рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдореБрдЭреЗ рдпрд╣ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреАред

рд╕реАрдЦрдиреЗ рдХреА рдЕрд╡рд╕реНрдерд╛ рдореЗрдВ рдХрдЯреМрддреА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрджрд┐ рдЖрдк рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдХреГрдкрдпрд╛ рдиреАрдЪреЗ рджреЗрдЦреЗрдВред рдФрд░ рдЗрд╕рдХрд╛ рдорддрд▓рдм рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдЖрдкрддреНрддрд┐рдЬрдирдХ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд╛рдЗрдЯ рд╡рд╛рд▓рд╛ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдкрд╣рд▓реА рдХреЛрд╢рд┐рд╢ рдореЗрдВ, рдпрд╛ рдЙрд╕рдХреЗ рдмрд╛рдж рднреА рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЕрд╡рдзрд╛рд░рдгрд╛рдПрдВ рдЖрдкрдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╡рд┐рджреЗрд╢реА рд╣реИрдВред рдореИрдВ рдХрд┐рд╕реА рднреА рд░рдВрдЧ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдиреНрдп рдХрд┐рд╕реА рднреА рдкрд╣реБрдВрдЪ рдореБрджреНрджреЛрдВ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреБрд╢ рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛрдЧрд╛ред рдмрд╕ рдореЗрд░рд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░реЗрдВ рдпрд╛ рдореБрдЭреЗ рдИ-рдореЗрд▓ рдХрд░реЗрдВред рдпрджрд┐ рдореИрдВ рд╕рдВрджреЗрд╢ рджреЗрдЦрддрд╛ рд╣реВрдВ рддреЛ рдореИрдВ рд╕рдордп рджреВрдВрдЧрд╛ред

рд░рдВрдЧ рдХрдВрдЯреНрд░рд╛рд╕реНрдЯ рдХреЗ рд▓рд┐рдП, рдХрд▓рд░ рдХрдВрдЯреНрд░рд╛рд╕реНрдЯ рдПрдирд╛рд▓рд╛рдЗрдЬрд░ рдирд╛рдордХ рдЯреВрд▓ рджреЗрдЦреЗрдВ, рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ, рдЗрд╕ рдкрд░ рд▓реЗрдЦ рдХреЗ рд▓рд┐рдП http://www.webaim.org рджреЗрдЦреЗрдВред

рдкреАрд╕реА рдкрд░, рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рдВрдпреЛрдЬрди рдПрдирд╡реАрдбреАрдП рдФрд░ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕, рдирд╡реАрдирддрдо рд╕реНрдерд┐рд░ рд╕рдВрд╕реНрдХрд░рдг рд╣реЛрдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ NVDA рдПрдХ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рд╣реИ рдЬреЛ рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рдПрдкреАрдЖрдИ рдкрд░ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдкреАрд╕реА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╣реИ рдЬреЛ рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рдПрдкреАрдЖрдИ рдХреЗ рд╕рдмрд╕реЗ рд╢реБрджреНрдз рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рддрд╛ рд╣реИред рдЙрд╕ рдкрд░рд╛рд╡рд░реНрддрди рдХреА рдХрдореА рд╣реИред

рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рдПрдирд╡реНрд╣рд┐рдбрд┐рдП рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП http://www.nvda-project.org рджреЗрдЦреЗрдВред

рдПрдХ рдмрд╛рд░ рдЬрдм рдЖрдк рдЗрд╕реЗ рд╕реЗрдЯ рдХрд░ рд▓реЗрддреЗ рд╣реИрдВ, рддреЛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП, рдХреАрдмреЛрд░реНрдб рд╕рдВрд╡рд╛рдж рдореЗрдВ рдЬрд╛рдПрдВ рдФрд░ рд▓реИрдкрдЯреЙрдк рд▓реЗрдЖрдЙрдЯ рд╕реЗрдЯ рдХрд░реЗрдВ, рдлрд┐рд░ рдмреНрд░рд╛рдЙрдЬрд╝ рдореЛрдб рд╕рдВрд╡рд╛рдж рдореЗрдВ рдЬрд╛рдПрдВ рдФрд░ "рд╕реНрдХреНрд░реАрди рд▓реЗрдЖрдЙрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ" рдХреЗ рд▓рд┐рдП рдЪреЗрдХрдмреЙрдХреНрд╕ рдмрдВрдж рдХрд░реЗрдВред

рдПрдХ рдмрд╛рд░ рдЬрдм рдЖрдкрдХреЗ рдкрд╛рд╕ рд╡рд╣ рд╕рдм рдХреБрдЫ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдПрдХ рджреГрд╖реНрдЯрд┐рд╣реАрди рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрд╕рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдирд╡реАрдбреАрдП рдХреЛ рд╕реБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдмреЛрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЗрд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВ, рдПрдирд╡реНрд╣рд┐рдбрд┐рдП рдЦреЛрд▓реЗрдВ, рдЯреВрд▓реНрд╕ рдЪреБрдиреЗрдВ, рдлрд┐рд░ рд╕реНрдкреАрдЪ рд╡реНрдпреВрдЕрд░ред рдЙрд╕ рд╡рд┐рдВрдбреЛ рдХреЛ рдкрд╛рд░реНрдХ рдХрд░реЗрдВ рддрд╛рдХрд┐ рдЖрдк рдЙрд╕рдореЗрдВ рдЯреЗрдХреНрд╕реНрдЯ рдФрд░ рдЕрдкрдиреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рд╕рд╛рдордЧреНрд░реА рджреЗрдЦ рд╕рдХреЗрдВред рд╡рд┐рдВрдбреЛ рдХреЛ рдЗрдЪреНрдЫрд╛рдиреБрд╕рд╛рд░ рдЖрдХрд╛рд░ рджреЗрдВ, рдФрд░ рдлрд┐рд░, рдЬрдм рдЖрдк рд╡реЗрдм рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рд▓рд╛рдЗрди рджреНрд╡рд╛рд░рд╛ рд▓рд╛рдЗрди рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреНрдпрд╛рджрд╛рддрд░ рдЕрдк рдФрд░ рдбрд╛рдЙрди рдПрд░реЛ рдХреАрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдЬреИрд╕реЗ рдХрд┐ рдЖрдк рдиреЛрдЯрдкреИрдб рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд░ рд░рд╣реЗ рдереЗред рд╕реНрдкреАрдЪ рджрд░реНрд╢рдХ рд╡рд┐рдВрдбреЛ рдХреЛ рдмрд╣реБрдд рдзреНрдпрд╛рди рд╕реЗ рджреЗрдЦреЗрдВ рдФрд░ рдЖрдкрдХреЛ рд╡рд╣рд╛рдВ рдЯреЗрдХреНрд╕реНрдЯ рдЕрдкрдбреЗрдЯ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред рднрд╛рд╖рдг рджрд░реНрд╢рдХ рдХрд╛ рдкрд╛рда рдПрдирд╡реАрдбреАрдП рдХреНрдпрд╛ рдХрд╣реЗрдЧрд╛, рдЕрдЧрд░ рдпрд╣ рдмрд╛рдд рдХрд░ рд░рд╣рд╛ рд╣реИред

рдпрд╣ рд╕рдм рдЬреНрдЮрд╛рди рдЕрднреА рднреА рдХреЗрд╡рд▓ рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдЖрдкрдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ, рдЖрдк рдЕрднреА рднреА рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЕрднреА рднреА рдХрд┐рд╕реА рднреА рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рдлрд┐рдХреНрд╕ рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдХреЗ рдЦреБрд╢ рд░рд╣реВрдВрдЧрд╛ рдЬреЛ рдореИрдВ рдпрд╣рд╛рдВ рд╕реАрдЦрддрд╛ рд╣реВрдВред

рдмреЗрд╢рдХ, рдпрд╣ рд╕реНрд╡рд╛рд░реНрдереА рдХрд╛рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдПрдлрд╕реАрд╕реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рднреА рддрд░рд╣ рд╕реЗ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓рд╛ рдЕрдВрдзрд╛ рдмрдирдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдлрд┐рд░ рдореИрдВ рдЙрд╕ рдЬреНрдЮрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдиреНрдп рдЕрдВрдзреЗ deelopers рдХреЗ рд▓рд┐рдП рд╕реБрд▓рднрддрд╛ рдХреЗ рд╕рд╛рде рдорджрдж рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдЕрдзрд┐рдХ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╡реЗрдм рдбреЗрд╡рд▓рдкрд░ рдмрдиреЗрдВ , рдФрд░ рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ рд╡рд┐рдХрд▓рд╛рдВрдЧ рд▓реЛрдЧреЛрдВ рдХреА рдорджрдж рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рдХреМрди рдЬрд╛рдирддрд╛ рд╣реИ, рдореИрдВ рдПрдХ рдмреЗрд╣рддрд░ рдиреМрдХрд░реА рднреА рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдпрд╛ рдЕрдкрдиреЗ рджрд┐рди рдХреА рдиреМрдХрд░реА рдХреЗ рдмрд╛рд╣рд░ рдкреИрд╕реЗ рдХрдорд╛ рд╕рдХрддрд╛ рд╣реВрдВред

@ рдЭреВрдореЗ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕реНрдХреНрд░реАрди рдкрд╛рдардХреЛрдВ рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рдЬрдм рдореИрдВ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдкрд░ рдиреБрдХреАрд▓реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рдФрд░ рдЗрд╕ URL рдкрд░ рдЬрд╛рдПрдВ :

рд╕реНрдХреНрд░реАрдирд░реАрдбрд░ рдЖрдЙрдЯрдкреБрдЯ рд╣реИ:

рдкреЗрдЬ рдореЗрдВ рдПрдХ рдлреНрд░реЗрдо, рдЪрд╛рд░ рд╣реЗрдбрд┐рдВрдЧ рдФрд░ рдкрдЪреНрдЪреАрд╕ рд▓рд┐рдВрдХ рд╣реИрдВред рдкреИрд░рд╛ рдПрд▓реАрдореЗрдВрдЯ рд╡рд░реНрдЯрд┐рдХрд▓ рдмрд╛рд░ рдлреНрд░реАрдХреЛрдбрдХреЛрдб рдбреИрдореНрдк рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░рд▓рд┐рдВрдХрдЧреНрд░рд╛рдлрд┐рдХрд▓рд╛рдЗрдирд░ рдХреЗ рд╕рд╛рде рдлреНрд░реА рдХреЛрдбрдХреЛрдб рдХреЗ рд▓реЛрдЧреЛ рдкрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдХреЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рд╡реЗрдмрд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рд╕рд╛рдорд╛рдиреНрдп рдбреИрд╢ рдЖрдХрд╛рд░ рдкреИрд░рд╛ рдЯреЗрдХреНрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдкрд╕рдВрджреАрджрд╛ рддрддреНрд╡ред P, рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдЙрджреНрдзрд░рдг рдХреЗ рд▓рд┐рдП рдЫреЛрдЯрд╛ рд╣реИред рдЖрдк рдЗрд╕ рдФрдкрдирд┐рд╡реЗрд╢рд┐рдХ рдХрдо рдкреА рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдкреА рддрддреНрд╡ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдореИрдВ рдПрдкреА рдЯреИрдЧ рд╣реВрдБ! рдХрдо рд╕реНрд▓реИрд╢ рдкреА рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдЕрдкрдиреЗ htwo рддрддреНрд╡ рдХреЗ рдиреАрдЪреЗ рдПрдкреА рддрддреНрд╡ рдмрдирд╛рдПрдБ, рдФрд░ рдпрд╣ рдкрд╛рда рдмреЛрд▓реА рдирдорд╕реНрддреЗ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдЙрджреНрдзрд░рдгред рд░рди рдЯреЗрд╕реНрдЯ рдмрд╛рдПрдВ рдкреИрд░реЗрдВрдЯ ctrl рдкреНрд▓рд╕ рджрд╛рдпрд╛рдБ рдкреИрд░реЗрди рджрд░реНрдЬ рдХрд░реЗрдВ рдЕрдкрдирд╛ рдХреЛрдб рд░реАрд╕реЗрдЯ рдХрд░реЗрдВ рдПрдХ рд╕рдВрдХреЗрдд рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рдлреЛрд░рдорд▓рд┐рдВрдХ рдкрд░ рдорджрдж рдХреЗ рд▓рд┐рдП рдкреВрдЫреЗрдВ рд╕рд╛рдЗрди рдЗрди рдХрд░реЗрдВ рддрд╛рдХрд┐ рдЖрдк рдЕрдкрдиреА рдкреНрд░рдЧрддрд┐ рдХреЛ рдмрдЪрд╛ рд╕рдХреЗрдВ рдПрдкреА рддрддреНрд╡ рдмрдирд╛рдПрдВред рдЖрдкрдХреЗ рдкреА рдПрд▓рд┐рдореЗрдВрдЯ рдореЗрдВ рдЯреЗрдХреНрд╕реНрдЯ рдХреЛрдЯ рд╣реИрд▓реЛ рд╣реИрд▓реЛ рдкреИрд░рд╛ рдХреЛрдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХреЗ рдкреА рддрддреНрд╡ рдореЗрдВ рдПрдХ рд╕рдорд╛рдкрди рдЯреИрдЧ рд╣реИред EditEdit рдЪрд╛рд░ рдПрдХ рджреЛ рдХрдо рд╣реЙрди рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИрд▓реЛ рд╡рд░реНрд▓реНрдб рдХрдо рд╕реНрд▓реИрд╢ рд╣реЙрди рдЕрдзрд┐рдХ рддреАрди рдХрдо htwo рдЕрдзрд┐рдХ рдХреИрдЯрдкреНрд░реЛрдЯреЛрдРрдк рд╕реНрд▓реИрд╢

рдпрджрд┐ рдореИрдВ рдЗрд╕реЗ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рдордЭ рд░рд╣рд╛ рд╣реВрдВ, рддреЛ рдпрд╣ рдХреЛрдб рд╕рдВрдкрд╛рджрдХ рдХреА рд╕рд╛рдордЧреНрд░реА рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

рдПрдХ рджреЛ рдХрдо hone рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИрд▓реЛ рд╡рд░реНрд▓реНрдб рдХрдо рд╕реНрд▓реИрд╢ hone рдЕрдзрд┐рдХ рддреАрди рдХрдо htwo рдЕрдзрд┐рдХ

рддреЛ рдпрд╣ Fangs рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдореБрджреНрджрд╛ рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдЪрд╛рд░ рд╕реНрдХреНрд░реАрди рдкрд╛рдардХреЛрдВ рдпрд╛ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЗ рд╕рд╛рде рдпрд╣ рдЕрдиреБрднрд╡ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?

рд╡реИрд╕реЗ, рдореИрдВ рдЖрдкрдХреА рдорд╣рддреНрд╡рд╛рдХрд╛рдВрдХреНрд╖рд╛ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рдлреНрд░реАрдХреЛрдб рдХреЛрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рднреА рддрд░рд╣ рд╕реЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдкрд╣рд▓рд╛ рдиреЗрддреНрд░рд╣реАрди рд╡реНрдпрдХреНрддрд┐ рдмрди рдЧрдпрд╛ рд╣реИ! рд╣рдо рдЙрд╕ рд▓рдХреНрд╖реНрдп рдХреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдмрдирд╛рдиреЗ рдореЗрдВ рдЖрдкрдХреА рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдХрд░реЗрдВрдЧреЗред

рд╣рд╛рдп рдХреНрд╡рд┐рдВрд╕реА,

рдореИрдВ рдкреАрд╕реА рдкрд░ рдЬреЗрдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рдФрд░ рдПрдирд╡реАрдбреАрдП рдХреЗ рд╕рд╛рде рдЕрдиреБрднрд╡ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдореИрдХ рдкрд░ рд╡реЙрдпрд╕рдУрд╡рд░ред рдореИрдВ IOS рдкрд░ VoiceOver рдХреЗ рд╕рд╛рде рдЗрд╕рдХрд╛ рдЕрдиреБрднрд╡ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореБрдЭреЗ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрддрд╛ рдХреНрдпреЛрдВред рдЕрднреА рддрдХ рдореИрдВрдиреЗ рдХрд┐рд╕реА рдЕрдиреНрдп рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдХреА рдХреЛрд╢рд┐рд╢ рдирд╣реАрдВ рдХреА рд╣реИред рдореИрдВ рдиреИрд░реЗрдЯрд░ рдФрд░ рдЯреЙрдХрдмреИрдХ рдЖрдЬрд╝рдорд╛ рд╕рдХрддрд╛ рдерд╛ред

23 рдЕрдЧрд╕реНрдд, 2017 рдХреЛ 12:01 рдмрдЬреЗ, рдХреНрд╡рд┐рдВрд╕реА рд▓рд╛рд░реНрд╕рди рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com рдиреЗ рд▓рд┐рдЦрд╛:

@ рдЭреВрдореЗ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕реНрдХреНрд░реАрди рдкрд╛рдардХреЛрдВ рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рдЬрдм рдореИрдВ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдкрд░ рдиреБрдХреАрд▓реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рдФрд░ рдЗрд╕ URL рдкрд░ рдЬрд╛рдПрдВ :

рд╕реНрдХреНрд░реАрдирд░реАрдбрд░ рдЖрдЙрдЯрдкреБрдЯ рд╣реИ:

рдкреЗрдЬ рдореЗрдВ рдПрдХ рдлреНрд░реЗрдо, рдЪрд╛рд░ рд╣реЗрдбрд┐рдВрдЧ рдФрд░ рдкрдЪреНрдЪреАрд╕ рд▓рд┐рдВрдХ рд╣реИрдВред рдкреИрд░рд╛ рдПрд▓реАрдореЗрдВрдЯ рд╡рд░реНрдЯрд┐рдХрд▓ рдмрд╛рд░ рдлреНрд░реАрдХреЛрдбрдХреЛрдб рдбреИрдореНрдк рдЗрдВрдЯрд░рдиреЗрдЯ рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░рд▓рд┐рдВрдХрдЧреНрд░рд╛рдлрд┐рдХрд▓рд╛рдЗрдирд░ рдХреЗ рд╕рд╛рде рдлреНрд░реА рдХреЛрдбрдХреЛрдб рдХреЗ рд▓реЛрдЧреЛ рдкрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдХреЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред рд╡реЗрдмрд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рд╕рд╛рдорд╛рдиреНрдп рдбреИрд╢ рдЖрдХрд╛рд░ рдкреИрд░рд╛ рдЯреЗрдХреНрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдкрд╕рдВрджреАрджрд╛ рддрддреНрд╡ред P, рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдЙрджреНрдзрд░рдг рдХреЗ рд▓рд┐рдП рдЫреЛрдЯрд╛ рд╣реИред рдЖрдк рдЗрд╕ рдФрдкрдирд┐рд╡реЗрд╢рд┐рдХ рдХрдо рдкреА рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдкреА рддрддреНрд╡ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдореИрдВ рдПрдкреА рдЯреИрдЧ рд╣реВрдБ! рдХрдо рд╕реНрд▓реИрд╢ рдкреА рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдЕрдкрдиреЗ htwo рддрддреНрд╡ рдХреЗ рдиреАрдЪреЗ рдПрдкреА рддрддреНрд╡ рдмрдирд╛рдПрдБ, рдФрд░ рдпрд╣ рдкрд╛рда рдмреЛрд▓реА рдирдорд╕реНрддреЗ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдЙрджреНрдзрд░рдгред рд░рди рдЯреЗрд╕реНрдЯ рдмрд╛рдПрдВ рдкреИрд░реЗрдВрдЯ ctrl рдкреНрд▓рд╕ рджрд╛рдпрд╛рдБ рдкреИрд░реЗрди рджрд░реНрдЬ рдХрд░реЗрдВ рдЕрдкрдирд╛ рдХреЛрдб рд░реАрд╕реЗрдЯ рдХрд░реЗрдВ рдПрдХ рд╕рдВрдХреЗрдд рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рдлреЛрд░рдорд▓рд┐рдВрдХ рдкрд░ рдорджрдж рдХреЗ рд▓рд┐рдП рдкреВрдЫреЗрдВ рд╕рд╛рдЗрди рдЗрди рдХрд░реЗрдВ рддрд╛рдХрд┐ рдЖрдк рдЕрдкрдиреА рдкреНрд░рдЧрддрд┐ рдХреЛ рдмрдЪрд╛ рд╕рдХреЗрдВ рдПрдкреА рддрддреНрд╡ рдмрдирд╛рдПрдВред рдЖрдкрдХреЗ рдкреА рдПрд▓рд┐рдореЗрдВрдЯ рдореЗрдВ рдЯреЗрдХреНрд╕реНрдЯ рдХреЛрдЯ рд╣реИрд▓реЛ рд╣реИрд▓реЛ рдкреИрд░рд╛ рдХреЛрдЯ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХреЗ рдкреА рддрддреНрд╡ рдореЗрдВ рдПрдХ рд╕рдорд╛рдкрди рдЯреИрдЧ рд╣реИред EditEdit рдЪрд╛рд░ рдПрдХ рджреЛ рдХрдо рд╣реЙрди рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИрд▓реЛ рд╡рд░реНрд▓реНрдб рдХрдо рд╕реНрд▓реИрд╢ рд╣реЙрди рдЕрдзрд┐рдХ рддреАрди рдХрдо htwo рдЕрдзрд┐рдХ рдХреИрдЯрдкреНрд░реЛрдЯреЛрдРрдк рд╕реНрд▓реИрд╢

рдпрджрд┐ рдореИрдВ рдЗрд╕реЗ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рдордЭ рд░рд╣рд╛ рд╣реВрдВ, рддреЛ рдпрд╣ рдХреЛрдб рд╕рдВрдкрд╛рджрдХ рдХреА рд╕рд╛рдордЧреНрд░реА рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

рдПрдХ рджреЛ рдХрдо hone рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд╣реИрд▓реЛ рд╡рд░реНрд▓реНрдб рдХрдо рд╕реНрд▓реИрд╢ hone рдЕрдзрд┐рдХ рддреАрди рдХрдо htwo рдЕрдзрд┐рдХ

рддреЛ рдпрд╣ Fangs рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдореБрджреНрджрд╛ рдирд╣реАрдВ рд▓рдЧрддрд╛ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдЪрд╛рд░ рд╕реНрдХреНрд░реАрди рдкрд╛рдардХреЛрдВ рдпрд╛ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЗ рд╕рд╛рде рдпрд╣ рдЕрдиреБрднрд╡ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?

рд╡реИрд╕реЗ, рдореИрдВ рдЖрдкрдХреА рдорд╣рддреНрд╡рд╛рдХрд╛рдВрдХреНрд╖рд╛ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рдлреНрд░реАрдХреЛрдб рдХреЛрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рднреА рддрд░рд╣ рд╕реЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдкрд╣рд▓рд╛ рдиреЗрддреНрд░рд╣реАрди рд╡реНрдпрдХреНрддрд┐ рдмрди рдЧрдпрд╛ рд╣реИ! рд╣рдо рдЙрд╕ рд▓рдХреНрд╖реНрдп рдХреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдмрдирд╛рдиреЗ рдореЗрдВ рдЖрдкрдХреА рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдХрд░реЗрдВрдЧреЗред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ, рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВред

@ рдЭреЛрдореЗ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдореБрдЭреЗ рд╡рд╣ рдЯрд┐рдкреНрдкрдгреА рдирд╣реАрдВ рдорд┐рд▓ рд░рд╣реА рд╣реИ рдЬрд╣рд╛рдВ рдЖрдк рд╕рдордЭрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рд╣реИ рдЬрд┐рд╕рд╕реЗ рдЖрдк рдореБрдарднреЗрдбрд╝ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдСрдлрд┐рд╕рд░, рдХреНрдпрд╛ рд╕рдорд╕реНрдпрд╛ рдирдЬрд░ рдЖрддреА рд╣реИ?

рд╣рд╛рдп рдлреНрд▓реЛрд░рд┐рдпрди,
рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдиреЗ рдпрд╛ рдЯрд╛рдЗрдк рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рд╕реНрдХреНрд░реАрди рдУрдбрд░ рдирд╣реАрдВ рдмреЛрд▓рддреЗ рд╣реИрдВ
рд╕рд╛рдЗрдЯ рдкрд░ рд╕рдВрдкрд╛рджрдХ рдореЗрдВред рд╡реЗ рд╕рд┐рд░реНрдл рдЦрд╛рд▓реА рд╢рдмреНрдж рдХрд╣рддреЗ рд╣реИрдВред рд╡реЗ рдмреЛрд▓рддреЗ рд╣реИрдВ,
рд╣рд╛рд▓рд╛рдВрдХрд┐, рдкрд╛рда рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╕рдордпред

рдЬрд┐рдо

8/23/17 рдХреЛ, рдлреНрд▓реЛрд░рд┐рдпрди рдмреАрдЬрд╝рд░реНрд╕ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com рдиреЗ рд▓рд┐рдЦрд╛:

@ рдЭреЛрдореЗ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдореБрдЭреЗ рд╡рд╣ рдЯрд┐рдкреНрдкрдгреА рдирд╣реАрдВ рдорд┐рд▓ рд░рд╣реА рд╣реИ рдЬрд╣рд╛рдБ рдЖрдк рдЙрд╕реЗ рд╕рдордЭрд╛рддреЗ рд╣реИрдВ
рдХреНрдпрд╛ рдЖрдкрдХрд╛ рд╕рд╛рдордирд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ рдСрдлрд┐рд╕рд░, рдХреНрдпрд╛ рд╕рдорд╕реНрдпрд╛ рдирдЬрд░ рдЖрддреА рд╣реИ?

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ рдпрд╛ рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ:
https://github.com/freeCodeCamp/freeCodeCamp/issues/12431#issuecomment -324309958

-

рдЬрд┐рдо рд╣реЙрдо
http://www.jimhommewebdev.com
рдЯреНрд╡рд┐рдЯрд░: @jimhomme
рдлреЗрд╕рдмреБрдХ: http://www.facebook.com/jimhomme
рд▓рд┐рдВрдХреНрдбрдЗрди: https://www.linkedin.com/in/jimhomme

рдЖрд╣, рдпрд╣ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдЕрднреА рднреА рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЗрд╕ рдзрд╛рдЧреЗ рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХреЛрдбрдорд┐рд░рд░ рдХреЗ рд╕рд╛рде рд╕реБрд▓рдн рдирд╣реАрдВ рд╣реИред рдЕрдм рддрдХ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдиреЛрдЯрдкреИрдб ++ рдпрд╛ рдПрдбрд╢рд╛рд░реНрдк рдЬреИрд╕реЗ рдХреЛрдб рдореЗрдВ рдПрдХ рдХреЙрдкреА-рдкреЗрд╕реНрдЯ рдХрд░реЗрдВ рдпрджрд┐ рдЖрдкрдХреЛ рдпрд╣ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП: рдкреА, рддреЛ рдЕрдкрдирд╛ рд╕рдВрдкрд╛рджрди рдХрд░реЗрдВ, рдлрд┐рд░ рдЗрд╕реЗ рд╡рд╛рдкрд╕ рдПрдлрд╕реАрд╕реА рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдкреЗрд╕реНрдЯ рдХрд░реЗрдВред рдердХрд╛рдК, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ :)

рдореБрдЭреЗ рдЕрднреА рдПрдХ рдУрдкрди-рд╕реЛрд░реНрд╕ HTML рдХреЛрдб рдПрдбрд┐рдЯрд░ рдорд┐рд▓рд╛ рд╣реИ рдЬреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реБрд▓рдн рд╣реИред рдХреНрдпрд╛ рд╡рд░реНрддрдорд╛рди рдХреЛ рдЗрд╕рд╕реЗ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ? https://pode.herokuapp.com/ рдХреЛрдбрдкреИрди рдЪреБрдиреМрддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рдХреЛрдбрдкреЗрди рд╕реБрд▓рдн рдирд╣реАрдВ рд╣реИ, рдХреНрдпрд╛ рдЗрд╕ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣рд╛рдпрдХ рддрдХрдиреАрдХ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╡реИрдХрд▓реНрдкрд┐рдХ рдирд┐рд░реНрджреЗрд╢ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ?

рдирдорд╕реНрддреЗ,
рдХреГрдкрдпрд╛ рдиреАрдЪреЗ рджреА рдЧрдИ рдкреЛрд╕реНрдЯ рдХреЛ рджреЗрдЦреЗрдВ рдФрд░ рдЗрд╕реЗ рдХрд┐рд╕ рдУрд░ рд▓реЗ рдЬрд╛рдПрдВ CodePen рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╣реИ, рдФрд░ рд╕реБрдзрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реИред рд░рдЪрдирд╛рддреНрдордХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд╕рд╛рде, рд╡реЗ рдмреЗрд╣рддрд░ рд╣реЛрдВрдЧреЗред

https://blog.codepen.io/2016/07/14/blind-accessibility-testers-society-guide-codepen/

27 рджрд┐рд╕рдВрдмрд░, 2017 рдХреЛ рд╢рд╛рдо 5:17 рдмрдЬреЗ, inscriptioelectronicaaustralia рд╕реВрдЪрдирд╛рдПрдВ @github.com рдиреЗ рд▓рд┐рдЦрд╛:

рдореБрдЭреЗ рдЕрднреА рдПрдХ рдУрдкрди-рд╕реЛрд░реНрд╕ HTML рдХреЛрдб рдПрдбрд┐рдЯрд░ рдорд┐рд▓рд╛ рд╣реИ рдЬреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реБрд▓рдн рд╣реИред рдХреНрдпрд╛ рд╡рд░реНрддрдорд╛рди рдХреЛ рдЗрд╕рд╕реЗ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ? https://pode.herokuapp.com/ рдХреЛрдбрдкреИрди рдЪреБрдиреМрддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рдХреЛрдбрдкреЗрди рд╕реБрд▓рдн рдирд╣реАрдВ рд╣реИ, рдХреНрдпрд╛ рдЗрд╕ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣рд╛рдпрдХ рддрдХрдиреАрдХ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╡реИрдХрд▓реНрдкрд┐рдХ рдирд┐рд░реНрджреЗрд╢ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ?

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рдЙрддреНрддрд░ рд╕реАрдзреЗ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ, рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВред

@zersiax рдХреЛ рдЪрд┐рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдореИрдВ рдпрд╣ рд╕реБрдирдиреЗ рдХреЗ рд▓рд┐рдП рд░рд╛рд╣рдд рдорд╣рд╕реВрд╕ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдХреЛрдбрдорд┐рд░рд░ рдХреА рдкрд╣реБрдВрдЪ рдХреЗ рд╕рд╛рде рд╕рд┐рд░реНрдл рдПрдХ рдореБрджреНрджрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдЗрд╕реЗ рдкреИрдЪ рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

@inscriptioelectronicaaustralia рд╣рдо рдЬрд▓реНрдж рд╣реА рдлреНрд░реАрдХреЛрдб рдХреЛрдб рдкрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВрдЧреЗ, рдЗрд╕рд▓рд┐рдП рдХреЛрдбрдкреИрди рдХреЗ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рджреБрд░реНрдЧрдо рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реЛрдЧреАред рд╣рдореЗрдВ рдХреЛрдбрдорд┐рд░рд░ рдХреЗ рд╕рд╛рде рдореБрджреНрджреЛрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬреЛ рдПрдХ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╣рдо рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдпреЛрдЧрджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдХреНрд╡рд┐рдВрд╕реА, рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реИ рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рдЬрд▓реНрдж рд╣реА рдирд┐: рд╢реБрд▓реНрдХ рдХреЛрдб рд╢рд┐рд╡рд┐рд░ рдореЗрдВ рдмрдирд╛рдИ рдЬрд╛ рд╕рдХреЗрдВрдЧреАред

рдореИрдВрдиреЗ рдЗрд╕реЗ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдорд┐рд░рд░ рдЧреАрдерд╣рдм рдереНрд░реЗрдбреНрд╕ рдХреЛ рджреЗрдЦрд╛ рд╣реИ, рдФрд░ рд╡реЗ рд╕реЛрдЪрддреЗ рд╣реИрдВ рдХрд┐ рд╕реНрдХреНрд░реАрди рдкрд╛рдардХреЛрдВ рдХреЗ рд╕рд╛рде рдЗрд╕ рдХрд╛рдо рдХреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХрд╛рдо рд╣реИ, рдЗрд╕рд▓рд┐рдП рдХреНрдпрд╛ рд▓реЛрдЧ рдЗрд╕ рдереНрд░реЗрдб рдореЗрдВ рдпреЛрдЧрджрд╛рди рджреЗ рд░рд╣реЗ рд╣реИрдВ рдпрд╛ рд╡реЗ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╣рд▓ рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ рд╡рд┐рди-рд╡рд┐рди рдХреА рд╕реНрдерд┐рддрд┐ рди рдХреЗрд╡рд▓ рд╣рдорд╛рд░реЗ рд▓рд┐рдП, рдмрд▓реНрдХрд┐ рдЕрдиреНрдп рд╡реЗрдмрд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рднреА рд╣реИ рдЬреЛ рдХреЛрдб рдорд┐рд░рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

рд╕реНрдерд┐рддрд┐ рдХреЛ рдХрд╛рд▓реНрдкрдирд┐рдХ рд░реВрдк рд╕реЗ рджреЗрдЦрддреЗ рд╣реБрдП, рдХреНрдпрд╛ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рд╕рдВрджрд░реНрднрд┐рдд Pode рдЙрдкрдХрд░рдг рд╕реЗ рдХрдИ рдЧрд╛рдпрдм рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВ рдЬреЛ рдирд┐: рд╢реБрд▓реНрдХ рдХреЛрдб рд╢рд┐рд╡рд┐рд░ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдЧрд╛ рдпрджрд┐ рдЗрд╕реЗ рдХреЛрдб рдорд┐рд░рд░ рдХреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдерд╛?

рдирдорд╕реНрддреЗ,
рдпрд╣ рджреЗрдЦ рд░рд╣реЗ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдореЗрд░реЗ рдкрд╛рдк рдХреА рд╕рд░рд╛рд╣рдирд╛ рд╡реНрдпрдХреНрдд рдХрд░рдирд╛ред рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрднреА рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреА рдУрд░ рдмрдврд╝ рд░рд╣рд╛ рд╣реВрдВ, рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдЬреЛ рд▓реЛрдЧреЛрдВ рдХреА рдорджрдж рдХрд░рддрд╛ рд╣реИ, рдЦрд╛рд╕рдХрд░ рдлреНрд░реАрдХреЛрдбрдХреИрдореНрдкред

рдЬрд┐рдо

рд╕реЗ: inscriptioelectronicaaustralia [mailto: рд╕реВрдЪрдирд╛рдПрдВ@github.com]
рдкреНрд░реЗрд╖рд┐рдд: рдЧреБрд░реБрд╡рд╛рд░, 28 рджрд┐рд╕рдВрдмрд░, 2017 2:08 рдкреВрд░реНрд╡рд╛рд╣реНрди
To: freeCodeCamp / freeCodeCamp [email protected]
Cc: рдЬрд┐рдо рд╣рдореЗ [email protected] ; рдЙрд▓реНрд▓реЗрдЦ @@oreply.github.com рдкрд░ рдХрд░реЗрдВ
рд╡рд┐рд╖рдп: рдкреБрди: [freeCodeCamp / freeCodeCamp] рд╕рдВрдкрд╛рджрдХ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреА рд╕реНрдХреНрд░реАрди рдкрд╛рдардХреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдореАрдХреНрд╖рд╛ рдирд╣реАрдВ рдХреА рдЬрд╛ рд╕рдХрддреА (# 12431)

рдХреНрд╡рд┐рдВрд╕реА, рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реИ рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рдЬрд▓реНрдж рд╣реА рдирд┐: рд╢реБрд▓реНрдХ рдХреЛрдб рд╢рд┐рд╡рд┐рд░ рдореЗрдВ рдмрдирд╛рдИ рдЬрд╛ рд╕рдХреЗрдВрдЧреАред

рдореИрдВрдиреЗ рдЗрд╕реЗ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдб рдорд┐рд░рд░ рдЧреАрдерд╣рдм рдереНрд░реЗрдбреНрд╕ рдХреЛ рджреЗрдЦрд╛ рд╣реИ, рдФрд░ рд╡реЗ рд╕реЛрдЪрддреЗ рд╣реИрдВ рдХрд┐ рд╕реНрдХреНрд░реАрди рдкрд╛рдардХреЛрдВ рдХреЗ рд╕рд╛рде рдЗрд╕ рдХрд╛рдо рдХреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдХрд╛рдо рд╣реИ, рдЗрд╕рд▓рд┐рдП рдХреНрдпрд╛ рд▓реЛрдЧ рдЗрд╕ рдереНрд░реЗрдб рдореЗрдВ рдпреЛрдЧрджрд╛рди рджреЗ рд░рд╣реЗ рд╣реИрдВ рдпрд╛ рд╡реЗ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╣рд▓ рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ рд╡рд┐рди-рд╡рд┐рди рдХреА рд╕реНрдерд┐рддрд┐ рди рдХреЗрд╡рд▓ рд╣рдорд╛рд░реЗ рд▓рд┐рдП, рдмрд▓реНрдХрд┐ рдЕрдиреНрдп рд╡реЗрдмрд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рднреА рд╣реИ рдЬреЛ рдХреЛрдб рдорд┐рд░рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

рд╕реНрдерд┐рддрд┐ рдХреЛ рдХрд╛рд▓реНрдкрдирд┐рдХ рд░реВрдк рд╕реЗ рджреЗрдЦрддреЗ рд╣реБрдП, рдХреНрдпрд╛ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рд╕рдВрджрд░реНрднрд┐рдд Pode рдЙрдкрдХрд░рдг рд╕реЗ рдХрдИ рдЧрд╛рдпрдм рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВ рдЬреЛ рдирд┐: рд╢реБрд▓реНрдХ рдХреЛрдб рд╢рд┐рд╡рд┐рд░ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдЧрд╛ рдпрджрд┐ рдЗрд╕реЗ рдХреЛрдб рдорд┐рд░рд░ рдХреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдерд╛?

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзрд╛ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub https://github.com/freeCodeCamp/freeCodeCamp/issues/12431#issuecomment-354240665 рдкрд░ https://gadub.com/notifications/unsubscribe-auth/AdDz24NBYQr6hKSKSHH_FeeFeeHsFDH рдкрд░ рджреЗрдЦреЗрдВ ред

@inscriptioelectronicaaustralia CodeMirror рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рдЯрди рдХреЗ рд╕рд╛рде рдПрдХ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИред рдореБрдЭреЗ рд╢рдХ рд╣реИ рдХрд┐ рдХреЛрдб рдХреЛрдб рд╕рд┐рд░ рдХрд░рддрд╛ рд╣реИ Pode рд╕рдм рдХреБрдЫ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ CodeMirror рдкреИрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдХрд▓реНрдк рд╣рдорд╛рд░реЗ рд▓рд┐рдП рд╣реИред

рд╣рд╛рд▓рд╛рдБрдХрд┐ рдореИрдВ рдЗрд╕ рдмрд╛рдд рд╕реЗ рд╕рд╣рдордд рд╣реВрдВ рдХрд┐ рдкреИрдЪрд┐рдВрдЧ рдХреЛрдбрдорд┐рд░рд░ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╣реИ, рдЪрд▓реЛ рдЗрд╕реЗ рдкреНрд░рднрд╛рд╡реА рдХрд╣рддреЗ рд╣реИрдВ, рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХрд╛ рддрд░реАрдХрд╛, рд╣рдореЗрдВ рдХреБрдЫ рдпрдерд╛рд░реНрдерд╡рд╛рджреА рд░рд╣рдирд╛ рд╣реЛрдЧрд╛ред
рдпрд╣ рдореБрджреНрджрд╛ рдЗрд╕ рд╡рд░реНрд╖ рдХреА рд╕рдВрдкреВрд░реНрдгрддрд╛ рдХреЗ рд▓рд┐рдП рдЕрд╕реНрддрд┐рддреНрд╡ рдореЗрдВ рд╣реИ, рдпрд╣ рдХреБрдЫ рд╕рдкреНрддрд╛рд╣ рд╕реЗ рдПрдХ рд╡рд░реНрд╖ рдкреБрд░рд╛рдирд╛ рдмрд╛рд░ рд╣реИ, рдФрд░ рдореИрдВ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рджреЛ, рд╢рд╛рдпрдж рддреАрди рд╕рд╛рд▓ рд╕реЗ рднреА рдЕрдзрд┐рдХ рд╕рдордп рд╕реЗ рд░реЛрдирд╛ рдФрд░ рдмрдврд╝ рд░рд╣рд╛ рд╣реВрдВред рдФрд░ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ; рд╣рд░ рдмрд╛рд░ рдЬрдм рдореИрдВ рдПрдлрд╕реАрд╕реА рдХреЛ рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рд╕реЗ рджреЗрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд░рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдЗрди рдореБрджреНрджреЛрдВ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рд╕рд░рд╛рд╕рд░ рдЭреБрдВрдЭрд▓рд╛рд╣рдЯ рд╣реЛрддреА рд╣реИред рдЖрд╕рд╛рдиреА рд╕реЗ, рдХрдо рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рд╕реАрдорд╛ рдФрд░ рдХреЛрдбрд┐рдВрдЧ рдХреА рд╕рд░рд▓рддрд╛ рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдЖрдкрдХреЗ рд▓рд╛рдЗрд╡ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдЕрдкрдбреЗрдЯ рдХреЛ рджреЗрдЦрдХрд░, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдХреЛрдб рдХрд░рддреЗ рд╣реИрдВ, рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рдкрд░ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдмрд╣реБрдд рдХреБрдЫ рд╣реИ рдЬреЛ рдлреНрд░реАрдХреЛрдбреЗрдХреИрдореНрдк рдХреЛ рдкреНрд░рднрд╛рд╡реА рдмрдирд╛рддрд╛ рд╣реИ рдФрд░, рдореИрдВ рдХрд╣рддрд╛ рд╣реВрдВ, рдЖрдХрд░реНрд╖рдХред
CodeMirror рдиреЗ рдкреИрд░ рдореЗрдВ рдЦреБрдж рдХреЛ рдЧреЛрд▓реА рдорд╛рд░ рджреА рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдХреЛрдб рдХреЛ рдПрдХ рдкреНрд░рджрд░реНрд╢рдирдХрд╛рд░реА рддрд░реАрдХреЗ рд╕реЗ рд░реЗрдЦрд╛рдВрдХрди рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓рдЧрднрдЧ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдпреЛрд░ рдХреЗ рдорд╛рдирдХ DOM рдСрдкрд░реЗрд╢рди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рдпрджрд┐ рдЖрдк рдЪрд╛рд░реЛрдВ рдУрд░ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рднреА рд╡рд░реНрдбрдкреНрд░реЗрд╕ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдкреАрдбрд╝рд┐рдд рд╣реИ рдФрд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЕрднреА рддрдХ рдЗрд╕рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдкрд╛рдиреЗ рдХрд╛ рдЙрдкрдпреБрдХреНрдд рддрд░реАрдХрд╛ рдирд╣реАрдВ рдЦреЛрдЬрд╛ рд╣реИ; рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдиреНрд╣реЗрдВ WP рдХреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡рд░реНрдбрдкреНрд░реЗрд╕ рд╕рдВрдкрд╛рджрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдХреЛрдбрдорд┐рд░рд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИ рдФрд░ рдпрджрд┐ рд╡рд╣ рд╕рдВрдкрд╛рджрдХ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рджреГрд╖реНрдЯрд┐рдмрд╛рдзрд┐рдд рд╡рд░реНрдбрдкреНрд░реЗрд╕ рдкреНрд░рд╢рд╛рд╕рдХреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдСрдкреНрдЯ-рдЖрдЙрдЯ рдХреЛ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдЕрдиреБрднрд╡ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирд╣реАрдВ рддреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред CodeMirror рдЬрд▓реНрдж рд╣реА рдХрд┐рд╕реА рднреА рд╕рдордп рддрдп рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИред
рдЬрд▓реНрджреА рд╕реЗ рдкреЛрдб рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдпрд╣ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ HTML рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрдкрд╛рджрдХ рд▓рдЧрддрд╛ рд╣реИ рдФрд░ рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдХреЛрдбрдорд┐рд░рд░ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рдкрд╛рд╕ рдирд╣реАрдВ рдЖрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рджреБрдЦ рдХреА рдмрд╛рдд рд╣реИ рдХрд┐ рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рд╕рдВрднрд╡ рд╣реИред
рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдХреЛрдИ рд╕рд░рд▓ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реИ, рдФрд░ рдкреИрдЪрд┐рдВрдЧ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рджреЗрдЦрдиреЗ рд╡рд╛рд▓реЗ рдПрдХ рдЕрдЪреНрдЫреЗ рд╡рд┐рдЪрд╛рд░ рд╕реЗ рднреА рдХрдо рд╣реИ: https://github.com/codemirror/CodeMirror/issues/4604
рдПрдХрдорд╛рддреНрд░ рд╕реНрдЯреЙрдк-рдЧреИрдк рдорд╛рдк, рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рд╕реЛрдЪ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рд╕реАрдПрдо рдХрдВрдЯреЗрдВрдЯ рдХреЛ рдирд┐рдпрдорд┐рдд рдЯреЗрдХреНрд╕реНрдЯрд╛рд░рд┐рдпрд╛ рдкрд░ рд░реЗрдВрдбрд░ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ рдФрд░ рд╕реАрдПрдо рдореЗрдВ рдЙрд╕ рдЯреЗрдХреНрд╕реНрдЯрд╛рд░рд┐рдпрд╛ рдореЗрдВ рдХрд┐рдП рдЧрдП рдПрдбрд┐рдЯреНрд╕ рдХреЛ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░реЗрдВ, рд╢рд╛рдпрдж рддрдм рдЬрдм рдЯреИрдм рдХреА рдПрдХ рдХреБрдВрдЬреА рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реЛ рдпрд╛ рдЬрдм ctrl + рдПрдВрдЯрд░ рд╣реЛред рдХреЛрдб рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП preseedред рдЬрдм рддрдХ рдХреЛрдбрдорд┐рд░рд░ рдпрд╛ рддреЛ рддрдп рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ (рдЬреЛ рдКрдкрд░ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рд╕рдорд╕реНрдпрд╛ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рдЕрдирд┐рд╢реНрдЪрд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдЯреНрд░реИрдХ рд░рд┐рдХреЙрд░реНрдб рджрд┐рдП рдЬрд╛рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ) рдпрд╛ рджреВрд╕рд░реЗ рдХреЗ рд▓рд┐рдП рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕реА рддрд░рд╣ рд╕реЗ рдЪрд┐рддреНрд░рд┐рдд рд╕рдВрдкрд╛рджрдХ, рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рд╢реЙрд░реНрдЯ рдиреЛрдЯрд┐рд╕ рдкрд░ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдХреНрд╡рд┐рдВрд╕реА, рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рдХреЛрдбрдорд┐рд░рд░ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдмреЗрд╣рддрд░ рд╕рдорд╛рдзрд╛рди рд╣реИ (рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкреЛрдб рдХреЛ рдмреЗрд╣рдж рд╕рд░рд▓ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕рд┐рд░реНрдл рд╢реБрд░реБрдЖрддреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЗрд░рд╛рджрд╛ рдерд╛), рдФрд░ рдпрд╣ рд╕рдВрднрд╡ рд╣реЛрдиреЗ рдкрд░ рдЗрд╕реЗ рд╕реБрд▓рдн рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрджрд░реНрд╢ рд╣реЛрдЧрд╛ред рдореИрдВрдиреЗ рдкреВрдЫрд╛ рдерд╛ рдХрд┐ Pode рдХреА рдХреНрдпрд╛ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВ, рдпрд╣ рд╣реИ рдХрд┐, рдПрдХ рдмрд╛рд░ рдХреЛрдбрдорд┐рд░рд░ рдПрдбрд┐рдЯ рдлрд╝реАрд▓реНрдбреНрд╕ рдореЗрдВ рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдкрдврд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЕрдЧрд░ рдХреЛрдбрдорд┐рд░рд░ рдХреЛрдбрд┐рдВрдЧ рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛ рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рдЕрдиреНрдп рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╕рдВрднрд╡рдд: рдЕрдВрдд рдореЗрдВ рдЗрдиреНрд╣реЗрдВ рднреА рд╕реБрд▓рдн рдмрдирд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рдЕрдиреНрдп рддрд░реАрдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪ рд░рд╣рд╛ рдерд╛, рдФрд░ рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рд╡рд┐рдВрдбреЛрдЬ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдХреЗ рд▓рд┐рдП JAWS рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ / рдпрд╛ рдпрджрд┐ рд╕рдВрднрд╡ рд╣реЛ рддреЛ рдПрдирд╡реНрд╣рд┐рдбрд┐рдП рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдХреЗ рд▓рд┐рдП рдРрдб-рдСрди (MacOS рдХреЗ рд▓рд┐рдП VoiceOver) рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ), рдХрд┐ рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рдПрдХ рдХреЛрдбрдорд┐рд░рд░ рдкрд╛рда рдлрд╝реАрд▓реНрдб рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд┐рдпрд╛, рддреЛ рдЬреЛ рдкрд╛рда рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╡рд╣рд╛рдВ рдерд╛ рдЙрд╕реЗ JAWS рдпрд╛ NVDA рдкрд╛рда рдмрдлрд░ рдореЗрдВ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬрд┐рд╕реЗ рддрдм рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рдерд╛, рдФрд░ рдХреАрд╕реНрдЯреНрд░реЛрдХреЗ рдХреЗ рд╕рд╛рде рд╡рд╛рдкрд╕ рд╕рдВрдкрд╛рджрдХ рдХреЛ рднреЗрдЬрд╛ рдЧрдпрд╛ред рдЖрджрд░реНрд╢ рд░реВрдк рд╕реЗ, рдпрд╣ "рд╡рд┐рд╢реЗрд╖" рдЯреЗрдХреНрд╕реНрдЯ рдлрд╝реАрд▓реНрдб рдХрд┐рд╕реА рдЕрдиреНрдп рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реБрд╡рд┐рдзрд╛рдУрдВ рддрдХ рдкрд╣реБрдВрдЪ рдкреНрд░рджрд╛рди рдХрд░реЗрдЧрд╛ рдЬреЛ рдХреЛрдбрдорд┐рд░рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред JAWS рдПрдХ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рд╡рд╛рд▓реА рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рднрд╛рд╖рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдбреЛрдореЗрди-рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмрдирд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реЛрддреА рд╣реИ, рдФрд░ NVDA рдРрдб-рдСрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рдпрдерди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдбреЛрдореЗрди-рд╡рд┐рд╢рд┐рд╖реНрдЯ рд▓реЛрдЧреЛрдВ рдХреЛ рдЙрд╕ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

@inscriptioelectronicaaustralia @zersiax @jhomme https://github.com/codemirror/CodeMirror/issues/4604#issuecomment -349920743 рдХреЛ рдкрдврд╝рдиреЗ рд╕реЗ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ @marijnh рдХрдВрдЯреЗрдВрдЯ рдПрдбрд┐рдЯреЗрдмрд▓ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдХреЛрдбрдорд┐рд░рд░ рдХрд╛рдлреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдореИрдВрдиреЗ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░рддреЗ рд╣реБрдП рдкреВрдЫрд╛ рдХрд┐ рдХреНрдпрд╛ рдХреБрдЫ рд╣реИ рдЬреЛ рд╣рдо рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рд╣рдо рдПрдХ "рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рдореЛрдб" рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рдХреИрдВрдкрд░реНрд╕ рдХреЛ рдХреЛрдбрдореЛрдбреЛрд░ рд╕реЗ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдкреЛрдб рдХреЗ рд▓рд┐рдП рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рд╕реЛрдЪрд╛ рдХрд┐ рдпрд╣ рдЕрдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдХрд╛рдо рд╣реЛрдЧрд╛ред

рдЖрдЗрдП рдЗрдВрддрдЬрд╛рд░ рдХрд░реЗрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ @marijnh рдХрд╛ рдХреНрдпрд╛ рдХрд╣рдирд╛ рд╣реИред

рдореИрдВ рдорд╛рд░рд┐рдЬреЗрди рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкрдврд╝рддрд╛ рд╣реВрдВ, рдФрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЬрдм рддрдХ рд╣рдо рдкрд╣реБрдВрдЪ рдкрд╛рддреЗ рд╣реИрдВ, рддрдм рддрдХ рдРрд╕рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рдмрд╛рдд рдпрд╣ рднреА рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдЬрдм рд▓реЛрдЧ "рдХреБрдЫ рдорд╣реАрдиреЗ" рдХрд╣рддреЗ рд╣реИрдВ, рддреЛ рд╢рд╛рдпрдж рд╣реА рдХрднреА рдкрд╣реБрдВрдЪ рдХреЗ рд▓рд┐рдП рдорд╛рдорд▓рд╛ рд╣реЛрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕реЗ рдЕрдХреНрд╕рд░ рдмрд╣реБрдд рдХрдо рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдорд┐рд▓рддреА рд╣реИред рдореИрдВ рдпрд╣ рдирд╣реАрдВ рдХрд╣ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рд╡рд╣реА рд╣реИ рдЬреЛ CodeMirror рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рджреБрдирд┐рдпрд╛ рднрд░ рдореЗрдВ рдмрд╣реБрдд рдкрд░реЗрд╢рд╛рди рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рд░реБрдЭрд╛рди рд╣реИред рдореИрдВрдиреЗ рдРрд╕реЗ рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗ рд╣реИрдВ рдЬрдм рд▓реЛрдЧ "рдХреБрдЫ рдорд╣реАрдиреЗ" рдХрд╣рддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рдХреБрдЫ рдФрд░ рдорд╣реАрдиреЛрдВ рдореЗрдВ рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИ ... рдлрд┐рд░ рдХреБрдЫ рдФрд░ ... рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рддрд╕реНрд╡реАрд░ рдорд┐рд▓ рдЬрд╛рдПрдЧреАред
рдЬреИрд╕рд╛ рдХрд┐ рдХреЛрдб рд╕рдВрдкрд╛рджрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрднреА рднреА рд╕рдВрднрд╡ рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреБрдЫ рдорд╣реАрдиреЛрдВ рддрдХ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдирд╛ рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рд╣рдо рдЬреВрди рдореЗрдВ рдЖрддреЗ рд╣реИрдВ рдФрд░ рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрджрд▓рд╛ рд╣реИ, рддреЛ рд╢рд╛рдпрдж рдПрдХ рдФрд░ рд╕рдорд╛рдзрд╛рди рдореЗрдВ рджреЗрдЦрдирд╛ рд╢рд╛рдпрдж рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИред рджреВрд╕рд░реЗ рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВ?

рдореИрдВрдиреЗ рдРрд╕реЗ рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗ рд╣реИрдВ рдЬрдм рд▓реЛрдЧ "рдХреБрдЫ рдорд╣реАрдиреЗ" рдХрд╣рддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рдХреБрдЫ рдФрд░ рдорд╣реАрдиреЛрдВ рдореЗрдВ рдмрджрд▓ рдЬрд╛рддрд╛ рд╣реИ ... рдлрд┐рд░ рдХреБрдЫ рдФрд░ ...

рдХреБрдЫ рдорд╣реАрдиреЛрдВ рдореЗрдВ рдХрд┐рд╕реА рдиреЗ рдХреБрдЫ рднреА рд╡рд╛рджрд╛ рдирд╣реАрдВ рдХрд┐рдпрд╛, рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐ рдХрд╛рдо рдХреЗ рдПрдХ рдирдП рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкрд░ _start_, рдЬрд┐рд╕реЗ рдмрдирд╛рдиреЗ рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдереЛрдбрд╝рд╛ рд╕рдордп рд▓рдЧреЗрдЧрд╛ред

рд╣рд╛рдп @marijnh

рдХреЛрдбрдорд┐рд░рд░ рдХреЗ рд░реА-рдЕрд░рдЪреА рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рдФрд░ рд╣рдо рд╕рдм рдХреБрдЫ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдХреЗ рдкреНрд░рдпрд╛рд╕ рдХреЗ рд╕рд╛рде рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреЛ рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рд╕рдордЭрддреЗ рд╣реИрдВред

рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдПрдХ рдЧреИрд░-рд▓рд╛рднрдХрд╛рд░реА рд╣реЛрдиреЗ рдХреЗ рдирд╛рддреЗ, рдХреГрдкрдпрд╛ рд╣рдореЗрдВ рдмрддрд╛рдПрдВ, рдпрджрд┐ рдЖрдкрдХреЛ рдЗрд╕ рдкреНрд░рдпрд╛рд╕ рдореЗрдВ рд╣рдорд╛рд░реЗ рд╕рдореБрджрд╛рдп рдХреЗ рджреЗрд╡реЛрдВ рд╕реЗ рдХрд┐рд╕реА рднреА рдХреЛрдбрд┐рдВрдЧ рд╕рд╣рд╛рдпрддрд╛ (рд╕рдорд░реНрдердХ-рдореБрдХреНрдд) рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рддреЛ рд╣рдо рдЗрд╕ рдкреНрд░рдпрд╛рд╕ рдореЗрдВ рдЖрдкрдХреА рд╕рд╣рд╛рдпрддрд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИрдВ, рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рд╣рдо рд╕рдХреНрд╖рдо рд╣реИрдВред

рд▓рдбрд╝рд╛рдИ рд╕реАрдПрдо рдкрд░рд┐рдпреЛрдЬрдирд╛ (рдФрд░ рдЗрд╕рдХреЗ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рдУрдВ) рдХреЗ рдЬреНрдЮрд╛рди рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдФрд░ рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕ рдкреНрд░рдпрд╛рд╕ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рд╣реИрдВ, рдХреНрдпрд╛ рдЖрдкрдХреЛ рд╣рдореЗрдВ рдХреЛрдбрдорд┐рд░рд░ рд░реЗрдкреЛ рдореЗрдВ рд▓реЙрдЧ рдСрди рдХрд┐рдП рдЧрдП рдореБрджреНрджреЗ рдкрд░ рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдорд╛рд░реНрдЧрджрд░реНрд╢рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╣рд╛рдп @inscriptioelectronicaaustralia

... рд▓реЗрдХрд┐рди рдЕрдЧрд░ рд╣рдо рдЬреВрди рдореЗрдВ рдЖрддреЗ рд╣реИрдВ рдФрд░ рдХреБрдЫ рднреА рдирд╣реАрдВ рдмрджрд▓рд╛ рд╣реИ, рддреЛ рд╢рд╛рдпрдж рдПрдХ рдФрд░ рд╕рдорд╛рдзрд╛рди рдХреА рддрд▓рд╛рд╢ рдХрд░рдирд╛ рд╢рд╛рдпрдж рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИред

рд╣рдо рдИрдорд╛рдирджрд╛рд░реА рд╕реЗ рд╣рддрд╛рд╢рд╛ рдХреЛ рд╕рдордЭрддреЗ рд╣реИрдВ рдФрд░ рд╕рд╛рдЭрд╛ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд╣рдо рдХрд┐рд╕реА рднреА рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рди рдореЗрдВ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреЛ рд╕рдорд░реНрдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВ, рд▓реЗрдХрд┐рди IMHO, рд╕реАрдПрдо рдХреЛ a11y рдореЗрдВ рдмреЗрд╣рддрд░ рдмрдирдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ, рдпрд╣ рдЕрдЪреНрдЫреА рдмрд╛рдд рд╣реИред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЦрд░реНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдкреНрд░рдпрд╛рд╕ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рди рдХреЗрд╡рд▓ рдлреНрд░реАрдХреЛрдбрдХреИрдореНрдк рд╕рдореБрджрд╛рдп рдХреА рдорджрдж рдХрд░реЗрдВрдЧреЗ, рдмрд▓реНрдХрд┐ рдХрд╣реАрдВ рднреА рд╕реАрдПрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рд╕реА рдЕрдиреНрдп рдЬрдЧрд╣ рдкрд░ a11y рдХреЗ рдЕрдЪреНрдЫреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рднреА рд╣реЛрдЧрд╛ред

рдиреЗ рдХрд╣рд╛ рдХрд┐,

@zersiax рдЙрдкрд░реЛрдХреНрдд рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╣рдорд╛рд░реЗ рдХреЛрдб рдЖрдзрд╛рд░ рдХреА рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХреЗ рдкреНрд░рдпреЛрдЬрдиреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рд╣реИ:

рдЬрд▓реНрджреА рд╕реЗ рдкреЛрдб рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдпрд╣ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ HTML рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрдкрд╛рджрдХ рд▓рдЧрддрд╛ рд╣реИ рдФрд░ рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдХреЛрдбрдорд┐рд░рд░ рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рдкрд╛рд╕ рдирд╣реАрдВ рдЖрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рджреБрдЦ рдХреА рдмрд╛рдд рд╣реИ рдХрд┐ рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рд╕рдВрднрд╡ рд╣реИред

рдПрдХрдорд╛рддреНрд░ рд╕реНрдЯреЙрдк-рдЧреИрдк рдорд╛рдк, рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рд╕реЛрдЪ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рд╕реАрдПрдо рдХрдВрдЯреЗрдВрдЯ рдХреЛ рдирд┐рдпрдорд┐рдд рдЯреЗрдХреНрд╕реНрдЯрд╛рд░рд┐рдпрд╛ рдкрд░ рд░реЗрдВрдбрд░ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ рдФрд░ рд╕реАрдПрдо рдореЗрдВ рдЙрд╕ рдЯреЗрдХреНрд╕реНрдЯрд╛рд░рд┐рдпрд╛ рдореЗрдВ рдХрд┐рдП рдЧрдП рдПрдбрд┐рдЯреНрд╕ рдХреЛ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░реЗрдВ, рд╢рд╛рдпрдж рддрдм рдЬрдм рдЯреИрдм рдХреА рдПрдХ рдХреБрдВрдЬреА рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реЛ рдпрд╛ рдЬрдм ctrl + рдПрдВрдЯрд░ рд╣реЛред рдХреЛрдб рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП preseedред рдЬрдм рддрдХ рдХреЛрдбрдорд┐рд░рд░ рдпрд╛ рддреЛ рддрдп рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ (рдЬреЛ рдКрдкрд░ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рд╕рдорд╕реНрдпрд╛ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рдЕрдирд┐рд╢реНрдЪрд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдЯреНрд░реИрдХ рд░рд┐рдХреЙрд░реНрдб рджрд┐рдП рдЬрд╛рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ) рдпрд╛ рджреВрд╕рд░реЗ рдХреЗ рд▓рд┐рдП рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕реА рддрд░рд╣ рд╕реЗ рдЪрд┐рддреНрд░рд┐рдд рд╕рдВрдкрд╛рджрдХ, рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рд╢реЙрд░реНрдЯ рдиреЛрдЯрд┐рд╕ рдкрд░ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд╣рдореЗрдВ рдЕрдВрддрд░рд┐рдо рд╕рдорд╛рдзрд╛рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрдмрдХрд┐ рд╣рдо рд╕реАрдПрдо рдЯреАрдо рдХреЗ рд╕рд╛рде рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдо рдЙрдирдХреЗ рд▓рд┐рдП рдареЛрд╕ рдорджрдж рдХреИрд╕реЗ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЕрдЧрд░ рдЖрдкрдХреЛ рдХрд┐рд╕реА рднреА рдХреЛрдбрд┐рдВрдЧ рд╕рд╣рд╛рдпрддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА

рд╕реНрдХреНрд░реАрди-рд░реАрдбрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдФрд░ / рдпрд╛ рдкрд╣реБрдВрдЪ рд╕рдореБрджрд╛рдп рдХреЗ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХрд╛ рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдкреНрд░рдХрд╛рд░ рд╣рдорд╛рд░реЗ рдирдП рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реЛрдЧрд╛, рдПрдХ рдмрд╛рд░ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╣реИ, рддрд╛рдХрд┐ рдореБрджреНрджреЛрдВ рдХреЛ рд╕реНрдкреЙрдЯ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗ рдФрд░ рдЬрд▓реНрджреА рд╕реЗ рд╕рдВрдмреЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред рдЬрдм рд╣рдо рдХреБрдЫ рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдПрдХ рдШреЛрд╖рдгрд╛ рдХрд░реЗрдВрдЧреЗ - рдпрджрд┐ рдЖрдк рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЛ рд╕реВрдЪрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП, рддреЛ рдЖрдк рдореБрдЭреЗ рд╕рдВрдкрд░реНрдХ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рдИрдореЗрд▓ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВред

@svinkle рдореИрдВ рдЗрд╕ a11y рдореБрджреНрджреЗ рдкрд░ рдЖрдкрдХреЗ рдЗрдирдкреБрдЯ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░реВрдВрдЧрд╛ред

рдХреНрдпрд╛ рд╕реНрдЯреЙрдк-рдЧреИрдк рдиреЗ рдХреБрдЫ рдРрд╕рд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рд╣реИ рдЬреЛ рддрдм рддрдХ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬрдм рддрдХ content-editable рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╣рд▓ рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддрд╛?

рдПрдХрдорд╛рддреНрд░ рд╕реНрдЯреЙрдк-рдЧреИрдк рдорд╛рдк, рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рд╕реЛрдЪ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рд╕реАрдПрдо рдХрдВрдЯреЗрдВрдЯ рдХреЛ рдирд┐рдпрдорд┐рдд рдЯреЗрдХреНрд╕реНрдЯрд╛рд░рд┐рдпрд╛ рдкрд░ рд░реЗрдВрдбрд░ рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рддрд░реАрдХрд╛ рд╣реИ рдФрд░ рд╕реАрдПрдо рдореЗрдВ рдЙрд╕ рдЯреЗрдХреНрд╕реНрдЯрд╛рд░рд┐рдпрд╛ рдореЗрдВ рдХрд┐рдП рдЧрдП рдПрдбрд┐рдЯреНрд╕ рдХреЛ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░реЗрдВ, рд╢рд╛рдпрдж рддрдм рдЬрдм рдЯреИрдм рдХреА рдПрдХ рдХреБрдВрдЬреА рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реЛ рдпрд╛ рдЬрдм ctrl + рдПрдВрдЯрд░ рд╣реЛред рдХреЛрдб рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП preseedред рдЬрдм рддрдХ рдХреЛрдбрдорд┐рд░рд░ рдпрд╛ рддреЛ рддрдп рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ (рдЬреЛ рдКрдкрд░ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рд╕рдорд╕реНрдпрд╛ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рдЕрдирд┐рд╢реНрдЪрд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдЯреНрд░реИрдХ рд░рд┐рдХреЙрд░реНрдб рджрд┐рдП рдЬрд╛рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИ) рдпрд╛ рджреВрд╕рд░реЗ рдХреЗ рд▓рд┐рдП рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕реА рддрд░рд╣ рд╕реЗ рдЪрд┐рддреНрд░рд┐рдд рд╕рдВрдкрд╛рджрдХ, рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рд╢реЙрд░реНрдЯ рдиреЛрдЯрд┐рд╕ рдкрд░ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдпрджрд┐ рдореИрдВ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд╕рдордЭрддрд╛ рд╣реВрдВ, рддреЛ CM рд╕рдВрдкрд╛рджрдХ рд╕рд╛рдордЧреНрд░реА textarea рдореЗрдВ рд▓реЛрдб рд╣реЛрдЧреА рдФрд░ textarea рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдлрд┐рд░ textarea рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ / рд╕рд╣реЗрдЬрдиреЗ рдкрд░

рдХреНрдпрд╛ рд╕реАрдПрдо рдПрдбрд┐рдЯрд░ рджреГрд╢реНрдп рд╕реЗ рдЫрд┐рдкрд╛ рд╣реЛрдЧрд╛? рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреЗрд╡рд▓ textarea рджреЗрдЦрдиреЗ рдпреЛрдЧреНрдп рд╣реЛрдЧрд╛, рдЕрдиреНрдпрдерд╛ рджреЛ рд╕рдВрдкрд╛рджрди рдХреНрд╖реЗрддреНрд░ рд╣реЛрдиреЗ рд╕реЗ рднреНрд░рдо рдкреИрджрд╛ рд╣реЛрдЧрд╛ред

рд╣рд╛рдп @QuincyLarson рдФрд░ рд╣рд░ рдХреЛрдИ рд╢рд╛рдорд┐рд▓ рд╣реИ,

рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдФрд░ рд╡рд┐рдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж, рдПрдХ рд╕рдорд╛рдзрд╛рди рдЦреЛрдЬрдиреЗ рдореЗрдВред

рдПрдХ рдФрд░ рд╡рд┐рдЪрд╛рд░ рдпрд╣ рд╣реИ рдХрд┐ рд╣рдордиреЗ рд╣рд┐рдЯ рдХрд┐рдпрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рдореБрдЭреЗ рдмрд╕ рд╕реАрдПрдо рдкрд░ рдПрдХ рдЕрд▓рдЧ рд╡рд┐рд╖рдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ @BerkeleyTrue рдХреЗ рд╕рд╛рде рдХреБрдЫ рдЪрд░реНрдЪрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдорд╣рд╕реВрд╕ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рд╣реБрдЖ рдерд╛, рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рд╣рдо рдХрд┐рд╕реА рдЕрдиреНрдп рдмрдирд╛рд╡рдЯ рдХреЗ рд╕рд╛рде рдмрдВрджрд░-рдкреИрдЪрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдЖрдЧреЗ рдмрдврд╝реЗрдВред ЁЯШУ

рдмреАрдЯрд╛ рдкрд░ (рд╣рдорд╛рд░реА рдирдИ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдлреНрд░рдВрдЯ-рдПрдВрдб) рд╣рдо рд╕реАрдзреЗ рдХреЛрдбрдорд┐рд░рд░ рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдПрдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдШрдЯрдХ react-codemirror рдЬреЛ рдХрд┐ рд╕реАрдПрдо рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдПрдХ рд╣рд▓реНрдХрд╛ рд╡рдЬрди рдЖрд╡рд░рдг рд╣реИред рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдореЗрдВ рдЕрдкрдиреЗ рдмреАрдЯрд╛ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рд╣рдореЗрдВ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдХрд┐рд╕реА рдЕрд▓рдЧ рдШрдЯрдХ рдХреЛ рдЕрджреНрдпрддрди рдХрд░рдирд╛ рдкрдбрд╝ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╣рд╛ рдХрд┐ рдЪрд░реНрдЪрд╛ рдореЗрдВ рдЙрди рдШрдЯрдХреЛрдВ рдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА a11y рд╕рдорд░реНрдерди рдирд╣реАрдВ рд╣реИ рдЬреЛ рдореВрд▓ CM рдореЗрдВ рд╕рдорд╛рди рд╣реИ рдЬрд┐рд╕ рдкрд░ рдЙрдирдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рд▓рдкреЗрдЯреЗрдВред

рддреЛ рдПрдХ рдмрдВрджрд░-рдкреИрдЪ рддреБрдЪреНрдЫ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

@raisedadead рдЗрд╕реЗ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рд╣рдо CodeMirror рдХреЗ рд▓рд┐рдП рдЙрдирдХреА рдкрд╣реБрдВрдЪ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВрдЧреЗ, рдлрд┐рд░ рд╡рд╣рд╛рдВ рд╕реЗ рдмрдВрджрд░ рдкреИрдЪрд┐рдВрдЧ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░реЗрдВрдЧреЗред

рд╣рдореЗрдВ рдпрд╣ рдШреЛрд╖рдгрд╛ рдХрд░рддреЗ рд╣реБрдП рдЦреБрд╢реА рд╣реЛ рд░рд╣реА рд╣реИ рдХрд┐ рд╣рдордиреЗ рдЕрдкрдиреЗ рд╕реАрдЦрдиреЗ рдХреЗ рдордВрдЪ рдкрд░ рдореЛрдирд╛рдХреЛ рдХреЗ рд╕рдВрдкрд╛рджрдХ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИред рдЗрд╕рдореЗрдВ a11y рдмрд┐рд▓реНрдЯ рдЗрди рд╣реИред

рд╣рдо рдкреВрд░реА рддрд░рд╣ рд╕реЗ CodeMirror рд╕реЗ рдкреНрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЬреЛ рдХрд╛рдо рдЖрдкрдиреЗ рдФрд░ рдЯреАрдо рдиреЗ рдХрд┐рдпрд╛ рд╣реИ, рдЙрд╕рдХреЗ рд▓рд┐рдП

рдзрдиреНрдпрд╡рд╛рдж @zersiax , @mjanusauskas , @inscriptioelectronicaaustralia рдФрд░ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рд╕реБрд▓рдн рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдФрд░ рд╣рд░ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдПред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

SaintPeter picture SaintPeter  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

MelissaManning picture MelissaManning  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

danielonodje picture danielonodje  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

robwelan picture robwelan  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

MichaelLeeHobbs picture MichaelLeeHobbs  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ