Qu'est-ce que l'utilisation de l'API Google Fonts Web signifie pour la confidentialité de mes utilisateurs ?
L'API Google Fonts est conçue pour limiter la collecte, le stockage et l'utilisation des données des utilisateurs finaux. L'utilisation de l'API Google Fonts Web n'est pas authentifiée, et elle ne définit ni ne consigne les cookies. Les requêtes adressées à l'API Google Fonts Web sont envoyées à des domaines spécifiques aux ressources, tels que fonts.googleapis.com ou fonts.gstatic.com. Elles sont distinctes de l'API Google Fonts et ne contiennent aucun identifiant envoyé à google.com lorsque vous utilisez d'autres services Google authentifiés, tels que Gmail.
Lorsque j'intègre des polices Google Fonts à mon site Web via l'API Google Fonts Web, quelles données Google reçoit-il des visiteurs de mon site ?
Lorsque les utilisateurs finaux consultent un site Web qui intègre des polices Google Fonts, leur navigateur envoie des requêtes HTTP à l'API Google Fonts Web. L'API Google Fonts Web fournit aux utilisateurs les feuilles de style en cascade (CSS, Cascading Style Sheets) Google Fonts, puis les fichiers de police spécifiés dans le CSS. Ces requêtes HTTP incluent (1) l'adresse IP utilisée par l'utilisateur correspondant pour accéder à Internet, (2) l'URL demandée sur le serveur Google et (3) les en-têtes HTTP comprenant l'user-agent décrivant les versions du navigateur Internet et du système d'exploitation des visiteurs du site Web, ainsi que le référent (c'est-à-dire la page Web sur laquelle la police Google doit être affichée).
Par souci de clarté, Google n'utilise aucune information collectée par Google Fonts pour créer des profils d'utilisateurs finaux ou pour diffuser des annonces ciblées.
Lorsque j'intègre des polices Google Fonts à mon site Web via l'API Google Fonts Web, pourquoi Google reçoit-il l'adresse IP des visiteurs de mon site ?
Google reçoit l'adresse IP du visiteur du site Web, qu'il traite pour répondre à sa demande et pour des raisons de sécurité.
Le protocole Internet nécessite des adresses IP pour transférer des données via Internet entre un client (c'est-à-dire un navigateur) et un serveur donnés. C'est pourquoi chaque requête client adressée à n'importe quel serveur contient l'adresse IP du client, ce qui permet au serveur d'y répondre. Ainsi, le fait que les serveurs de Google reçoivent nécessairement des adresses IP pour transmettre des polices n'est pas propre à Google et s'aligne sur le fonctionnement d'Internet.
Puis-je intégrer des polices Google Fonts à mon site Web sans envoyer les données de l'utilisateur final aux serveurs de Google ?
Au lieu de récupérer les polices sur les serveurs Google, un développeur peut auto-héberger localement des polices Web sur son site Web en les téléchargeant et en les important sur son serveur. Lorsqu'une police est chargée à partir des serveurs de l'opérateur du site Web, Google ne reçoit aucune donnée liée aux visites sur le site. Cependant, l'auto-hébergement de Google Fonts présente plusieurs inconvénients (voir ci-dessous).
Pour en savoir plus sur l'auto-hébergement de Google Fonts, consultez le Guide rapide sur les polices Web auto-hébergées.
Quels sont les avantages d'intégrer Google Fonts à mon site Web via l'API Google Fonts Web ?
Héberger des polices Web sur les serveurs de Google présente plusieurs avantages, tant pour les développeurs que pour les utilisateurs finaux. Avec Google Fonts, vous pouvez donner de la personnalité et des performances aux sites Web et à d'autres produits numériques. Elle a beaucoup évolué par rapport à sa proposition de valeur initiale : rendre le Web plus rapide en permettant à votre navigateur de mettre en cache les polices couramment utilisées sur tous les sites Web qui utilisaient l'API. Ce n'est plus le cas, mais l'API fournit toujours des optimisations supplémentaires importantes afin que les sites Web se chargent rapidement et que les polices fonctionnent correctement.
À l'aide du code généré par Google Fonts, nos serveurs envoient automatiquement le fichier le plus petit possible à chaque utilisateur, en fonction des technologies compatibles avec son navigateur. Par exemple, nous utilisons la compression WOFF 2.0 lorsqu'elle est disponible. Cela peut réduire la taille de la police et accélérer le Web pour tous les utilisateurs, en particulier dans les zones où la bande passante et la connectivité posent problème. Les ensembles d'icônes fournis par Google Fonts bénéficient de la même infrastructure.
L'auto-hébergement de Google Fonts présente également plusieurs inconvénients. Tout d'abord, la taille de téléchargement du fichier de police augmente, car le développeur télécharge l'intégralité du fichier de police, et non certaines parties, ce qui est le cas lorsque l'API Google Fonts Web fournit des polices. Deuxièmement, il n'existe aucun moyen de s'assurer qu'une police auto-hébergée sera compatible avec tous les navigateurs. En revanche, l'API Google Fonts Web fournit automatiquement des polices adaptées au navigateur de l'utilisateur et inclut des correctifs pour les problèmes spécifiques au navigateur, le format de police optimal et des optimisations de taille spécifiques au navigateur de l'utilisateur. Enfin, les développeurs doivent mettre à jour manuellement les polices auto-hébergées, contrairement à l'API Google Fonts Web, qui met automatiquement à jour les polices sans nécessiter d'action de la part du développeur.
Pour en savoir plus sur les avantages de l'utilisation de l'API Google Fonts Web, consultez Une API pour des polices Web rapides et attrayantes.