This is First Post For Themevolty
![This is First Post For Themevolty](/presta/v2_petpluse_19/modules/tvcmsblog/views/img/large-blog-1.jpg)
Le interfacce digitali quotidiane includono una ricca varietà di immagini, visualizzazioni e altre immagini. Tuttavia, più di ogni altra cosa, sono fatti di parole. Oh quante parole. Mentre forniamo i team per progettare e codificare interfacce utilizzabili, coerenti e belle utilizzando i sistemi, è essenziale che le parole dipendano da solide basi tipografiche. ammetto, non sono un esperto di tipografia. Mi manca una laurea in graphic design. Non sono mai la persona che sceglie un font, un tipo di ridimensionamento o una spaziatura delle lettere fine. Di conseguenza, sono sempre stato riluttante a scrivere di tipografia.
La tipografia inizia ponendo le fondamenta delle famiglie e dei pesi dei caratteri insieme ai fallback. Quindi esplora come costruire una gerarchia usando dimensioni, colore, dettagli aggiuntivi come l'altezza della linea e la reattività dei livelli. Questi modelli vengono quindi applicati ai componenti nella libreria di sistema (come Article e Header) e ai componenti personalizzati realizzati da altri team.
Caratteri
Prima di approfondire i dettagli, devi accontentarti delle basi: i caratteri. Attraverso l'esplorazione, il confronto, la ricerca e spesso, per le grandi aziende, la creazione di un font da soli, ogni visualizzazione deriva e dipende da questa scelta.
Famiglie, pesi e fallback
Anche se i sistemi possono variare i caratteri in base al tema, la maggior parte si basa inizialmente identificando la famiglia di caratteri primari serif e/o sans-serif. Ogni carattere è aumentato con una cascata di fallback (Hello, Arial e Times) e molti sistemi aggiungono un carattere a spaziatura fissa per la visualizzazione del codice (anche se solo il proprio).
Alcuni sistemi possono farla franca con solo due o tre pesi del loro carattere tipografico principale, cercando di bilanciare varietà e flessibilità con governance e peso del download.
Da asporto: arrivare a un font principale non è sempre difficile, ma scegliere quali pesi includere ha conseguenze a lungo termine. Aggiungere caratteri e pesi è facile. Gestire le dimensioni del download e modificarle è difficile.
Ottenere i caratteri, tramite download, collegamento o CDN
Indipendentemente dal fatto che un programma di sistema di progettazione possieda o meno i caratteri, gli utenti di un sistema di progettazione si aspettano che un sistema fornisca le istruzioni necessarie per utilizzare i caratteri.
Dal punto di vista di un designer, è tutta una questione di download. Alcuni caratteri sono proprietà intellettuale strettamente detenuta con una condivisione molto limitata intenzionalmente. Quindi, come minimo, una pagina di tipografia deve fornire download diretto o istruzioni su come ottenere l'approvazione per ottenerli. La maggior parte dei team fornisce uno ZIP scaricabile che include tutti i file necessari per installare e utilizzare i caratteri localmente.
Per gli sviluppatori, dipende dall'approccio, fornendo opzioni come:
- Download diretto dei caratteri per servire i caratteri stessi
- Istruzioni per il collegamento a un servizio come Google Fonts
- CDN fa riferimento a cui tutti i prodotti si riferiscono collettivamente
- Un invito a contattare un architetto tecnico, poiché è necessaria una licenza per il carattere. Le organizzazioni lo richiedono per controllare il costo ricorrente e spesso non banale dell'hosting e del servizio del font.
Da asporto: i caratteri sono necessari a persone diverse in modi diversi. Gli utenti del sistema si aspettano che il sistema spieghi come utilizzare tutto facilmente, anche se non è compito del team di sistema creare caratteri personalizzati o servire i caratteri da soli.
Scala e gerarchia tipografica
La maggior parte dei sistemi di progettazione mostra una scala tipografica nella documentazione come una pila verticale. Questo non è abbastanza. Un sistema tipografico dovrebbe anche stabilire costrutti come corpo del testo, titoli, colore, reattività, colore e altri dettagli a grana fine.
Corpo del testo
I sistemi sfruttano una scala di caratteri per offrire dimensioni del testo di base, spesso denominate semplicemente come testo o corpo, che includono piccolo, medio, grande e, se necessario, xs, xl e così via. La maggior parte dei sistemi ha bisogno di tre o giù di lì (quindi, mi sento a mio agio nell'usare le taglie delle t-shirt). Inizia con alcuni ed espandi quanto necessario man mano che i design dei componenti e le composizioni delle pagine in natura.
Il body copy può anche offrire un distinto paragrafo "Lead" (in alternativa, "Lede") per aprire una pagina, come in un articolo (ne parleremo più avanti). Pertanto, una semplice scala S/M/L potrebbe richiedere anche altre varianti di piombo. Ciò è particolarmente rilevante nei sistemi che offrono dimensioni multiple, poiché un Lead per display più grandi e a bassa densità sarebbe più grande di un Lead per alternative più piccole e ad alta densità.
Colore testo
Anche il colore gioca un ruolo chiave nella gerarchia tipografica di un'interfaccia, spesso in base a tipi consolidati come:
- Principale, per la maggior parte del testo dell'interfaccia, sia esso corpo o intestazione.
- Secondario, per un contrasto ridotto (spesso, il "testo grigio") per informazioni supplementari.
- Interattivo, non solo per i link ma anche per i pulsanti piatti, le etichette delle schede e altro
- Disabilitato, spesso il risultato è un contrasto particolarmente basso
menti
- Errore, solitamente rosso, per il massimo contrasto con l'ambiente circostante
Quando si tratta di nominare i colori del testo in base all'intento, trovo i nomi delle uniformi Hudl i più intriganti: predefinito, contrasto, sottile e non essenziale. Tali nomi bilanciano i compromessi di un controllo più forte con una maggiore astrazione (e quindi un riutilizzo meno evidente).
Questi tipi sono tipici, incontrati durante i primi progetti di componenti come pulsanti, input e link. Man mano che una libreria cresce, vengono disseminati in tutto il catalogo dei componenti tramite strumenti come token e mixin. In particolare, diventano necessari man mano che i progetti dei componenti si estendono in impostazioni chiare e scure.
Ad esempio, nella biblioteca di Yoursite.com (manutenuta in modo molto meno rigoroso, figli di calzolai e tutto il resto), impieghiamo un mix di colorazione del testo che scorre i colori di sfondo, per tipo.
weqrgerqwg