Har bygget et 637 linjer langt printstylesheet mod fire dokumenterede adfærd i gengivelsesmotoren, herunder run‑in‑overskrifter, der printede hvidt på hvidt for enhver læser, hvis browser foretrak mørkt.
Arbejdet udført: 2025
Situation. Sitets casestudier er det artefakt, nogen printer og tager med til et møde. Det gør papir til et reelt output frem for en høflighed, og papir er et andet medie end en smal skærm — læserens papirstørrelse er ukendt, læserens orientering er ukendt, og browserens printadfærd er forskellig mellem motorer på måder, ingen skærmforhåndsvisning afslører.
Opgave. Sitet skulle printe korrekt på ukendt papir, i begge farvetemaer, uden at et særskilt dokument skulle vedligeholdes ved siden af webudgaven.
Handling. Det er ét stylesheet på 637 linjer med én sideregel og én printblok. Sidereglen sætter en margen og sætter bevidst ingen papirstørrelse, så hvad læseren end vælger i dialogen kommer igennem, og alt andet tilpasser sig det. Rodskriftstørrelsen er fastlåst i punkter, så hver relativ måling har et fysisk anker, og én tekstbredde på omkring tooghalvfjerds tegn anvendes på de fire blokke på øverste niveau — hvilket er arket der vinder over designet, eftersom en liggende side ellers ville lade en linje løbe til omkring hundrede og ti tegn. Fire motoradfærd er dokumenteret som fælder, hver af dem har forårsaget en reel defekt. Viewport‑enheder resolverer til sideboksen i én motor og til vinduet i en anden, så en side printet fra et bredt vindue får en tredjedel af hver linje skåret af i den anden. Fastplacerede elementer males på hvert ark, så de dekorative droppes, og to af dem genbruges som brevhoved og kolofon. Paletten falder tilbage på hvid tekst, fordi standardtemaet er mørkt, hvilket printede de fire indrykkede afsnitsetiketter hvidt på hvidt — ordene var ganske enkelt fraværende. Og paginerede medier kan ikke dele en flex- eller gitterboks, hvilket frembragte et blankt første ark på en achievement‑side. Et tjek i seks dele dækker det og tester seks papir- og orienteringskombinationer, begge farveskemaindstillinger og det virkelige sideantal mod hvad indholdshøjden indebærer.
Resultat. Sitet printer på ukendt papir i begge temaer, og de fire motoradfærd er skrevet ned med den defekt, hver af dem frembragte. De kendte grænser er noteret frem for skjult: ingen sidetal eller løbende sidehoveder, én motor ignorerer enke- og forældreløs‑kontrol, og initialer er ikke universelle. En efterladt kommentarafslutning fik engang CSS‑linteren til at sluge en hel regel og bestå rent to gange — kun printtjekket bemærkede det.