Browser Extension

The Lolly URL Screenshot extension lets the web app screenshot any web page from inside your browser. Without it, capturing a URL needs the desktop app - a browser page can't read pixels from another site on its own. The extension can, using the same capture the desktop app uses.

It does one other job the same way: reading a single page you name so Brand Studio can pull a brand out of a live website. Both are covered below.

It runs on Chromium-based browsers: Chrome, Edge, Brave, Arc, Opera - Chrome 111 or newer.

Until it is installed, URL Screenshot still opens so you can compose a shot, and a note at the top of the tool's controls says what is missing.

The URL Screenshot tool's note offering the extension, shown when capture to file has no host to run onsigned by Lollyvector SVGCheck it yourselfGet the signed file4 paths~2.4k nodes4 groups29 KBThe URL Screenshot tool's note offering the extension, shown when capture to file has no host to run onsigned by Lollyvector SVGCheck it yourselfGet the signed file4 paths~2.4k nodes4 groups29 KB

Every control is live while you wait: the target URL, the scroll depth, the settle delay, the crop insets and the recolour. Only the capture itself needs a host.

The URL Screenshot controls with a target URL, scroll depth, settle delay and crop insets, all usable before the extension existssigned by Lollyvector SVGCheck it yourselfGet the signed file52 paths~3.6k nodes158 groups1 image62 KBThe URL Screenshot controls with a target URL, scroll depth, settle delay and crop insets, all usable before the extension existssigned by Lollyvector SVGCheck it yourselfGet the signed file52 paths~3.6k nodes158 groups1 image62 KB

Install

From the Chrome Web Store

Coming soon. Once it's published you'll install it in one click, then reload Lolly.

Load it yourself (developers)

The extension lives in the repo at shells/chrome-extension/.

  1. Open chrome://extensions.
  2. Turn on Developer mode (top-right).
  3. Click Load unpacked and choose the shells/chrome-extension/ folder.
  4. Reload Lolly - URL Screenshot now works in the browser.

How it works

While a capture runs you may briefly see a "…started debugging this browser" banner on the temporary tab. That's the DevTools Protocol at work; it clears itself when the shot is done.

Reading a site for Brand Studio

The Website source in Brand Studio starts a brand from a site you already have. On Chromium the extension is what reads it; on the desktop app a native fetch does the same job and on a plain browser with no extension the tile isn't offered at all.

What happens when you press it:

Nothing is read until you press. Pasting an address only fills the field in.

After installing

Reload the Lolly tab. The "Get the extension" prompt disappears and URL Screenshot becomes available in the gallery and in Batch mode.

Permissions

Its manifest.json declares four permissions plus host access:

Despite that warning, it only reads the single page you ask it to capture or import, and it does not read or transmit your browsing data - nothing is uploaded anywhere.

The manifest also sets minimum_chrome_version: 111. The current version is 0.2.1.

Troubleshooting