Chosen: рдЪреБрдирд╛ рдХреЗ рд╕рд╛рде рдЕрднрд┐рдЧрдореНрдпрддрд╛ рд╕рдВрдмрдВрдзреА рд╕рдорд╕реНрдпрд╛рдПрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 20 рд╕рд┐рддре░ 2011  ┬╖  71рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: harvesthq/chosen

рд╕реБрд▓рднрддрд╛ рдФрд░ рдбреНрд░реВрдкрд▓ рд╕рдореБрджрд╛рдп рд╕реЗ рдЪреБрдиреЗ рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЗрд╕ рдЪрд░реНрдЪрд╛ рдХреЛ рд╡рд╛рдкрд╕ рдЬреЛрдбрд╝рдирд╛ред

http://drupal.org/node/1271622#comment -4962028

рдЪреБрдирд╛ рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЕрдЪреНрдЫреЗ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╕рдВрд╡рд░реНрджреНрдзрдиред

Accessibility Feature Request

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

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

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

рдЙрд╕ рдЪрд░реНрдЪрд╛ рд╕реЗ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рдЕрдВрд╢:

рдХрд╛рдо рдХреА рдмрд╣реБрдд рдЬрд░реВрд░рдд рд╣реИред рдРрд╕рд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдпрд╣рд╛рдВ рдкрд╣реБрдВрдЪ рдпреЛрдЧреНрдпрддрд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ
рд╕рднреА рдЗрд╕ рд╡рд┐рдЬреЗрдЯ рдореЗрдВ, рдЗрд╕рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ WAI-ARIA рдФрд░ JS рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА *
рдЗрд╕реЗ WCAG 2.0 рдХреЗ рдЕрдиреБрд░реВрдк рдмрдирд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ *ред

FF6 / JAWS12 рдХреЗ рд╕рд╛рде 30 рд╕реЗрдХрдВрдб рдХреА рд╕рдореАрдХреНрд╖рд╛ рд╕реЗ рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рдореБрджреНрджрд╛ рдпрд╣ рд╣реИ рдХрд┐
рдШрдЯрдХ рдХреЛ рдПрдХ рдЗрдирдкреБрдЯ рдкреНрд░рдХрд╛рд░ = рдкрд╛рда рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдПрдХ рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рд╕реВрдЪреА рд╣реЛрддреА рд╣реИ
рд╕рднреА рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рд╕реЗ (рджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП 243) рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдкрд┐рдЫрд▓реЗ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХреНрд╖реЗрддреНрд░ рдХреА рдЙрдкреЗрдХреНрд╖рд╛ рднреА рдХрд░рддреЗ рд╣реИрдВред

рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рдЯреЗрдХреНрд╕реНрдЯ рдлрд╝реАрд▓реНрдб рдПрдХ рд▓реЗрдмрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдареАрдХ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред

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

рдпрд╣ рдПрдХ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдкреНрд▓рдЧ-рдЗрди рд╣реИ! рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкрд╕рдВрдж рд╣реИред
рдХреНрдпрд╛ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдмреЗрд╣рддрд░ рдкрд╣реБрдВрдЪ рдореЗрдВ рдХреЛрдИ рд╡рд┐рдХрд╛рд╕ рд╣реЛрдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИ? рдЗрд╕реЗ WCAG 2.0 рдХреЗ рдЕрдиреБрд░реВрдк рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП WAI-ARIA рдХреЛ рдЬреЛрдбрд╝рдирд╛???

рдореИрдВрдиреЗ рдЕрднреА рдЗрд╕ рд▓реЗрдЦ рдХреЛ thefilamentsgroups рдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдкрдврд╝рд╛ рд╣реИред рдПрдЖрд░рдЖрдИрдП рднреВрдорд┐рдХрд╛рдПрдВ рдЦреБрдж рдХреЛ рдЪреБрдирд╛ рдХреЗ рд▓рд┐рдП рдЙрдзрд╛рд░ рджреЗ рд╕рдХрддреА рд╣реИрдВ:
http://filamentgroup.com/lab/jquery_ipod_style_and_flyout_menus/

рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: рдЪреБрдиреЗ рдЧрдП рдкрд░рд┐рдгрд╛рдо UL рдореЗрдВ role="menu" aria-activedescendant="active-menuitem" рдЙрди рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрдЧрд╛ рдФрд░ рдкрд░рд┐рдгрд╛рдо <li> рдореЗрдВ role="menuitem" рд╣реЛрдЧрд╛ред
рдЪреБрдирд╛ рдбреНрд░реЙрдк рдбрд╛рдЙрди рдореЗрдВ рдЦреЛрдЬ рдмреЙрдХреНрд╕ рдХреЛ рд╢рд╛рдпрдж рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреА рдПрдЖрд░рдЖрдИрдП рднреВрдорд┐рдХрд╛ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА ??

@dotdreaming рдЖрдк рд╕рд╣реА рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рднреВрдорд┐рдХрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП:

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рдХреЛрдИ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ WAI-ARIA рдкреНрд░рд▓реЗрдЦрди рдореЗрдВ рдЧреЛрддрд╛

рдЕрдЧрд░ рдореБрдЭреЗ рд╕рдордп рдорд┐рд▓реЗ рддреЛ рдореИрдВ рдЦреБрдж рдРрд╕рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред рдРрд╕рд╛ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдРрд╕рд╛ рдХрд░рдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдЧрд╛ред

рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдПрдЖрд░рдЖрдИрдП рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдкрд░ рдХреЛрдИ рдЖрдВрджреЛрд▓рди?

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

рдмреАрдЯреАрдбрдмреНрд▓реНрдпреВ, рдпрд╣ рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рдХрдо рд▓рдЯрдХреЗ рдлрд▓реЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рддрд░реАрдХрд╛ рд╣реИ, рд▓реЗрдХрд┐рди WAVE рдиреЗ рдХреБрдЫ рдмрд╣реБрдд рд╣реА рдмреБрдирд┐рдпрд╛рджреА рдЪреАрдЬреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХреА рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рд╕рд╛рдл рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП -> http://wave.webaim.org/report?url=http%3A% 2F%2Fharvesthq.github.com%2Fchosen%2F&js=2

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

+1 - рд╣рдореЗрдВ рдПрдХ рдиреЗрддреНрд░рд╣реАрди рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдорд┐рд▓реА рд╣реИ рдХрд┐ рдЪреБрдиреА рдЧрдИ рдбреНрд░реЙрдкрдбрд╛рдЙрди рд╕реВрдЪрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдХрдард┐рди рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╡рд┐рдХрд▓реНрдк рдЪреБрдирдиреЗ рдореЗрдВ рдХрдард┐рдирд╛рдИ рд╣реЛ рд░рд╣реА рд╣реИред рд╡реЗ JAWS 14 рдХреЛ рдЕрдкрдиреЗ рд╕реНрдХреНрд░реАрдирд░реАрдбрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдХреЗрд╡рд▓ рдиреЗрд╡рд┐рдЧреЗрд╢рди рдХреЗ рд▓рд┐рдП рдПрдХ рдХреАрдмреЛрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ред рдЖрдЗрдЯрдо рдХрд╛ рдЪрдпрди рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдФрд░ рд╕рд╣рдЬ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ (рдирдП рдЖрдЗрдЯрдо рдХреЗ рд▓рд┐рдП рд╕реВрдЪреА рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ, рд╕реВрдЪреА рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдКрдкрд░/рдиреАрдЪреЗ, рд╕реВрдЪреА рдХреЛ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП esc, рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджрд░реНрдЬ рдХрд░реЗрдВ)ред рдмрд╣реБ-рдЪрдпрди рд╕реЗ рдЖрдЗрдЯрдо рдирд┐рдХрд╛рд▓рдирд╛ рд╕рд░рд▓ (рдмреИрдХрд╕реНрдкреЗрд╕) рдерд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдПрдХрд▓-рдЪрдпрди рдбреНрд░реЙрдкрдбрд╛рдЙрди рдХреЛ рд╕рд╛рдлрд╝ рдХрд░рдиреЗ рд╕реЗ рд╕реНрд╡рдпрдВ рдХреЛ рдЕрдзрд┐рдХ рдЪреБрдиреМрддрд┐рдпреЛрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐, рдПрдХ рдЖрдЗрдЯрдо рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВ рд╕реВрдЪреА рдХреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рджрдмрд╛ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ рддрдм рддрдХ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдЬрдм рддрдХ рдХрд┐ рдХреЛрдИ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рдЪреБрдирд╛ рдЬрд╛рддрд╛ рд╣реИ (рд╕рд╛рдорд╛рдиреНрдп рдбреНрд░реЙрдкрдбрд╛рдЙрди рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдпрджрд┐ рдЖрдкрдХрд╛ рдкрд╣рд▓рд╛ рдЖрдЗрдЯрдо рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдЦрд╛рд▓реА рд╣реИ), рд▓реЗрдХрд┐рди рдореИрдВ рд╣реВрдВ рдирд▓ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Enter рджрдмрд╛рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрдеред рдХрд┐рд╕реА рд╡рд┐рдХрд▓реНрдк рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдЪрдпрдирд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╡рд┐рдзрд┐ (рдпрд╛ рдХрдо рд╕реЗ рдХрдо рдПрдХ рд░рд┐рдХреНрдд рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╡рд┐рдХрд▓реНрдк) рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧреАред

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

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

рдореИрдВ рдЖрдЬ рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рдЬреЛрдбрд╝рдиреЗ рдкрд░ рдЧреМрд░ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВред @marklagendijk рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдПрдЯреАрдПрдо рдЬрд╛рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдмрддрд╛рдпрд╛ рд╣реИред рдореЗрд░реЗ рдирд┐рд╖реНрдХрд░реНрд╖реЛрдВ рдкрд░ рдмреАрдорд╛рд░ рдЕрджреНрдпрддрдиред

рдпрд╣ рдорджрджрдЧрд╛рд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдРрд╕рд╛ рдирд╣реАрдВ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдЦреНрдд рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рджрд┐рд╢рд╛рдирд┐рд░реНрджреЗрд╢ рд╣реИрдВ рдФрд░ рд╕рдВрд╕реНрдХрд░рдг 1.0.0 рдХреЗ рд╕рд╛рде рд╣рдорд╛рд░реЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдХрд╛ рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рдЯреЗрд╕реНрдЯрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╡рд╛рдкрд╕ рдЖрдпрд╛:

  1. 'рд▓реЗрдмрд▓' рд╕реЗ рдЬреБрдбрд╝реЗ 'рд╕реЗрд▓реЗрдХреНрдЯ' рдореЗрдВ рдбрд┐рд╕реНрдкреНрд▓реЗ рд╣реЛрддрд╛ рд╣реИ: рдХреЛрдИ рдирд╣реАрдВ; рдФрд░ рдЗрд╕рд▓рд┐рдП
    'рд▓реЗрдмрд▓' рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ рдЕрдирд╛рде рд╣реИред 'рдбрд┐рд╡ рдХреНрд▓рд╛рд╕ = "рдЪреБрдирд╛-рдХрдВрдЯреЗрдирд░-рд╕рд┐рдВрдЧрд▓"' рдЬреЛ рд▓реЗрддрд╛ рд╣реИ
    рдкреНрд░рдкрддреНрд░ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕рдХрд╛ рд╕реНрдерд╛рди рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдЯрд┐рдХ рдкрд╣реБрдБрдЪ рдпреЛрдЧреНрдп рдирд╛рдо рдпрд╛ рд▓реЗрдмрд▓ рдирд╣реАрдВ рд╣реИред

2. рдЕрд╢реБрджреНрдз рдбреНрд░реЙрдкрдбрд╛рдЙрди рдкрд░ рдХреЛрдИ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдирд╣реАрдВ рд╣реИред

  1. рдирдХрд▓реА рдбреНрд░реЙрдкрдбрд╛рдЙрди рдХреЗ рднреАрддрд░ рд▓рд┐рдВрдХ рдкрд░ рдХреЛрдИ рджреГрд╢реНрдпрдорд╛рди рдлреЛрдХрд╕ рдирд╣реАрдВ рд╣реИред

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

@marklagendijk
рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдХреЛрдИ рдкреНрд░рдЧрддрд┐ред рдореИрдВ рдбреНрд░реВрдкрд▓ рдХреЛрд░ рдореЗрдВ рдЪреБрдирд╛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдлрд┐рд░ рд╕реЗ рдкреЗрд╢ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдпрд╣ рдореБрдЦреНрдп рдЕрд╡рд░реЛрдзрдХ рд╣реИред

рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдЕрдЪреНрдЫрд╛ рдЙрджрд╛рд╣рд░рдг рдорд┐рд▓рд╛ рдХрд┐ рдпрд╣ рдпрд╣рд╛рдБ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
http://cookiecrook.com/test/aria/multiselect/listbox.html
рдпрд╣рд╛рдБ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реИ: http://cookiecrook.com/test/aria/multiselect/js/aria.js

рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛтАЛтАЛрд╣реИ рдХрд┐ рдпрд╣ рд▓рдЧрднрдЧ рдореВрд▓ рд░реВрдк рд╕реЗ рдЪреБрдиреА рдЧрдИ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЗ рд▓рд┐рдП рдирдХреНрд╢рд╛ рд╣реИред рдпрд╣ рд╕реВрдЪреА рдмреЙрдХреНрд╕ рдФрд░ рдмрд╣реБрд╡рд┐рдХрд▓реНрдкреАрдп рдПрд░рд┐рдпрд╛ рдЧреБрдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЖрд╕рд╛рди рджрд┐рдЦрддрд╛ рд╣реИ
http://www.w3.org/TR/wai-aria/roles#listbox
http://www.w3.org/TR/wai-aria/states_and_properties#aria -рдмрд╣реБрд╡рд┐рдХрд▓реНрдкреАрдп

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

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

ARIA рдкрд░ рдзреНрдпрд╛рди рдХреНрдпреЛрдВ рджреЗрдВ рдЬрдмрдХрд┐ рдпрд╣ рдЕрднреА рднреА IE8 рджреНрд╡рд╛рд░рд╛ рдЙрдЪрд┐рдд рд░реВрдк рд╕реЗ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИ? рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдпрд╣ 5 рд╕рд╛рд▓ рдкреБрд░рд╛рдирд╛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЕрднреА рднреА рдЖрдо рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреА рд╕реВрдЪреА рдореЗрдВ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рд╕реНрдХреИрди рд╕реЗ рдЧреБрдЬрд░рдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЬреЛ рдПрдЖрд░рдЖрдИрдП рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рд╡рд╣ рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

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

IE8 ARIA рд╕рдорд░реНрдерди рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕рдВрд╕рд╛рдзрди: http://www.w3.org/TR/WCAG20-TECHS/wai-aria_notes.html

рдЖрдк рдХреЗрд╡рд▓ рдмреНрд░рд╛рдЙрдЬрд╝рд░/рдлреАрдЪрд░ рдбрд┐рдЯреЗрдХреНрд╢рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ IE8 рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣реЛрдиреЗ рдкрд░ рдЪреБрдирд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

@ Daniel15 рдпрд╣ рд╢рд╛рдпрдж рдПрдХ рдЖрд╕рд╛рди рд╕рдорд╛рдзрд╛рди рднреА рд╣реЛрдЧрд╛ред рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдереИрдВрдХреНрд╕ред рдореЗрд░реА рдкреЛрд╕реНрдЯ рдореЗрдВ рдореИрдВ рдХреЗрд╡рд▓ рдпрд╣ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдПрдЖрд░рдЖрдИрдП (рдЕрднреА рдХреЗ рд▓рд┐рдП) рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдорддрд▓рдм рдпрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдкрд╣реБрдВрдЪ рдпреЛрдЧреНрдп рд╣реИ рдФрд░ рдЙрди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдкрд░ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдбрдмреНрд▓реНрдпреВрд╕реАрдПрдЬреА 2.0 рдЕрдиреБрдкрд╛рд▓рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдпрд╣ рдХрд╛рдо рдХрд░рддреЗ рджреЗрдЦрдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗред рд╕реНрдХреНрд░реАрдирд░реАрдбрд░ рдФрд░ рдХреЗрд╡рд▓-рдХреАрдмреЛрд░реНрдб рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЗрди рдХреНрд╖реЗрддреНрд░реЛрдВ рддрдХ рдкрд╣реБрдВрдЪ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдореИрдВ рдЖрдИрдИ 8 рд╕реЗ рдЗрддрдирд╛ рдЪрд┐рдВрддрд┐рдд рдирд╣реАрдВ рд╣реВрдВ рд▓реЗрдХрд┐рди рдХрдо рд╕реЗ рдХрдо рдЖрдзреБрдирд┐рдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╛рдзрд╛рди рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реЛрдЧрд╛ред рдореБрдЭреЗ рдЖрдИрдИ 8 рдлрд╝реЙрд▓рдмреИрдХ рд╡рд┐рдЪрд╛рд░ рдХрд╛рдлреА рдкрд╕рдВрдж рд╣реИред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рджреЛ рдЕрдЪреНрдЫреЗ рдкреАрдЖрд░ рдЕрдк рд╣реИрдВ - рдореИрдВ рдЙрдирдореЗрдВ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рдХреЛ рдорд░реНрдЬ рд╣реЛрддреЗ рд╣реБрдП рджреЗрдЦрдирд╛ рдкрд╕рдВрдж рдХрд░реВрдВрдЧрд╛ред

рдХреГрдкрдпрд╛ рдЗрд╕ рдкрд░ рдПрдХ рдмрдбрд╝рд╛ +1

+1 (+) рд╣рдореЗрдВ рдЗрд╕реЗ рдЪреБрдирд╛ рдореЗрдВ рд░рдЦрдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ

рдПрд░рд┐рдпрд╛-рд▓реЗрдмрд▓ (рд╕рдВрдкрддреНрддрд┐)

рдПрдХ рд╕реНрдЯреНрд░рд┐рдВрдЧ рдорд╛рди рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ рд╡рд░реНрддрдорд╛рди рддрддреНрд╡ рдХреЛ рд▓реЗрдмрд▓ рдХрд░рддрд╛ рд╣реИред aria-labelledby рднреА рджреЗрдЦреЗрдВред

рдПрд░рд┐рдпрд╛-рд▓реЗрдмрд▓ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рд╡рд╣реА рд╣реИ рдЬреЛ рдПрд░рд┐рдпрд╛-рд▓реЗрдмрд▓ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╡рд╕реНрддреБ рдХрд╛ рдПрдХ рдкрд╣рдЪрд╛рдирдиреЗ рдпреЛрдЧреНрдп рдирд╛рдо рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдХрд┐рд╕реА рд▓реЗрдмрд▓ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЖрдо рдкрд╣реБрдВрдЪ-рдпреЛрдЧреНрдпрддрд╛ API рдореИрдкрд┐рдВрдЧ рдкрд╣реБрдВрдЪ рдпреЛрдЧреНрдп рдирд╛рдо рдЧреБрдг рд╣реИред

рдпрджрд┐ рд▓реЗрдмрд▓ рдЯреЗрдХреНрд╕реНрдЯ рд╕реНрдХреНрд░реАрди рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣рд╛ рд╣реИ, рддреЛ рд▓реЗрдЦрдХреЛрдВ рдХреЛ рдПрд░рд┐рдпрд╛-рд▓реЗрдмрд▓рдмрд╛рдЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдПрд░рд┐рдпрд╛-рд▓реЗрдмрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдРрд╕реЗ рдЙрджрд╛рд╣рд░рдг рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рдХрд┐рд╕реА рддрддреНрд╡ рдХрд╛ рдирд╛рдо рддрддреНрд╡ рдХреА рд╕рд╛рдордЧреНрд░реА рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдЯрд┐рдХ рд░реВрдк рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдРрд╕реЗ рдорд╛рдорд▓реЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рджреГрд╢реНрдпрдорд╛рди рд▓реЗрдмрд▓ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╡рд╛рдВрдЫрд┐рдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдиреБрднрд╡ рдирд╣реАрдВ рд╣реИред рдЕрдзрд┐рдХрд╛рдВрд╢ рд╣реЛрд╕реНрдЯ рднрд╛рд╖рд╛рдПрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИрдВ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рддрддреНрд╡ рдХреЛ рдирд╛рдо рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП HTML [HTML] рдореЗрдВ рд╢реАрд░реНрд╖рдХ рд╡рд┐рд╢реЗрд╖рддрд╛), рдлрд┐рд░ рднреА рдпрд╣ рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЯреВрд▓рдЯрд┐рдк рдкреНрд░рд╕реНрддреБрдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдРрд╕реЗ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЬрд╣рд╛рдВ рдПрдХ рджреГрд╢реНрдп рд▓реЗрдмрд▓ рдпрд╛ рджреГрд╢реНрдпрдорд╛рди рдЯреВрд▓рдЯрд┐рдк рдЕрд╡рд╛рдВрдЫрдиреАрдп рд╣реИ, рд▓реЗрдЦрдХ рдПрд░рд┐рдпрд╛-рд▓реЗрдмрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рддрддреНрд╡ рдХрд╛ рд╕реБрд▓рдн рдирд╛рдо рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕реБрд▓рдн рдирд╛рдо рд╕рдВрдкрддреНрддрд┐ рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╕рдордп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдЬреЗрдВрдЯ рдПрд░рд┐рдпрд╛-рд▓реЗрдмрд▓ рджреНрд╡рд╛рд░рд╛ рдПрд░рд┐рдпрд╛-рд▓реЗрдмрд▓ рдкрд░ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрддреЗ рд╣реИрдВред

@ рдирддрд╢рд╛рд╣ рдХреНрдпрд╛ рдЖрдк рдмрджрд▓рд╛рд╡ рдХреЗ рд╕рд╛рде рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?

@Natshah рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдХреНрдпрд╛ рдЖрдк рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП https://github.com/harvesthq/chosen/pull/2047 рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рдЗрд╕реЗ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ?

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

рдореИрдВрдиреЗ рдЗрд╕реЗ рдЗрд╕ рд▓рд┐рдВрдХ рдкрд░ рдЕрдкрдиреЗ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рддрдп рдХрд┐рдпрд╛ рд╣реИ
https://www.drupal.org/node/2384865

рдзрдиреНрдпрд╡рд╛рджред

рдкреБрд░рд╕реНрдХреГрдд :)

рд╣рд╛рдВред рдХрд┐ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдореЗрдВ рдЬреИрд╕рд╛ рдХреБрдЫ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред .

      if (this.is_multiple) {
        this.container.html('<ul class="chosen-choices"><li class="search-field"><input type="text" aria-label="' + this.form_field_jq.parents("label") +'" value="' + this.default_text + '" class="default" autocomplete="off" style="width:25px;" /></li></ul><div class="chosen-drop"><ul class="chosen-results"></ul></div>');
      } else {
        this.container.html('<a class="chosen-single chosen-default" tabindex="-1"><span>' + this.default_text + '</span><div><b></b></div></a><div class="chosen-drop"><div class="chosen-search"><input type="text" aria-label="' + this.form_field_jq.parents("label") +'"  autocomplete="off" /></div><ul class="chosen-results"></ul></div>');
      }

рд▓реЗрдХрд┐рди рд╣рдо рдЗрд╕ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

        $(".views-exposed-widget").each(function( index, element ) {
           $(this).find('.form-type-select .chosen-container input').attr("aria-label" ,$.trim($(this).find('label').text()));
        });

рдзрдиреНрдпрд╡рд╛рджред

рдкреБрд░рд╕реНрдХреГрдд :)

рдЗрд╕ рдкрд░ рдХрд┐рд╕реА рднреА рдЕрджреНрдпрддрди? рд╣рдордиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЪреБрдиреЗ рд╣реБрдП рдХреЛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ рд╕рд╣рд╛рдпрдХ рддрдХрдиреАрдХ "рдЬреЙрдЬрд╝" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдорд┐рд▓реА рд╣реИ рдХрд┐ рд╡реЗ рдЪреБрдирд┐рдВрджрд╛ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХрд╛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдореБрджреНрджреЗ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИред рдХреНрдпрд╛ рдЗрд╕ рдореЛрд░реНрдЪреЗ рдкрд░ рдХреЛрдИ рдЖрдВрджреЛрд▓рди рд╣реБрдЖ рд╣реИ?

рдХреБрдЫ рднреА рдирд╣реАрдВ рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдФрд░ OSes рдХреЗ рд╕рд╛рде рд╕рд╣рд╛рдпрдХ рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╡рд┐рд╢рд╛рд▓ рд╕рдВрдпреЛрдЬрди рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рдореБрджреНрджреЛрдВ рдХреЛ рджреЛрд╣рд░рд╛рдирд╛ рдмрд╣реБрдд рдХрдард┐рди рд╣реИ ... рдЖрдо рддреМрд░ рдкрд░ рдЬрдм рддрдХ рдЖрдк рдХреАрдмреЛрд░реНрдб рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ + рдЖрдкрдХреЗ рдкрд╛рд╕ рд╕рд╣реА ARIA рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИ, рдЗрд╕реЗ рдЕрдзрд┐рдХрд╛рдВрд╢ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдПрдХ рддреНрд╡рд░рд┐рдд рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╕рд╣рд╛рд░рд╛ рд▓рд┐рдпрд╛ рд╣реИ рдХрд┐ рд╕реНрдХреНрд░реАрди рдкрд╛рдардХреЛрдВ рдХреЛ рдХрдо рд╕реЗ рдХрдо рдореВрд▓ рдЪрдпрди рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЛ рдорд┐рд▓реЗред рдЗрд╕рдХреЗ рд▓рд┐рдП, рдореИрдВ рдЪрдпрдирд┐рдд рддрддреНрд╡ рдХреЛ рдЫрд┐рдкрд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЙрддреНрдкрдиреНрди рдЪреБрдиреЗ рд╣реБрдП рдХрдВрдЯреЗрдирд░ рдкрд░ screenreaders-only рд╡рд░реНрдЧ рдФрд░ aria-hidden:true рдЬреЛрдбрд╝ рд░рд╣рд╛ рд╣реВрдВред

рддреЛ, chosen.jquery.js рд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ 599 to 605 рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдВ:

container_props = {
        'class': container_classes.join(' '),
        'style': "width: " + (this.container_width()) + ";",
        'title': this.form_field.title,
        // hide widget for screen-readers
        'aria-hidden': 'true'
};

рдФрд░ рд▓рд╛рдЗрди 616 рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддреА рд╣реИ:

      // instead of hiding the original select field, adding the .sr-only class to keep it accessible for screen readers
      this.form_field_jq.addClass('sr-only').after(this.container);

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

рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ред
рдореИрдВрдиреЗ рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рд╕рд▓рд╛рд╣ рдХрд╛ рдкрд╛рд▓рди рдХрд┐рдпрд╛ рдФрд░ рдореИрдВрдиреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкрдВрдХреНрддрд┐ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛:

this.container.bind('mousedown.chosen', function(evt)   // around line 630

рдкреНрд░рддрд┐:

this.container.bind('mousedown.chosen keydown.chosen', function(evt)

рдзрдиреНрдпрд╡рд╛рдж

рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВ рдЕрдЧрд░ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╕рдВрд░рдЪрдирд╛ рдЗрд╕ рддрд░рд╣ рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдПред :)

image

@kirstenmalin рдиреЗ рдЬреЛ рдХрд╛рдо рдХрд┐рдпрд╛ рдерд╛, рдЙрд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдореИрдВрдиреЗ рдХреБрдЫ ARIA рддрддреНрд╡реЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХрд╛

рдореЗрд░реЗ рдкрд╛рд╕ рдпрд╣рд╛рдВ рдПрдХ рд╢рд╛рдЦрд╛ рдЙрдкрд▓рдмреНрдз рд╣реИ рдЬреЛ рдирд┐рдореНрди рдХрд╛рд░реНрдп рдХрд░рддреА рд╣реИ:

ARIA рд▓реЗрдмрд▓ рдФрд░ рдЕрдиреНрдп рд╕рд╣рд╛рдпрдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ

  • рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдПрд░рд┐рдпрд╛ рддрддреНрд╡реЛрдВ рдХреЛ рдЦреЛрдЬ рдЗрдирдкреБрдЯ рдмреЙрдХреНрд╕ рдореЗрдВ рдЬреЛрдбрд╝рддрд╛ рд╣реИ

    • рднреВрдорд┐рдХрд╛ = "рдХреЙрдореНрдмреЛрдмреЙрдХреНрд╕"

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

    • aria-haspopup (

    • рдпрд╣ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдпреБрдХреНрдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдмреЙрдХреНрд╕ рдореЗрдВ рдПрдХ рд╕рдВрдмрдВрдзрд┐рдд рдореЗрдиреВ рд╣реИ

    • рдПрд░рд┐рдпрд╛-рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд

    • Combobox рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдЖрд╡рд╢реНрдпрдХ, рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдкрд░рд┐рдгрд╛рдо рд╕реВрдЪреА рджреГрд╢реНрдпрдорд╛рди рдпрд╛ рдЫрд┐рдкреА рд╣реБрдИ рд╣реИ

    • рд░рд╛рдЬреНрдп рдХреЛ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЪреБрдирд╛ рд╣реБрдЖ рдХреНрд╖реЗрддреНрд░ рд╕рдХреНрд░рд┐рдп/рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╣реИ

    • aria-activedescendant="id_of_highlighted_option"

    • рдпрд╣ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреМрди рд╕рд╛ рд╡рд┐рдХрд▓реНрдк рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЪрдпрдирд┐рдд рдорд╛рди рд╣реИ

    • рдЗрд╕реЗ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдирдпрд╛ рд╡рд┐рдХрд▓реНрдк рдЪреБрдирд╛ рдЧрдпрд╛ рд╣реИ

    • рдПрд░рд┐рдпрд╛-рдорд╛рд▓рд┐рдХ = "id_of_list_of_options"

    • рдЙрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рд╕реВрдЪреА рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рдирд╕реЗ рдпрд╣ рдЦреЛрдЬ рдмреЙрдХреНрд╕ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ

    • рдПрд░рд┐рдпрд╛-рд╕реНрд╡рддрдГ рдкреВрд░реНрдг = "рд╕реВрдЪреА"

    • "рдпрджрд┐ рдХреЛрдИ рд▓реЗрдЦрдХ 'рд╕реВрдЪреА' рдХреЗ рд▓рд┐рдП рдПрд░рд┐рдпрд╛-рд╕реНрд╡рдд: рдкреВрд░реНрдг рдХреЗ рдПрдХ combobox рдХрд╛ рдорд╛рди рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдЬреЗрдВрдЯреЛрдВ рдХреЛ combobox рдкрд░ aria-activedescendant рд╡рд┐рд╢реЗрд╖рддрд╛ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд╛ рдЦреБрд▓рд╛рд╕рд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрдмрдХрд┐ combobox рдХреЗрдВрджреНрд░рд┐рдд рд░рд╣рддрд╛ рд╣реИред рдпрджрд┐ aria-activedescendant рд╡рд┐рд╢реЗрд╖рддрд╛ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рд╣реЛрддрд╛ рд╣реИ рдЬрдмрдХрд┐ combobox рдХреЗрдВрджреНрд░рд┐рдд рд╣реИ, рд╕рд╣рд╛рдпрдХ рддрдХрдиреАрдХреЛрдВ рдХреЛ рдЙрд╕ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╕рдЪреЗрдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдирдП рд╕рдХреНрд░рд┐рдп рд╡рдВрд╢рдЬ рддрддреНрд╡ рдХреЗ рдЯреЗрдХреНрд╕реНрдЯ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдмреЛрд▓рдХрд░ред рд▓реЗрдЦрдХреЛрдВ рдХреЛ aria-owners рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреЙрдореНрдмреЛрдмреЙрдХреНрд╕ рдЯреЗрдХреНрд╕реНрдЯрдлрд╝реАрд▓реНрдб рдХреЛ рдЗрд╕рдХреЗ рд▓рд┐рд╕реНрдЯрдмреЙрдХреНрд╕ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рд┐рдПред"

    • aria-labeledby="id_of_field_label"

    • рдпрд╣ рдЙрд╕ рдкреНрд░рдкрддреНрд░ рд▓реЗрдмрд▓ рддрддреНрд╡ рдХреА рдЖрдИрдбреА рд╣реИ рдЬрд┐рд╕реЗ рдЪреБрдирд╛ рдЧрдпрд╛ рд╕реНрдерд╛рди рдмрджрд▓ рд░рд╣рд╛ рд╣реИ

  • рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рд╕реВрдЪреА рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдЬреЛрдбрд╝рддрд╛ рд╣реИ

    • рдкрд╣рдЪрд╛рди

    • рдЦреЛрдЬ рдЗрдирдкреБрдЯ рдмреЙрдХреНрд╕ рдореЗрдВ рдПрд░рд┐рдпрд╛-рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рд╡рд┐рд╢реЗрд╖рддрд╛ рджреНрд╡рд╛рд░рд╛ рд▓рдХреНрд╖рд┐рдд рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рдкрддреНрд░ рдлрд╝реАрд▓реНрдб рдЖрдИрдбреА рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЖрдИрдбреА

    • рднреВрдорд┐рдХрд╛ = "рд╕реВрдЪреА рдмреЙрдХреНрд╕"

    • "рдПрдХ рд╡рд┐рдЬреЗрдЯ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рд╕реВрдЪреА рд╕реЗ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдЖрдЗрдЯрдо рдЪреБрдирдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред"

  • рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рд╕реВрдЪреА рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╡рд┐рдХрд▓реНрдк рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдБ рдЬреЛрдбрд╝рддрд╛ рд╣реИ

    • рдкрд╣рдЪрд╛рди

    • рд╕реВрдЪреА рдореЗрдВ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕реВрдЪрдХрд╛рдВрдХ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЖрдИрдбреА рдФрд░ aria-activedescendant рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдкреНрд░рдкрддреНрд░ рдлрд╝реАрд▓реНрдб рдЖрдИрдбреА рдЬреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЪрдпрдирд┐рдд рддрддреНрд╡ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддреА рд╣реИ

    • рднреВрдорд┐рдХрд╛ = "рд╡рд┐рдХрд▓реНрдк"

    • рдЪрдпрди рд╕реВрдЪреА рдореЗрдВ рдПрдХ рдЪрдпрди рдпреЛрдЧреНрдп рд╡рд╕реНрддреБред

    • рдПрд░рд┐рдпрд╛-рд╡реНрдпрд╕реНрдд

    • рд╣рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХрд╛ рдХрд╛рд░рдг рдпрд╣ рд╣реИ рдХрд┐ рдЬрдм рдЪреБрдирд╛ рдХреЛ рдХрд┐рд╕реА рдлрд╝реАрд▓реНрдб рдкрд░ рдкреНрд░рд╛рд░рдВрдн рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╡рд┐рдХрд▓реНрдк рд╕реВрдЪреА рдХреЛ рддрдм рддрдХ рдирд╣реАрдВ рдмрдирд╛рддрд╛ рдЬрдм рддрдХ рдХрд┐ рдлрд╝реАрд▓реНрдб рдкрд╣рд▓реЗ рд╕рдХреНрд░рд┐рдп рди рд╣реЛ рдЬрд╛рдПред

    • рдпрд╣ рд╕рд╣рд╛рдпрдХ рддрдХрдиреАрдХ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рд╕реНрдХреИрдирд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдореБрджреНрджрд╛ рд╣реИ рдЬреЛ рдПрдХреНрд╕реЗрд╕рд┐рдмрд┐рд▓рд┐рдЯреА рдореБрджреНрджреЛрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░рддрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рдЦреЛрдЬ рдмреЙрдХреНрд╕ (рднреВрдорд┐рдХрд╛ = "рдХреЙрдореНрдмреЛрдмреЙрдХреНрд╕") рдЕрдм рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдХрд░ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рд╕реВрдЪреА рдмреЙрдХреНрд╕ рдХрд╛ рдорд╛рд▓рд┐рдХ рд╣реИ (aria-owners="id_of_list_of_options"), рд╕реВрдЪреА рдмреЙрдХреНрд╕ (рд╣рдорд╛рд░реА рдкрд░рд┐рдгрд╛рдо рд╕реВрдЪреА) _must_ рдореЗрдВ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ рдпрд╛ рдЕрдиреБрдкрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рд╡реНрдпрд╕реНрдд рдорд╛рдирд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдХрд▓реНрдкрдирд╛ред



      • рдореБрдЭреЗ 100% рднреА рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рд╕рд╣реА рдХрджрдо рд╣реИред рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдлрд╝реАрд▓реНрдбреНрд╕ рдХреЛ рд╕реНрдХреИрдирд░реНрд╕ рджреНрд╡рд╛рд░рд╛ рдлрд╝реНрд▓реИрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╕реЗ рд░реЛрдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпреЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡реНрдпрд╕реНрдд рдирд╣реАрдВ рд╣реИрдВ, рд╣рдордиреЗ рдЕрднреА рддрдХ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред



    • рдореИрдВ рдЙрдореНрдореАрдж рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ A11Y рдХреЗ рдЕрдзрд┐рдХ рдЕрдиреБрднрд╡ рд╡рд╛рд▓рд╛ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рджреЗ рд╕рдХрддрд╛ рд╣реИред

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



      • рдпрд╣ рдЯреНрд░рд┐рдЧрд░ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ winnow_results рдкрджреНрдзрддрд┐ рдХрд╛ рдПрдХ рдкрд╛рд╕ рдереНрд░реВ рдерд╛, рдЬрд┐рд╕рдиреЗ рдЦреЛрдЬ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рдмрдирд╛рдпрд╛ (рдЕрднреА рднреА рдЫрд┐рдкрд╛ рд╣реБрдЖ), рд▓реЗрдХрд┐рди рдЗрд╕рдиреЗ рд╕реНрдХреИрдирд░реНрд╕ рдХреЛ рдЦреБрд╢ рдХрд░ рджрд┐рдпрд╛ред



рдкреНрд░рдмрдВрдз рд░рд╛рдЬреНрдп

  • рдПрд░рд┐рдпрд╛-рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рдкреНрд░рдмрдВрдзрди

    • рдпрд╣ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдЦреЛрдЬ рдкрд░рд┐рдгрд╛рдо рд╕рд╣рд╛рдпрдХ рддрдХрдиреАрдХ рдХреЗ рд▓рд┐рдП рдХрдм рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдП, рд╣рдореЗрдВ рдПрд░рд┐рдпрд╛-рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЛ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдлрд╝реАрд▓реНрдб рд╕рдХреНрд░рд┐рдп/рдирд┐рд╖реНрдХреНрд░рд┐рдп рд╣реИрдВред

    • рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ (AFAIK) close_field рдФрд░ activate_field рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рджреМрд░рд╛рди рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдирд╛ рд╣реИред

    • рдЗрди рд╡рд┐рдзрд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ рд╕рддреНрдп рд╕реЗ рдЕрд╕рддреНрдп рдпрд╛ рдЕрд╕рддреНрдп рд╕реЗ рд╕рддреНрдп рдореЗрдВ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╕реНрд╡рд┐рдЪ рд░рд╛рдЬреНрдп рдХреЛ рдЕрджреНрдпрддрди рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ

рдореИрдВ рдЕрдкрдиреА рдХрдИ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдкрд░ рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢реБрд░реВ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдВ, рдФрд░ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд╕рд╛рде рдЕрдкрдиреА рд╢рд╛рдЦрд╛ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рддрд╛ рд░рд╣реВрдВрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рд╣рдореЗрдВ A11Y рджреГрд╢реНрдп рд╕реЗ рд╣рдорд╛рд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдкрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рдирдЬрд╝рд░ рдорд┐рд▓рддреА рд╣реИред

рдЕрдм рддрдХ рдкрдврд╝рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдмрд╣реБрдд рд╣реИ рдФрд░ рдХреГрдкрдпрд╛, рдЕрдЧрд░ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╣реИ, рддреЛ рдореБрдЭреЗ рдмрддрд╛рдПрдВ! рдореИрдВ рдЗрд╕реЗ рдпрдерд╛рд╕рдВрднрд╡ рдЖрдЧреЗ рдмрдврд╝рд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

@cooperfellows рдХреГрдкрдпрд╛ рдЕрдкрдиреЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдЦреЛрд▓реЗрдВ

@stof рд╣реЛ рдЧрдпрд╛, рд▓реЗрдХрд┐рди рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдХрд╣рд╛, рдореИрдВ рдХреЛрдИ A11Y рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдирд╣реАрдВ рд╣реВрдВ, рдФрд░ рдореИрдВ рдХреБрдЫ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВ рдмрд╕ рдЗрд╕ рдкрд░ рдЕрдкрдирд╛ рдкрд╣рд▓рд╛ рд╕реНрдерд┐рд░ рдкрд╛рд╕ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред

рдХреНрдпрд╛ рдЗрд╕рдХреЗ рд╕рд╛рде рдХреЛрдИ "рдЖрдзрд┐рдХрд╛рд░рд┐рдХ" рдЕрдкрдбреЗрдЯ рд╣реИ? рдХреНрдпрд╛ @cooperfellows рдХреЗ рдкреНрд░рдпрд╛рд╕реЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреЛрдИ рдмрджрд▓рд╛рд╡ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ?

рдХрд╛рд░рдг рдореИрдВ рдкреВрдЫрддрд╛ рд╣реВрдВ рдХрд┐ рд╣рдо рдЬреЙрдЬрд╝ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рд╡рд┐рдЬреЗрдЯ рдХреЛ рдЕрдиреБрдкрдпреЛрдЧреА рдХреЗ рд░реВрдк рдореЗрдВ рд░рд┐рдкреЛрд░реНрдЯ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ рдЙрд╕ рд░реВрдк рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рд╡реЗ рдЕрдиреБрдкрдпреЛрдЧреА рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВред

рд╣рдо рдирдХрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдорджрдж рдХрд░рдиреЗ / рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рдЦреБрд╢реА рд╣реБрдИ рдЕрдЧрд░ рдЗрд╕рд╕реЗ рдорджрдж рдорд┐рд▓рддреА рд╣реИ?

рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ (рдЗрд╕рдореЗрдВ рдХреБрдЫ рдорд╛рдореВрд▓реА рдореБрджреНрджреЗ рдереЗ рдЬрд┐рдиреНрд╣реЗрдВ рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рдж рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛) рд▓реЗрдХрд┐рди рдЕрднреА рддрдХ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реБрдЖ рд╣реИред рдореИрдВ рдЕрднреА рдЙрддреНрдкрд╛рджрди рдореЗрдВ рдЬрд┐рд╕ рд╢рд╛рдЦрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдБ рд╡рд╣ рдпрд╣рд╛рдБ рд╣реИ:

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

рддреЛ рд╡рд╣ рд╢рд╛рдЦрд╛ рдореВрд▓ рд░реВрдк рд╕реЗ рд╡рд░реНрддрдорд╛рди рдЙрддреНрдкрд╛рджрди рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЖрдкрдХреЗ рдкрд░рд┐рд╡рд░реНрддрди, рдпрд╛ рд╣рд╛рд▓ рдХреЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд╕рд╛рде рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЕрднреА рддрдХ рд╡рд┐рд▓рдп рдирд╣реАрдВ рд╣реБрдИ рд╣реИ?

(рдзрдиреНрдпрд╡рд╛рдж рдмреАрдЯреАрдбрдмреНрд▓реНрдпреВ)

рд╣рд╛рдБ, рдпрд╣ рд╕рд╣реА рд╣реИ @wcndaveред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдкреАрдЖрд░ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдореАрдХреНрд╖рд╛ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЕрдиреНрдп рдЖрдВрдЦреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

@cooperfellows рдореБрдЭреЗ рдЕрднрд┐рдЧрдореНрдпрддрд╛ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рд╕рд╣рд╛рдпрддрд╛ рдХрд░рдиреЗ рдореЗрдВ рдкреНрд░рд╕рдиреНрдирддрд╛ рд╣реЛ рд░рд╣реА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдореМрдЬреВрджрд╛ рдЪреБрдиреЗ рд╣реБрдП рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдПрдХ рдирдП рдирд┐рд░реНрдорд╛рдг рдореЗрдВ рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬрд┐рд╕реЗ WCAG 2 рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдЖрдкрдХреЗ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдкрд░ рдХреЛрдИ рдЕрдкрдбреЗрдЯ?

рдореВрд░реНрдЦрддрд╛рдкреВрд░реНрдг рдкреНрд░рд╢реНрди - рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рд╕рдВрдХрд▓рд┐рдд рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ рдЬрд┐рд╕реЗ рдореИрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ?
рдпрд╛ рдХреНрдпрд╛ рдореБрдЭреЗ рдХреЙрдлрд╝реАрд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рд╕реНрд╡рдпрдВ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?

@KITSKevinBonett рдорджрдж рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

рдЕрдЯреИрдЪреНрдб jQuery рдФрд░ рдкреНрд░реЛрдЯреЛ рдЯрд╛рдЗрдк рд╡рд░реНрдЬрди рдХрд╛ рдПрдХ рдЬрд╝рд┐рдк рд╣реИ, рдЬреЛ рдХрдВрдкреНрд░реЗрд╕реНрдб рдФрд░ рдЕрди-рдХрдВрдкреНрд░реЗрд╕реНрдб рджреЛрдиреЛрдВ рд╣реИред

рд╕рдВрдХрд▓рд┐рдд-a11y-chosen-jquery-proto.zip

@cooperfellows рд╡рд╣ рдЬрд▓реНрджреА рдерд╛ред рдореИрдВ рдЕрдкрдиреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдЬреЛрдбрд╝реВрдВрдЧрд╛, рдХреБрдЫ рдкрд░реАрдХреНрд╖рдг рдХрд░реВрдВрдЧрд╛, рдФрд░ рдЖрдкрдХреЛ рдмрддрд╛рдКрдВрдЧрд╛...

@KITSKevinBonett рд╣рд╛рдВ, рдореИрдВ рдЗрд╕ рдкрд░ рдХреБрдЫ рдФрд░ рдирдЬрд░реЗрдВ рдЧрдбрд╝рд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдХреЛрдИ A11Y рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдирд╣реАрдВ рд╣реВрдВред рддреЛ рдХрд┐рд╕реА рднреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ (рдХрдареЛрд░ рдФрд░ рд╕рдХрд╛рд░рд╛рддреНрдордХ) рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХреА рдЬрд╛рддреА рд╣реИред

рд╣рд╛рдп @cooperfellows - рдореИрдВрдиреЗ рдЖрдкрдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХреА рд╣реИ - рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ред

рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ рдЬреЛ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░/рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреА рдЕрд╕рдВрдЧрддрд┐рдпреЛрдВ рдХреЗ рдХрд╛рд░рдг (рдЖрд╕рд╛рдиреА рд╕реЗ) рд╣рд▓ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреА рд╣реИрдВред

рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдирд┐рд╖реНрдХрд░реНрд╖реЛрдВ рдХреЛ рд╕рдВрд▓рдЧреНрди рдореЗрдВ рдкреНрд░рд▓реЗрдЦрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдореИрдВрдиреЗ 1 рдпрд╛ 2 рдЫреЛрдЯреА рд╕рд┐рдлрд╛рд░рд┐рд╢реЗрдВ рдХреА рд╣реИрдВ рдЬреЛ рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЙрдкрдпреЛрдЧреА рд▓рдЧреЗрдВрдЧреАред

_рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ_

  1. рдореЗрд░реА рдХреБрдЫ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рд╣реИ рдЬреЛ рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдиреАрдп рд╣реИ - рдореИрдВрдиреЗ рдЗрдиреНрд╣реЗрдВ рд╣рдЯрд╛ рджрд┐рдпрд╛ рд╣реИред
  2. "рдХреЙрдореНрдмреЛрдмреЙрдХреНрд╕" рдХреЗ рдЕрдВрджрд░ рдЯрд╛рдЗрдк рдХрд░рдиреЗ рдФрд░ ENTER рджрдмрд╛рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ - рд╣рдорд╛рд░рд╛ рдлреЙрд░реНрдо рд╕рдмрдорд┐рдЯ рд╕рдХреНрд░рд┐рдп рдирд╣реАрдВ рд╣реЛ рд░рд╣рд╛ рд╣реИ - рдлрд┐рд░ рд╕реЗ, рдпрд╣ рдПрдХ рд╕реНрдерд╛рдиреАрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕рдорд╕реНрдпрд╛ рд╣реИред
  3. рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЬрд╝рд┐рдк рдХреЛ (1) рдФрд░ (2) рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

aria-chosed-plugin.zip

рд╣рд╛рдп @cooperfellows - рдХреНрдпрд╛ рдореЗрд░рд╛ рдСрдбрд┐рдЯ рд╕рдордЭ рдореЗрдВ рдЖрдпрд╛?

рд╣рд╛рдп @KITSKevinBonett рдореИрдВ рдЫреБрдЯреНрдЯреА рдкрд░ рдПрдХ рд╕рдкреНрддрд╛рд╣ рд╕реЗ рджреВрд░ рд╣реВрдВред рдЬреИрд╕реЗ рд╣реА рдореИрдВ рдЕрдкрдиреЗ рджреВрд╕рд░реЗ рдХрд╛рдо рдореЗрдВ рд▓рдЧ рдЬрд╛рдКрдВрдЧрд╛, рдореИрдВ рдЗрд╕реЗ рджреЗрдЦ рд▓реВрдВрдЧрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдпрд╣ рдорджрджрдЧрд╛рд░ рд╣реИред

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

рдкреНрд▓рдЧрдЗрди рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди HTML рдорд╛рд░реНрдХрдЕрдк

  • рдХреНрдпрд╛ рдпрд╣рд╛рдВ рдХреЛрдИ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рд╣реИ? рдпрд╛ рдЖрдк рд╕рд┐рд░реНрдл рджрд┐рдЦрд╛ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдЙрддреНрдкрдиреНрди рд╣реБрдЖ рд╣реИ?

рдХреЗрд╡рд▓ рдХреАрдмреЛрд░реНрдб рд╡реНрдпрд╡рд╣рд╛рд░

  • "рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЬрдм рд╡рд┐рдХрд▓реНрдк рдЪреБрдирд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдХреАрдмреЛрд░реНрдб рдлреЛрдХрд╕ рдлрд┐рд░ рд╕реЗ рдЯреИрдмрдмрд┐рдВрдЧ рдкрд░ рдЦреЛ рдЬрд╛рддрд╛ рд╣реИред"

    • рдореИрдВ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕реЗ рдПрд░рд┐рдпрд╛-рдЫрд┐рдкреА рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЛ рдЪрд╛рд▓реВ рдФрд░ рдмрдВрдж рдХрд░рдХреЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЙрд╕ рддрддреНрд╡ рдХреЛ рджреГрд╢реНрдпрдорд╛рди/рдЫрд┐рдкрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ?

    • рдореИрдВ рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЛ рджреЗрдЦ рд▓реВрдВрдЧрд╛ред

  • "рд╕реАрдПрд╕рдПрд╕ рдЕрдХреНрд╖рдо рдореБрджреНрджреЗ"

    • рдорд╛рдирдХ рдЪрдпрди рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ

    • рдореИрдВ рдЗрд╕реЗ рджреЛрдмрд╛рд░рд╛ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддрд╛, рдХреНрдпрд╛ рдЖрдк рдореБрдЭреЗ рд╕реНрдХреНрд░реАрди рд╢реЙрдЯ рдпрд╛ рд╕реНрдХреНрд░реАрди рдХрд╛рд╕реНрдЯ рдпрд╛ рдХреБрдЫ рдФрд░ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ?

    • рдХреБрдВрдЬреАрдкрдЯрд▓ рдХреЗ рд╕рд╛рде рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд░рддреЗ рд╕рдордп рдХреЛрдИ рджреГрд╢реНрдпрдорд╛рди рд╕рдВрдХреЗрдд рдирд╣реАрдВред

    • рд╣рдо рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдП рдЧрдП рдЖрдЗрдЯрдо рдХреЗ рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ <em> рдЯреИрдЧ рдореЗрдВ рд▓рдкреЗрдЯ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдЗрдЯреИрд▓рд┐рдХрд╛рдЗрдЬрд╝ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ (рдХрдо рд╕реЗ рдХрдо рдХреНрд░реЛрдо рдореЗрдВ)ред



      • рдпрд╣рд╛рдВ рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЯреЗрдХреНрд╕реНрдЯ рдорд┐рд▓рд╛рди рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреЛрдЬ <em> рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдЪрд┐рдВрддрд╛ рд╣реЛрдЧреА рдХрд┐ рд╡реЗ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рд╕рдВрдШрд░реНрд╖ рдХрд░реЗрдВрдЧреЗред



рд╕реНрдХреНрд░реАрди рд░реАрдбрд░

  • рдореЗрд░реЗ рдкрд╛рд╕ JAWS рддрдХ рдкрд╣реБрдВрдЪ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдпрд╣рд╛рдВ рдмрд╣реБрдд рдХреБрдЫ рдирд╣реАрдВ рдХрд░ рдкрд╛рдКрдВрдЧрд╛ред рдЬрдм рдореБрдЭреЗ рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдФрд░ рд╕рдордп рдорд┐рд▓реЗрдЧрд╛ рдХрд┐ рдореБрдЭреЗ рдХреНрдпрд╛ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдореИрдВ рдПрдХ рдкрд░реАрдХреНрд╖рдг рд╢реБрд░реВ рдХрд░реВрдВрдЧрд╛ред
  • рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рд╡рд╣ рдХреНрд╖реЗрддреНрд░ рд╣реИ рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреБрдЫ рдФрд░ рдорджрдж рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░рддрд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рдЖрд░рд┐рдпрд╛ рд╡рд┐рдЪрд╛рд░

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

    • рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рднреВрдорд┐рдХрд╛ = "рд╕реВрдЪреА рдмреЙрдХреНрд╕" рддрддреНрд╡ рдореЗрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдХреЛрдИ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИ, рдЬреЛ рдореБрдЭреЗ рдЗрд╕реЗ рдЯреВрд▓ рдХреЗ рд╕рд╛рде рд╕реНрдХреИрди рдХрд░рддреЗ рд╕рдордп рд╕рдорд╕реНрдпрд╛рдПрдВ рджреЗ рд░рд╣рд╛ рдерд╛ред рд╢реБрд░реБрдЖрдд рдореЗрдВ рдПрд░рд┐рдпрд╛-рд╡реНрдпрд╕реНрдд рдПрд▓реАрдореЗрдВрдЯ рдЬреЛрдбрд╝рдиреЗ рдкрд░ рдЙрди рдЯреВрд▓реНрд╕ рджреНрд╡рд╛рд░рд╛ рдЗрд╕реЗ рдЕрдирджреЗрдЦрд╛ рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

    • рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдХрд╛рд░рдг рдпрд╣ рд╣реИ рдХрд┐ рдПрдХ рд╕реВрдЪреА рдмреЙрдХреНрд╕ рддрддреНрд╡ _рдПрдХ рд╡рд┐рдХрд▓реНрдк рддрддреНрд╡ ( рд╕реНрд░реЛрдд ) рдХрд╛ рд╕реНрд╡рд╛рдореА рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП

    • рдкрд╣рд▓реА рдмрд╛рд░ рд╕реВрдЪреА рднрд░ рдЬрд╛рдиреЗ рдкрд░ рдЗрд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдРрд╕рд╛ рд▓рдЧ рд░рд╣рд╛ рдерд╛ рдЬреИрд╕реЗ рдХреЛрдИ рдиреБрдХрд╕рд╛рди рди рд╣реЛред

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

@cooperfellows - рдЖрдкрдХреЗ рд╕рд╡рд╛рд▓реЛрдВ рдХреЗ рдЬрд╡рд╛рдм:

рдПрдЪрдЯреАрдПрдордПрд▓ рдорд╛рд░реНрдХрдЕрдк

  • рдмрд╕ рджрд┐рдЦрд╛ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдкреНрд▓рдЧрдЗрди рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдЪрд░рдг рдХреЗ рджреМрд░рд╛рди рдХреНрдпрд╛ рдЙрддреНрдкрдиреНрди рд╣реБрдЖ рд╣реИред

рдХреАрдмреЛрд░реНрдб рд╡реНрдпрд╡рд╣рд╛рд░

  • "рдЦреЛрдпрд╛ рдлреЛрдХрд╕" рдХреЗрд╡рд▓ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдореЗрдВ рд╣реИред рдлреЛрдХрд╕ рдХреЛ рд░реЛрдХрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк tabindex="-1" рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ, рдлрд┐рд░ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рд╣рдЯрд╛ рджреЗрдВред рддрдм рдЖрдкрдХреЛ ARIA рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реЛрдЧреАред

рд╕реАрдПрд╕рдПрд╕ рдЕрдХреНрд╖рдо

  • рдореВрд▓ рд░реВрдк рд╕реЗ, рдореВрд▓ рдЪрдпрди рдкреГрд╖реНрда рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ рдФрд░ рдпреВрдкреА рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИ | рдиреАрдЪреЗ рддреАрд░ рдХреНрдпреЛрдВрдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╡реНрдпрд╡рд╣рд╛рд░ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдЬреИрд╕реЗ рдЖрдк рдЙрдирдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рддреЗ рд╣реИрдВред
  • рдкреНрд▓рдЧрдЗрди-рд░реЗрдВрдбрд░ рдПрдЪрдЯреАрдПрдордПрд▓ рднреА рджрд┐рдЦрд╛рдИ рджреЗ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдбреНрд░реЙрдкрдбрд╛рдЙрди рдпрд╣ рдирд╣реАрдВ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ рдХреМрди рд╕рд╛ "рд╡рд┐рдХрд▓реНрдк" рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
  • рдЖрдкрдиреЗ EM рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ред рдЗрд╕рдХреЗ рдмрдЬрд╛рдп STRONG рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ - рдЗрд╕рдХрд╛ HTML5 рдореЗрдВ EM рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдЕрд░реНрдердкреВрд░реНрдг рдЕрд░реНрде рд╣реИред рджреЗрдЦреЗрдВ http://html5doctor.com/ib-em-strong-element/
  • рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдпрд╣ рдПрдХ рдкреНрд░рдореБрдЦ рдореБрджреНрджрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрднреА рднреА рдЪрдпрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
  • рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рджреЗрдЦреЗрдВcss-disabled

рд╕реНрдХреНрд░реАрди рд░реАрдбрд░

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

рдПрд░рд┐рдпрд╛

  • "рдПрд░рд┐рдпрд╛-рд╡реНрдпрд╕реНрдд" рдХреЗ рд▓рд┐рдП рдЖрдкрдХрд╛ рд╕реНрдкрд╖реНрдЯреАрдХрд░рдг рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рдЕрдЧрд░ рдпрд╣ рдЕрдкреНрд░рдЪрд▓рд┐рдд рдерд╛, рддреЛ рдЗрд╕рд╕реЗ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реЛрдЧреАред
  • рдСрдбрд┐рдЯ рдПрдЪрдЯреАрдПрдордПрд▓ред рд╣рд╛рде рд╕реЗ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдореИрдВ рдЬрд┐рд╕ рдХрдВрдкрдиреА рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ, рдЙрд╕рдХреЗ рд▓рд┐рдП рдореИрдВ рдПрдХ рдпреВрдЖрдИ рдШрдЯрдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп/рдЬреАрд╡рди рд╢реИрд▓реА рдЧрд╛рдЗрдб рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рд╡рд╣рд╛рдВ рд╕реЗ рдШрдЯрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдмрд┐рд▓реНрдХреБрд▓ рднреА рджреЗрд░ рдирд╣реАрдВ рд▓рдЧреАред рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдореИрдВрдиреЗ рд╕рдм рдХреБрдЫ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХреИрдкреНрдЪрд░ рдХрд┐рдпрд╛ рд╣реИ, рд╕рдмрд╕реЗ рдХрдард┐рди рд╣рд┐рд╕реНрд╕рд╛ рд╕рднреА рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╕реБрдирдирд╛ рдерд╛ред

рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдм рдЖрдкрдХреЗ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рдЖрдкрдиреЗ A11Y рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИред :)

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

рдореИрдВ рдиреЗрддреНрд░рд╣реАрди рд╣реВрдВред рдореИрдВрдиреЗ JAWS рдХреЗ рд╕рд╛рде @cooperfellows рдХреЗ рдХрд╛рд░реНрдп рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рд╣реИред рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЪрдпрдирд┐рдд рд╡рд┐рдХрд▓реНрдк рдХреЛ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ I рддреАрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдмреЛрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред

рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдЗрд╕реЗ рдорд░реНрдЬ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рдЦрдмрд░?

рдЕрдкрдиреЗ рджреИрдирд┐рдХ рдХрд╛рд░реНрдп рдореЗрдВ, рдореИрдВ MISP (рдореИрд▓рд╡реЗрдпрд░ рдЗрдВрдлреЙрд░реНрдореЗрд╢рди рд╢реЗрдпрд░рд┐рдВрдЧ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо - https://github.com/MISP/MISP) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рдЬрд┐рд╕рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд╕реНрд╡рддрдГ рдкреВрд░реНрдг рдХреЙрдореНрдмреЛ рдмреЙрдХреНрд╕ рдХреЗ рд▓рд┐рдП "рдЪреБрдиреЗ рдЧрдП" рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рд╣реИред рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдПрдХ рдмреБрд░рд╛ рд╕рдкрдирд╛ рдмрди рдЧрдпрд╛ рд╣реИред

рдЖрдкрдХреА рдорджрдж рдХреЗ рд▓рд┐рдП рдЕрдЧреНрд░рд┐рдо рдзрдиреНрдпрд╡рд╛рджред

рдХреБрдЫ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рдмрд╛рдж, рдореИрдВ рдКрдкрд░ рдкреЛрд╕реНрдЯ рдХрд┐рдП рдЧрдП рд╕рдВрдХрд▓рд┐рдд рд╕рдВрд╕реНрдХрд░рдг (.zip рд╕рдВрдЧреНрд░рд╣) рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ (1 рдЬреБрд▓рд╛рдИ, 2016 рдХреЛ) рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЬрдм рдореИрдВ @cooperfellows рдХреА рд╢рд╛рдЦрд╛ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ @cooperfellows рдХреА рд╢рд╛рдЦрд╛ рдХрд╛ рдХреНрд▓реЛрди

рд╣рд╛рдп @ obert01 , JAWS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕ рдкрд░ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж, рдпрд╣ рдПрдХ рдмрдбрд╝рд╛ рдЯреБрдХрдбрд╝рд╛ рдерд╛ рдЬрд┐рд╕реЗ рдореИрдВ рдЕрдкрдиреЗ рдХрд╛рдо рдХреЗ рджреМрд░рд╛рди рдпрд╛рдж рдХрд░ рд░рд╣рд╛ рдерд╛ред

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

рдореИрдВ рдорд╣реАрдиреЗ рдХреЗ рдЕрдВрдд рд╕реЗ рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ рдЗрд╕ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛, рдореИрдВ рдЕрднреА рдХрд╛рдо рдкрд░ рдХрд╛рдлреА рд╕рдорд░реНрдерд┐рдд рд╣реВрдВред

рдПрдХ рдмрд╛рд░ рдЗрд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореИрдВ рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рдлрд┐рд░ рд╕реЗ рджреЗрдЦрдирд╛ рдкрд╕рдВрдж рдХрд░реВрдВрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЗрд╕реЗ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рджреВрдВрдЧрд╛ ред

рдмрд╣реБрдд - рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред

рдЖрдкрдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП, рдореИрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рд╕рд╛рде JAWS рдФрд░ NVDA рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдХреЗ рд╕рднреА рд╕рдВрдпреЛрдЬрдиреЛрдВ рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ: Internet Explorer 11, Google Chrome, Firefox ESR, Firefox Standard, Microsoft Edgeред

рдЗрд╕ рдкрд░ рдХреЛрдИ рдкреНрд░рдЧрддрд┐?

рдореБрдЭреЗ рдЖрдЧреНрд░рд╣ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреЗрдж рд╣реИ, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рджреИрдирд┐рдХ рдХрд╛рд░реНрдп рдореЗрдВ рдЗрд╕ рдкрд╣реБрдВрдЪ рдХреА рдХрдореА рд╣реИред

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

рдЖрдкрдХреЛ рдзрдиреНрдпрд╡рд╛рдж

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

рдирдорд╕реНрддреЗ @obert01 рдФрд░ @csmuthukuda ,

рдореИрдВрдиреЗ рдЕрднреА-рдЕрднреА рдЪреБрдирд╛ рд╣реИ рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдкреАрдЖрд░ рдХреЛ рдЧрддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рд╣реИ, рдХреГрдкрдпрд╛ рдпрд╣рд╛рдВ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВ:
https://github.com/harvesthq/chosen/pull/2596

рдЖрдк рдореЗрд░реЗ рдлреЛрд░реНрдХрдб рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА рдХреА рдПрдХ рдкреНрд░рддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЕрдкрдиреЗ рдЕрдВрдд рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореБрдЭреЗ рдХреБрдЫ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬреАрд╡рди рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкрд╕рдВрдж рдЖрдПрдЧреАред

рдЗрд╕рдиреЗ рд╕рднреА TravisCI рдЬрд╛рдБрдЪреЛрдВ рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░ рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рд╡реЗ A11Y рдореБрджреНрджреЛрдВ рдХреЛ рдХрд╡рд░ рдХрд░рддреЗ рд╣реИрдВред рдЖрдк рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВ рдореБрдЭреЗ рдмрддрд╛рдУред

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

рдзрдиреНрдпрд╡рд╛рдж @csmuthukuda рдореБрдЭреЗ рдЗрд╕рдореЗрдВ рд╡рд┐рд▓рдп рд╣реЛрдирд╛ рдЕрдЪреНрдЫрд╛ рд▓рдЧреЗрдЧрд╛ ....

@pfiller @stof @tjschuck @koenpunt , рдЗрд╕реЗ рджреЗрдЦрдиреЗ рдореЗрдВ рдорджрдж рдХреЗ рд▓рд┐рдП рдореИрдВ рдХреБрдЫ рднреА рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ? рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдЕрдиреНрдпрдерд╛ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдк рд╕реЗ рднрдпрд╛рдирдХ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рд╛рдкрддрд╛ рдЯреБрдХрдбрд╝рд╛ рд╣реИред

рд╣рд╛рдп @cooperfellows ,

рдореИрдВрдиреЗ рдЖрдкрдХреЗ рдмреЗрд╣рддрд░реАрди рдХрд╛рдо рдХреЛ рд╕рдмрд╕реЗ рдореМрдЬреВрджрд╛ рд╡реЗрдм рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдФрд░ JAWS рдФрд░ NVDA рд╕реНрдХреНрд░реАрди рд░реАрдбрд░реНрд╕ рдХреЗ рд╕рд╛рде рдкрд░рдЦрд╛ рд╣реИред рдЖрдкрдХреЛ рдзрдиреНрдпрд╡рд╛рдж !

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

рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреЗрд╡рд▓ рдХреАрдмреЛрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЪреБрдиреЗ рдЧрдП рдХрдореНрдмреЛрдмреЙрдХреНрд╕ рдореЗрдВ рдПрдХ рд╡рд┐рдХрд▓реНрдк рдЪреБрдирдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ: рдХреЙрдореНрдмреЛрдмреЙрдХреНрд╕ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЯреИрдм, рд╕реВрдЪреА рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреАрд░ рдХреБрдВрдЬрд┐рдпрд╛рдВ, рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ENTERред

рдПрдХ рдмрд╛рд░ рдлрд┐рд░, рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред

рдЙрд╕ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж @obet01ред рдореИрдВ рдПрдХ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдЧрд╛ рдФрд░ рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдореБрдЭреЗ рдХреНрдпрд╛ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИред

@ obert01 рдХреНрдпрд╛ рдЖрдк рдпрд╣ рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП JS fiddle рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ/рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ? рдпрд╣ рдкрд╣реЗрд▓реА рдореЗрд░реА рдирд╡реАрдирддрдо рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдХреЗ рд╕рдВрдХрд▓рд┐рдд jQuery рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд▓реЛрдб рдХрд░ рд░рд╣реА рд╣реИред

рдореИрдВ рдЕрдкрдиреЗ рдХреАрдмреЛрд░реНрдб (Chrome рдирд╡реАрдирддрдо) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрд╕ рдбреНрд░реЙрдкрдбрд╛рдЙрди рдХреЛ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдирд╣реАрдВ рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВред

рдЖрдк рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВ рдореБрдЭреЗ рдмрддрд╛рдУред

рд╣рд╛рдп @cooperfellows ,

рдЖрдкрдХреЗ JS Fiddle рдореЗрдВ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдПрдордЖрдИрдПрд╕рдкреА (https://www.misp-project.org/) рдореЗрдВ рдЪреБрдиреЗ рдЧрдП рддрд░реАрдХреЗ рдХреЗ рдХрд╛рд░рдг рд╣реИред

рдореИрдВ рдЗрд╕реЗ рдПрдордЖрдИрдПрд╕рдкреА рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЯреАрдо рдХреЗ рд╕рд╛рде рдЬрд╛рдВрдЪреВрдВрдЧрд╛ред

рдзрдиреНрдпрд╡рд╛рдж

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

рдХрд╣реАрдВ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдк рд╕реЗ рдЪреБрдирд╛ рдЧрдпрд╛ рд╣реИ?

@cooperfellows рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ рдореБрдЭреЗ рдирд╡реАрдирддрдо рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдирдпрд╛ рдирд┐рд░реНрдорд╛рдг рджреЗ рд╕рдХрддреЗ рд╣реИрдВ, рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рдПред

@ obert01 @cooperfellows рдореИрдВрдиреЗ рдЕрднреА NVDA рдХреЗ рд╕рд╛рде Fiddle рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреАрдмреЛрд░реНрдб рдиреЗрд╡рд┐рдЧреЗрд╢рди рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ (ENTER рдХреБрдВрдЬреА рдХреЗ рд╕рд╛рде рдЪрдпрди рдХрд░рдиреЗ рд╕рд╣рд┐рдд)ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЬрдм рдореИрдВ рдКрдкрд░ рдФрд░ рдиреАрдЪреЗ рддреАрд░ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдкрдврд╝рддрд╛ рд╣реИ, "________рдирд╣реАрдВ рдЪреБрдирд╛ рдЧрдпрд╛", рдЕрд░реНрдерд╛рдд "рдмрд░рдореВрдбрд╛ рдЪрдпрдирд┐рдд рдирд╣реАрдВ"ред рдХреНрдпрд╛ рдпрд╣ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рд╣реИ?

рдореЗрд░реЗ рдкрд╛рд╕ @woenlee рдЬреИрд╕рд╛ рд╣реА рдореБрджреНрджрд╛ рд╣реИред рдпрд╣ рдЗрддрдирд╛ рд╣рд╛рдирд┐рдХрд╛рд░рдХ рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рдЪрдпрдирд┐рдд рдЖрдЗрдЯрдо рдкрд░ "рдЪрдпрдирд┐рдд" рд╡рд┐рд╢реЗрд╖рддрд╛ рд╕реЗрдЯ рдХреА рдЧрдИ рд╣реИ, рдЙрд╕реЗ рдЪреЗрдХ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рдЬрдм рдЖрдк рдХрд┐рд╕реА рд╕реВрдЪреА рдЖрдЗрдЯрдо рдХреЛ "рджрд░реНрдЬ" рдФрд░ "рдмрд╛рд╣рд░" рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ? рдХрдм
рдЖрдк рдПрдХ рдирдП рдЖрдЗрдЯрдо рдкрд░ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдХреНрдпрд╛ рдЗрд╕реЗ рдирдП рдЪрдпрдирд┐рдд рдХреЛ рдкрдврд╝рдирд╛ рдЪрд╛рд╣рд┐рдП
рд╡рд╕реНрддреБ? рдХреНрдпрд╛ рдпрд╣ рдпрд╣ рднреА рдШреЛрд╖рдгрд╛ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЕрдм рдХреНрдпрд╛ рдирд╣реАрдВ рдЪреБрдирд╛ рдЧрдпрд╛ рд╣реИ? @obert01 @woenlee

рд╕реВрд░реНрдп рдкрд░, рдЕрдЧрд╕реНрдд 25, 2019 рдЕрдкрд░рд╛рд╣реНрди 12:18 рдмрдЬреЗ рдУрд▓рд┐рд╡рд┐рдпрд░ рдмреАрдИрдЖрд░рдЯреА рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

рдореЗрд░реЗ рдкрд╛рд╕ @woenlee https://github.com/woenlee рдЬреИрд╕реА рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИред рдпрд╣ рдирд╣реАрдВ
рдЗрддрдирд╛ рд╣рд╛рдирд┐рдХрд╛рд░рдХред рд▓реЗрдХрд┐рди рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ "рдЪрдпрдирд┐рдд" рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЛ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛ
рдЪрдпрдирд┐рдд рдЖрдЗрдЯрдо рдХреА рдЬрд╛рдБрдЪ рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/harvesthq/chosen/issues/264?email_source=notifications&email_token=ABT3ZTIESGLX6IYW4BF2QCLQGKWDVA5CNFSM4AATGGB2YY3PNVWWK3TUL52HS4DFWSZG43VMVBW
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/ABT3ZTMH2KUYYE7HNO2UGH3QGKWDVANCNFSM4AATGGBQ
.

--
~рдХреВрдкрд░

@cooperfellows рдХреБрдЫ рдХреБрд▓реНрд╣рд╛рдбрд╝реА рдЕрднрд┐рдЧрдореНрдпрддрд╛ рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдореБрдЭреЗ рдЖрдкрдХреЗ рдкреАрдЖрд░ рдореЗрдВ рдПрдХ рдмрдЧ рдорд┐рд▓рд╛ рд╣реИ, рдЬреЛ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ рд╡рд╣ рдРрд╕рд╛ рдХреНрдпреЛрдВ рдХрд░ рд░рд╣рд╛ рдерд╛ред Abstract-chosen.coffee рдХреА рд▓рд╛рдЗрди 342 рдореЗрдВ, рдЗрдирдкреБрдЯ рдХреЛ 2 рднреВрдорд┐рдХрд╛рдПрдБ рд╕реМрдВрдкреА рдЧрдИ рд╣реИрдВ, "рдХреЙрдореНрдмреЛрдмреЙрдХреНрд╕" рдФрд░ "рд▓рд┐рд╕реНрдЯрдмреЙрдХреНрд╕"ред

<input class="chosen-search-input" type="text" autocomplete="off" aria-expanded="false" aria-haspopup="true" role="combobox" aria-autocomplete="list" autocomplete="off" role="listbox" /> </div> <ul class="chosen-results"></ul>

рджреЗрдиреЗ рдХреЗ рдмрд╛рдж

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

@ obert01 рдХреНрдпрд╛ рдЖрдк рдпрд╣ рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП JS fiddle рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ/рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ? рдпрд╣ рдкрд╣реЗрд▓реА рдореЗрд░реА рдирд╡реАрдирддрдо рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдХреЗ рд╕рдВрдХрд▓рд┐рдд jQuery рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд▓реЛрдб рдХрд░ рд░рд╣реА рд╣реИред

рдореИрдВ рдЕрдкрдиреЗ рдХреАрдмреЛрд░реНрдб (Chrome рдирд╡реАрдирддрдо) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЙрд╕ рдбреНрд░реЙрдкрдбрд╛рдЙрди рдХреЛ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореИрдВ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдирд╣реАрдВ рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реВрдВред

рдЖрдк рдХреНрдпрд╛ рд╕реЛрдЪрддреЗ рд╣реИрдВ рдореБрдЭреЗ рдмрддрд╛рдУред

@cooperfellows
рдореИрдВ JAWS 2019 рдХреЗ рд╕рд╛рде рдЗрд╕ JS Fiddle рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд░рд╣рд╛ рдерд╛ рдФрд░ рдКрдкрд░ рдФрд░ рдиреАрдЪреЗ рддреАрд░ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рддреЗ рд╕рдордп рдХреБрдЫ рдЕрд▓рдЧ рдЕрдиреБрднрд╡ рдХрд┐рдпрд╛ред
рдЧреВрдЧрд▓ рдХреНрд░реЛрдо рдкрд░ 71.0.3578.98:
JAWS рд╡рд░реНрддрдорд╛рди рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдП рдЧрдП рдорд╛рди рдХреЛ рддрдм рддрдХ рдирд╣реАрдВ рдкрдврд╝реЗрдЧрд╛ рдЬрдм рддрдХ рдХрд┐ рд╕реВрдЪреА рдореЗрдВ рдХреБрдЫ рд╕реНрдХреНрд░реЙрд▓/рд░реЗрдВрдбрд░рд┐рдВрдЧ рди рд╣реЛред рдпрд╛рдиреА рдЕрдЧрд░ рд╕реВрдЪреА рджрд┐рдЦ рд░рд╣реА рд╣реИ

<option selected="selected" value="United States">United States</option>
<option value="Afghanistan">Afghanistan</option>
<option value="Albania">Albania</option>
<option value="Algeria">Algeria</option>
<option value="American Samoa">American Samoa</option>
<option value="Andorra">Andorra</option>
<option value="Angola">Angola</option>
<option value="Anguilla">Anguilla</option>
<option value="Antarctica">Antarctica</option>

9 рд╡рд┐рдХрд▓реНрдк, JAWS рдиреАрдЪреЗ рджрдмрд╛рдП рдЬрд╛рдиреЗ рдкрд░ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдП рдЧрдП рд╡рд┐рдХрд▓реНрдк рдХреЛ рддрдм рддрдХ рдирд╣реАрдВ рдкрдврд╝рддрд╛ рдЬрдм рддрдХ рдЖрдк 10рд╡реЗрдВ рд╡рд┐рдХрд▓реНрдк рдкрд░ рдирд╣реАрдВ рдкрд╣реБрдВрдЪ рдЬрд╛рддреЗ . рдПрдВрдЯреАрдЧреБрдЖ рдФрд░ рдмрд╛рд░рдмреБрдбрд╛ рдХреЛ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреЙрдХреНрд╕ рдереЛрдбрд╝рд╛ рдСрдЯреЛ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рд╡рд┐рдХрд▓реНрдк рдкрдврд╝рддрд╛ рд╣реИред

рдЖрдИрдИ 11.0.9600.19463 рдкрд░: рддреАрд░ рдХреБрдВрдЬрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдиреЗрд╡рд┐рдЧреЗрдЯ рдХрд░рдирд╛ рд╡рд░реНрддрдорд╛рди рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдП рдЧрдП рд╡рд┐рдХрд▓реНрдк рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдКрдкрд░ рдФрд░ рдиреАрдЪреЗ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХреЗ рдкреНрд░рддрд┐рдкрд╛рджрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рдЬрд╛рдирдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ рдХрд┐ рдХрд┐рд╕реА рдФрд░ рдиреЗ рдЗрд╕рдХрд╛ рдЕрдиреБрднрд╡ рдХрд┐рдпрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред @obert01 @woenlee

рдирдорд╕реНрддреЗ рдФрд░ рдЖрдкрдХреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

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

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреБрдЫ рдПрд░рд┐рдпрд╛ рдЧреБрдг рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИрдВ рдпрд╛ рдЕрджреНрдпрддрди рдирд╣реАрдВ рд╣реИрдВред рдпрд╣рд╛рдБ рд╕рд╛рдорд╛рдиреНрдп рд╕рдорд╕реНрдпрд╛рдПрдВ рдЬрд┐рдирдХрд╛ рдореИрдВ рд╕рд╛рдордирд╛ рдХрд░рддрд╛ рд╣реВрдБ:

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

рдЕрдЪреНрдЫреЗ рдЕрдВрдХ:

  • рдСрдЯреЛ-рдХрдореНрдкреНрд▓реАрдЯ рдкрд╛рд░реНрдЯ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдореИрдВ "рдлрд╝реНрд░рд╛" рджрд░реНрдЬ рдХрд░рддрд╛ рд╣реВрдБ, рддреЛ JAWS "рдлрд╝реНрд░рд╛рдВрд╕" рдХрд╛ рдЙрдЪреНрдЪрд╛рд░рдг рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдореИрдВ рдЪрдпрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП ENTER рджрдмрд╛ рд╕рдХрддрд╛ рд╣реВрдБред
  • рдЬреИрд╕реЗ рд╣реА рдореИрдВ рд╕реВрдЪреА рдореЗрдВ рддреАрд░ рдЪрд▓рд╛рддрд╛ рд╣реВрдВ, рдЖрдЗрдЯрдо рдареАрдХ рд╕реЗ рдкрдврд╝реЗ рдЬрд╛рддреЗ рд╣реИрдВред

рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдореИрдВ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдПрдЖрд░рдЖрдИрдП, рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдФрд░ рд╡реЗрдм рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдмрд╣реБрдд рд╕реА рдмрд╛рддреЗрдВ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ред рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдЖрдк рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЕрдзрд┐рдХрддрдо ARIA рдЧреБрдг рдареАрдХ рд╕реЗ рд╕реЗрдЯ рдФрд░ рдЕрдкрдбреЗрдЯ рдХрд┐рдП рдЧрдП рд╣реИрдВред

рдХреГрдкрдпрд╛ рдПрдХ JQuery рдкреНрд▓рдЧрдЗрди рдХрд╛ рдбреЗрдореЛ рдФрд░ рдХреЛрдб рджреЗрдЦреЗрдВ рдЬреЛ рд╕реНрдХреНрд░реАрди рд░реАрдбрд░ рдХреЗ рд╕рд╛рде рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рддрд╛ рд╣реИ:
https://a11y.nicolas-hoffmann.net/autocomplete-list/

рдореБрдЭреЗ рдЦреЗрдж рд╣реИ рдХрд┐ рдореИрдВ рдФрд░ рдЕрдзрд┐рдХ рдорджрдж рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ред

рдЕрдкрдиреЗ рдХрд╛рдо рдХреЗ рдирдП рдбреЗрдореЛ рдкреЛрд╕реНрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдВрдХреЛрдЪ рди рдХрд░реЗрдВред рдореБрдЭреЗ рдЖрдкрдХреЗ рд▓рд┐рдП рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛ рд░рд╣реА рд╣реИред

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

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

kafoso picture kafoso  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

gandarez picture gandarez  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

blankhang picture blankhang  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mcclurem picture mcclurem  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

engintekin picture engintekin  ┬╖  8рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ