File WOFF di esempio — Scarica web font gratuiti per i test

Web Open Font Format · .woff · tipo MIME font/woff

6 file54 KB – 160 KBLink direttiSenza pubblicità né registrazioneGratis per qualsiasi usoVerificati con SHA-256

Scarica un file WOFF di esempio per testare il caricamento con @font-face, la distribuzione via CDN, il CORS sulle richieste di font o una pipeline di conversione dei font. Il WOFF è un font TrueType racchiuso in un contenitore compresso con zlib e corredato di metadati: per questo questi file sono circa il 40 percento più piccoli dei TTF corrispondenti, pur avendo contorni identici.

Ogni file è servito con il tipo MIME font/woff corretto e un'intestazione CORS aperta, così puoi caricarli cross-origin da una pagina di test senza configurare nulla. Sono quindi utili per riprodurre i problemi di CORS sui font, altrimenti scomodi da ricreare.

Scarica file WOFF di esempio

FileDettagliDimensioneScarica
sample-font-roboto-mono-regular.woff
Roboto Mono Regular • monospace · 400
Roboto Mono Regular · SIL Open Font License 1.154 KB
54.012 byte
Scarica WOFF
sample-font-lora-regular.woff
Lora Regular • serif · 400
Lora Regular · SIL Open Font License 1.166 KB
65.752 byte
Scarica WOFF
sample-font-open-sans-regular.woff
Open Sans Regular • sans-serif · 400
Open Sans Regular · SIL Open Font License 1.178 KB
78.172 byte
Scarica WOFF
sample-font-roboto-regular.woff
Roboto Regular • sans-serif · 400
Roboto Regular · SIL Open Font License 1.192 KB
92.216 byte
Scarica WOFF
sample-font-roboto-bold.woff
Roboto Bold • sans-serif · 700
Roboto Bold · SIL Open Font License 1.194 KB
94.416 byte
Scarica WOFF
sample-font-inter-regular.woff
Inter Regular • sans-serif · 400
Inter Regular · SIL Open Font License 1.1160 KB
160.476 byte
Scarica WOFF
6 file · link diretti · senza registrazione · CORS abilitato

Usa questi file dalla riga di comando o in CI

Ogni URL è stabile e con CORS aperto. Fissa lo SHA-256 nel tuo test e saprai subito quando una fixture cambia.

# Scarica un file
curl -O https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/fonts/woff/sample-font-roboto-mono-regular.woff

# Verificalo (lo SHA-256 è indicato per ogni file qui sopra)
shasum -a 256 sample-font-roboto-mono-regular.woff

# Indice leggibile da macchina di tutti i file di esempio
curl https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/index.json | jq '.files[] | select(.format=="woff")'

Il formato WOFF in breve

Nome completoWeb Open Font Format
Estensioni.woff
Tipo MIMEfont/woff
StandardWOFF 1.0 (Raccomandazione W3C, 2012)
Compressionezlib (per tabella)
Magic bytes77 4F 46 46 ("wOFF")
Tipo MIMEfont/woff
LicenzaSIL Open Font License 1.1

Cosa si testa con i file WOFF di esempio

  • Caricamento con @font-face e comportamento dei fallback
  • Richieste di font cross-origin e intestazioni CORS
  • Test di cache CDN e compressione
  • Font Loading API e comportamento FOUT/FOIT
  • Catene di fallback per browser datati
Note per i test. Il WOFF è già compresso, quindi servirlo di nuovo con gzip o Brotli non fa guadagnare quasi nulla e spreca CPU. Se il tuo test misura la compressione in trasferimento, usa invece uno dei nostri file di esempio non compressi. I font vengono sempre richiesti in modalità CORS, anche quelli da CDN che sembrano same-origin. Se un font non si carica senza errori mentre la scheda Rete mostra un 200, la causa abituale è la mancanza delle intestazioni CORS.

Domande frequenti

Devo ancora servire il WOFF insieme al WOFF2?

Solo se supporti browser precedenti a Chrome 36, Firefox 39, Safari 10 o Edge 14, che nella maggior parte dei mercati valgono meno dell'uno percento del traffico. Oggi la prassi è solo WOFF2. Mantieni un fallback WOFF se le tue statistiche mostrano utenti reali su vecchi Android o Internet Explorer.

Perché il mio font non si carica senza dare errori?

Nove volte su dieci è il CORS. I font vengono richiesti in modalità CORS indipendentemente dall'origine, quindi un font su un altro dominio richiede Access-Control-Allow-Origin nella risposta. Il browser mostra un 200 nella scheda Rete e rinuncia in silenzio a usare il font. Questi file sono serviti con un'intestazione CORS aperta, così puoi isolare questa variabile.

Posso usare questi font in un progetto commerciale?

Sì. Ogni carattere è rilasciato con la SIL Open Font License 1.1, che consente uso, modifica, incorporamento e ridistribuzione, anche commerciali. Non puoi vendere i font da soli, e una versione modificata non deve mantenere il nome riservato del font originale. Il testo completo della licenza è pubblicato insieme ai file.

Sono font variabili?

No. I sorgenti originali sono variabili; prima della conversione istanziamo ciascuno in un unico peso statico e poi eliminiamo le tabelle fvar, avar, STAT e gvar rimaste. I font statici sono quelli su cui di norma si testano loader, strumenti di subsetting e validatori, e una tabella di variazione orfana è una causa frequente di errori difficili da capire.

I file contengono il set di caratteri completo?

Sì, l'intero set di caratteri originale: tra 778 e 2.849 codepoint mappati a seconda della famiglia, che coprono latino, latino esteso, greco e cirillico. Non c'è alcun subsetting, quindi sono utili anche per verificare che la tua pipeline di subsetting riduca davvero il file.

Questi file WOFF sono sicuri da scaricare?

Sì. Ogni file è generato da zero dal nostro script open source (niente è copiato da altri siti o caricato dagli utenti) e non contiene script, macro né eseguibili. Lo SHA-256 di ogni file è pubblicato in questa pagina, così puoi verificare ciò che hai ricevuto.

Posso usare i file WOFF di esempio per scopi commerciali?

Sì. Sono gratuiti per qualsiasi scopo, inclusi prodotti commerciali, suite di test, demo e ridistribuzione, senza obbligo di attribuzione. Non c'è nessuna licenza da acquistare e nessuno a cui chiedere il permesso.

Posso fare hotlink a questi file o usarli nella CI?

Sì. Ogni link è un URL diretto e stabile via HTTPS con Access-Control-Allow-Origin: * e header di cache lunghi, così curl, wget, fetch() e i test runner possono scaricarli direttamente. Ogni pagina rimanda a un indice JSON di tutti i file (vedi la sezione sulla riga di comando).

File di esempio correlati

Strumenti gratuiti che funzionano con WOFF

  • Generatore di favicon — Trasforma qualsiasi logo in un pacchetto favicon completo (favicon.ico, tutte le dimensioni PNG, Apple touch icon e webmanifest) con un clic.
  • Generatore di file di prova — Genera nel browser un file fittizio di qualsiasi dimensione esatta, da 1 KB a 2 GB: byte casuali, testo, CSV o JSON.

Hai trovato un problema o qualcosa che potrebbe andare meglio? Leggiamo ogni messaggio e sistemiamo le cose in fretta.

Stai testando una pipeline di file? Le costruiamo noi.

Caricamenti, conversioni, anteprime, elaborazione di documenti e flussi multimediali sono il tipo di sistemi di produzione che FreeToolsForWeb progetta e gestisce per i clienti: è per questo che avevamo bisogno di questi file.

Scopri gli strumenti gratuiti