html2canvasjavascript
https://html2canvas.hertzen.com/php
https://github.com/niklasvh/html2canvas/
https://www.npmjs.com/package/html2canvascss
$ npm i -S html2canvas $ yarn add html2canvas
https://ctrlq.org/code/19136-screenshots-javascripthtml
https://stackoverflow.com/questions/5621907/how-to-screenshot-website-in-javascript-client-side-how-google-did-it-no-neehtml5
https://html2canvas.hertzen.com/java
https://www.npmjs.com/package/html-screen-capture-jsgit
https://zapier.com/blog/full-page-screenshots-in-chrome/github
https://css-tricks.com/full-page-screenshots-browsers/web
http://phantomjs.org/screen-capture.htmlchrome
https://github.com/mrcoles/full-page-screen-capture-chrome-extension
https://github.com/xyz-data/full-page-screen-capture-chrome-extension
javascript take screenshot of current page
https://www.youtube.com/watch?v=mVYmzkteMdA
http://talkerscode.com/webtricks/take-screenshot-of-a-webpage-using-html5-and-javascript.php
https://www.automatetheplanet.com/full-page-screenshots-webdriver-html2canvas/
https://medium.com/@danielsternlicht/capturing-dom-elements-screenshots-server-side-vs-client-side-approaches-6901c706c56f
https://security.stackexchange.com/questions/73647/can-javascript-be-used-to-capture-the-users-screen
https://getfireshot.com/api.php