Qual è l'impatto sull'utilizzo dell'API web Google Fonts per la privacy dei miei utenti?
L'API Google Fonts è progettata per limitare la raccolta, l'archiviazione e l'utilizzo dei dati degli utenti finali solo a quelli necessari per pubblicare i caratteri in modo efficiente. L'utilizzo dell'API web Google Fonts non è autenticato e l'API Google Fonts non imposta né registra i cookie. Le richieste all'API web di Google Fonts vengono inviate a domini specifici delle risorse, come font.googleapis.com o font.gstatic.com. Le richieste di caratteri sono separate e non contengono credenziali inviate a google.com quando si utilizzano altri servizi Google autenticati, come Gmail.
Quando incorporo Google Fonts nel mio sito web tramite l'API web Google Fonts, quali dati riceve Google dai visitatori del mio sito web e perché?
Quando gli utenti finali visitano un sito web che incorpora Google Fonts, i loro browser inviano richieste HTTP all'API web di Google Fonts. L'API web di Google Fonts fornisce i fogli di stile Google CSS (Cascading Style Sheets) e successivamente i file di caratteri specificati nel CCS agli utenti. Tali richieste HTTP includono (1) l'indirizzo IP utilizzato dal rispettivo utente per accedere a Internet, (2) l'URL richiesto sul server Google e (3) le intestazioni HTTP, incluso lo user agent che descrive il browser Internet dei visitatori del sito web e le versioni del sistema operativo, nonché il referer (ovvero la pagina web su cui deve essere visualizzato il carattere Google).
Gli indirizzi IP non vengono registrati né archiviati sui server di Google e non vengono analizzati per scopi specifici. L'API web di Google Fonts registra i dettagli delle richieste HTTP (URL richiesto, user agent e referrer). L'accesso a questi dati è limitato e strettamente controllato. L'URL richiesto identifica l'insieme di famiglie di caratteri per cui l'utente vuole caricare i caratteri. Questi dati vengono registrati per consentirci di determinare la frequenza con cui vengono richieste determinate famiglie di caratteri. L'API web dei caratteri Google richiede allo user agent di personalizzare il carattere generato per il tipo di browser web utilizzato. Lo user agent viene registrato principalmente per il debug e viene utilizzato per generare statistiche sull'utilizzo aggregate per misurare la popolarità delle famiglie di caratteri. Queste statistiche sull'utilizzo aggregato vengono pubblicate nella pagina di Analytics di Google Fonts. Infine, il referrer viene registrato in modo che i dati possano essere utilizzati per la manutenzione di produzione e per generare un rapporto aggregato sulle principali integrazioni in base al numero di richieste di caratteri.
Per chiarezza, Google non utilizza le informazioni raccolte da Google Fonts per creare profili degli utenti finali o per la pubblicità mirata.
Quando incorporo Google Fonts nel mio sito web tramite l'API web di Google Fonts, Google registra o archivia gli indirizzi IP dei visitatori del mio sito web?
Quando gli utenti finali visitano un sito web che incorpora Google Fonts tramite l'API web di Google Fonts, i server di Google ricevono gli indirizzi IP degli utenti come parte della connessione di rete tra Google e l'utente. Google non registra né archivia gli indirizzi IP e li elimina immediatamente dopo aver trasmesso il carattere all'utente richiedente.
Quando incorporo Google Fonts nel mio sito web tramite l'API Google Fonts Web, perché Google riceve l'indirizzo IP dei visitatori del mio sito web?
Il protocollo Internet richiede che gli indirizzi IP trasferiscano i dati tramite Internet tra un determinato client (ovvero il browser) e un determinato server. Questo è il motivo per cui ogni richiesta del client a qualsiasi server contiene l'indirizzo IP del client in modo che il server possa rispondere a quell'indirizzo IP. Di conseguenza, il fatto che i server di Google forniscano necessariamente indirizzi IP per trasmettere i caratteri non sono specifici di Google e sono coerenti con il funzionamento di Internet.
Posso incorporare Google Fonts nel mio sito web senza inviare i dati degli utenti finali ai server di Google?
Anziché recuperare i caratteri dai server di Google, uno sviluppatore può eseguire l'hosting personale dei caratteri web sul suo sito web in locale scaricandoli e caricandoli sul server. Quando un carattere viene caricato dai server dell'operatore del sito web, Google non riceve alcun tipo di dati relativi alle visite al sito web. Tuttavia, esistono diversi svantaggi dell'auto-hosting di Google Fonts (vedi di seguito).
Per ulteriori informazioni sull'hosting self-service di Google Fonts, leggi la guida rapida ai caratteri web self-host.
Quali sono i vantaggi di incorporare Google Fonts nel mio sito web tramite l'API Google Fonts Web?
I server e i caratteri web sui server di Google presentano numerosi vantaggi per gli sviluppatori e per gli utenti finali. Google Fonts consente di trasferire facilmente personalità e prestazioni ai siti web e ad altri prodotti digitali. Ha fatto molta strada dalla sua proposta di valore originale: rendere il Web più veloce consentendo al browser di memorizzare nella cache i caratteri di uso comune in tutti i siti web che utilizzavano l'API. Ciò non è più vero, ma l'API fornisce ulteriori ottimizzazioni importanti per fare in modo che i siti web si carichino rapidamente e che i caratteri si adattino bene.
Utilizzando il codice generato da Google Fonts, i nostri server inviano automaticamente il file più piccolo possibile a ciascun utente, in base alle tecnologie supportate dal browser. Ad esempio, quando disponibile, utilizziamo la compressione WOFF 2.0. Questo può ridurre le dimensioni dei caratteri fino al 99,9 % e rende il Web più veloce per tutti gli utenti, in particolare nelle aree in cui la larghezza di banda e la connettività sono un problema. I set di icone forniti da Google Fonts beneficiano della stessa infrastruttura.
In particolare, esistono diversi svantaggi dell'auto-hosting di Google Fonts. Innanzitutto, le dimensioni di download del file del carattere aumentano, in quanto lo sviluppatore scarica l'intero file di caratteri, invece che parti, come quando l'API web di Google Fonts pubblica i caratteri. In secondo luogo, non c'è modo di garantire che un carattere self-hosted sia compatibile con tutti i browser. L'API web Google Fonts, invece, pubblica automaticamente i caratteri personalizzati in base al browser specifico dell'utente e include correzioni di problemi specifici del browser, il formato di carattere ottimale e le ottimizzazioni delle dimensioni specifiche per il browser dell'utente. Infine, gli sviluppatori devono aggiornare manualmente i caratteri ospitati autonomamente rispetto all'API web Google Fonts, che distribuisce automaticamente gli aggiornamenti ai caratteri senza bisogno di alcun intervento da parte dello sviluppatore.
Per ulteriori informazioni sui vantaggi dell'utilizzo dell'API web Google Fonts, leggi un'API per caratteri web veloci e di qualità.