Che cos'è una casella di controllo?
Una casella di controllo è una forma piuttosto limitata di input dell'utente spesso utilizzata come parte di un'interfaccia utente grafica (GUI). Il modo in cui questa casella viene utilizzata varia a seconda della natura di un programma e delle opzioni presentate in relazione alla casella. Sono in genere utilizzati, tuttavia, per presentare a un utente un'opzione che può scegliere di avere attivo - acceso - o non attivo - spento - attraverso il suo input. Una casella di controllo verrà visualizzata come una casella vuota quando l'opzione è disattivata e avrà un segno di spunta o una "x" al suo interno quando l'opzione è attiva.
Chiamata anche casella di spunta, una casella di controllo è un componente di base della GUI utilizzata in programmi e siti Web. È comune quando viene utilizzato nelle impostazioni di una GUI che può essere regolata dall'utente di un computer o dal visitatore di un sito Web. Le singole impostazioni presentate dal sistema operativo (SO) di un computer in relazione a ciò che viene visualizzato su un desktop o in un programma, ad esempio, sono spesso regolate mediante l'uso di una casella di controllo per ciascuna opzione. È importante notare che la selezione o deselezione di una casella di solito non crea un'azione, ma che spesso viene utilizzato un pulsante separato per eseguire eventuali modifiche in base allo stato di una casella di controllo.
Le caselle di controllo in genere presentano un'opzione binaria, "on" o "off". Ad esempio, a qualcuno che presenta un'opzione per attivare il controllo ortografico automatico in un programma di elaborazione testi sarà in grado di selezionare la casella per attivare l'opzione o deselezionarla per disattivare l'opzione. Ciò rappresenta una semplice casella di controllo con solo due possibili stati.
Una casella di controllo più complicata, spesso chiamata casella a tre stati, fornisce una terza opzione. Se qualcuno è in grado di rendere i singoli file all'interno di una cartella non accessibili, ciò avverrà in genere selezionando ciascun file e scegliendo se dovrebbe essere accessibile o meno, una semplice opzione binaria. Una volta che l'utente guarda la cartella in totale, tuttavia, per vedere se i file sono accessibili, c'è una terza possibilità: che alcuni dei file siano accessibili mentre altri no. La casella per l'accessibilità per l'intera cartella potrebbe quindi aver bisogno di indicare che non è né selezionata né deselezionata in totale, e questo è spesso comunicato con una casella ombreggiata all'interno della casella di controllo.