How to properly check if Safari tab has finished loading?

I have found the most reliable way is to pause until a specific HTML element is found on the page.
This works for Safari, Google Chrome, and all of the Chrome-based browsers.
See:

MACRO: Pause Until Web Page Element Exists [Example]

2 Likes