Vote up?

I think the solution to the accessibility issues would be really simple: use unreadable characters. There are characters which screen readers won’t read (such as ◯, ◉, ◎, and ⦿) so we could use them when making the icon fonts.