1

I didn't think this was possible, but http://www.snapabug.com provides a service that uses screen capture technology to generate reports that helps you help your users. How are they able to do this??

Apparently, their service does not require any extra browser plugins or extensions. My guess is that it uses Flash, since this doesn't seem possible in JavaScript, and loading a Java applet is ridiculously slow.

allyourcode
  • 21,871
  • 18
  • 78
  • 106
  • 1
    They probably use "print screen" and use the content of the clipboard. – Oded Aug 02 '10 at 09:11
  • nice idea oded, never thought it could be done. – Orentet Aug 02 '10 at 09:16
  • I didn't know JavaScript could manipulate images in the clipboard. From my understanding of JavaScript's clipboard facilities, they're pretty weak in practice, because browsers disable those capabilities for security reasons. Even then, I thought only manipulating text contents was possible. – allyourcode Aug 02 '10 at 12:57

1 Answers1

4

SnapABug uses a Java Applet to get the screenshot of the Browser. A Java Runtime Environment is listed as one of the Technical Requirements.

This blog post details how the Java Applet captures the image from the browser.

David Webb
  • 190,537
  • 57
  • 313
  • 299