Originally posted by neutrino23
I loved Cyberdog. In its prime everything worked so well. I still can't find an email program that was as nice to use. I clung to it until it no longer worked with the more recent versions of Mac OS. Based on CD I had great expectations for Mail in OS X but those hopes were dashed.
Well, Mail does have my favorite Cyberdog mail feature -- fast V-Twin indexed searching. I do agree, though, that the integrated feel of Cyberdog is nothing I've ever been able to duplicate in any suite of internet apps, on any platform.
I still feel, for example, that the Cyberdog notebook was the best bookmark/account/etc. management metaphor I've ever used. When paired with the embedding features of Cyberdocuments, it was unstoppable -- imagine a single window that could contain an embedded browser window, plus an embedded scrolling list of bookmarks, plus a newsreader. Now imagine being able to add custom artwork, and the ability to create several of these documents that you could organize by theme. You could have an "OSX" document that opened with an embedded macosx.com window, a scrolling list of other OSX bookmarks, an embedded view of comp.sys.mac.system, and a picture of Hexley in the upper right hand corner.
Now imagine being able to mail this environment document to another Cyberdog user.
Cyberdog had a few fatal flaws, of course:
1. It was completely reliant on OpenDoc, a surefire goner as soon as NeXT aquired Apple. (I know, I know, but for all practical purposes, that's what happened) As far as Steve was concerned OpenDoc was practically NIH.
2. It was running on underpowered hardware. Cyberdog was sluggish on the hardware of it's day (Quadras and first and second generation PowerMacs. It really would have benefitted from today's plentiful cheap RAM, fast processors and fast video cards. Not to mention that the heavily multithreaded implementation of CD/OD really screamed for an OS more robust than the Mac OS 7.1-7.6 that was mainstream when CD shipped. The crappy classic MacOS memory manager, indeed, was the cause of most Cyberdog crashes.
3. With Apple in financial trouble, they couldn't afford the engineering resources necessary to keep up with Netscape & Microsoft in implementing browser features.
I know it's a pipe dream, but for a while people were lobbying Apple to open the OpenDoc and Cyberdog projects so that others could try migrating them to current OS'es. Imagine Cyberdog's mailer (improved to support standards like IMAP) running alongside, say, an embedded Gecko browser part, utilizing Quartz along with new emerging features like web services... yummy.