Ce este Device Independent?

Independent de dispozitiv se referă la proprietatea unui program sau a unui sistem care va rula pe diferite tipuri de dispozitive, indiferent de sistemul de operare sau limba maternă a dispozitivului. În lumea calculatoarelor, acesta este un mecanism relativ modern, deoarece timp de decenii programele au fost foarte dependente de dispozitivul sau sistemul de operare pe care rulau. De fapt, primele computere au fost construite în întregime pentru a rula un singur program.

Unul dintre cele mai vechi și mai longevive exemple de independență a dispozitivului este limbajul de marcare hipertext (HTML). Un document text relativ simplu, cu o mână de etichete încorporate, permite oricărui computer cu software de browser să-l afișeze așa cum l-a proiectat autorul. Multe extensii la HTML, cum ar fi Java, sunt, de asemenea, independente de dispozitiv, iar altele vor funcționa numai pe anumite browsere.

Mai multe exemple de fișiere multiplatforme sau independente de dispozitiv sunt toate formatele de imagine moderne, cum ar fi fișierele Joint Photographic Experts Group (JPEG sau JPG), fișierele Tagged Image File Format (TIFF) și fișierele Graphics Interchange Format (GIF). Acestea permit oricărui computer să afișeze imaginile fără a fi nevoie să creeze un nou format pentru fiecare dispozitiv. O fotografie de pe ecranul unei mărci de computer desktop se va încărca și se va afișa la fel de bine pe orice altă marcă de computer desktop sau laptop.

Poate cel mai prolific exemplu de independență a dispozitivului este fișierul Adobe® Portable Document Format (PDF). Aceste fișiere au devenit standardul pentru stocarea, transferul și afișarea documentelor pe toate tipurile de sisteme datorită portabilității și independenței lor. Un PDF va arăta la fel, indiferent de dispozitivul pe care este afișat sau de ce software este utilizat pentru a-l afișa. Multe organizații și guverne au standardizat fișierele PDF. Una dintre cele mai mari biblioteci de documente PDF este poate Serviciul Fiscal al Statelor Unite, care a pus fiecare formular, document și manual de instrucțiuni în format PDF pe site-ul său web pentru descărcare.

Aceeași independență a dispozitivului se extinde la toate noile telefoane inteligente și dispozitivele din a treia generație (3G) și din a patra generație (4G), astfel încât acestea să fie la fel de capabile să afișeze HTML, fotografii, PDF-uri și alte formate de fișiere multiplatforme, la fel ca și computerele desktop și laptopuri anterioare. Perspectiva aplicațiilor independente de dispozitiv este foarte luminoasă. Acolo unde la un moment dat existau doar două sisteme de operare majore și o mână de browsere, numărul sistemelor de operare proliferează exponențial. Pe măsură ce sunt lansate tot mai multe dispozitive inteligente, cu multe sisteme de operare diferite implicate și aplicații care devin software-ul următorului deceniu, independența dispozitivului va deveni critică pentru succes.