Har erstattet 27 skriftstørrelser med 6 trin
Har erstattet 27 gengivne skriftstørrelser, hvis nærmeste naboer lå 0,6 % fra hinanden, med en Major Third‑skala i seks trin og skrevet den linter, der afviser en otteogtyvende.
Arbejdet udført: august 2026

Foto: RodrigoAlabart / Pixabay 
Foto: 16692474 / Pixabay
27 skriftstørrelser erstattet af en skala i seks trin
Situation. En måling af sitets renderede tekst fandt syvogtyve forskellige skriftstørrelser i brug. Flere lå mindre end én procent fra hinanden — fem værdier mellem 0,8 og 0,85 af brødteksten var i brug samtidig, og det er en forskel, som ingen læser kan opfatte, men som enhver kommende redaktør vil føje nye værdier til. To af overskrifterne fik slet ingen størrelse fra stylesheetet og faldt tilbage på browserens egne standardværdier, et forhold på 1,33, der ikke matchede noget andet på siden.
Opgave. Størrelserne skulle gøres til en skala med et angivet forhold, og noget skulle forhindre nummer otteogtyve.
Handling. Skalaen er en stor terts med forholdet 1,25 og seks navngivne trin fra det med småt til display, hvert et token og ikke en værdi. Overskrifterne er eksplicit knyttet til trin i stedet for at arve det, browseren nu mener, og det var det, der rettede de to, som ikke havde nogen størrelse af egen. Kun det nederste trin har en nedre grænse, så det med småt forbliver læseligt på en telefon, uden at hele skalaen er låst fast. Logotyper er undtaget ved navn og ikke ved et tilfælde. Linteren er den del, der får det til at holde: den renderer sitet og fejler ved størrelse nummer otteogtyve. Den har allerede vist sit værd to gange — den fangede en overskrift, der dukkede op med 1,17 gange brødteksten, hvilket ikke er et trin i nogen skala, og angav forholdet i fejlbeskeden; og den fangede inline‑kode på 0,9, som er præcis den slags værdi, skalaen findes for at forhindre. Sammen med skalaen kom en linjelængde på omkring tooghalvfjerds tegn, der erstattede en nedarvet fast bredde, som gav enoghalvfems tegn på en anmeldelsesside og hundrede og ti på kontaktsiden.
Resultat. Seks størrelser, hvor der var syvogtyve, med et angivet forhold, en angivet linjelængde og et tjek, der afviser den næste uplanlagte værdi. Begrænsningen er reel og indimellem ubekvem: et design, der vil have en størrelse mellem to trin, må flytte sig til et trin eller argumentere for at ændre skalaen, og den diskussion er blevet taget og tabt mere end én gang.
Læs videre: Har låst farvesystemet fast på 28 farver. Eller tag et kig på hele porteføljen.
Ét stykke af en længere fortegnelse — og det hele ligger her på sitet.
Hver post er skrevet på samme måde: situationen, opgaven, hvad vi gjorde, og hvad der ændrede sig.

