Accessibility Inspector
This tool provides a way to access important information which is generally exposed to the assistive tech stack on the current view page via the accessibility tree present. It allows checking what element is missing or otherwise needs attention.
Accessibility is the practice of creating websites usable by as many of us, as much as possible. This tool tries the best to not prevent anyone from accessing information due to any kind of disability. Disability also includes any feature that a user is not able to use due to the lack of capabilities of the device which is being used to access the site. This may include the speed of their network connection, or their geographic location or locale.
The accessibility window is present as a tree diagram, representing all the items on the current page. Items having the nested children got these arrows that can be clicked to reveal the nesting level with the children.
Applications:
- Fully keyboard controllable
- Print accessibility tree to JSON
- Show web page tabbing order
- Check for accessibility issues
- Simulate the webpage if viewed by a color-blind person
- Highlighting of UI items
- Check whether the item has the correct role set to it
We have discussed the 5 main tools present inside the browser DevTool panel that is most frequently used by any user. These tools are important for development as well from a testing and debugging point of view. Hence, it is always known to have such basic development and debugging tools, this would ease it
Conclusion:
Browser DevTools are very useful and important tools for web development. The ability to work directly within a browser in real-time helps a lot in easing out the development process. With these tools we can take leverage of their wide range of applications to preview style changes, alter the HTML or help write JavaScript code and do some debugging. There are so many more ways to use these listed DevTools and the possibilities are endless. Hence, it is always encouraged to try each and every tool present, as each tool opens up a whole other dimension of Web-Development.
Browser Developer Tools
Every web-developer needs some basic set of tools for understanding the underlying structure of the code and enables us to inspect the web content. Developer tools are built directly into the browser. These are the tools that are browser dependent. Most of these tools are common among various browsers and do a range of things, from inspecting elements of a currently-loaded HTML, CSS, and JavaScript. With developer tools, we can directly interact with the source code that is fetched into the client side of our system. This article will explain such basic functionality of the browser’s devtools.
Across all browsers, the basic functionality of the developer tools remains the same, only naming conventions and terminologies changes. In this article, we would be focusing the majority of sections on two popular browsers Firefox and Chrome.