Ecco una ottima risorsa che ti può aiutare:
https://google-webfonts-helper.herokuapp.com/fonts
Grazie xplosion,
ho provato ad utilizzare lo strumento che mi hai segnalato e ha procedere in qualche modo.
In pratica ho prima individuato il carattere richiamato da google nel codice del mio sito cioè Titillium,
poi ho spuntato le 2 opzioni del charsets (latin e latin-ext),
poi ho impostato lo stile (16 px, regular, italic, 600, 700 e 700 italic),
poi ho caricato su una cartella di nome fonts presente nella root del sito il file css generato (chiamato caratteri.css) e i file del font decompressi
ed infine nel file index.php ho eliminato la parte di codice che (credo) richiamava i font di google e cioè questa:
<!-- <link rel="preload" href="<?php echo $this->baseurl ?>/templates/italiapa/build/IWT.min.js" as="script"> -->
<!--
In alternativa a WebFontLoader è possibile caricare il font direttamente da Google
<link href='//fonts.googleapis.com/css?family=Titillium+Web:400,400italic,700,' rel='stylesheet' type='text/css' />
o dal repository locale (src/fonts)
-->
<script>
WebFontConfig = {
google: {
families: ['Titillium+Web:400,600,700,400italic:latin']
}
};
(function() {
var wf = document.createElement('script');
wf.src = 'https://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js';
wf.type = 'text/javascript';
wf.async = 'true';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(wf, s);
})();
</script>
sostituendolo con questo:
<link as="style" href="/fonts/caratteri.css" rel="preload"/>
<link href="/fonts/caratteri.css" rel="stylesheet" />
Spero di aver fatto tutto bene ma non ne sono sicuro, e vorrei capire se ci sono altri font da portare sul server del sito e altri file da modificare: per esempio questo strumento
https://sicher3.de/google-fonts-checker/ mi segnala che nel sito viene ancora richiamato da Google il font Iceland ma non riesco a trovare il file che lo genera:
https://fonts.googleapis.com/css?family=Iceland&display=swaphttps://fonts.gstatic.com/s/iceland/v16/rax9HiuFsdMNOnWPaKtMAQ.woff2
Credo riguardi il testo in fondo sul link di Eshiol.
Vorrei capire infine se installando direttamente l'ultima versione del template cioè la 3.9.0.21 (attualmente ho la 3.9.0.17) il problema è stato risolto.
Come detto non sono un programmatore: il mio amico e collaboratore esperto in questioni tecniche (Simone) in questo momento ha dei problemi molto impegnativi a cui pensare e non mi va di disturbarlo quindi ogni suggerimento o critica è benaccetto.
Grazie.