Verifica licenza e info font

Apra un font locale per leggerne i nomi incorporati, il testo della licenza e i flag di incorporamento nei documenti — come prove del file, non come prova del possesso di una licenza.

File del font

Scelga un font per ispezionare le sue dichiarazioni incorporate.

Il Suo font viene letto nel Suo browser e non viene caricato su BroBroGo.

FAQ

Questo strumento può confermare che possiedo la licenza per usare il font?

No. Un file di font può contenere copyright, testo della licenza, un URL della licenza e flag tecnici di incorporamento, ma non può mostrare chi lo ha acquistato, quale account o azienda sia coperta, da dove provenga o se l'uso previsto sia conforme all'accordo. Confronti questi campi con la fonte di download, la ricevuta e i termini attuali della fonderia o del designer.

Cosa succede se il font non contiene il testo della licenza?

L'assenza di testo significa solo che questa copia del file non dichiara una licenza nei campi standard del nome. Questo non rende il font gratuito o privo di licenza. Verifichi la cartella in cui era contenuto, la pagina di download originale, la cronologia degli ordini o contatti direttamente il produttore del font.

Cosa significano i flag di incorporamento?

Sono le impostazioni tecniche del produttore del font per l'inserimento del font all'interno dei documenti: installabile, limitato, anteprima e stampa, o modificabile. Bit aggiuntivi possono vietare la creazione di sottoinsiemi o consentire solo dati bitmap. Queste impostazioni non concedono diritti di webfont, app, uso commerciale, modifica o ridistribuzione, e i termini scritti possono imporre altri limiti.

Analisi tecnica dei metadati dei font e funzionamento dei file

I file di font moderni non contengono solo i vettori geometrici dei glifi, ma ospitano una complessa struttura di tabelle binarie che definiscono il comportamento software, la proprietà intellettuale e i vincoli tecnici del carattere. Lo strumento "Verifica licenza e info font" analizza questa struttura direttamente all'interno del browser, leggendo il file localmente senza caricarlo su server esterni o su BroBroGo. Questo approccio garantisce che l'intero processo di ispezione avvenga esclusivamente sul dispositivo locale dell'utente.

Tuttavia, è fondamentale comprendere che i testi delle licenze, i dettagli di proprietà e gli URL incorporati nelle tabelle dei nomi sono semplici dichiarazioni memorizzate all'interno del file stesso. La loro presenza non costituisce in alcun modo una prova del possesso di una licenza d'uso da parte del lettore, né conferma chi abbia effettivamente acquistato il font o se l'uso pianificato sia autorizzato. Allo stesso modo, l'eventuale assenza del testo della licenza nei campi standard non rende il font gratuito o privo di licenza.

La struttura interna di un font TrueType (TTF) o OpenType (OTF) si basa su tabelle standardizzate. Tra le più rilevanti per l'ispezione figurano:

  • La tabella name: Contiene i record di testo relativi a famiglia, stile, copyright, produttore, designer e dichiarazioni di licenza.
  • La tabella OS/2: Ospita il campo tecnico fsType (Font State Type). I flag fsType descrivono esclusivamente le autorizzazioni tecniche per l'incorporamento del font all'interno dei documenti (come l'incorporamento installabile, limitato, modificabile o per anteprima e stampa). Questi flag non concedono né decidono in alcun modo i diritti relativi a webfont, applicazioni, uso commerciale, modifica o ridistribuzione del font, i quali possono essere limitati o regolati da contratti scritti separati.
  • La tabella head: Contiene dati globali sul font, inclusa la versione.

I formati compressi per il web, come WOFF e WOFF2, racchiudono la medesima struttura binaria di base, ottimizzata per la rete. Il formato TTC (TrueType Collection) consente invece di raggruppare più varianti di un font in un unico file, con lo strumento che analizza e mostra fino ai primi 32 font della raccolta.

Formati supportati e limiti di elaborazione locale

Lo strumento è progettato per elaborare i formati di font più diffusi nel settore del design e dello sviluppo web. I formati accettati per l'ispezione sono:

Formato Descrizione Ambito di utilizzo prevalente
TTF (TrueType Font) Sviluppato da Apple e Microsoft, utilizza curve di Bézier quadratiche. Sistemi operativi, stampa e desktop publishing.
OTF (OpenType Font) Estensione del formato TTF sviluppata con Adobe, supporta curve di Bézier cubiche e funzionalità tipografiche avanzate. Grafica professionale e layout complessi.
WOFF Contenitore compresso per font TrueType o OpenType. Standard web legacy.
WOFF2 Evoluzione di WOFF con algoritmo di compressione Brotli, estremamente efficiente. Standard web moderno e performante.
TTC (TrueType Collection) Collezione di più font TrueType combinati in un unico file. Distribuzione di famiglie di font di sistema.

Limiti tecnici e gestione degli errori

Per garantire la stabilità del browser durante la decodifica delle tabelle binarie, lo strumento applica un limite massimo di dimensione del file pari a 32 MB. Se un utente tenta di caricare un file che supera questa soglia, l'interfaccia mostra l'errore "Questo font supera il limite di 32 MB.".

In caso di caricamento di formati non supportati, viene visualizzato il messaggio "Scelga un file di font TTF, OTF, WOFF, WOFF2 o TTC.". Se il file è privo di dati, il sistema restituisce l'errore "Questo file è vuoto. Scelga un file di font completo.". File danneggiati o con strutture di tabella non conformi generano il messaggio "Il file non è un font supportato leggibile. Potrebbe essere danneggiato o utilizzare un altro formato.". Qualora si verifichino problemi di lettura del browser o timeout dovuti a file eccessivamente complessi, l'utente visualizzerà rispettivamente "Il browser non ha potuto leggere questo file. Provi con un'altra copia." o "La lettura ha richiesto troppo tempo ed è stata interrotta. Provi con un file di font più piccolo o diverso.". Per qualsiasi altra anomalia generica, lo strumento risponde con "Impossibile ispezionare il font.".

Nel caso specifico delle collezioni di font (TTC), lo strumento limita l'analisi per motivi di prestazioni, mostrando l'avviso "Mostrati i primi 32 font di questa raccolta." qualora il file contenga un numero superiore di varianti.


Interpretazione dei flag di incorporamento (fsType)

Il campo fsType all'interno della tabella OS/2 è un indicatore a livello di bit (bitmask) che definisce le restrizioni di incorporamento del font all'interno di documenti digitali come PDF, presentazioni o pubblicazioni EPUB. I creatori di software di authoring leggono questi bit per decidere se consentire l'inclusione del font nel file finale.

Lo strumento decodifica il valore non elaborato (Valore fsType non elaborato) e restituisce una delle seguenti definizioni nel campo Impostazione principale:

  • Incorporamento installabile (Incorporamento installabile): Il font può essere incorporato nei documenti e installato in modo permanente sul sistema del destinatario.
  • Incorporamento con licenza limitata (Incorporamento con licenza limitata): Il font non deve essere incorporato nei documenti senza l'esplicito consenso del titolare dei diritti.
  • Incorporamento per anteprima e stampa (Incorporamento per anteprima e stampa): Il documento può essere visualizzato e stampato con il font originale, ma quest'ultimo non può essere utilizzato per modificare il testo o essere installato sul sistema.
  • Incorporamento modificabile (Incorporamento modificabile): Il font può essere incorporato e utilizzato per modificare il documento in cui è inserito, ma non viene installato in modo permanente sul sistema.
  • Bit di incorporamento in conflitto (Bit di incorporamento in conflitto): I bit impostati nel file presentano istruzioni contraddittorie che violano le specifiche dello standard.
  • Questo font non ha un campo di incorporamento OS/2 leggibile. (Questo font non ha un campo di incorporamento OS/2 leggibile.): La tabella OS/2 è assente o corrotta, impedendo la lettura dei permessi tecnici.

Oltre all'impostazione principale, lo strumento analizza i flag aggiuntivi che specificano ulteriori restrizioni:

  • Nessuna creazione di sottoinsiemi (Nessuna creazione di sottoinsiemi): Il font deve essere incorporato interamente, impedendo la creazione di un sottoinsieme di glifi limitato ai soli caratteri usati nel documento.
  • Solo incorporamento bitmap (Solo incorporamento bitmap): Possono essere incorporate solo le rappresentazioni bitmap dei glifi, escludendo i dati vettoriali.
  • Sono impostati anche bit riservati o deprecati (Sono impostati anche bit riservati o deprecati): Il file contiene configurazioni obsolete o non standard.
  • Nessun flag di incorporamento aggiuntivo (Nessun flag di incorporamento aggiuntivo): Non sono presenti ulteriori vincoli tecnici oltre all'impostazione principale.

I flag fsType descrivono esclusivamente l'incorporamento tecnico nei documenti. Non concedono né stabiliscono in alcun modo diritti relativi a webfont, applicazioni, uso commerciale, modifiche o ridistribuzione del file, i quali rimangono regolati dai termini scritti della licenza.

Dichiarazioni di licenza e record di proprietà

La sezione Dichiarazioni di licenza estrae i testi legali e i riferimenti web inseriti direttamente dai creatori del font. Se questi campi non sono stati compilati durante la compilazione del file, lo strumento mostra i messaggi di fallback Nessun testo di licenza dichiarato nel campo standard del nome. e Nessun URL di licenza dichiarato nel campo standard del nome..

La sezione Record di proprietà e origine raccoglie i dati identificativi del carattere. Se l'intero blocco è vuoto, viene mostrato il messaggio Nessun record di proprietà o origine trovato nei campi standard del nome.. I campi analizzati includono:

  • Copyright: La dichiarazione di proprietà intellettuale del file.
  • Trademark: Informazioni sui marchi registrati associati al nome del font.
  • Produttore: Il nome della fonderia digitale o dell'azienda che ha distribuito il file.
  • Designer: Il nome dell'autore dei glifi.
  • Descrizione: Note storiche, stilistiche o istruzioni d'uso.
  • URL del fornitore e URL del designer: Collegamenti web per l'acquisto o il supporto.

I record possono contenere varianti localizzate per diverse lingue, indicate dall'etichetta Record ‹language›. Per evitare problemi di impaginazione con testi legali estremamente lunghi, i valori eccessivi vengono troncati e contrassegnati dalla dicitura Valore lungo accorciato per la visualizzazione.

FAQ

Questo strumento può confermare che possiedo la licenza per usare il font?

No. Un file di font può contenere copyright, testo della licenza, un URL della licenza e flag tecnici di incorporamento, ma non può mostrare chi lo ha acquistato, quale account o azienda sia coperta, da dove provenga o se l'uso previsto sia conforme all'accordo. Confronti questi campi con la fonte di download, la ricevuta e i termini attuali della fonderia o del designer.

Cosa succede se il font non contiene il testo della licenza?

L'assenza di testo significa solo che questa copia del file non dichiara una licenza nei campi standard del nome. Questo non rende il font gratuito o privo di licenza. Verifichi la cartella in cui era contenuto, la pagina di download originale, la cronologia degli ordini o contatti direttamente il produttore del font.

Cosa significano i flag di incorporamento?

Sono le impostazioni tecniche del produttore del font per l'inserimento del font all'interno dei documenti: installabile, limitato, anteprima e stampa, o modificabile. Bit aggiuntivi possono vietare la creazione di sottoinsiemi o consentire solo dati bitmap. Queste impostazioni non concedono diritti di webfont, app, uso commerciale, modifica o ridistribuzione, e i termini scritti possono imporre altri limiti.