Een lettertype subsetten in je browser

Een Japans weblettertype is 3–8 MB omdat het duizenden glyphs met zich meedraagt die je pagina’s nooit tonen. Plak de tekst van je site, houd die tekens over, verstuur 90% minder lettertype.

De tool wordt geladen…

Hoe het werkt

  1. Sleep het .ttf- of .otf-bestand erin.
  2. Plak de tekst van je site (of voeg reeksen toe met de knoppen) — die tekens blijven behouden.
  3. Download de WOFF2, plak de @font-face, klaar.

Waarom er niets wordt geüpload

Alles wat deze pagina doet, doet code die in je browsertabblad draait, met dezelfde engine die ook webpagina’s tekent. Je bestand wordt van schijf naar het geheugen van dat tabblad gelezen, daar bewerkt en weer weggeschreven als download. Het wordt nergens naartoe gestuurd — niet naar ons, en niet naar een derde partij.

Controleer het zelf

  1. Open de ontwikkelaarstools van je browser (F12) en kies het tabblad Netwerk.
  2. Laad je bestand en start de tool.
  3. De enige verzoeken die je ziet, halen de code van de tool zelf op — en bij een paar zware tools hun opensource-engine van een openbare CDN — plus één kleine bezoekmelding aan loreatec.jp (adres en titel van de pagina, meer niet). In geen van die verzoeken zit jouw bestand.

Bewijs dat het lokaal blijft →

Veelgestelde vragen

Wat gebeurt er als een pagina later een ontbrekende glyph nodig heeft?

De browser valt voor dat teken terug op het volgende lettertype in je stack — zichtbaar als een stijlverschil, niet als een kapotte pagina. Verandert je inhoud vaak, subset dan opnieuw met de nieuwe tekst, of houd hele reeksen aan (kana + de jōyō-set) in plaats van exacte tekens.

Staan lettertypelicenties subsetten toe?

Open licenties (OFL, Apache) staan het uitdrukkelijk toe. Veel commerciële weblettertypelicenties niet, of ze tellen paginaweergaven. De tool zet bytes om die je al hebt; de licentie controleren is jouw kant van de afspraak, en dat staat hier vermeld in plaats van verborgen.

Waarom is de WOFF2 zoveel kleiner dan de TTF?

Dubbel: eerst laat de subset ongebruikte glyphs vallen, daarna comprimeert WOFF2 wat overblijft met Brotli. Serveer de WOFF2; bewaar de TTF om lokaal op je bureaublad te testen.