Diga ao leitor de tela que a página foi alterada no aplicativo Backbone / Angular de página única
Imagine que você tenha um aplicativo simples de página única, independentemente de ter sido escrito usando Backbone, Angular, Ember ou qualquer outra coisa.
Como você pode dizer a um leitor de tela que alteramos a 'página' quando uma rota é seguida?
Em um aplicativo clássico, quando navego de/index.html
para/about.html
O leitor de tela, obviamente, detecta a mudança de página e re-lê como você esperaria.
No meu aplicativo Backbone, no entanto, quando eu sigo uma rota, não consigo descobrir como disparar uma 'releitura'. Eu tentei acionar umfocus
evento que eu tinha visto em algum lugar, mas isso não parece funcionar.
Nota: Atualmente estou testando com o NVDA / Chrome.