Lolly
Apri l'app

Estensione del browser

L'estensione Lolly URL Screenshot permette all'app web di fare uno screenshot di qualsiasi pagina web dall'interno del tuo browser. Senza di essa, catturare un URL richiede l'app desktop - una pagina del browser non può leggere i pixel di un altro sito da sola. L'estensione può farlo, usando la stessa cattura che usa l'app desktop.

Fa altri due lavori allo stesso modo. Un indirizzo web incollato in uno slot immagine può diventare uno screenshot di quella pagina (Cattura questa pagina), e l'estensione può leggere un'unica pagina che tu nomini, così Brand Studio può estrarre un marchio da un sito web live. Ogni richiesta attende la tua approvazione nell'estensione.

Funziona su browser basati su Chromium: Chrome, Edge, Brave, Arc, Opera - Chrome 111 o più recente.

Finché non è installata, URL Screenshot si apre comunque per permetterti di comporre uno scatto, e una nota in cima ai controlli dello strumento indica cosa manca.

La nota dello strumento URL Screenshot che propone l'estensione, mostrata quando la cattura su file non ha un host su cui girare signed by Lollyvector SVG4 paths~2.4k nodes4 groups30 KBVerifica tu stessoScarica il file firmatoLa nota dello strumento URL Screenshot che propone l'estensione, mostrata quando la cattura su file non ha un host su cui girare signed by Lollyvector SVG4 paths~2.4k nodes4 groups30 KBVerifica tu stessoScarica il file firmato

Ogni controllo è attivo mentre aspetti: l'URL di destinazione, la profondità di scroll, il ritardo di stabilizzazione, i margini di ritaglio e la ricolorazione. Solo la cattura vera e propria richiede un host.

I controlli di URL Screenshot con un URL di destinazione, profondità di scroll, ritardo di stabilizzazione e margini di ritaglio, tutti utilizzabili prima che l'estensione esista signed by Lollyvector SVG31 paths~1.7k nodes38 groups30 KBVerifica tu stessoScarica il file firmatoI controlli di URL Screenshot con un URL di destinazione, profondità di scroll, ritardo di stabilizzazione e margini di ritaglio, tutti utilizzabili prima che l'estensione esista signed by Lollyvector SVG31 paths~1.7k nodes38 groups30 KBVerifica tu stessoScarica il file firmato

Installazione

Dal Chrome Web Store

In arrivo. Una volta pubblicata la installerai con un clic, poi ricaricherai Lolly.

Caricala tu stesso (sviluppatori)

L'estensione si trova nel repo in shells/chrome-extension/. Quella cartella è la build di produzione, che funziona con Lolly solo su https://lolly.tools.

  1. Apri chrome://extensions.
  2. Attiva Modalità sviluppatore (in alto a destra).
  3. Clicca su Carica estensione non pacchettizzata e scegli la cartella shells/chrome-extension/.
  4. Ricarica Lolly - URL Screenshot ora funziona nel browser.

Per un server di sviluppo locale, esegui pnpm run pack:chrome-extension:dev e carica dist/chrome-extension-dev. Quel pacchetto accetta anche http://localhost:5173 e ha Development nel nome.

Come funziona

Mentre una cattura è in corso potresti vedere brevemente un banner "…started debugging this browser" sulla scheda temporanea. È il DevTools Protocol al lavoro; scompare da solo quando lo scatto è terminato.

Leggere un sito per Brand Studio

La sorgente Website in Brand Studio avvia un brand a partire da un sito che già possiedi. Su Chromium è l'estensione a leggerlo; sull'app desktop lo stesso compito lo svolge un fetch nativo, e su un browser semplice senza estensione il riquadro non viene proposto affatto.

Cosa succede quando lo premi:

Incollare un indirizzo si limita a compilare il campo. Nulla viene letto finché non avvii la lettura e premi Approve once.

Dopo l'installazione

Ricarica la scheda Lolly. Il messaggio "Get the extension" scompare, URL Screenshot (sotto Utility) può salvare le catture in un file, e lo strumento diventa disponibile in modalità Batch.

Permessi

Il suo manifest.json dichiara quattro permessi, più l'accesso ai siti che richiede un sito alla volta:

Legge solo la singola pagina che approvi, e non legge né trasmette i tuoi dati di navigazione - niente viene caricato da nessuna parte.

Il manifest imposta anche minimum_chrome_version: 111. La versione attuale è 0.4.0.

Risoluzione dei problemi