Keyboard navigation optimization: The history approach also adjusts the website’s HTML, and provides several behaviors using JavaScript code to create the web site operable with the keyboard. This involves the chance to navigate the web site using the Tab and Change+Tab keys, work dropdowns with the arrow keys, shut them with Esc, trigger buttons