Che cos'è un'interfaccia a documenti multipli?
L'interfaccia a più documenti o MDI è una strategia di programmazione che fa comunemente parte dell'esperienza di Windows. In sostanza, questo tipo di interfaccia consente agli utenti di lavorare contemporaneamente con più documenti diversi. Ad esempio, un utente finale può avere sia due fogli di calcolo che due documenti di elaborazione testi aperti e ridimensionati per apparire fianco a fianco sullo schermo del monitor del computer. Ciò consente all'utente di spostarsi facilmente avanti e indietro tra i due diversi documenti.
L'interfaccia a più documenti è molto simile all'interfaccia desktop di Windows che consente all'utente di allineare più finestre dell'applicazione sul desktop. Con l'interfaccia desktop, l'utente può avere contemporaneamente una cassetta postale, un documento di elaborazione testi e un foglio di calcolo aperti. L'interfaccia a più documenti consente lo stesso tipo di funzionalità, proprio all'interno dei confini di una determinata applicazione che viene definita area client.
Il processo effettivo dell'interfaccia a più documenti comporta ciò che è noto come ambiente padre e figlio. Essenzialmente, l'applicazione del documento funziona correttamente come genitore e fornisce lo spazio di visualizzazione per i singoli documenti. Ogni documento aperto è visualizzabile in quella che è nota come finestra figlio. Le finestre secondarie possono essere ridotte in modo da poterne visualizzare più contemporaneamente. Ciò consente all'utente di tagliare e incollare i dati da un documento all'altro con il minimo sforzo.
La capacità di visualizzare più documenti può essere efficace nello svolgimento delle attività associate al lavoro. L'interfaccia a più documenti può essere utile anche in ambienti in cui viene utilizzato uno strumento di web conferencing per condividere un desktop. Il moderatore della riunione Web può utilizzare questa funzione per condividere più documenti con i partecipanti alla conferenza, permettendo così a tutti di vedere la finestra aperta dell'applicazione comune.
Un altro esempio di applicazione MDI è la possibilità di visualizzare due versioni della stessa presentazione affiancate. Questa capacità può essere molto utile quando si redige una risposta a una richiesta di proposta. Avendo la RFP aperta in una finestra e il documento di risposta aperto in una seconda finestra, è molto più facile seguire il formato preferito dalla richiesta e quindi aumentare le possibilità di fornire risposte specifiche nell'ordine e nella struttura richiesti.