Although elements that are natively keyboard accessible should be used when possible, there are times when HTML falls short and custom "widgets" are necessary. Complex menus, sliders, dialogs, tab panels, etc. must all be built to support keyboard and screen reader accessibility.
Amazing, I also agree that focus on the tittle sometimes is a much better user experience than focusable elements. Thank you very much for this !
I also agree that focus on the tittle sometimes is a much better user experience than focusable elements.
Thank you! And to back up my assertion here's why I think that focusing on the title can be a better experience in some scenarios: https://www.gatsbyjs.org/blog/2019-07-11-user-testing-accessible-client-routing/