code: function takeSnapshot(page, ph, callback) {
      page.evaluate(function () {
          return document.documentElement.outerHTML;
      }, function (document) {
          if (document) {
              callback(null, page, ph, document);
          } else {
              callback('Nothing retrieved', page, ph, null);
          }
      });
  }
docs: Takes a static snapshot of the page
  @param page
  @param ph
  @param {pageResultCallback} callback