Skip to main content

Hva er enhetsavhengig?

Uavhengig uavhengig refererer til egenskapen til et program eller et system som kjøres på forskjellige typer enheter uavhengig av operativsystem eller morsmål på enheten.I databehandlingsverdenen er dette en relativt moderne innsats, fordi programmer i flere tiår var veldig avhengige av enheten eller operativsystemet de kjørte på.Faktisk ble tidlige datamaskiner bygget helt for å kjøre et enkelt program.

Et av de tidligste og lengste levde eksemplene på enhetsuavhengighet er Hyper-Text Markup Language (HTML).Et relativt enkelt tekstdokument med en håndfull innebygde tagger gjør at enhver datamaskin med nettleserprogramvare kan vise den slik forfatteren designet den.Mange utvidelser til HTML, for eksempel Java, er også enhetsuavhengige, og andre vil bare fungere på visse nettlesere.

Flere eksempler på uavhengige filer på tvers av plattformer eller enhet er alle de moderne bildeformatene, for eksempel felles fotografiske ekspertergruppe (JPEG- eller JPG) -filer, Tagged Image File Format (TIFF) -filer og Graphics Interchange Format (GIF) -filer.Disse lar alle datamaskiner vise bildene uten å måtte opprette et nytt format for hver enhet.Portable Document Format (PDF) -fil.Disse filene har blitt standarden for lagring, overføring og visning av dokumenter på tvers av alle typer systemer på grunn av deres bærbarhet og uavhengighet.En PDF vil se den samme ut uansett hvilken enhet den vises på eller hvilken programvare som brukes til å vise den.Mange organisasjoner og myndigheter har standardisert på PDF -filer.Et av de største bibliotekene med PDF -dokumenter er kanskje USAs Internal Revenue Service, som har lagt alle skjemaer, dokumenter og instruksjonsbok i PDF -format på sin hjemmeside for nedlasting.

Denne samme enheten uavhengighet strekker seg til alle de nye smarttelefoneneog tredje generasjons (3G) og fjerde generasjons enheter (4G), slik at de er like i stand til å vise HTML, fotografier, PDF-er og andre filmer på tvers av plattformer de samme som de tidligere stasjonære og bærbare datamaskinene.Utsiktene til enhetens uavhengige applikasjoner er veldig lyse.Der det på en gang bare var to store operativsystemer og en håndfull nettlesere, sprer antall operativsystemer eksponentielt.Etter hvert som flere og flere smarte enheter blir utgitt, med mange forskjellige operativsystemer involvert og apper blir programvaren i det neste tiåret, vil enhetsuavhengighet bli kritisk for suksess.