互联网设备
虽然运行 Linux 的烤面包机可以被认为是互联网设备,但这并不是正确的方向。互联网设备是一个系统,其主要功能是将某人连接到互联网。在业余无线电中,我们有一个术语设备操作员,指的是对技术一无所知,只是使用无线电与人交谈的业余无线电爱好者。互联网设备是允许对互联网技术或计算机一无所知的人连接到互联网的等效工具。
这与主要用于将某人连接到互联网而购买的计算机系统有何不同? 随着互联网设备 (IA) 的发展,这种差异将会扩大,但即使在今天,它们也是不同的。 IA 不是通用计算机。 它专门为连接到互联网而设计。 该软件可能在 ROM(只读存储器)中,而不是在磁盘上。 该软件可能只是操作系统的精简版本和 Web 浏览器。 它将在开箱即用时连接到互联网。
所有这些并不一定意味着它不会成为烤面包机的一部分,或者更可能是炉子或冰箱的一部分。 此外,还将有独立的 IA 和一种非常便携的版本,通常称为 Web Pad。 Web Pad 有望提供无线 Web 服务。 此类产品的第一个例子是 3COM 的 Palm 7。 计划在不久的将来看到更多此类产品。
随着 IA 的发展,我们可以期望从供应商那里获得免费应用程序。 然而,“免费”将附加条件。 例如,一家图书零售商可能会提供一个应用程序,该应用程序可以轻松访问评论,还可以提供从他们那里购买图书的快捷方式。 杂货连锁店免费提供的食谱也是如此。
这就提出了 IA 之间兼容性的问题。 它们不需要由同一家公司制造,也不需要运行相同的处理器芯片,但如果它们要取得成功,它们确实需要一种通用语言。 毕竟,如果 Safeway 要整理一个免费烹饪程序,他们会更喜欢一个在每个人的 IA 上运行的程序,而不是编写一堆不同的版本。
当我们所谈论的只是显示信息时,HTML 就是答案。 然而,今天,我们对 Web 浏览器的期望更高。 这就是 Java 和 Javascript 的用武之地。 只要 IA 可以解释这些语言,您就可以编写可移植的应用程序。 对于那些不喜欢用 Java 编写程序的人来说,另一种选择是 JPython。 JPython 允许您使用 Python 编写程序,并生成一个可以被 Java 解释器解释的程序。
与互联网的商业化非常相似,IA 正在为互联网带来新的消费者群体。 他们对网络背后的技术知之甚少,并且仅作为消费者来到这里。 这类似于商业广播,以及后来的电视所发生的事情。 我们看到发生的是消费者文化的创造,主要由那些愿意为必须忍受广告才能获得想要的信息付出代价的人组成。
随着这个对技术几乎或根本不感兴趣的新型互联网消费者阶层的出现,我们将看到更多与购买习惯相关的广告。 在未来几年,互联网上的广告趋势将发生一些重大变化。 就像公共电视或国家公共广播电台一样,互联网站点将不得不仔细权衡他们的“免费信息”与“广告付费”的立场。
电子邮件:ljeditors@ssc.com