File WOFF di esempio — Scarica web font gratuiti per i test
Web Open Font Format · .woff · tipo MIME font/woff
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
| File | Dettagli | Dimensione | Scarica |
|---|---|---|---|
sample-font-roboto-mono-regular.woff | Roboto Mono Regular · SIL Open Font License 1.1 | 54 KB | |
sample-font-lora-regular.woff | Lora Regular · SIL Open Font License 1.1 | 66 KB | |
sample-font-open-sans-regular.woff | Open Sans Regular · SIL Open Font License 1.1 | 78 KB | |
sample-font-roboto-regular.woff | Roboto Regular · SIL Open Font License 1.1 | 92 KB | |
sample-font-roboto-bold.woff | Roboto Bold · SIL Open Font License 1.1 | 94 KB | |
sample-font-inter-regular.woff | Inter Regular · SIL Open Font License 1.1 | 160 KB |
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 completo | Web Open Font Format |
|---|---|
| Estensioni | .woff |
| Tipo MIME | font/woff |
| Standard | WOFF 1.0 (Raccomandazione W3C, 2012) |
| Compressione | zlib (per tabella) |
| Magic bytes | 77 4F 46 46 ("wOFF") |
| Tipo MIME | font/woff |
| Licenza | SIL 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
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