-
Notifications
You must be signed in to change notification settings - Fork 4
Home
chintown edited this page Jan 30, 2014
·
10 revisions
##FAQ
It relies javascript to iterate the DOM elements of the page, and draws them on a html canvas.
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.
Instead of using extension's javascript, we can utilize the native snapshot functionality provided by Chrome.
The native snapshot functionality, provided by Chrome, only works for current visible area.
To take a snapshot of whole page, we need to
- make multiple partial snapshots
- stitch them together like a panorama
So, the extension scrolls the webpage just like it moves the camera.