I want to hack together a little application that can read a web page, extract links from it, and then put up other web pages based on those links. It would be easiest (for me) to do this with APLWin and ActiveX. But the only browser control that I know of is a version of MS Internet Explorer that I can get with
'fm' ⎕wi 'Create' 'Form'
'fm.wb' ⎕wi 'Create' 'Shell.Explorer'
The trouble is that the resulting browser is a very old version of MSIE. And the ActiveX interface doesn't really expose the HTML document object model in the same detailed way that Excel.Application and Word.Application do for worksheets and documents.
Does anyone know of another browser control that can be easily manipulated from APL?
(Don't make me use Python and Selenium. Please!)