risposta-alla-domanda-sullo-sviluppo-web-bd.com

Le caselle con le croci (anziché le zecche) sono sicure da usare?

Considerereste le caselle di controllo che usano le croci anziché le tick standard OK da usare nelle UI?

Esistono diversi CON (che possono essere facilmente confusi con le croci chiuse o cancellate e implicano erroneamente che esiste un'opzione "no" e un'opzione "sì" sembrano essere le più gravi), ma a volte i designer optano per loro.

L'unico motivo per usare quelli a cui riesco a pensare è "questo è talvolta il modo in cui lo fai su carta", che potrebbe essere un motivo per optare per croci in un'interfaccia utente in cui stai cercando di replicare l'aspetto di un modulo cartaceo, come un espediente visivo.

7
vsvec

Non rischierei di usare caselle di controllo con croci. Hai analizzato abbastanza bene il perché.

È meglio attenersi ai componenti Web standard ed evitare la coerenza perché per me questo è uno dei più validi euristica dell'usabilità !

7

Ogni volta che ho visto usare croci, non sembrano mai vicine o cancellano croci - sono in genere croci stilizzate.

Tuttavia, raramente si vedono le croci utilizzate - quasi sempre le zecche vengono utilizzate in questi giorni, quindi non deviare dalla convenzione facendo qualcosa di diverso.

Inoltre, mantienilo semplice: ogni volta che personalizzi o ti allontani dalla convenzione, rischi di aggiungere altro lavoro di sviluppo per te, ad es. per garantire che la tua soluzione funzioni su tutti i browser, il che ha il potenziale per renderlo più costoso da codificare e testare.

3
SteveD

Vorrei attenermi allo standard della piattaforma perché è quello che gli utenti della piattaforma si aspetteranno, inoltre gli strumenti di accessibilità per varie disabilità (utenti non vedenti, utenti solo della tastiera, ecc.) Hanno molte più probabilità di lavorare con i controlli standard che con quelli alternativi controlla qualcuno ha scritto da zero. Se dovessi progettare una piattaforma da solo, probabilmente userei un segno di spunta perché su un display è inequivocabile.

Molti moduli cartacei chiedono X a causa della calligrafia delle persone. Immagina che qualcuno scriva il suo segno così grande da sporgere accidentalmente in 2 o anche 3 scatole diverse. Ovviamente è meglio se scrivono abbastanza piccoli da stare in una casella, ma se il peggio arriva al peggio, se il loro segno è una X troppo grande, allora possiamo chiedere quale casella contiene l'intersezione della X (il punto croce) . Ma se il loro segno è un segno di spunta troppo grande, allora guardiamo quale casella contiene la parte inferiore del segno di spunta (il punto in cui cambia direzione), o vediamo quale casella contiene la parte superiore del più piccolo dei due Linee? (Argomenti di spunto in elezioni fortemente contestate.) Quindi ha senso richiedere una X, anche nelle culture in cui il segno di default sarebbe qualcos'altro (spuntare in Cina, O in Giappone, ecc.). Ma questo è solo perché lo scriveranno a mano e leggeremo la loro calligrafia; nulla di tutto ciò è rilevante quando il segno viene visualizzato da un'interfaccia utente dopo un singolo clic o tocco, quindi potremmo anche usare un segno che è probabile che poche persone interpretino erroneamente come "sbagliato" anziché "X segna il punto".

1
Silas S. Brown

Le croci per le caselle di controllo sono confuse. Invece per consentire all'utente di vedere l'azione di verificare che il campo sia stato completato, la "x" sembra indicare un errore. Non l'ho mai visto prima e spero davvero che questa non sia una tendenza.

1
Madalina Taina

Quando sto compilando il modulo con la penna, certamente uso le croci per riempire le caselle di controllo. E vedere segni di spunta nelle caselle di controllo mi è sempre sembrato strano. Quindi c'è sicuramente una variazione culturale sulla questione del segno di spunta vs croce vs qualcos'altro.

Presumo a causa di incoerenze nel background culturale, alcune UI sono entrate nel percorso "rettangolo riempito" per le caselle di controllo.

1
kikonen

Il segno di spunta significa "sì, lo sono" mentre la croce è più simile a "no" o "cancellata" o "morta".
Non giocherò con una convenzione così affermata.

0
Juan Lanus

In breve Shell "Per favore, non usare la croce invece del segno di spunta, se è un requisito chiedere una logica dietro lo stesso, comunicare, discutere e portarci un assegno"

0
R. Rajpara

Alcuni pensieri su questo:

La maggior parte delle caselle di controllo sui moduli cartacei sono lasciate in bianco e spetta al lettore/utente riempirlo con qualcosa, che possa essere una croce, un segno di spunta o solo un riempimento.

Le caselle di controllo che indicano differenze nei tipi di prodotto, ad esempio, utilizzano sia segni di spunta che croci, un significato presente e uno assente.

Replicare una sensazione di carta potrebbe essere una buona ragione per non usare elementi nativi. Ma questi nuovi elementi potrebbero usare segni di spunta con la stessa facilità delle croci.

enter image description here Oh, e un'altra cosa. C'è uno stato che tutti dimenticano sempre: lo stato indeterminato. Supponi di avere una struttura ad albero con elementi che hanno tutti caselle di controllo. Se i fratelli all'interno dell'albero sono entrambi controllati e deselezionati, il loro genitore è indeterminato.

0
Ruudt