Principe

Comment ça marche

Le module s'accroche à deux hooks front-office pour placer le script tarteaucitron le plus tôt possible dans la page — une exigence de tarteaucitron.io lui-même, car un chargement tardif laisse le temps aux iframes tierces (YouTube, Vimeo…) de s'exécuter avant que le consentement ne soit demandé :

  1. Préconnexion

    Dès l'en-tête de la page, des indices dns-prefetch et preconnect sont ajoutés vers le CDN tarteaucitron.io, pour gagner du temps sur la connexion.

  2. Chargement du loader

    Le script load.js — servi depuis le cache local ou depuis le CDN selon le mode choisi — est injecté en tout début de <head>, avant tout autre script de la page.

  3. Services additionnels

    Si un code JS personnalisé est renseigné, il est injecté juste après le loader, pour garantir qu'il s'exécute une fois tarteaucitron déjà chargé.

Chargement...
Retour en haut