1. 简单百科
  2. cyberdog

cyberdog

Cyberdog是苹果公司于1996年推出的一款基于OpenDoc的互联网套件应用,包含浏览器、电子邮件、新闻订阅和地址簿等功能。该产品原本希望与微软IE和网景引航者竞争,但在1997年便被放弃。Cyberdog适用于System 7的后续版本以及Mac OS 8和Mac OS 9作业系统。它的名字源自于纽约客漫画的一个标题「在互联网上,没人知道你是一条狗。」。最后一个版本Cyberdog 2.0于1997年4月28日发表。

内容简介

Cyberdog包含浏览器,电子邮件,新闻订阅,地址簿,原本希望与微软IE和网景引航者竞争,但在1997年它很快被放弃。Cyberdog的开发历程经历了多个版本的发布,从最初的测试版到最终的Cyberdog 2.0,它增加了对框架、Cookie和动画GIF的支持,并允许使用麦金塔 Runtime for Java。Cyberdog的设计允许用户将其组件重复使用并嵌入到其他文档中,这是OpenDoc技术的一大特色。然而,由于OpenDoc与微软的OLE技术竞争激烈,以及苹果公司当时的财务困境,Cyberdog项目最终被取消。OpenDoc的最后一个商标在2005年被苹果正式放弃。

发展历程

Cyberdog的开发历程经历了多个版本的发布。苹果公司于1996年2月16日发布了第一个测试版Cyberdog,随后在同年5月13日发布了Cyberdog 1.0,以及在12月4日发布了Cyberdog 1.2。Cyberdog 2.0的Alpha版本于1996年12月21日发布,新增了对框架、Cookie和动画GIF的支持。苹果公司还发布了与麦金塔 OS 8.0一起的Cyberdog 2.0,允许使用Mac Runtime for Java,并修复了OpenDoc的一些小错误。最后一个版本Cyberdog 2.0于1997年4月28日发布。

技术特点

Cyberdog的设计允许用户将其组件重复使用并嵌入到其他文档中,这是OpenDoc技术的一大特色。例如,用户可以将“实时”Cyberdog网页嵌入到演示程序中,这是OpenDoc的常见演示之一。然而,OpenDoc项目面临的一个严重问题是它与微软的OLE技术竞争激烈,这导致OpenDoc必须创建一个互操作性层,增加了项目的技术负担。

取消原因

Cyberdog项目的取消与苹果公司当时的财务困境有关。尽管OpenDoc有数百名开发人员注册,但由于市场迅速被Microsoft Office和Internet Explorer主导,OpenDoc难以获得立足点。史蒂夫·乔布斯在1997年3月解雇了大部分团队,并指出他们“给(CyberDog)开了一枪”。此外,微软挖走了三名负责将OpenDoc集成到ClarisWorks中的开发人员,进一步削弱了项目的发展。OpenDoc的内存占用大,且由于OS/2(Warp 4)版本的OpenDoc进度落后,Cyberdog只能在麦金塔上运行。保存的文档无法从不支持OpenDoc的应用程序中查看OpenDoc的Bento格式,这也是其被取消的原因之一。

衍生产品

Cyberdog的一个衍生产品Subwoofer是在Cyberdog取消之后并行开发的,旨在为软件开发人员提供一个简单的库,用于将网络通信协议集成到应用程序中。该项目在Cyberdog取消后完成,并由Sari Harrison和Frédéric Artru在1997年的MacHack大会上发布。Subwoofer演变为随Mac OS 8.6一起发布的URL Access库。

参考资料


Warning: Invalid argument supplied for foreach() in /www/wwwroot/newbaike.com/id.php on line 280