Responsible JavaScript

Responsible JavaScript

Jeremy Wagner

Not all client-side routers necessarily pay attention to—or may be able to remedy—crucial accessibility issues such as element focus, scroll position restoration, navigation canceling, and so on. I can’t stress enough that when you use a client-side router, you’re challenging decades of discovery and foundational work that browser vendors have done to ensure a consistent and resilient navigation experience
595-599