Što je neovisno o uređaju?

Neovisno o uređaju odnosi se na svojstvo programa ili sustava koji će se izvoditi na različitim vrstama uređaja bez obzira na operativni sustav ili materinski jezik uređaja. U svijetu računalstva, ovo je relativno moderna izmišljotina, jer su programi desetljećima uvelike ovisili o uređaju ili operativnom sustavu na kojem su radili. Zapravo, rana računala u potpunosti su izgrađena za pokretanje jednog programa.

Jedan od najranijih i najdugovječnijih primjera neovisnosti uređaja je jezik za označavanje hiperteksta (HTML). Relativno jednostavan tekstualni dokument s nekoliko ugrađenih oznaka omogućuje svakom računalu sa softverom preglednika da ga prikaže onako kako ga je autor dizajnirao. Mnoga proširenja za HTML, kao što je Java, također su neovisna o uređaju, a druga će raditi samo na određenim preglednicima.

Više primjera datoteka neovisnih o različitim platformama ili uređajima su svi moderni formati slika, kao što su datoteke Joint Photographic Experts Group (JPEG ili JPG), datoteke formata datoteke s oznakama (TIFF) i datoteke formata za razmjenu grafike (GIF). Oni omogućuju bilo kojem računalu da prikaže slike bez potrebe za stvaranjem novog formata za svaki uređaj. Fotografija na zaslonu stolnog računala jedne marke će se učitati i prikazati jednako dobro na bilo kojoj drugoj marki stolnog računala ili prijenosnog računala.

Možda najplodniji primjer neovisnosti o uređaju je datoteka Adobe® portable document format (PDF). Ove su datoteke postale standard za pohranu, prijenos i prikaz dokumenata na svim vrstama sustava zbog svoje prenosivosti i neovisnosti. PDF će izgledati jednako bez obzira na kojem uređaju se prikazuje ili koji se softver koristi za njegovo prikazivanje. Mnoge organizacije i vlade standardizirale su PDF datoteke. Jedna od najvećih knjižnica PDF dokumenata možda je Internal Revenue Service Sjedinjenih Država, koja je stavila svaki obrazac, dokument i knjigu uputa u PDF formatu na svoju web stranicu za preuzimanje.

Ova ista neovisnost o uređaju proteže se na sve nove pametne telefone i uređaje treće generacije (3G) i četvrte generacije (4G) tako da su jednako sposobni prikazivati ​​HTML, fotografije, PDF-ove i druge formate datoteka na različitim platformama kao i ranija stolna i prijenosna računala. Izgledi aplikacija neovisnih o uređaju vrlo su svijetle. Gdje su u jednom trenutku postojala samo dva glavna operacijska sustava i nekoliko preglednika, broj operativnih sustava eksponencijalno raste. Kako se izdaje sve više pametnih uređaja, s uključenim mnogo različitih operativnih sustava i aplikacijama koje postaju softver sljedećeg desetljeća, neovisnost uređaja postat će ključna za uspjeh.