I like to open a bunch of tabs and then look through these various tabs once I'm done. But certain websites (ex: https://www.rsaconference.com/events/us18/expo-sponsors/exhibitor-list) are coded not to allow this. If you command-click on a link, it opens the link in the same page. If you control-click, you see what's in this screenshot vs. the usual menu.
Can Keyboard Maestro circumvent this and make the links work in the normal way? If so, how would one set it up?
(I realize this is probably impossible because of the underlying code, but I'm not a coder and am hoping that maybe there is a way to do so?)
I don’t know if this can be accomplished with Keyboard Maestro, but the free Safari extension ⌘-Click Avenger restores this functionality to most every site.
Possibly. See this macro which returns a MD link when you hover over a link and trigger the macro. Maybe you could change or parse the output to get just the URL, the use the KM Action Open URL in New Tab
Unfortunately that macro's support for Safari 11.x is currently broken, although it still works in Chrome. (Tested on macOS 10.12.6.)
Robyn – for future reference – you forgot to tell us in your initial post which browser you were working in. Disclosing the app you're working in is more often than not vital to getting a useful answer.
You're right – the underlying code of that page is complex and (as far as I can tell) not very amenable to deciphering.
Generally if you don't see a URL displayed in the status bar while hovering over a link in a webpage, you're not likely going to be able to grab it via any kind of automation.
@ccstone — I use Safari more than anything else, but I’m browser-agnostic — meaning I’d use any browser that would enable me to access those links in a normal fashion. But I will be more specific in the future.
@JMichaelTX — I haven’t had a chance to try your suggestion, but given what @ccstone says about needing to see the links in the status bar for any automation to work, I’m guessing it probably will not work