Alles wat u wilt weten voordat u installeert.
Een gedetailleerde blik op hoe Module Google Fonts Lokaal PrestaShop 8/9: Zelfgehoste Lettertypen AVG werkt, waarom we het zo gebouwd hebben en de gedachte achter de bovenstaande functies.
Google Fonts en de AVG: een reîl juridisch risico
Wanneer uw thema een lettertype laadt vanaf fonts.googleapis.com, stuurt de browser van elke bezoeker zijn IP-adres naar de servers van Google, zonder voorafgaande toestemming. De regionale rechtbank van München oordeelde al in januari 2022 dat die praktijk in strijd is met de AVG, en daarna volgden golven van ingebrekestellingen in Duitsland, Oostenrijk en Frankrijk. De enige nette oplossing is lokaal hosten: de lettertypebestanden worden vanaf uw eigen domein geserveerd en er gaan geen gegevens meer naar Google. Dat is precies wat deze module doet, met één klik.
Een import net zo eenvoudig als de Google Fonts catalogus zelf
Typ de naam van een lettertype in de ingebouwde zoekfunctie: de autoaanvulling doorzoekt de volledige Google Fonts catalogus, die op uw server is gecachet. Selecteer de gewichten die u nodig hebt (400 en 700 staan vooraf aangevinkt) en de alfabetten van uw publiek, en klik daarna op Importeren. De module downloadt de officiële woff2-bestanden, controleert hun binaire signatuur, plaatst ze in een eigen map en genereert de stylesheet opnieuw. Laadt uw thema nog steeds externe lettertypen, dan haalt een optie ze uit de gerenderde HTML: stylesheetlinks, preconnect en inline imports.
Automatische subsetting: serveer alleen de nuttige bytes
Een volledige familie kan honderden kilobytes wegen als u alle alfabetten meelevert. De module downloadt uitsluitend de aangevinkte subsets, standaard latin en latin-ext, en behoudt voor elk bestand de oorspronkelijke unicode-range. Het resultaat: de browser vraagt alleen de tekenreeksen op die daadwerkelijk op de pagina staan. Een typische Nederlandse webshop serveert zo 20 tot 90 kB aan lettertypen in plaats van enkele honderden, zonder enig visueel verlies.
Voorladen en font-display: typografie in dienst van de Core Web Vitals
Voor elke familie laadt een schakelaar het kritieke bestand voor, de woff2 in normale stijl, latin alfabet, met het gewicht dat het dichtst bij 400 ligt, via een link rel preload bovenaan de pagina. Gecombineerd met de font-display strategie swap, die standaard op alle declaraties wordt toegepast, blijft de tekst zichtbaar tijdens het laden en verschijnt het definitieve lettertype zonder storende flits. Met de modi block, fallback, optional of auto stuurt u het evenwicht tussen visuele stabiliteit en snelheid nauwkeurig aan.
Verander van typografie zonder ooit het thema aan te raken
De module genereert vervangingsregels uit eenvoudige koppelingen van CSS-selector naar lettertype: body naar Inter 400, koppen naar Inter 700, knoppen naar het gewicht van uw keuze. Elke regel accepteert een terugvalstapel (sans-serif, serif, system-ui en andere), een stijl en een optionele important-markering. De gegenereerde stylesheet wordt na de CSS van het thema geladen en krijgt een versienummer voor de cache: bij een update van het thema breekt er niets, en bij de de-installatie krijgt uw winkel haar oorspronkelijke lettertypen terug. Eigen lettertypen voegt u toe met een eenvoudige upload in woff2, woff, ttf of otf.
There are no reviews yet.