장치 독립적이란 무엇입니까?
장치 독립적은 운영 체제 또는 장치의 기본 언어에 관계없이 다른 유형의 장치에서 실행되는 프로그램 또는 시스템의 속성을 나타냅니다. 컴퓨팅 세계에서는 수십 년 동안 프로그램이 실행 된 장치 또는 운영 체제에 크게 의존하기 때문에 비교적 현대적인 개념입니다. 사실 초기 컴퓨터는 단일 프로그램을 실행하기 위해 완전히 구축되었습니다.
장치 독립성의 가장 오래되고 가장 오래된 예 중 하나는 HTML (hyper-text markup language)입니다. 소수의 임베디드 태그가있는 비교적 간단한 텍스트 문서를 사용하면 브라우저 소프트웨어가있는 모든 컴퓨터에서 작성자가 디자인 한대로이를 표시 할 수 있습니다. Java와 같은 HTML에 대한 많은 확장은 장치와 무관하며 일부는 특정 브라우저에서만 작동합니다.
크로스 플랫폼 또는 장치 독립적 파일의 더 많은 예는 JPEG 또는 JPG (Joint Photographic Experts Group) 파일, TIFF (Tagged Image File Format) 파일 및 GIF (Graphics Interchange Format) 파일과 같은 모든 최신 이미지 형식입니다. 이를 통해 모든 장치는 각 장치에 대해 새 형식을 만들 필요없이 이미지를 표시 할 수 있습니다. 한 브랜드의 데스크탑 컴퓨터 화면에있는 사진은 다른 브랜드의 데스크탑 컴퓨터 나 노트북에도로드되어 표시됩니다.
장치 독립성의 가장 많은 예는 Adobe® PDF (Portable Document Format) 파일 일 것입니다. 이러한 파일은 이식성과 독립성으로 인해 모든 유형의 시스템에서 문서를 저장, 전송 및 표시하는 표준이되었습니다. PDF는 표시되는 장치 나 PDF를 표시하는 데 사용되는 소프트웨어에 관계없이 동일하게 보입니다. 많은 조직과 정부가 PDF 파일을 표준화했습니다. PDF 문서의 가장 큰 라이브러리 중 하나는 미국 국세청 (United States Internal Revenue Service) 일 것입니다.이 문서는 모든 양식, 문서 및 지침서를 웹 사이트에 PDF 형식으로 다운로드하여 다운로드 할 수 있습니다.
이 동일한 장치 독립성은 모든 새로운 스마트 폰 및 3 세대 (3G) 및 4 세대 (4G) 장치로 확장되어 HTML, 사진, PDF 및 기타 플랫폼 간 파일 형식을 표시 할 수 있습니다. 초기 데스크톱 및 랩톱 컴퓨터 장치 독립적 인 응용 프로그램의 전망은 매우 밝습니다. 한 번에 두 개의 주요 운영 체제와 소수의 브라우저 만있는 경우 운영 체제의 수가 급격히 증가하고 있습니다. 점점 더 많은 스마트 장치가 출시되고 다양한 운영 체제가 포함되고 앱이 향후 10 년의 소프트웨어가됨에 따라 장치 독립성이 성공에 중요해질 것입니다.