CRAFTING UI
3. semester, MMD
Introduktion til temaet
konference, juni 2026
Speakers
AI kan hjælpe os med at producere hurtigere, men den kan ikke automatisk vide, hvad der er en god weboplevelse. Derfor kræver AI stadig mennesker, der kan orkestrere løsninger ud fra platformen, brugerne og konteksten.
Hvis vi mister forståelsen for webplatformen, mister vi også evnen til at vurdere kvaliteten af det, som AI producerer.
Mange af konferencens emner handlede om, at browseren nu kan løse problemer, som tidligere krævede JavaScript, frameworks eller custom komponenter.
Popover & dialogs
Anchor Positioning
View Transitions
Custom Select
Container Queries
Scroll State Queries
if()
attr()
Grid-lanes
scroll-driven/triggered animations
contrast-color()
@function
Fx skal komponenter vide,
— Adam Argyle
hvor de er
hvad de indeholder
hvem de er sammen med
hvad brugeren foretrækker
Til sammenligning genererer AI ofte komponenter isoleret
Der kommer til at være meget, men...
Formål
Formål
Formål
Formål
@layer component {
.my-component {
padding: 2rlh;
:has(> &) {
container: my-component / inline-size;
}
> * + * {
margin-block-start: var(--flow-space, 1em);
}
:nth-child(2 of .paragraph) {
&:first-letter {
initial-letter: 3;
}
}
}
}moderne
Formål
Det handler ikke bare om at lære flere features, men om at udvide din forståelse af teknikker og principper, så du mere nøjagtigt kan beskrive, undersøge, vurdere og kvalificere en løsning.
Formål
Det handler ikke bare om at lære flere features, men om at udvide din forståelse af teknikker og principper, så du mere nøjagtigt kan beskrive, undersøge, vurdere og kvalificere en løsning.
✨ Også når du bruger AI som sparring ✨
Mål
Implementering af et Figma-design i Astro
Udgangspunkt
Hvad skal vi genopfriske? Brug 2 min med sidemakkeren
Hvad synes I, der er svært/vil I blive bedre til?
I hvilke situationer har I siddet fast med UI (HTML, CSS)?
Få UI’et til at spille (6-8 min)
Løs det, som du ville gøre normalt. Der er ikke én rigtig løsning.
Brug 2 min. med sidemakkeren...
Skal vi love hinanden noget?
Ifølge frontend-miljøet