Variabele fonts lettertype verschillend gewicht dikte

Variabele fonts zijn trending. Je kan met 1 variabel lettertype duizenden combinaties maken, qua grootte, breedte en lengte.

Logo cursus traing wordpress

Variabele fonts lettertype verschillend gewicht dikte

variable variabele fonts lettertype

Wat zijn lettertypes. Welke voordelen ze bieden en hoe we ze in ons werk kunnen gebruiken. Variable fonts zijn variaties binnen één lettertypebestand die zich in grootte, breedte en lengte aanpassen. Je kan met 1 lettertype duizenden combinaties maken.

variable variabele fonts lettertype in webbrowsers

Laten we eerst eens bekijken hoe op het web werkt, en welke vernieuwingen variabele lettertypes met zich meebrengen. Vanaf mei 2020 worden variabele lettertypes ondersteund in de meeste browsers.

De termen en lettertype worden vaak door elkaar gebruikt door ontwikkelaars. Er is echter een verschil:

  • Een lettertype is het onderliggende visuele ontwerp dat kan bestaan in veel verschillende typesetting technologieën
  • en lettertype is een van deze implementaties, in een digitaal bestandsformaat.

Met andere woorden, een lettertype is wat je ziet, en het font is wat je gebruikt.
Een ander concept dat vaak over het hoofd wordt gezien, is het onderscheid tussen een stijl en een familie. Een stijl is een enkel specifiek lettertype, zoals Bold Italic, en een familie is de volledige reeks stijlen.
Voordat er sprake was van variabele lettertypes, werd elke stijl geïmplementeerd als een apart lettertypebestand. Met variabele lettertypes kunnen alle stijlen in één enkel bestand worden opgenomen.

Structuur en anatomie van een variabel lettertype

Variabele lettertypes pakken deze uitdagingen aan door stijlen in één enkel bestand samen te brengen.
Dit werkt door te beginnen met een centrale of ‘standaard’ stijl, meestal de ‘Regular’- een rechtopstaand romeins ontwerp met het meest typische gewicht en breedte dat het meest geschikt is voor gewone tekst. Deze wordt vervolgens verbonden met andere stijlen in een doorlopend bereik, een ‘as’ genoemd.

Gewicht / Weight

De meest voorkomende as is Weight, die de standaardstijl kan verbinden tot en met een Bold-stijl. Elke individuele stijl kan zich langs een as bevinden, en wordt een “instantie” van het variabele lettertype genoemd. Sommige instanties hebben een naam gekregen van de ontwikkelaar van het lettertype, bijvoorbeeld Gewicht 600 heet SemiBold.
Het variabele lettertype Roboto Flex heeft drie stijlen voor zijn Gewichtsas. De stijl Regular bevindt zich in het midden, en er zijn twee stijlen aan de tegenovergestelde uiteinden van de as, de ene lichter en de andere zwaarder. Tussen deze stijlen kunt u kiezen uit 900 exemplaren:

Roboto Flex in willekeurige combinaties van breedte en gewicht

Dit betekent dat er duizenden stijlen zijn! Dit lijkt misschien een enorme overkill, maar de kwaliteit van de leeservaring kan opmerkelijk verbeterd worden door deze diversiteit aan letterstijlen. En, als het zonder prestatieverlies is, kunnen webontwikkelaars zo veel of zo weinig stijlen gebruiken als ze willen – het hangt van hun ontwerp af.

Cursief variabel font

De manier waarop cursief wordt behandeld in variabele lettertypes is interessant.
Lees meer over cursief en schuingedrukte tekst

Definities van as variabel lettertype

Er zijn vijf geregistreerde assen, die bekende, voorspelbare kenmerken van het lettertype bepalen: gewicht, breedte, optische grootte, schuinte en cursief. Daarnaast kan een lettertype aangepaste assen bevatten. Deze kunnen elk ontwerpaspect van het lettertype regelen dat de letterontwerper wenst: de grootte van de schreef, de lengte van de streepjes, de hoogte van de opgaande streepjes of de grootte van de punt op de i.
Hoewel assen hetzelfde kenmerk kunnen regelen, kunnen ze verschillende waarden gebruiken. In de variabele lettertypes Oswald en Hepta Slab is er bijvoorbeeld maar één as beschikbaar, Gewicht, maar de bereiken zijn verschillend – Oswald heeft hetzelfde bereik als voordat het werd geüpgraded om variabel te zijn, 200 tot 700, maar Hepta Slab heeft een extreem haarlijngewicht op 1 dat helemaal tot 900 gaat.
De vijf geregistreerde assen hebben 4-tekens in kleine letters die worden gebruikt om hun waarden in in te stellen:

As namen en CSS waarden

Gewicht: wght
Breedte: wdth
Schuine zijde: slnt
Optische grootte: opsz
Cursief: ital

Aangezien de ontwikkelaar van het lettertype bepaalt welke assen beschikbaar zijn in een variabel lettertype, en welke waarden ze kunnen hebben, is het van essentieel belang uit te wat elk lettertype biedt. De documentatie van het lettertype zou dit moeten verschaffen, of u kunt het lettertype met een hulpmiddel zoals Wakamai Fondue.

Variabele lettertypes in CSS

Laden van variabele lettertype #
Variabele lettertypes worden geladen via hetzelfde @font-face mechanisme als traditionele statische web lettertypes, maar met twee nieuwe uitbreidingen:

@font-face{ font-display:swap;
font-family: ‘Roboto Flex’;
src: (‘RobotoFlex-VF.woff2’) format(‘woff2 supports variations’),
url(‘RobotoFlex-VF.woff2’) format(‘woff2-variations’);
font-weight: 100 1000;
font-stretch: 25% 151%;
}

Gewichten en breedtes gebruiken

Op dit moment zijn de assen die je betrouwbaar vanuit CSS kunt instellen de gewicht-as via font-weight, en de breedte-as via font-stretch.
Traditioneel zou je font-weight instellen als een sleutelwoord (licht, vet) of als een numerieke waarde tussen 100 en 900, in stappen van 100. Met variabele lettertypes kun je elke waarde binnen het bereik van de breedte van het lettertype instellen:

.licht-voorbeeld {
font-weight: 128;
}

.lekker-vet {
font-weight: 1000;
}

Gebruik van cursief en italic

De cursief-as is bedoeld voor lettertypes die zowel een normale stijl, als een cursieve stijl bevatten. De as is bedoeld als een aan/uit-schakelaar: waarde 0 is uit en toont de normale stijl, waarde 1 toont de cursieve stijl. In tegenstelling tot andere assen, is er geen overgang. Een waarde van 0.5 zal je geen “half cursief” geven.
De slnt-as verschilt van cursief in die zin dat het geen nieuwe stijl is, maar gewoon de normale stijl schuin houdt. Standaard is de waarde 0, wat de standaard rechte lettervormen betekent. Roboto Flex heeft een maximum schuinte van -10 graden, wat betekent dat de letters naar rechts leunen als ze van 0 naar -10 gaan.
Het zou intuïtief zijn om deze as in te stellen via de font-style eigenschap, maar vanaf april 2020 wordt nog steeds uitgewerkt hoe dit precies moet. Dus voor nu, moet je deze assen behandelen als aangepaste assen, en ze instellen via font-variation-settings:

i, em, .italic {
/* Moet zijn font-style: cursief; */
font-variation-settings: ‘ital’ 1;
}

.schuin {
/* Moet zijn font-style: schuin 10deg; */
font-variation-settings: ‘slnt’ 10;
}

Voorbeelden variabele fonts

Enkele voorbeelden variabele fonts vind je hier. Ik zal dit t.z.t. nog uitbreiden:

Tot slot over variabele lettertypes

Ik heb zelf een methode uitgevonden om de toe te passen op variabele fonts. Neem contact op. Dan leg ik het uit hoe je dit aanpakt met variabele lettertypes.

Training of cursus ontwerp en vormgeving

WordPress design en vormgeving

Leer hoe je je WordPress website of webshop beter en kan ontwerpen en vormgeven in de speciale designcursus:
Design en ontwerpcursus voor WordPress

WordPress Bootcamp

Leer hoe je je WordPress website mooier kan maken en vormgeven in de WordPress Bootcamp spoedopleiding:
Design en ontwerp in WordPress Bootcamp

Info over Variabele fonts lettertype verschillend gewicht dikte

Neem vrijblijvend contact op met Arthur als je nog vragen hebt over ontwerp, Variabele fonts lettertype verschillend gewicht dikte en WordPress webdesign.

WordPress designer

Arthur Wentzel, web-designer

06 20 83 05 83

Scroll naar boven