Perché i caratteri vengono visualizzati in modo diverso su due computer?

Stai guardando lo stesso sito web su due computer diversi e hai notato che qualcosa non va: il carattere ha un aspetto diverso su entrambi i sistemi. Di solito questo indica che un computer non ha il carattere installato correttamente, ma può anche essere bloccato da impostazioni forzate dei caratteri ed errori di programmazione. La maggior parte dei problemi può essere risolta installando la versione corretta del carattere o modificando l’impostazione di sistema di priorità. Errori di font errati possono influire su qualsiasi programma che utilizza la libreria di font del sistema.

Il carattere non è installato

Se il programma o il sito Web utilizza un carattere proprietario o personalizzato, tale carattere deve essere installato sul computer per essere visualizzato correttamente. Ogni volta che un computer riceve una richiesta per un carattere che non ha installato, lo sostituirà con un carattere predefinito. Sebbene il programma o il sito Web non vengano visualizzati come previsto dal creatore, l’utente riceve comunque un display di testo e può utilizzare il programma o il sito Web senza problemi di usabilità. In rari casi, il file del carattere potrebbe essere danneggiato e non è più utilizzabile; il computer lo tratterà come se il carattere non fosse installato.

Versione diversa del font installata

I caratteri vengono memorizzati in file sul computer e vengono chiamati con il loro nome. Se due caratteri utilizzano lo stesso nome, il computer sovrascriverà quello vecchio. Se due caratteri personalizzati diversi utilizzano lo stesso nome e su ogni computer è installato uno diverso, i caratteri verranno visualizzati in base a come sono installati. Sebbene non comune, è possibile cambiare o modificare i caratteri predefiniti su un computer. Se qualcuno lo ha fatto, il computer visualizzerà la versione del carattere installato.

L’impostazione di sistema ha la priorità sul carattere

Alcuni programmi possono forzare un tipo di carattere predefinito. Alcuni browser Web consentono di disabilitare determinati tipi di carattere e modificare i tipi predefiniti. Se un sito Web non specifica un carattere, il browser Web visualizza automaticamente il carattere predefinito. Questo tipo di carattere potrebbe essere Arial, Times New Roman, Veranda o un altro tipo di carattere. La stessa pagina verrà visualizzata con caratteri diversi su ciascun sistema se entrambi i computer utilizzano caratteri predefiniti diversi. Inoltre, alcuni programmi creativi consentono di salvare file con caratteri non specificati se non si imposta un carattere specifico. Il programma potrebbe avere un tipo di carattere predefinito, che cambierà a seconda di ciò su cui è impostato il valore predefinito.

Correzione degli errori

I programmatori web possono commettere errori quando codificano un sito web. I linguaggi di programmazione HTML e CSS che costituiscono la maggior parte dei contenuti web visivi di base su Internet utilizzano tag di markup che designano dove uno stile di visualizzazione dovrebbe iniziare e finire. A volte un programmatore può dimenticare di includere un tag di chiusura o tralasciare del codice importante. Il browser potrebbe rilevare l’errore e correggerlo automaticamente. Un browser potrebbe rilevare l’errore mentre l’altro no, il che farebbe sì che uno venga visualizzato come previsto dal programmatore e uno per visualizzare un tipo di carattere predefinito.