Un utente ha chiesto informazioni su Pegasaas Accelerator WP di Wordpress

Problema con il fantastico foglio esterno in stile font; caratteri scaricati

Un utente ha chiesto 👇

Quando è attivo il plug-in per font adatto ai font (https://wordpress.org/plugins/font-awesome/), inietta file di font e font esterni. Una volta che pegasaas ha ottimizzato questo codice, traduce tutti questi collegamenti in un formato! Sss-css, https (qualcosa in questo senso), il browser non sembra caricarsi correttamente come file di font.

Codice originale:


<link rel='stylesheet' id='font-awesome-official-css'  href='https://use.fontawesome.com/releases/v5.9.0/css/all.css' type='text/css' media='all' integrity="sha384-i1LQnF23gykqWXg6jxC2ZbCbUMxyw5gLZY6UiUS98LYV5unm8GWmfkIS6jqJfb4E" crossorigin="anonymous" />

ma in combined.css gli URL dei caratteri cambiano in:


src: url('https://<websiteurl>/wp-content/pegasaas-cache/!/external-css,https:/use.fontawesome.com/releases/v5.9.0/webfonts/fa-brands-400.eot');

Ciò sembra interrompere i caratteri dei caratteri e nessuno dei caratteri può essere caricato correttamente. Il woff, woff2, ttf, ecc sembra non riuscire.

Alcuni output della console Chrome e richieste / risposte (notare l’intestazione scaduta sulla risposta): https://imgur.com/a/qOYzpu6

Il mio lavoro attuale è distribuire fantastici caratteri con il nostro tema figlio.

Lanciatore di thread

(@disaccordo)

1 anno, 8 mesi fa

Immagino che un modo per aggirare questo problema sia essere in grado di escludere file CSS, percorsi e / o host esterni dalla funzione “comb css”.

Autore del plugin

(@pegasaas)

1 anno, 8 mesi fa

La funzionalità “proxy css esterno” deve essere rimossa in una versione futura, poiché era solo necessario ridurre al minimo i file esterni e GZIP, per la pagina 4 della versione 4 (prima di novembre 2018).

L’attuale sistema di punteggio (basato più sulla velocità complessiva) basato su un singolo file che viene tritato o GZIP non è penalizzato.

Poiché FontAwesome dovrebbe già essere codificato e modificato correttamente, desidero disattivare la funzione “CSS esterno proxy”

Grazie per avermelo fatto notare: sposterò la data per rimuovere quella funzione che non è più necessaria (e non è stata adeguatamente mantenuta negli ultimi numeri).

Cordiali saluti,
Brandon Devnich
Pegasaas

Autore del plugin

(@pegasaas)

1 anno, 8 mesi fa

Quella funzione sembra essere già stata rimossa dall’interfaccia, ma c’erano ancora alcuni riferimenti nell’API che convertivano quei file CSS in URL esterni.

Anche se abbiamo appena rimosso quella funzionalità dal CSS combinato, stiamo ancora testando per vedere se i percorsi relativi ai file dei caratteri vengono aggiornati.

Ti terrò nel test del loop con il plugin Awesome Font.

Cordiali saluti,
Brandon Devnich
Pegasaas

Autore del plugin

(@pegasaas)

1 anno, 8 mesi fa

Abbiamo solo confermato che la mappatura relativa ai file .woff / .woff2 funziona correttamente con la funzionalità aggiornata.

Grazie per la pazienza durante le indagini.

Cordiali saluti,
Brandon Devnich
Pegasaas

Was this helpful?

0 / 0

Lascia un commento 0

Your email address will not be published. Required fields are marked *