Co jest niezależne od urządzenia?
Niezależny urządzenie odnosi się do właściwości programu lub systemu, który będzie działał na różnych typach urządzeń, niezależnie od systemu operacyjnego lub języka ojczystego urządzenia. W świecie obliczeń jest to stosunkowo nowoczesny pomysł, ponieważ przez dziesięciolecia programy były bardzo zależne od urządzenia lub systemu operacyjnego, na którym działały. W rzeczywistości wczesne komputery zostały całkowicie zbudowane w celu uruchomienia jednego programu.
Jednym z najwcześniejszych i najdłuższych przykładów niezależności urządzenia jest hiper-tekstowy język znaczników (HTML). Stosunkowo prosty dokument tekstowy z garść wbudowanych tagów pozwala dowolnemu komputerowi z oprogramowaniem przeglądarki wyświetlanie go tak, jak zaprojektował go autor. Wiele rozszerzeń do HTML, takich jak Java, jest również niezależnych od urządzeń, a inne będą działać tylko w niektórych przeglądarkach.
Więcej przykładów plików międzyplatformowych lub niezależnych urządzeń to wszystkie nowoczesne formaty obrazów, takie jak wspólne pliki ekspertów fotograficznych (JPEG lub JPG), oznaczone pliki obrazu F, oznaczone pliki obrazu F.Pliki plików Ormat (TIFF) i pliki wymiany grafiki (GIF). Pozwalają one dowolnemu komputerze wyświetlanie obrazów bez konieczności tworzenia nowego formatu dla każdego urządzenia. Zdjęcie na ekranie jednej marki komputera stacjonarnego będzie załadować i wyświetlić równie dobrze na dowolnej innej marce komputera stacjonarnego lub laptopa.
Być może najbardziej płodnym przykładem niezależności urządzenia jest plik przenośnego formatu dokumentów Adobe® (PDF). Pliki te stały się standardem przechowywania, przesyłania i wyświetlania dokumentów we wszystkich rodzajach systemów ze względu na ich przenośność i niezależność. PDF będzie wyglądać tak samo bez względu na to, na jakim urządzeniu jest wyświetlane lub jakie oprogramowanie jest używane do wyświetlania. Wiele organizacji i rządów standaryzowało pliki PDF. Jedną z największych bibliotek dokumentów PDF jest być może Usługa Przychodów Wewnętrznych Stanów Zjednoczonych, która umieściła każdą formę, dokument i instrumentKsiążka Ction w formacie PDF na swojej stronie internetowej do pobrania.
Ta sama niezależność urządzenia rozciąga się na wszystkie nowe smartfony i urządzenia trzeciej generacji (3G) i czwartej generacji (4G), aby były równie zdolne do wyświetlania HTML, fotografii, pdfs i innych formatów plików międzyplatformowych tak samo jak wcześniejsze komputery stacjonarne i laptopowe. Perspektywa aplikacji niezależnych od urządzeń jest bardzo jasna. Tam, gdzie kiedyś istniały tylko dwa główne systemy operacyjne i garść przeglądarek, liczba systemów operacyjnych rozprzestrzenia się wykładniczo. W miarę wydawania się coraz większej liczby urządzeń inteligentnych, a wiele różnych systemów operacyjnych i aplikacjami staje się oprogramowaniem następnej dekady, niezależność urządzenia stanie się krytyczna dla sukcesu.