
You can then test across multiple devices (like iPhones and iPads) with the in-built iOS simulator.ġ. Once this is enabled and you will have access to advanced Developer tools. To inspect HTML elements on a mobile device, you can follow the steps outlined above to enable the Develop menu. How To Inspect Elements on Safari on an iPhone or iOS Simulator This will open the web inspector menu.Īlternatively, once you have enabled the Develop menu, you will also be able to access the web inspector by right-clicking on any HTML element on your webpage and clicking in Inspect Element. From the dropdown, select Show Web Inspector (alternatively, press ⌘⌥I). You can navigate to your page of choice, then open the Develop menu. There are two ways to inspect elements once you have enabled the Develop menu. You will now have access to advanced developer features and a Develop option will appear in the top navigation bar. At the bottom of the panel, you will see the Show Develop Menu in Menu Bar checkbox. Navigate to the Advanced tab within the admin panel. This will open the Preferences admin panel. From here, select the Preferences option. In the top navigation bar, click on Safari. Then, navigate to your webpage of choice.Ģ. To open the web inspector in Safari, we will first need to enable the developer menu.ġ. How To Inspect Elements on The Safari Browser Simply follow the steps outlined below and you will be up and ready to develop for Safari in no time. Within Safari, it is possible to test your website across all devices by enabling advanced development features. While most people use Chrome Dev Tools for this purpose, it is always a good practice to test your webpages across different browsers to ensure that your website is cross-browser compatible. This might give you more time to manually inspect the element in the DOM.As a developer, it often happens that we need to inspect HTML elements in our web browsers to understand the workings and layout of a particular webpage. Chances are, if you do that while not adding a wait condition before the click, you will probably try to click the spinner and you will get it's selector in the error message: Other element would receive the click: When trying to click an element obscured by another element. : unknown error: Element is not clickable at point (1128, 997). I think most Selenium users have seen something similar to this:

Use "Element is not clickable at point (x, y).
