什么是设备独立?(device independent?)

设备独立是指将在不同类型的设备上运行的程序或系统的属性,而不考虑设备的操作系统或本机语言。在计算领域,这是一个相对现代的发明,因为几十年来,程序在很大程度上依赖于运行它们的设备或操作系统。事实上,早期的计算机完全是为了运行一个程序而制造的。...

设备独立是指将在不同类型的设备上运行的程序或系统的属性,而不考虑设备的操作系统或本机语言。在计算领域,这是一个相对现代的发明,因为几十年来,程序在很大程度上依赖于运行它们的设备或操作系统。事实上,早期的计算机完全是为了运行一个程序而制造的。

'Device independent' means a program or system will run on different devices regardless of the operating system or native language.

超文本标记语言(HTML)是设备独立性最早和最长寿的例子之一。一个相对简单的带有少量嵌入标记的文本文档允许任何带有浏览器软件的计算机按照作者的设计显示它。HTML的许多扩展,如Java,也是独立于设备的,其他扩展只在某些浏览器上工作。

跨平台或设备独立文件的更多示例是所有现代图像格式,例如联合摄影专家组(JPEG或JPG)文件、标记图像文件格式(TIFF)文件和图形交换格式(GIF)文件。这些允许任何计算机显示图像,而不必为每个设备创建新的格式。一个品牌的台式电脑屏幕上的照片将加载并显示在任何其他品牌的台式电脑或笔记本电脑上。

也许设备独立性最丰富的例子是Adobe®便携式文档格式(PDF)文件。由于可移植性和独立性,这些文件已成为跨所有类型系统存储、传输和显示文档的标准。无论在什么设备上显示PDF,或者使用什么软件显示PDF,PDF看起来都是一样的。许多组织和政府已经对PDF文件进行了标准化。最大的PDF文档库之一可能是美国国税局,该局已将所有PDF格式的表格、文档和说明书放在其网站上供下载。

这种设备独立性也扩展到了所有新的智能手机以及第三代(3G)和第四代(4G)设备,因此它们能够显示HTML、照片、PDF和其他与早期台式机和笔记本电脑相同的跨平台文件格式。与设备无关的应用前景非常光明。曾经只有两个主要的操作系统和少数浏览器的地方,操作系统的数量呈指数级增长。随着越来越多的智能设备发布,涉及到许多不同的操作系统,应用程序将成为未来十年的软件,设备独立性将成为成功的关键。

  • 发表于 2021-12-13 13:35
  • 阅读 ( 89 )
  • 分类:互联网

你可能感兴趣的文章

自治(autonomy)和独立(independence)的区别

自治(autonomy)和独立(independence)的区别 自主性和独立性在一个层面上可以被视为同义词,尽管在另一个层面上这两个词是有区别的。自主与独立之间的相似之处来自于自由的理念。两者都强调了做出决定和选择的能力。然而,...

  • 发布于 2020-10-28 19:13
  • 阅读 ( 509 )

随机定向(random orientation)和独立产品组合(independent assortment)的区别

...种将变异引入配子或孢子的机制。 什么是独立产品组合(independent assortment)? 独立分类法则是孟德尔的三大法则之一。它描述了等位基因或基因如何在配子形成过程中彼此独立地分离。简单地说,独立分类是独立于任何其他基因...

  • 发布于 2021-03-04 17:56
  • 阅读 ( 385 )

依赖的(dependent)和独立条款(independent clause)的区别

... 主要差异取决于(main difference dependent) vs. 独立条款(independent clause) 从句是一组包含主语和谓语的词。所有的句子都由从句组成。有些从句能表达一个完整的意思,而有些从句不能。基于这种表达完整思想的能力,从句被分...

  • 发布于 2021-06-27 15:24
  • 阅读 ( 993 )

种族隔离法(law of segregation)和独立分类法(law of independent assortment)的区别

...异规律(main difference law of segregation) vs. 独立分类法(law of independent assortment) 分离定律和独立分类定律是孟德尔遗传的第一定律和第二定律。分离定律描述了一个基因的等位基因如何被分离成两个配子,并在受精后重新结合。独立...

  • 发布于 2021-06-29 10:33
  • 阅读 ( 623 )

依赖的(dependent)和独立数据集市(independent data marts)的区别

...用户只能访问数据集市中的数据。 什么是独立数据集市(independent data marts)? 独立的数据集市不从中央或主数据仓库获取数据。因此,独立的数据集市与主数据仓库或其他数据集市没有任何关联。因此,在每个数据集市上存储和...

  • 发布于 2021-07-01 03:47
  • 阅读 ( 526 )

什么是独立顾问?(an independent consultant?)

独立顾问是向客户提供评估和指导服务的专业人士,这些客户需要商业运营或个人事...

  • 发布于 2021-12-24 00:44
  • 阅读 ( 217 )

什么是独立商店?(an independent store?)

独立商店是指以单一零售店经营的企业,或是以不超过三个地点的小型连锁店的形式...

  • 发布于 2021-12-24 00:46
  • 阅读 ( 148 )

什么是独立承包商身份?(independent contractor status?)

独立承包商状态是一种合同和税务状态,定义了供应商和客户之间的工作关系。这类...

  • 发布于 2022-01-03 18:03
  • 阅读 ( 175 )

如何我写一份独立承包协议?(i write an independent contractor agreement?)

当您选择雇佣独立承包商而非员工时,或者如果您打算以独立承包商的身份工作,您...

  • 发布于 2022-01-03 18:12
  • 阅读 ( 165 )

什么是独立企业?(an independent business?)

独立企业是指不在股票市场公开交易的企业,通常由一小部分个人拥有。独立企业可...

  • 发布于 2022-01-04 12:21
  • 阅读 ( 150 )