Che cos’è l’indipendenza dal dispositivo?

Indipendente dal dispositivo si riferisce alla proprietà di un programma o sistema che verrà eseguito su diversi tipi di dispositivi indipendentemente dal sistema operativo o dalla lingua nativa del dispositivo. Nel mondo dei computer, questo è un espediente relativamente moderno, perché per decenni i programmi sono stati molto dipendenti dal dispositivo o dal sistema operativo su cui venivano eseguiti. In effetti, i primi computer erano costruiti interamente per eseguire un singolo programma.

Uno dei primi e più longevi esempi di indipendenza dal dispositivo è il linguaggio di markup ipertestuale (HTML). Un documento di testo relativamente semplice con una manciata di tag incorporati consente a qualsiasi computer dotato di software browser di visualizzarlo come lo ha progettato l’autore. Anche molte estensioni per HTML, come Java, sono indipendenti dal dispositivo e altre funzioneranno solo su determinati browser.

Altri esempi di file multipiattaforma o indipendenti dal dispositivo sono tutti i moderni formati di immagine, come i file Joint Photographic Experts Group (JPEG o JPG), i file Tagged Image File Format (TIFF) e i file Graphics Interchange Format (GIF). Questi consentono a qualsiasi computer di visualizzare le immagini senza dover creare un nuovo formato per ogni dispositivo. Una fotografia sullo schermo di un computer desktop di una marca verrà caricata e visualizzata altrettanto bene su qualsiasi altra marca di computer desktop o laptop.

Forse l’esempio più prolifico di indipendenza dal dispositivo è il file PDF (Portable Document Format) di Adobe®. Questi file sono diventati lo standard per l’archiviazione, il trasferimento e la visualizzazione di documenti su tutti i tipi di sistemi grazie alla loro portabilità e indipendenza. Un PDF avrà lo stesso aspetto indipendentemente dal dispositivo su cui viene visualizzato o dal software utilizzato per visualizzarlo. Molte organizzazioni e governi hanno standardizzato i file PDF. Una delle più grandi librerie di documenti PDF è forse l’Internal Revenue Service degli Stati Uniti, che ha messo ogni modulo, documento e libro di istruzioni in formato PDF sul suo sito Web per il download.

Questa stessa indipendenza dal dispositivo si estende a tutti i nuovi smartphone e ai dispositivi di terza generazione (3G) e quarta generazione (4G) in modo che siano in grado di visualizzare HTML, fotografie, PDF e altri formati di file multipiattaforma come i precedenti computer desktop e laptop. La prospettiva delle applicazioni indipendenti dal dispositivo è molto brillante. Dove un tempo c’erano solo due principali sistemi operativi e una manciata di browser, il numero di sistemi operativi sta proliferando in modo esponenziale. Man mano che vengono rilasciati sempre più dispositivi intelligenti, con molti diversi sistemi operativi coinvolti e app che diventeranno il software del prossimo decennio, l’indipendenza dei dispositivi diventerà fondamentale per il successo.