Cosa è indipendente 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 dell'informatica, si tratta di un congegno relativamente moderno, perché per decenni i programmi dipendevano molto dal dispositivo o dal sistema operativo su cui funzionavano. È un dato di fatto, i primi computer sono stati costruiti interamente per eseguire un singolo programma.
Uno dei primi e più longevi esempi di indipendenza del dispositivo è l'HTML (hyper-text markup language). 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 funzioneranno solo su alcuni browser.
Altri esempi di file multipiattaforma o indipendenti dal dispositivo sono tutti i formati di immagine moderni, come file Joint Photographic Experts Group (JPEG o JPG), file TIFF (Tagged Image File Format) e file GIF (Graphics Interchange Format). Ciò consente a qualsiasi computer di visualizzare le immagini senza dover creare un nuovo formato per ciascun dispositivo. Una fotografia sullo schermo di una marca di computer desktop verrà caricata e visualizzata anche su qualsiasi altra marca di computer desktop o laptop.
Forse l'esempio più prolifico di indipendenza del dispositivo è il file PDF (Portable Document Format) 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 scaricato tutti i moduli, documenti e libri di istruzioni in formato PDF sul proprio sito Web.
La stessa indipendenza del dispositivo si estende a tutti i nuovi 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 allo stesso modo di i precedenti computer desktop e portatili. Le prospettive delle applicazioni indipendenti dal dispositivo sono molto brillanti. 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 sistemi operativi diversi coinvolti e app che diventeranno il software nel prossimo decennio, l'indipendenza dei dispositivi diventerà fondamentale per il successo.