Amongst the new features introduced in Keyboard Maestro 6, there is a set of actions and tokens designed to control Safari or Google Chrome and the webpages you opened in them.
These actions allow to perform basic tasks, like opening a new window or tab on a given site, navigating across tabs, and so on. But more importantly, they allow to create much more advanced macros to control webpages by clicking links, filling out and submitting forms, or executing your own JavaScript scripts.
These actions are very powerful, but interacting with webpages or controlling web applications from Keyboard Maestro is not always as easy as controlling desktop applications. So I wrote this two parts tutorial about it, showing what you can do with these actions (spoiler: pretty much anything), and how:
Keyboard Maestro Browser Control (Basics)
Keyboard Maestro Browser Control (Advanced)
If you find yourself reproducing the same actions over and over again on some websites, this will show you how you can automate it. Enjoy!