Cos'è il dispositivo indipendente?
Device Independent si riferisce alla proprietà di un programma o sistema che verrà eseguito su diversi tipi di dispositivi indipendentemente dal sistema operativo o dal linguaggio madre del dispositivo. Nel mondo dell'informatica, questo è un invenzione relativamente moderno, perché per decenni i programmi dipendevano molto dal dispositivo o dal sistema operativo da cui correvano. È un dato di fatto, i primi computer sono stati costruiti interamente per eseguire un singolo programma.
Uno dei primi e più lunghi esempi vissuti di indipendenza del dispositivo è il linguaggio di markup iper-testo (HTML). Un documento di testo relativamente semplice con una manciata di tag incorporati consente a qualsiasi computer con software browser di visualizzarlo come l'autore lo ha progettato. Molte estensioni a HTML, come Java, sono anche indipendenti dal dispositivo, e altre funzionano solo su alcuni browser.
Altri esempi di file di immagine taggati sono tutti esempi di file di immagine taggatoFile OMAT (TIFF) e file GIF (Graphics Interchange Format). Questi consentono a qualsiasi computer di visualizzare le immagini senza dover creare un nuovo formato per ciascun dispositivo. Una fotografia sullo schermo di un marchio di computer desktop caricerà e visualizzerà altrettanto bene su qualsiasi altro marchio di computer desktop o laptop.
Forse l'esempio più prolifico di indipendenza del dispositivo è il file Adobe® Portable Document Formato (PDF). Questi file sono diventati lo standard per l'archiviazione, il trasferimento e la visualizzazione di documenti su tutti i tipi di sistemi a causa della loro portabilità e indipendenza. Un PDF sembrerà lo stesso, indipendentemente dal dispositivo su cui viene visualizzato o quale software viene utilizzato per visualizzarlo. Molte organizzazioni e governi hanno standardizzato su file PDF. Una delle più grandi biblioteche dei documenti PDF è forse il Servizio delle entrate interne degli Stati Uniti, che ha messo ogni forma, documento e struLibro di ction in formato PDF sul suo sito Web per il download.
Questa stessa indipendenza del dispositivo si estende a tutti i nuovi dispositivi smartphone e dispositivi di terza generazione (3G) e di 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. Le prospettive di applicazioni indipendenti del dispositivo sono molto luminose. Laddove un tempo c'erano solo due principali sistemi operativi e una manciata di browser, il numero di sistemi operativi sta proliferando esponenzialmente. Man mano che vengono rilasciati sempre più dispositivi intelligenti, con molti diversi sistemi operativi coinvolti e le app che diventano il software del prossimo decennio, l'indipendenza del dispositivo diventerà fondamentale per il successo.