Comportamento di fallback del tipo di carattere HTML

Piattaforma

Client - server Windows 8.1 - Windows Server 2012 R2

Descrizione

Microsoft sta aggiornando la logica per i tipi di carattere dell'interfaccia utente per diverse lingue nelle app di Windows Store tramite HTML. Invece di usare un singolo tipo di carattere per tutte le lingue, il tipo di carattere dell'interfaccia utente verrà ora determinato in base alla lingua. Ad esempio, i tipi di carattere dell'interfaccia utente per il giapponese saranno ora Meiryo UI nelle app che usano HTML.

Manifestazione

Le app che dipendono da un tipo di carattere precedente possono avere un aspetto diverso; mentre l'aspetto dell'app verrà migliorato complessivamente grazie a tipi di carattere più leggibili, potrebbe verificarsi un problema con i layout che dipendono dalle dimensioni del contenuto perfette per i pixel. Ad esempio, alcune righe di contenuto potrebbero essere maggiori di quelle precedenti, causando interruzioni di riga impreviste e/o ridimensionamento degli elementi contenitore. Tuttavia, in pratica non sono stati rilevati problemi con le app esistenti.

Soluzione

Le app interessate possono attenuare questo comportamento specificando un tipo di carattere specificato tramite CSS (ad esempio, "font-family: Meiryo UI") invece di basarsi sui vecchi tipi di carattere predefiniti. Nella tabella seguente viene fornito il tipo di carattere dell'interfaccia utente per ognuno dei nomi di script.

Nome script Tipo di carattere dell'interfaccia utente
Arabo Segoe UI
Armeno Segoe UI
Bengalese Nirmala UI
Bopomofo Microsoft JhengHei UI
Braille Segoe UI Symbol
Buginese Leelawadee UI
Sillabiche canadesi Gadugi
Cherokee Gadugi
Copto Segoe UI Symbol
Han (semplificato) Microsoft YaHei UI
Han (tradizionale) Microsoft JhengHei UI
Cirillico Segoe UI
Devanagari Nirmala UI
Deseret Segoe UI Symbol
Etiope Ebrima
Georgiano Segoe UI
Glagolitico Segoe UI Symbol
Gotico Segoe UI Symbol
Greco Segoe UI
Gujarati Nirmala UI
Gurmukhi Nirmala UI
Ebraico Segoe UI
Vecchio corsivo Segoe UI Symbol
Giavanese Testo javanese
Giapponese Interfaccia utente di Meiryo
Kannada Interfaccia utente di Mirmala
Khmer Leelawadee UI
Coreano Malgun Gothic
Lao Leelawadee
Latino Segoe UI
Malayalam Nirmala UI
Mongolo Mongolian Baiti
Myanmar Myanmar Text
N'Ko Ebrima
Ogham Segoe UI Symbol
Ol Chiki Nirmala UI
Antico turco Segoe UI Symbol
Oriya Nirmala UI
Osmanya Ebrima
Fag-pa Microsoft PhagsPa
Runic Segoe UI Symbol
Sora Sompeng Nirmala UI
Singalese Nirmala UI
Siriaco Estrangelo Edessa
Tai Le Microsoft Tai Le
Nuovo Tai Lue Microsoft New Tai Lue
Tamil Nirmala UI
Telugu Nirmala UI
Tifinagh Ebrima
Thaana MV Boli
Thai Leelawadee UI
Tibetano Microsoft Himalaya
Vai Ebrima
Yi Microsoft Yi Baiti