Skip to content
chintown edited this page Jan 30, 2014 · 10 revisions

##FAQ

1. How the snapshot works?

It relies javascript to iterate the DOM elements of the page, and draws them on a html canvas.

2. Why there are some blank areas in the snapshot?

Page content, including images or lazy loaded blocks, might be hosted on a different domain.

Due to the security policy, javascript can not access cross-domain content.

3. How can I get a refined snapshot?

Instead of using extension's javascript, we can utilize the native snapshot functionality provided by Chrome.

4. Why the webpage is scrolled automatically when I try to refine the snapshot?

The native snapshot functionality, provided by Chrome, only works for current visible area.

To take a snapshot of whole page, we need to

  1. make multiple partial snapshots
  2. stitch them together like a panorama

So, the extension scrolls the webpage just like it moves the camera.

Bitdeli Badge

Clone this wiki locally