Mentre lavoro su un'applicazione SL3/SL4 e inizio a lavorare con i caratteri, sto riscontrando una mancanza di documentazione e best practice sulle strategie dei font. Per esempio:Ricerca di strategie di carattere per le app Silverlight
- ci sono caratteri di fallback comuni per il set di caratteri supportati (Arial, Comic Sans MS , ecc)? Esiste una serie di raccomandazioni sui caratteri di fallback tra i sistemi Windows e Macintosh?
- Esistono Silverlight supportato font che sarà (quasi sempre) essere su un sistema utente finale, o come il 99,5% del tempo, come "Times New Roman" o "Verdana", tra cui Macintosh? Ci sono dei siti che elencano questo tipo di informazioni ?
- Ci sono raccomandazioni per pari al Moonlight (Linux) vista di applicazioni SL ed i caratteri che /non essere distribuito con Linux sistemi?
- C'è un modo per determinare, in XAML o code-behind, se un utente finale ha un font supportato sul proprio sistema? Mi piacerebbe che fosse eseguito all'entrata e quindi cambia l'XAML come risultato dei risultati per supportare il font corretto o consentire il caricamento di uno incorporato.
- Nella documentazione per supportati font, elenca una serie di tipi di carattere che "elementi del testo Silverlight possono utilizzare i seguenti caratteri latini se disponibili sul computer locale.". Questo significa che se io uso un tipo di carattere che non è in questo elenco, come ad esempio "Cooper Black", e un utente finale fa hanno questo tipo di carattere sul loro sistema, avranno ancora bisogno di scaricare il font come incorporato nella mia applicazione ?
Qualsiasi link o puntatore che possa portare ad almeno alcune delle domande sopra riportate sarebbe molto apprezzato.
Non è possibile distribuire i caratteri con l'applicazione Silverlight? Aggiungi un font come risorsa e quindi utilizzalo all'interno dell'applicazione? – Neil
È, credo. Ma è il modo migliore, per distribuire tutti i font usati come risorse e predefiniti in FontFamily = "# arial.ttf" per i font Arial invece di FontFamily = "Arial, # arial.ttf"? Sto solo chiedendo qui perché non conosco i metodi consigliati che le persone stanno creando strategie di font. Dispongono di font incorporati per impostazione predefinita? Stanno usando solo i caratteri "minimo comune denominatore" (n. 2 sopra)? Nelle mie app avrò * un sacco * di caratteri, alcuni supportati da SL, altri no. Alcuni potrebbero essere in Macintosh, altri no. –