Co je zařízení nezávislé?
Nezávislé zařízení se vztahuje na vlastnost programu nebo systému, která bude spuštěna na různých typech zařízení bez ohledu na operační systém nebo nativní jazyk zařízení. Ve světě výpočetní techniky je to relativně moderní zařízení, protože po celá desetiletí byly programy velmi závislé na zařízení nebo operačním systému, na kterém běžely. Ve skutečnosti byly staré počítače postaveny zcela tak, aby fungovaly v jednom programu.
Jedním z prvních a nejdéle žijících příkladů nezávislosti zařízení je hypertextový značkovací jazyk (HTML). Relativně jednoduchý textový dokument s hrstkou vložených značek umožňuje libovolnému počítači se softwarem prohlížeče jej zobrazit tak, jak jej autor navrhl. Mnoho rozšíření HTML, například Java, také nezávisí na zařízení a další budou fungovat pouze v určitých prohlížečích.
Dalšími příklady souborů nezávislých na různých platformách nebo zařízeních jsou všechny moderní obrazové formáty, jako jsou například soubory Joint Photographic Experts Group (JPEG nebo JPG), soubory formátu tagovaných obrazových souborů (TIFF) a soubory Graphics Interchange Format (GIF). Umožňují každému počítači zobrazovat obrázky bez nutnosti vytvářet nový formát pro každé zařízení. Fotografie na obrazovce jedné značky stolního počítače se načtou a zobrazí stejně dobře na jakékoli jiné značce stolního počítače nebo notebooku.
Snad nejplodnějším příkladem nezávislosti zařízení je soubor formátu PDF (Adobe® portable document format). Tyto soubory se staly standardem pro ukládání, přenos a zobrazování dokumentů napříč všemi typy systémů z důvodu jejich přenositelnosti a nezávislosti. PDF bude vypadat stejně bez ohledu na to, na jakém zařízení je zobrazeno nebo na jakém softwaru se používá. Mnoho organizací a vlád standardizovalo soubory PDF. Jednou z největších knihoven dokumentů PDF je snad americká Internal Revenue Service, která na svůj web vložila všechny formuláře, dokumenty a instrukční knihy ve formátu PDF na své webové stránky ke stažení.
Stejná nezávislost zařízení se vztahuje na všechny nové chytré telefony a zařízení třetí generace (3G) a čtvrtá generace (4G), takže jsou schopny zobrazovat HTML, fotografie, soubory PDF a další formáty souborů napříč platformami stejné jako dřívější stolní a přenosné počítače. Výhled aplikací nezávislých na zařízení je velmi jasný. Tam, kde byly najednou pouze dva hlavní operační systémy a hrstka prohlížečů, počet operačních systémů exponenciálně roste. Jak se uvolňuje stále více inteligentních zařízení, s mnoha různými operačními systémy a aplikacemi, které se stávají softwarem příštího desetiletí, bude nezávislost zařízení rozhodující pro úspěch.