TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Teaching Apple Cyberdog 1.0 new tricks (featuring OpenDoc)

131 点作者 classichasclass超过 1 年前

14 条评论

PlunderBunny超过 1 年前
I loved Cyberdog - I had one window that contained something like bookmarks for &#x27;everything internet&#x27; (usenet newsgroups, email, web sites, ftp sites). It was in list mode, and my recollection is that you could just click the disclosure triangles to see, for example, what was in the email inbox, or whether there were new posts in rec.games.roguelike.<p>I also owned WAV (an OpenDoc word processor). I was way too far ahead of the curve.
评论 #37894687 未加载
ekidd超过 1 年前
One thing the article doesn&#x27;t talk about is RAM prices in 1997. The computer used by the author has 56 MB. But before the great RAM price crash, most users were lucky to have 16 MB, and too many still had 8 MB. Most of that was being used by Netscape. The gorgeous Apple Dylan IDE also required 24MB to run well, and most developer machines couldn&#x27;t handle it.<p>I remember those numbers, because I worked for a company that was trying to ship a browser plugin that would have required 24MB itself. Our project plan was totally infeasible.<p>I think a lot of ambitious projects died around 1997, because RAM prices stubbornly refused to drop.<p>The &quot;select versus activate&quot; distinction mentioned in the article also made for an absolutely miserable user experience. It&#x27;s the only thing I remember about OpenDoc, trying to get components to activate.<p>Developers spent those years learning HTML and JavaScript and how to run a Linux server. The internet was obviously the main show, and weird semi-proprietary document formats were the last thing anyone cared about.
评论 #37898744 未加载
tambourine_man超过 1 年前
The famous rant that Jobs responds to was regarding OpenDoc vs Java.<p><a href="https:&#x2F;&#x2F;m.youtube.com&#x2F;watch?v=oeqPrUmVz-o">https:&#x2F;&#x2F;m.youtube.com&#x2F;watch?v=oeqPrUmVz-o</a><p>It was a different world, one that the CEO of Apple would respond to any question whatsoever, an open mic in a small theater.
评论 #37894828 未加载
lampiaio超过 1 年前
&gt; Despite Apple&#x27;s efforts to seed the technology, OpenDoc didn&#x27;t get a lot of traction with developers and arguably even less with users, who didn&#x27;t understand what it was good for.<p>I remember feeling exactly like that back then. I was enthusiastic about the &quot;new thing&quot; but whenever I tried installing and using it, I could never achieve anything.<p>I&#x27;m a little bit relieved now, because even after reading this well-written article, I <i>still</i> don&#x27;t understand what it was supposed to do, what problem it was supposed to solve, and how it was supposed to be used.<p>I guess what it really needed was an initial bundle&#x2F;collection of actually useful examples showing how to tap its potential, because I remember the technology <i>sounding</i> interesting at least.
评论 #37897176 未加载
评论 #37895438 未加载
评论 #37894978 未加载
sroussey超过 1 年前
I worked with Apple to get Cyberdog opensourced. One of the hangups was the freaking GIF patent. Damn Compuserve. Never ended up happening.
评论 #37896022 未加载
Lammy超过 1 年前
My favorite Cyberdog hack is embedding the MSIE engine: <a href="https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;19990302062719&#x2F;http:&#x2F;&#x2F;www.kantara.com&#x2F;blake.html" rel="nofollow noreferrer">https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;19990302062719&#x2F;http:&#x2F;&#x2F;www.kantar...</a>
评论 #37897666 未加载
评论 #37895198 未加载
amacbride超过 1 年前
That was a nice walk down memory lane. I worked for CI Labs for about a year and published a book on OpenDoc that was released just as the project was canceled. C&#x27;est la vie!
评论 #37894748 未加载
tambourine_man超过 1 年前
It just struck me that much of my fondness for Cyberdog was in its icon.<p>It’s a bit surprising that we don’t use pets in icons and app names as much given how much people love them.<p>The other one I remember was Fetch, an FTP application with a dog. Transmit tiny truck icon was also cute. Icons were more creative back then.
评论 #37895028 未加载
评论 #37896367 未加载
评论 #37896163 未加载
评论 #37897044 未加载
sroussey超过 1 年前
Oh my. I was Kantara&#x27;s Part Merchant &#x2F; PartBank &#x2F; etc<p>I even pitched Gil Amelio and later Steve Jobs on the idea of the online store in the OS. Gil was kinder than Steve in his no, lol.
评论 #37898738 未加载
User23超过 1 年前
This takes me back to 1996. It was a dark time for fans of the Mac, but there was some really cool stuff they were doing. HyperCard wasn’t quite dead yet either.<p>On a complete tangent I lost a fair bit of that summer to the online multiplayer tank game Bolo.
评论 #37904241 未加载
评论 #37896749 未加载
a-dub超过 1 年前
i remember when these compound documents with embedded objects were all the rage in the 90s. in microsoft land it was all ole and activex (which seems like it ultimately only saw real use as a browser plugin standard).<p>seems the most interesting one was the japanese system that recently graced these pages, can&#x27;t remember the name now...
评论 #37894402 未加载
评论 #37895213 未加载
frankus超过 1 年前
My guess is that the name is from the Preston character in the 1995 Wallace and Gromit short A Close Shave, which would have premiered a couple of months before the first beta.
评论 #37897827 未加载
GeekyBear超过 1 年前
The Cyberdog email client featured the first appearance of the Advanced Technology Group&#x27;s V-Twin indexed search engine. We take instantaneous search for granted today, but back then it was a game changer.<p>Technical mailing lists were the most common way new information about technologies were shared, and instantaneous search was very handy.
follower超过 1 年前
Since the author (classichasclass) seems to be reading the comments, I&#x27;ll mention this here...<p>The article mentions &quot;The OpenFileService part provided a menu option which would dynamically generate a Cyberdog item to a file reference using the Standard Open dialogue [...] to the best of my knowledge is now lost&quot;.<p>A file containing the OpenFileService part does seem to be available here, as part of Cyberdog 2.0 browser install[0][1]:<p>* <a href="https:&#x2F;&#x2F;archive.org&#x2F;download&#x2F;cyberdog-evolt_browsers&#x2F;2.0&#x2F;SupportFiles&#x2F;OpenFileService.sit" rel="nofollow noreferrer">https:&#x2F;&#x2F;archive.org&#x2F;download&#x2F;cyberdog-evolt_browsers&#x2F;2.0&#x2F;Sup...</a><p>When it extracted it contains a folder named &quot;OpenFileService 1.0.1 ƒ&quot; which contains `OpenFileService` and a README file.<p>I found this while investigating some other related items and will attempt to update&#x2F;edit this comment with some links (but wanted to at least mention this now in case I disappear down some other rabbit hole :) ).<p><i>Edits:</i><p>[0] Overview page: <a href="https:&#x2F;&#x2F;archive.org&#x2F;details&#x2F;cyberdog-evolt_browsers" rel="nofollow noreferrer">https:&#x2F;&#x2F;archive.org&#x2F;details&#x2F;cyberdog-evolt_browsers</a><p>[1] File&#x2F;directory listing: <a href="https:&#x2F;&#x2F;archive.org&#x2F;download&#x2F;cyberdog-evolt_browsers&#x2F;2.0&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;archive.org&#x2F;download&#x2F;cyberdog-evolt_browsers&#x2F;2.0&#x2F;</a><p>Other CyberDog versions on CD found on archive.org (unverified due to online viewer seemingly not able to handle Mac-compatible ISOs) which may also have other relevant content:<p>* CyberDog v1.1: <a href="https:&#x2F;&#x2F;archive.org&#x2F;details&#x2F;Macworld_Presents_Top_CD-ROMS_15_Cool_Demos_OpenDoc_CyberDog_AOL_Macworld_1996" rel="nofollow noreferrer">https:&#x2F;&#x2F;archive.org&#x2F;details&#x2F;Macworld_Presents_Top_CD-ROMS_15...</a><p>* CyberDog v1.0: <a href="https:&#x2F;&#x2F;archive.org&#x2F;details&#x2F;cyberdog-integrating-the-internet-into-education" rel="nofollow noreferrer">https:&#x2F;&#x2F;archive.org&#x2F;details&#x2F;cyberdog-integrating-the-interne...</a><p>* Unknown version: <a href="https:&#x2F;&#x2F;archive.org&#x2F;details&#x2F;AppleClubCD2.0.smi" rel="nofollow noreferrer">https:&#x2F;&#x2F;archive.org&#x2F;details&#x2F;AppleClubCD2.0.smi</a><p>The Internet Archive also has a CyberDog datasheet, &quot;Getting Started&quot; manual and couple of other items.<p>I found the above items on archive.org after initially looking on <a href="https:&#x2F;&#x2F;ftpmirror.your.org&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;ftpmirror.your.org&#x2F;</a> and <a href="http:&#x2F;&#x2F;bitsavers.org" rel="nofollow noreferrer">http:&#x2F;&#x2F;bitsavers.org</a> which I&#x27;ve had success with in the past when looking for historical info&#x2F;binaries, especially from archived FTP sites.<p>While neither site appears to have specific archives of the CyberDog FTP site, I <i>did</i> find a number of OpenDoc &amp; CyberDog related items (including SDK-related) which I&#x27;ll aim to add links for below.<p>* CW CyberDog Stubs &amp; Includes: <a href="https:&#x2F;&#x2F;ftpmirror.your.org&#x2F;pub&#x2F;misc&#x2F;apple&#x2F;ftp.apple.com&#x2F;developer&#x2F;Development_Kits&#x2F;Obsolete_Unsupported&#x2F;OpenDoc_Development_Framework&#x2F;Getting_Started&#x2F;CodeWarrior_Development&#x2F;CodeWarrior_Additions&#x2F;INTO_CodeWarrior_Plugins&#x2F;INTO_MacOS_Support_&#x2F;INTO_Headers&#x2F;Cyberdog_SDK&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;ftpmirror.your.org&#x2F;pub&#x2F;misc&#x2F;apple&#x2F;ftp.apple.com&#x2F;deve...</a><p>* MPW CyberDog Stubs &amp; Includes: <a href="https:&#x2F;&#x2F;ftpmirror.your.org&#x2F;pub&#x2F;misc&#x2F;apple&#x2F;ftp.apple.com&#x2F;developer&#x2F;Development_Kits&#x2F;Obsolete_Unsupported&#x2F;OpenDoc_Development_Framework&#x2F;Getting_Started&#x2F;MPW_Development&#x2F;INTO_Interfaces%26Libraries&#x2F;Cyberdog_SDK&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;ftpmirror.your.org&#x2F;pub&#x2F;misc&#x2F;apple&#x2F;ftp.apple.com&#x2F;deve...</a><p>The above are under the &quot;OpenDoc Development Framework&quot; directory which contains a large amout of other related OpenDoc content which may be of interest: <a href="https:&#x2F;&#x2F;ftpmirror.your.org&#x2F;pub&#x2F;misc&#x2F;apple&#x2F;ftp.apple.com&#x2F;developer&#x2F;Development_Kits&#x2F;Obsolete_Unsupported&#x2F;OpenDoc_Development_Framework&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;ftpmirror.your.org&#x2F;pub&#x2F;misc&#x2F;apple&#x2F;ftp.apple.com&#x2F;deve...</a><p>There are also CyberDog &amp; OpenDoc assistants &amp; other items here: <a href="https:&#x2F;&#x2F;ftpmirror.your.org&#x2F;pub&#x2F;misc&#x2F;apple&#x2F;ftp.apple.com&#x2F;developer&#x2F;Technical_Documentation&#x2F;Toolbox_Assistant_Updates&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;ftpmirror.your.org&#x2F;pub&#x2F;misc&#x2F;apple&#x2F;ftp.apple.com&#x2F;deve...</a><p>Also:<p>* CyberDog v1.2.1: <a href="http:&#x2F;&#x2F;ftpmirror.your.org&#x2F;pub&#x2F;misc&#x2F;apple&#x2F;Apple_Software_Updates&#x2F;English-North_American&#x2F;Macintosh&#x2F;Networking-Communications&#x2F;Cyberdog&#x2F;" rel="nofollow noreferrer">http:&#x2F;&#x2F;ftpmirror.your.org&#x2F;pub&#x2F;misc&#x2F;apple&#x2F;Apple_Software_Upda...</a><p>* OpenDoc v1.2.1: <a href="https:&#x2F;&#x2F;ftpmirror.your.org&#x2F;pub&#x2F;misc&#x2F;apple&#x2F;Apple_Software_Updates&#x2F;English-North_American&#x2F;Macintosh&#x2F;System&#x2F;OpenDoc&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;ftpmirror.your.org&#x2F;pub&#x2F;misc&#x2F;apple&#x2F;Apple_Software_Upd...</a><p>* Misc OpenDoc items #1: <a href="https:&#x2F;&#x2F;ftpmirror.your.org&#x2F;pub&#x2F;misc&#x2F;apple&#x2F;ftp.apple.com&#x2F;developer&#x2F;Technical_Publications&#x2F;Archives&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;ftpmirror.your.org&#x2F;pub&#x2F;misc&#x2F;apple&#x2F;ftp.apple.com&#x2F;deve...</a><p>* Misc OpenDoc items #2: <a href="https:&#x2F;&#x2F;ftpmirror.your.org&#x2F;pub&#x2F;misc&#x2F;apple&#x2F;ftp.apple.com&#x2F;developer&#x2F;Technical_Documentation&#x2F;Tools_Demos_-_Tech_Overviews&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;ftpmirror.your.org&#x2F;pub&#x2F;misc&#x2F;apple&#x2F;ftp.apple.com&#x2F;deve...</a><p>And, apparently even the Mac port of &quot;IBM&#x27;s SOMobjects technology&quot; :D, with which I&#x27;ll conclude this link dump: <a href="https:&#x2F;&#x2F;ftpmirror.your.org&#x2F;pub&#x2F;misc&#x2F;apple&#x2F;ftp.apple.com&#x2F;developer&#x2F;Development_Kits&#x2F;SOMobjects_for_MacOS.txt" rel="nofollow noreferrer">https:&#x2F;&#x2F;ftpmirror.your.org&#x2F;pub&#x2F;misc&#x2F;apple&#x2F;ftp.apple.com&#x2F;deve...</a> (The relevant binary file is in the parent directory of the `.txt` file.)<p>Hope the results of my research is of use to you or some future archaeologist!