This is a CLI, not a GUI. There's no buttons or other graphical related stuff here. Furthermore what you've basically made is a command line wrapper to FunkyCIA from the looks of it.
Any reason why you need access to the eShop on sysNAND?
You'd need to download an updated NVER CIA (changes the visible firmware version) and use HANS to spoof the eShop.
Note that it also deletes any savedata for system apps in NAND and games that are saved to SD are also deleted (would affect your emuNAND) if you don't open it during the format.
You should update the old3DS then and install ironhax if you don't already have it. shufflehax is basically another version of themehax that works on firmware 10.2-10.3 which were supposed to patch the exploit. Also, a new browser exploit for 10.3 was found so you can safely update and use that...
You cannot Download later, you have to Download now. Not sure what @SANNIC789 is talking about. Uninstall it under Settings -> Data management -> Software and install it again.
Also, if the download interrupts with an error do not just go back to the page and download it again -- delete the...
It actually uses a newer version of WebKit than the Internet Browser. They actually updated WebKit to fix the exploit instead of just patching the vulnerability out like they do on the browser applets.
I actually was thinking about making one of these but decided not to as others were already working on similar stuff namely homebrew browser.
I'd strongly second the idea of using archives as well as that'd allow extra resources to be downloaded in addition to the 3DSX binary and info files...
Still don't really see what this is useful for. I'd understand if were intended for an API or something but this seems to me more of a proof of concept than anything.
It would work better if it took advantage of the extra processing power on the New 3DS. The quality on old3DS is to be expected with its hardware limitations.
For what its worth the YouTube app can also be used as a browser; a simple redirection of youtube.com URLs to google.com would theoretically work.
There's also retail copies of the old Nintendo DS browser that are pretty cheap to get if you really needed a browser...