Il colore del testo predefinito nel tema Neutro è #000. Credo che dovrebbe essere #222, come nel tema Chiaro (l’uso del nero puro è spesso considerato una cattiva pratica di design).
A proposito, non capisco l’attrattiva della preferenza moderna di non usare il nero vero. Il web sembra essere diventato un mare di grigi. Questo affatica i miei occhi di mezza età e mi fa chiedermi quali siano le caratteristiche demografiche delle persone che testano l’usabilità…
Per qualcosa che è spesso così, questa è la prima volta che ne sento parlare. Cosa c’è di sbagliato in questo?
Alcuni dicono che tale contrasto provochi affaticamento visivo.
A volte provo affaticamento degli occhi: trovo molto preferibile spostare lo sfondo bianco verso il grigio (o un bianco neutro leggermente staccato) piuttosto che allontanare il nero dal nero puro. Le visualizzazioni leggibili su Firefox, Instapaper e Readability funzionano tutte in questo modo. Se i bordi ad alto contrasto sono un problema, allora attenua il bianco.
Per non divagare sulle preferenze, ma concentrarci su Discourse, il tema Neutro non dovrebbe permettere a un tema figlio di sovrascrivere il valore predefinito?
Non abbiamo molto su cui basarci.
Hai esempi specifici in cui l’uso di #000 sta causando problemi? O si tratta semplicemente di una questione di preferenza personale?
Quelle tavolozze di colori sono pensate come punti di partenza o opzioni. Correggeremo eventuali problemi gravi, ma per quanto riguarda le preferenze personali, ti consigliamo di creare una nuova tavolozza di colori che soddisfi le tue esigenze.
Se mai, ho notato una tendenza a non usare più i neri sbiaditi.
L’OLED è sicuramente un fattore. Ora che gli schermi possono riprodurre un nero vero, c’è molta più voglia di farlo.
Se il contrasto è un problema, possiamo sempre scurire i grigi per compensare, giusto?
Non c’entra nulla con la preferenza personale. Mi dispiace di aver detto “pratica di design sbagliata”: è stato un errore che ha deviato la discussione in una direzione indesiderata. Ho segnalato questo come un bug, perché:
- #000 in Neutral è incoerente con #222 in Light (testo) e Dark (sfondo).
- L’incoerenza è negativa e prima o poi si farà sentire.
- Ecco come ne ho fatto le spese: ho personalizzato la mia istanza di Discourse, sotto il tema Light, con molte immagini in bianco e nero ottimizzate per il nero #222. Poi ho installato i temi Neutral e Dark, per permettere agli utenti di scegliere tra di essi (ottima funzionalità). Il risultato è che, sotto Neutral, tutte le mie immagini sembrano sbiadite rispetto al testo.
Certo, ho immediatamente risolto il problema con il CSS. Ma forse vorrai comunque correggere questa incoerenza.
Un vecchio articolo:
La vista dopo i 50 anni è molto diversa da quella tra i 20 e i 40 anni. Il bianco puro come sfondo è un’impresa. Il nero puro come sfondo è ancora peggio, ad esempio molto più difficile. Quella grigio-argento come colore base del testo, oh mio Dio, mi fa letteralmente male agli occhi, meglio non farlo! Queste combinazioni non funzionano bene, a meno che tu non voglia causare affaticamento oculare e mal di testa.
Non è forse questa discussione più incentrata sul cattivo contrasto?
Confessione: ho dato per scontato che “Neutral” si riferisse a un tema. Ma cercando, non riesco a trovarlo. Dove si trova?
A margine, preferisco dare alle mie pagine personali una tonalità di azzurro e non un bianco puro.
Non so, il codice è “consapevole” del contrasto in base ai valori di colore e sfondo e dovrebbe fare qualcosa al riguardo, oppure dovrebbe essere lasciato interamente come una decisione di design?
Potrei sbagliarmi, ma la mia opinione è che il tema “principale” sia “come l’autore desidera il design” e i temi figli siano “sono d’accordo con l’autore del tema sulla maggior parte delle decisioni di design, tranne per queste”. Cioè, usa il tema che preferisci e modificalo solo nella misura strettamente necessaria.