Takes much longer to make a screencap of an html page. Modern slow JS and many subresources coming from a slow server, combined with the fact there is no reliable signal to say a page is done loading, generally mean you won't be getting a screencap in less than about 10 seconds.