Le applicazioni informatiche sono in genere costituite da più schermate singole, denominate finestre di un’applicazione. Queste finestre sono in uno stato di attività o inattività, in base alle attività dell’utente del computer. Una finestra attiva è la finestra attualmente selezionata, che ha il focus principale all’interno di un’applicazione per computer.
Tutto il software del computer viene eseguito su un sistema operativo. Il sistema operativo è il controller o il gestore dell’intero computer mentre è operativo. Questo sistema operativo gestisce la collaborazione tra le applicazioni software e l’hardware sottostante del computer.
I moderni sistemi operativi per computer consentono all’utente delle applicazioni di eseguire più applicazioni contemporaneamente. Queste applicazioni in genere hanno finestre che richiedono l’attivazione prima che il focus e il controllo vengano trasferiti alla nuova applicazione dal sistema operativo. Una finestra attiva viene acquisita selezionando una schermata di un’applicazione. Una volta avvenuta questa selezione i sistemi operativi trasferiscono il controllo dell’ambiente alla finestra attiva, che consentirà all’utente di eseguire operazioni sulla finestra selezionata.
Esistono diversi metodi per selezionare una finestra all’interno di un’applicazione. Il metodo principale consiste nell’utilizzare il controller del mouse e fare clic sulla finestra desiderata. Oltre a questo metodo, alcuni sistemi operativi consentono un evento mouse over per attivare l’attivazione della finestra, inoltre, la tastiera può essere utilizzata anche per cambiare lo stato attivo su una finestra attiva.
È facile riconoscere una finestra attiva all’interno di un’applicazione software. Una volta selezionata una finestra, il focus del sistema operativo passa alla nuova finestra. La finestra appena selezionata si trasformerà quindi nell’aspetto, come se fosse evidenziata, mentre le altre finestre delle applicazioni assumeranno un aspetto grigio.
La schermata della finestra di un’applicazione è composta da più dimensioni, inclusi menu, barre degli strumenti, barre di scorrimento, area della finestra interna e area della cornice esterna. Prima che una finestra possa consentire l’input da parte dell’utente, deve prima avere il controllo del computer trasferito dal sistema operativo. La finestra diventa attiva dopo che l’utente seleziona l’applicazione o una finestra all’interno dell’applicazione.
Nella progettazione di un’interfaccia utente grafica (GUI), è importante rendere l’applicazione esteticamente gradevole per gli utenti del software. Questo layout dello schermo della GUI è comprensivo di come reagirà lo schermo quando l’attivazione viene trasferita alla finestra attiva. In genere, l’area della cornice esterna della barra degli strumenti dello schermo assume un aspetto luminoso, il che significa che lo stato attivo è stato spostato sulla finestra appena selezionata.