
Apple Cyberdog
» see cyberdog.apple.com as it lived, on the wayback machine
~ the goodbye ~
cyberdog was a small suite of internet clients built on top of opendoc, apple's component framework for documents that contained other documents. the suite bundled a web browser and an email client. it also shipped a usenet reader and an address book, plus an ftp viewer. the trick was that none of those parts were standalone applications. each one was an opendoc part that could be dropped inside any opendoc document. you could put a live web view inside a word-processor page or build a custom panel that combined any of the parts you wanted.
the beta shipped february 16, 1996, with version 1.0 following on may 13, 1996. version 2.0 arrived april 28, 1997 and added support for web frames and cookies along with a working java integration. by the time 2.0 went out the door, the project was already dead. steve jobs had come back to apple via the next acquisition in december 1996, and in march 1997 he canceled opendoc as part of the broad clean-house round that also killed quicktake alongside a long list of other engineering programs that did not fit the new focused strategy.
cyberdog never had a real chance to find a user base. on the mac side of the late 1990s the browser war was already running between netscape and microsoft internet explorer, both of which were monolithic applications that ran perfectly well without an underlying component framework. ordinary mac users had no reason to install opendoc just to get a browser that worked the same as the ones they already had.
i did not encounter cyberdog. in 1996 i was eleven years old in turkey, the internet was still a year away from my house, and the mac platform in turkey was vanishingly small. cyberdog sits in the corner of mac history where the engineering ideas were interesting and the timing was wrong, on a platform whose owner stopped believing in it the same year the product matured.
~ the chronicle ~
| Born | February 16, 1996 beta; 1.0 May 13, 1996 |
|---|---|
| Peak | Version 2.0 on April 28, 1997 with cookies, web frames and Java |
| Killed | March 1997 alongside OpenDoc when Steve Jobs cancelled the framework |
| Lifespan | about 1 year 2 months |
| Made by | Apple Computer, Cyberdog team under the OpenDoc group |
| Killed by | Steve Jobs killing OpenDoc on his return; Internet Explorer 3 absorbing the mac browser slot |
~ what made it strange ~
the everything-is-a-part design meant that cyberdog did not really have a fixed ui. you could open a cyberdog notebook that held bookmarks and mail folders as embedded objects, with news subscriptions sitting in the same window, and clicking any of them opened the relevant viewer inline. you could embed a web page in an email, then forward the email and the recipient would receive the live page as a part. it was closer to opendoc-as-hypercard than to a modern browser.
~ the postmortem ~
jobs' march 14, 1997 cleanup of opendoc projects was reported by macweek at the time as one of the moments that defined his returning approach to apple. opendoc had cost apple a lot of engineering attention through the mid-1990s and had produced very few real shipping products outside cyberdog itself. when opendoc went, cyberdog had no foundation to stand on. the version 2.0 release was already mostly through qa by the time the cancellation reached the team. it was published a few weeks later as a final gesture, then development simply stopped.
~ what got left behind ~
a small library called subwoofer, which handled the url-access plumbing inside cyberdog, was carved out and shipped as part of mac os 8.6 as the system url access framework. apple kept the cyberdog trademark on the books until june 2005, when it was finally abandoned. the opendoc and cyberdog source code stayed inside apple. there is no public archive of either, and the ideas about component-shaped internet clients moved out of apple's world and into other framework experiments that also never reached the user base they were designed for.
~ leave a rose ~
an anonymous tribute. one rose per visitor per day.
@}-->-- ... roses left here
~ leave a wreath ~
a rose fades by morning. a wreath stays on this grave for good, with your name on it.
from $1, paid once through stripe. it keeps the graveyard running: the hosting and the nightly digging. adopt it and the headstone reads "maintained in memory by" you. the groundskeeper plants new wreaths at the next tending, usually within a day.
» one email a week: new graves and the anniversaries of the dead. subscribe
other software: Mac OS 9, Falcon Pro, Firefox Lockwise, Trumpet Winsock
also died in the 1990s: Toaplan, W3 Catalog, Symbolics
~ leave a note ~
visitors before you have left these graveside notes. anonymous welcome.