HTML5-bannere
En tenkt annonse for minkake.no. Spillbare HTML5-bannere der man bygger riktig kake, laget med Claude.
- Claude
- HTML5

Prøv banneret
Formatene






Tokensystemet

Vi liker å bli underholdt. Bruk av humor i kampanjer er lurt hvis man vil at folk skal huske et produkt. Derfor ville jeg lage et spill i HTML som bruker humor og interaksjon som et triks for å fange oppmerksomheten.
Jeg ville også finne ut hvordan jeg kunne lage moderne bannere raskt med Claude, uten å kode selv, og samtidig levere filer som faktisk fungerer på annonseplattformene.
Fra idé til spill
Ideen startet enkelt: et banner der man pynter en kake.
- Pynt kaken: Man trykket på knapper og la jordbær og strøssel på en tegnet kake.
- Ekte foto: Lagene er inspirert av et bilde fra minkake.no, delt opp i lag, slik at de kan stables og matche den ferdige kaken.
- Kaos er humor: Man kunne bygge kaken i hvilken som helst rekkefølge og ta helt feil.
- Spillet: Lagene ruller forbi på et transportbånd, og man må velge riktig lag etter en oppskrift, men man får bare fire sjanser til å velge rett.
- Belønning: Fire riktige gir 40 % avslag på kakebestillingen.
Slik fungerer spillet
- Øverst står en oppskrift med fire lag, og den er ny hver runde.
- Kakelagene ruller forbi på et bånd sammen med ting som absolutt ikke hører hjemme i en kake: lava, slim, eggeskall og stein.
- Båndet går i bølger der feil ting alltid kommer først, og de mørke lagene ligner hverandre. Det riktige laget kommer sist.
- Man har fire valg, og alt man velger havner i kaken, også lavaen.
- Først etter fire valg ser man poengsummen og hvilke valg som var riktige.
Velger man lava, svarer banneret «Au! Lava er altfor varmt!». Det gjør det morsomt å prøve igjen.
Ett system, mange bannere
I stedet for å tegne hvert format for seg, bygde jeg et lite tokensystem i kode:
- Designtokens: Farger, font og animasjonstempo ligger i én fil.
- Innholdsfil: All tekst ligger per språk, så et nytt språk krever ikke ny design.
- Én mal: Malen har egen layout for hvert av de fire formatene.
- Byggeskript: Skriptet lager alle formater på alle språk, komprimerer bildene og pakker hvert banner som en zip.
Hvorfor tokensystem i kode?
En endring ett sted oppdaterer alle åtte bannerne på sekunder. Og man kan legge inn kundens egne fonter, slik at annonsen kjennes igjen som deres merkevare.
Tekniske krav
Bannerne følger kravene til Google Ads og andre annonseplattformer:
- clickTag for klikkmåling og størrelsesmerke i hvert banner
- Ingen eksterne filer; bildene er komprimert til WebP
- Rundt 130 KB per banner med fontene innebygd, under grensen på 150 KB
- Båndet stopper etter 25 sekunder hvis ingen spiller, slik regelen om maks 30 sekunder animasjon krever
- Skriptet sjekker alt dette automatisk før bannerne pakkes
Min rolle og Claudes rolle
Jeg sto for idé, konsept, visuelt uttrykk, animasjon og spillmekanikk, og jeg testet og ga tilbakemelding underveis. Claude skrev koden, klippet ut bildene, laget byggeskriptet og testet bannerne i nettleseren. Jeg kan ikke kode, men jeg kunne styre hele prosessen som designer.
Hva jeg lærte
- Et banner kan være mer enn reklame. Litt spill kan få folk til å bli værende lenger.
- Når bannerne bygges fra tokens og én mal, går det raskt å lage nye formater, språk og varianter.
- Å jobbe med Claude føles som å ha en utvikler ved siden av meg. Jeg kunne teste en idé på minutter i stedet for dager.
- Rolle
- Konsept
- Design
- Animasjon
- Spillmekanikk
- Verktøy
- Claude
- ChatGPT (bildegenerering)
- HTML5
- CSS
- JavaScript
- Formater
- 300×250, 728×90, 300×600 og 160×600
- På norsk og engelsk
- Leveranse
- 8 spillbare bannere, klare for Google Ads