Console Command Line API | WebKit
One of the most useful parts of Web Inspector is being able to generate interactive visualizations of any value in the Console.
One of the most useful parts of Web Inspector is being able to generate interactive visualizations of any value in the Console.
The Timelines Tab contains all of the performance profiling and introspection tools provided by Web Inspector, organized into different timelines each with their own area of interest and specialized interface.
URL Breakpoints can be useful when debugging network requests initiated from a JavaScript API, such as XMLHttpRequest or fetch.
Often when debugging a website that uses JavaScript libraries/frameworks, the JavaScript debugger will still pause JavaScript execution in the JavaScript library/framework.
If you’ve ever used Xcode to debug an application, Web Inspector supports many of the same features, including setting breakpoints.
When trying to inspect the DOM/CSS of any page, often the first step is finding the specific DOM node in the DOM Tree of the Elements Tab.
The Audit Tab contains collections of audits, each of which can be run against the inspected page to check for incorrect DOM structure, missing accessibility attributes, correct design system rules, and much more.
After the position and size of each DOM node has been calculated, they are drawn onto a series of surfaces called layers, which are then composited in a particular order to produce the resulting appearance of the web page.
The Network Tab shows a table of every resource that has been requested since Web Inspector was opened.
DOM Breakpoints can be useful when debugging DOM modifications in JavaScript.