ttalvitie / browservice

Browservice: Browse the modern web on historical browsers
MIT License
1.13k stars 32 forks source link

Client under DOS #140

Open KormaX-of-DOS opened 2 weeks ago

KormaX-of-DOS commented 2 weeks ago

Hi! Your software is amazing, I tested it on a few systems, it was even useful a few times. Unfortunately, the system, I'm intended to use it from, Caldera DR-DOS, doesn't have a browser that could connect to it. From Windows 3.1, I can access to Browservice, but it's almost entirely useless. I figured that what a client should handle is only a very small subset of Javascript, used to make the image dynamic, forward keystrokes and pointer position accept request to open new windows, basically. Although I suck at programming and especially know next to nothing about JS, if you could inform me what are those few JS instructions a Browservice client is expected to handle, I could write something that does exactly that (nothing less and especially nothing more) by reading documentations of those. The program would be 32 bits, compiled with DJGPP using mGRX and libCurl, so definitely faster and more stable than the Win 3.x and IE combo. I'm just not literate enough to parse your source code for the information I need. I'm convinced though, that the client should be able to do so little (apart from what's already in the libraries) that even I could do that. Even the html document the client receives the script in is very simple, and, I guess, is more or less consistent throughout the session.

Thank you in advance!