Rozšíření prohlížeče

Rozšíření Lolly URL Screenshot umožňuje webové aplikaci vyfotit libovolnou webovou stránku přímo z prohlížeče. Bez něj potřebuje snímání URL desktopovou aplikaci - stránka v prohlížeči neumí sama přečíst pixely z jiného webu. Rozšíření to umí, díky stejnému snímání, jaké používá desktopová aplikace.

Stejným způsobem dělá ještě jednu věc: čte jedinou stránku, kterou pojmenuješ, aby Brand Studio mohlo vytáhnout značku z živé webové stránky. Obě jsou popsané níže.

Funguje v prohlížečích založených na Chromiu: Chrome, Edge, Brave, Arc, Opera - Chrome 111 nebo novější.

Dokud není nainstalované, URL Screenshot se přesto otevře, takže si můžeš snímek nastavit, a poznámka nahoře v ovládacích prvcích nástroje řekne, co chybí.

Poznámka nástroje URL Screenshot nabízející rozšíření, zobrazená, když snímání do souboru nemá na čem běžetsigned by Lollyvector SVGOvěř si to sámGet the signed file4 paths~2.4k nodes4 groups29 KBPoznámka nástroje URL Screenshot nabízející rozšíření, zobrazená, když snímání do souboru nemá na čem běžetsigned by Lollyvector SVGOvěř si to sámGet the signed file4 paths~2.4k nodes4 groups29 KB

Každý ovládací prvek je funkční, i když čekáš: cílová URL, hloubka scrollu, prodleva před ustálením, ořezové okraje i přebarvení. Host potřebuje jen samotné snímání.

Ovládací prvky URL Screenshot s cílovou URL, hloubkou scrollu, prodlevou před ustálením a ořezovými okraji, vše použitelné ještě před existencí rozšířenísigned by Lollyvector SVGOvěř si to sámGet the signed file52 paths~3.6k nodes158 groups1 image62 KBOvládací prvky URL Screenshot s cílovou URL, hloubkou scrollu, prodlevou před ustálením a ořezovými okraji, vše použitelné ještě před existencí rozšířenísigned by Lollyvector SVGOvěř si to sámGet the signed file52 paths~3.6k nodes158 groups1 image62 KB

Instalace

Z Chrome Web Store

Už brzy. Jakmile bude zveřejněné, nainstaluješ ho jedním kliknutím a pak Lolly znovu načteš.

Načti si ho sám (pro vývojáře)

Rozšíření žije v repozitáři v shells/chrome-extension/.

  1. Otevři chrome://extensions.
  2. Zapni Developer mode (vpravo nahoře).
  3. Klikni na Load unpacked a vyber složku shells/chrome-extension/.
  4. Znovu načti Lolly - URL Screenshot teď v prohlížeči funguje.

Jak to funguje

Během snímání se na dočasné záložce může krátce objevit hláška "…started debugging this browser". To je DevTools Protocol v akci; jakmile je snímek hotový, sama zmizí.

Čtení webu pro Brand Studio

Zdroj Website v Brand Studiu založí brand z webu, který už máš. V Chromiu ho čte rozšíření, v desktopové aplikaci dělá stejnou práci nativní fetch, a v obyčejném prohlížeči bez rozšíření se tato dlaždice vůbec nenabízí.

Co se stane, když ho stiskneš:

Nic se nečte, dokud nestiskneš tlačítko. Vložení adresy jen vyplní pole.

Po instalaci

Znovu načti záložku Lolly. Výzva "Get the extension" zmizí a URL Screenshot se objeví v galerii i v dávkovém režimu.

Oprávnění

Jeho manifest.json deklaruje čtyři oprávnění plus přístup k hostům:

Navzdory téhle výstraze rozšíření čte jen tu jedinou stránku, kterou mu zadáš ke snímání nebo importu, a tvá data z prohlížení nečte ani nikam nepřenáší - nic se neuploaduje.

Manifest také nastavuje minimum_chrome_version: 111. Aktuální verze je 0.2.1.

Řešení problémů