Projecten opslaan en laden.
localStorage — ververs de pagina en je werk blijft bewaard. Ingelogde gebruikers krijgen ook cloud-opslaan. Exporteer als JSON voor volledige overdraagbaarheid. Drie opslaglagen
Screenshotify slaat je werk op drie plaatsen op, tegelijkertijd waar van toepassing:
- Browser
localStorage— met een pauze van 600 ms na je laatste bewerking. Overleeft het vernieuwen van de pagina en het herstarten van de browser. Gekoppeld aan deze browser op dit apparaat. - Cloud (Supabase) — als je bent ingelogd, wordt hetzelfde auto-opslaan ook gepusht naar een Supabase-project gekoppeld aan je user-id. Werkt op meerdere apparaten en browsers.
- JSON-export — handmatig, op aanvraag. Klik op "Save" → "Export as JSON" in de header. Download één
.json-bestand dat je in een repo kunt zetten, mailen of archiveren.
Een project laden
Als je bent ingelogd, wordt het meest recente cloudproject bij openen geladen. Om van project te wisselen: klik op de projectnaam in de header → "Projects" → kies er één. Via een JSON-bestand: klik op de projectnaam → "Load from JSON" → kies het bestand.
Als je niet bent ingelogd, wordt alleen het meest recente browser-lokale project bij openen hersteld. Eerdere projecten in deze browser zijn niet toegankelijk — log in voor projectgeschiedenis.
Meerdere projecten tegelijk
Open Screenshotify in meerdere browsertabbladen en elk krijgt zijn eigen werktoestand. Auto-opslaan draait nog steeds per tabblad; de laatste schrijfactie wint. Voor echt parallel werk (bijv. variant A versus variant B naast elkaar voor ASO-tests) log in en maak twee afzonderlijke cloudprojecten aan.
Wat er precies in de JSON staat
Een project-JSON bevat: paneeldefinities, laag-arrays, de globale achtergrond, taallijst, actieve taal, projectnaam, auto-opslaginstelling, lijst met exportformaten, plus inline data-URLs voor geüploade screenshots. Gemiddelde grootte voor een carrousel van 5 panelen met 5 screenshots: 5–15 MB (screenshots domineren). Comprimeert naar ~30% daarvan met gzip.
Ongedaan maken en opnieuw uitvoeren
Geschiedenis van 500 stappen per sessie. Cmd/Ctrl+Z om ongedaan te maken, Cmd/Ctrl+Shift+Z om opnieuw uit te voeren. De geschiedenis wordt gereset als je een ander project laadt of de pagina vernieuwt (auto-opslaan bewaart de huidige staat, maar niet de geschiedenis).
Veelgestelde vragen
Ik heb de pagina ververst en alles is weg.
Browser localStorage kan worden gewist als je de privé/incognito-modus hebt gebruikt, of als de browser de opslagquota heeft overschreden (Safari wist localStorage agressief na 7 dagen — een veelvoorkomende oorzaak). Log in voor cloud-herstel, of exporteer regelmatig een JSON tijdens lange sessies.
Kan ik een project delen met iemand anders?
Exporteer als JSON, deel het bestand via Drive / Notion / Slack. Laad de JSON in hun editor via "Load from JSON". Realtime samenwerking is er nog niet.
Waarom is cloudsynchronisatie optioneel?
Omdat registreren wrijving toevoegt. De editor werkt volledig zonder account. Cloud-synchronisatie bestaat voor gebruikers die het willen; niemand wordt gedwongen een account aan te maken om Screenshotify te gebruiken.