L’interfaccia a documenti multipli o MDI è una strategia di programmazione che fa comunemente parte dell’esperienza Windows. In sostanza, questo tipo di interfaccia consente agli utenti di lavorare con più documenti contemporaneamente. Ad esempio, un utente finale può avere sia due fogli di calcolo che due documenti di elaborazione testi aperti e ridimensionati per essere visualizzati uno accanto all’altro sullo schermo del monitor del computer. Ciò consente all’utente di spostarsi facilmente avanti e indietro tra i due diversi documenti.
L’interfaccia per documenti multipli è 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 una casella di posta, un documento di elaborazione testi e un foglio di calcolo aperti contemporaneamente. L’interfaccia a documenti multipli consente lo stesso tipo di funzionalità, solo all’interno dei confini di una determinata applicazione denominata area client.
L’effettivo processo di interfaccia a più documenti coinvolge ciò che è noto come ambiente padre e figlio. In sostanza, l’applicazione per documenti funziona propriamente come genitore e fornisce lo spazio di visualizzazione per i singoli documenti. Ogni documento aperto è visualizzabile in quella che è nota come finestra figlio. È possibile ridurre le dimensioni delle finestre figlio in modo che possano essere visualizzate più finestre contemporaneamente. Ciò consente all’utente di tagliare e incollare i dati da un documento all’altro con il minimo sforzo.
La possibilità di visualizzare più documenti può essere efficace nello svolgimento di attività associate al lavoro. L’interfaccia a più documenti può essere utile anche negli ambienti in cui viene utilizzato uno strumento di conferenza Web per condividere un desktop. Il moderatore del web meeting può avvalersi di questa funzione per condividere più documenti con i partecipanti alla conferenza, permettendo di fatto a tutti di vedere la finestra aperta dell’applicazione comune.
Un altro esempio di un’applicazione MDI è la possibilità di visualizzare due versioni della stessa presentazione fianco a fianco. 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.