Lindblad Architects

Lindblad Architects

Cyberdog Info

Technical information

Contact Information


Toolbox Assistants

MIME info

Apple Care Tech Info

Apple Care TIL Archive

News Groups


OpenDoc parts

MacOS Runtime Java


features by version

release notes by version

bug list by version

Cyberdog 2.0 Features

Cyberdog 2.0 Release Notes & Bug Fixes

Cyberdog 2.0 Known Bugs List

Release Notes for 2.0 Alpha 1

Cyberdog 1.2 Release Notes & Bug Fixes

Cyberdog 1.2 Known Bugs List

Features Added/Changed for 1.1

Cyberdog 1.1 OpenDoc 1.1 News Releases

Cyberdog 1.0 Release Notes

Cyberdog 1.0 Bugs

Cyberdog b4 release notes

Bugs fixed for Beta 3

Cyberdog b2 release notes

software development kits

toolbox assistants -(put in

same folder for viewing)

Cyberdog Programmer's Kit - Free in HTML version

/Toolbox Assistant Updates/


OpenDoc Development Framework Kit

Cyberdog Assistant.sit.hqx

OpenDoc Programmers Guide.sit.hqx

OpenDoc International.txt

OpenDoc Assistant.sit.hqx

OpenDoc Cookbook.sit.hqx

OpenDoc International.sit.hqx

ODF Assistant.sit.hqx

OpenDoc Class Reference.sit.hqx

Table 6-1 MIME media types, part kinds, and reference kinds (continued)

A Primer on MIME types

HyperArchive Keyword Search YA-Decoder

People receive "=" signs in mail I send

MIME information page

Attachment Encoding Methods


Attachments are corrupted or garbled

Untitled Document - MIMEConvert

Download: OpenDoc Cyberdog - AppleScripts - Apple Data Detectors - QuickTime

AppleCare Tech Info Library -Mac OS 8: About MRJ Read Me - n28027

AppleCare Tech Info Library -CFM-68K Runtime Enabler Extension: Stability Issue - n20684

AppleCare Tech Info Library -CyberDog: Articles Moved To TIL Archive - n24792

AppleCare TIL Archive -OpenDoc - General Topics

AppleCare TIL Archive -OpenDoc: Latest Version & Release History - n20207

AppleCare TIL Archive -Cyberdog: Getting Started With Cyberdog 1.0 File - n19802

AppleCare TIL Archive -Cyberdog: About Getting Started With Cyberdog 1.2 - n21067

AppleCare TIL Archive -OpenDoc: Overview - n18262

AppleCare TIL Archive -OpenDoc Essentials and TextEditor Object (2/97) - n21044

AppleCare TIL Archive -OpenDoc 1.1: ReadMe File (9/96) - 20442

AppleCare TIL Archive -Cyberdog Beta1.0: General FAQ (3/97) - n19475

AppleCare TIL Archive -Mac OS: Runtime for Java (MRJ) v 1.5.1 - n30312

AppleCare TIL Archive -Cyberdog: Printing E-mail Without Header Page - n22169


 Cyberdog 2.0 Features

Cyberdog 2.0 offers the original features that were popular in past versions of the technology, with new features that offer a more functional user experience. Cyberdog 2.0 offers significantly faster performance throughout the product, particularly in displaying web pages and emails, and in switching between its different components. Cyberdog 2.0 also works with SoftLinc LEXI spell checker, so you can spell check email and newsgroup messages or DocBuilder documents. User interface improvements and more consistent preference settings also enhance the user experience.

Cyberdog 2.0 also includes the following features:

• Email support including text, graphics, enclosures, and live links (URLs, FTP etc.)

• Fast full-text search over email

• Ability to handle multiple email accounts

• Multiple email trays and handlers for automatic sorting

• Imports information from other applications (other email and addresses, Netscape bookmarks)

• Seamless changes between web, Gopher, and FTP browsing

• Support for Netscape plug-ins

• Logging of the last 100 sites visited (Log can be viewed three ways and searched)

• Storage of links (URLs, FTP, AppleTalk server, etc.), email addresses, and aliases to local and network files and folders in Notebooks

• Organization of information in multiple notebooks

• Creation of Internet applications in DocBuilders (includes CyberDocuments)

• Viewers for all major types of media (PICT, JPEG, GIF, TIFF, .WAV, .AIFF, and more)

• Support for all Internet protocols (FTP, Gopher, SMTP/POP3, etc.)


Cyberdog 2.0 Release Notes & Bug Fxes

1. Bugs fixed for 2.0 Beta 2

2. Features Added/Changed for 2.0 Beta 1

3. Bugs fixed for 2.0 Beta 1


Bugs Fixed for 2.0 Beta 2


Mail, News and Message Editor


• Items dont show up when dragged to message.

• Outgoing handlers with color only will not be handled.

• International: Receiving a EUC plain text message will cause Cyberdog to hang while indexing.

• Two same items in the Move popup menu in Mail Trays.

• News handlers with capital letters in criteria won't ever match message.

• International:Japanese characters in MIME mail are displayed in default font.

• International: EUC 2-byte characters in the My Name field are unreadable.

• Cyberitem changes to question mark if move with line of text in Plain Text message.

• Potential long delay when you click on menu bar.

• Message editor doesn't use the system's highlight color for selected text.

• No default setting for mail notification after clean install.

• Should allow uppercase account names to be sent to POP server.

• No icon is displayed when a sound file is drag & dropped onto the Message Editor.

• Reply does not respect preference when both mail and newsgroup are recipients.

• Your mail address is automatically put into the "To:" field in the reply mail.

• International: 2-byte characters cannot be input into the letterhead name field.

• Crash with Adobe Type Reunion installed when use Message Editor and click menus.

• Large amounts of text in MIME block cause crash.


FTP, Gopher and Telnet


• Show modified date.

• Can't drag upload to folder that was just created.

• Can't change to a directory that has a # in it.

• Crash when dink folder closed while file in folder is being deleted.

• Crash when drag upload to dinked empty folder.

• Crash when close window while uploading.


Text, Picture, Sound and Movie Viewers


• Image not being drawn on first part of server push.

• Server push pictures do not always get displayed.

• Embeded QTVR movies drawn over window bounds.

• Frame rate between animated gifs is too fast.

• Images in message editor draw into title bar when scrolled.

• Embedded Text parts now have an ugly border.

• Cannot navigate with cursor in VR 2.0 movie embedded into CD 2.0 container.


Notebook, Log, Infrastructure and Installer


• Show E-mail Address Contents is available for news URLs but gives error .

• Menus go away after dismissing cookie dialog.

• Norton Disk Doctor complains about Cyberdog installer custom icon bits.

• A Cyberitem icon cannot be opened if it is locked on the Finder.

• Intertnational: Encodings grayed out in language preferences on 68k.


Web browser and HTML


• Performance: Web scrolling slows greatly the farther down the page you go.

• Space too large from start of page when first element is a table.

• Right aligned animated gif are not refreshed.

• Scroll bars sometimes do not get drawn.

• Resizing a CyberDog browser with an Embeded VR movie causes redraw problems.

• HTML "<a href=???</a>" file references creates empty navigator window.

• Problem with empty anchors and table cells.

• Running dog shows up in random spots at random times in navigator window.

• Show more cookie dialogs after "Don't show again" sleected.

• Right aligned image is drawn outside of the table border.

• Resizing window makes the table get out of whack - cannot return it to original size.

• Text is not inverted when text is selected in a colored table cell.

• Client side imagemap broken at some sites.


Features Added/Changed for 2.0 Beta 1


• Mail Trays (Not the All Mail Tray) remembers sort and sort order

• Added a preference for skipping the Letterhead dialog

• Viewing HTML Messages in the Cyberdog Message editor

• Support for the more mail AppleEvents (check the Cyberdog Scripting Dictionary for more details)

• Preference for turning off embedded Java, plug-ins or Cyberodg parts

• Preference for turning off animated GIFs

• Connect-To panel saves previously entered URLs

• Support for MPEG extension in QuickTime to display MPEG movies

• Triple-click lines in messages to select entire line

• Unicode support - Send and Receive mail and news and browser web pages in UTF-7 UTF-8

• Support for Text Encoding Converter 1.1 with added encodings: Korean, Simplified Chinese, Traditional Chinese, Cyrllic and Turkish

• Inline text editing for 2-byte characters in message header fields

• Changed MIME enclosures to be more compatible with existing email clients

• No longer sending multiple versions of Rich text email and news articles

• Performance Improvement: Web page formatting

• Performance Improvement: Next Message in Cyberdog Mail

• Performance Improvement: Opening Messages from Cyberdog Mail trays

• Performance Improvement: New Message

• Performance Improvement: Typing speed in Cyberdog message editor

• Performance Improvement: Downloading mail

• Performance Improvement: Downloading message headers in the article browser


Bugs Fixed for 2.0 Beta 1


Mail, News and Message Editor

• Enclosures with files of the same name but different paths are no longer deleted

• Plain text messages with enclosures sent to Emailer no longer show up as raw binhex

• Default "Reply to Mail:" in Mail & News Setup has been changed to Author

• Multiple UUencoded files in non-MIME messages are now parsed correctly

• Mail Trays window redraws correctly when creating a new mail tray

• Correct error message when using APOP on a non-APOP server

• Can double-click any part of the message info to open a message

• Long subject lines no longer cause problems when replying or forwarding

• No longer crash when using LEXI 1.0.2 Alpha in the Cyberdog message editor

• Fixed some crashing bugs in downloading mail

• Plain text messages with enclosures sent to Eudora no longer show up as raw binhex

• UUencoded news enclosures now decode if "begin" is on second line

• Scrolling in the "To:" field has been fixed

• Dragging addresses to other envelope fields moves addresses instead of copying

• Paste As Quote now respects the Rich and Plain text settings in messages

• Sending message after deleting recipients from the "To:" no longer sends to a newsgroup

• Messages can now receive messages in the Chicago font

• Icon displayed for sound file when dragged and dropped onto a new message

• Can now read messages from a newsfeed server

• Fixed problem where some OK buttons would be highlited with an oval

• Enclosed .sit files in news articles do not expand in the enclosure folder anymore

• Downloading news messages to mail trays keeps the correct header information


FTP, Gopher and Telnet

• Downloading files with a name that already exists correctly adds extension so as not to interfere with type extenion

• Cancelling the download of movie file no longer causes an error

• Delete files in FTP no longer causes an error on some FTP servers

• Special characters are now encoded in FTP

• Refresh now works correctly in FTP and AppleTalk browser windows

• Does not crash when dinking and undinking folders rapidly

• Does not give System Error when quitting while downloading

• Uploads of files with no data fork now work correctly

• Does not crash when dinking parent directory closed after dinking child directory open

• FTP now uses the SYST command correctly

• Does not crash when quitting while deleting files on FTP server

• Changed "/" to "%2f" when in folder name

• Enter now opens items in Gopher

• Telnet protocol now negotiate s options and suboptions

• Telnet no longer causes error on logout

• Fixed incorrect dialog when logging off telnet sessions


Text, Picture, Sound and Movie Viewers

• Fixed many issuess around animated and transparent GIFs

• GIFs now display correctly when background color is black

• Fixed many issues around using Desktop Pattern pictures

• Animated GIFs no longer enlarge when dragged into message editor

• Fixed problem with web browser not displaying pictures using the >EMBED< tag

• Fixed problem with the Text viewer truncating files on slow connections

• DocBuilder now correctly handles embedding a URL that has an embedded QuickTime VR file

• Warning before deleting downloaded QuickTime movies or sounds


Notebook, Log, Infrastructure and Installer

• Addres buton now finds default notebook even when it is not opened

• Fixed problems that would cause System Errors when opening locked notebooks

• Fixed problem with icons for applications in notebook when launched

• Fixed crash when importing non-Emailer files with Emailer Import feature

• Fixed problem with Add Selection/Item to Notebook so the notebook can be saved afterwards

• Untitled cyberitems saved to the Finder are saved correctly

• Non-lowercase URLs now qualify as valid URLs when selected and use the Connect to Selected Address menu item

• Fixed problems with Legalize screen causing crashes on localized systems

• Updated ".sit" MIME type in Internet Preferences installed (only on systems that do not already have Internet Preferences installed)

• Added ".ram" and ".mpeg" extensions to Internet Preferences installed (only on systems that do not already have Internet Preferences installed)



• Changed browser to work with new AppleShare 5.0

• Fixed a crash when afp volume/path URLs were used in Rapid-I buttons if loging dialog was required


Web browser and HTML

• Stay tuned...


Features Added/Changed for 2.0 Alpha 2


• No features we are added. No bugs were fixed. We simply removed the Holiday theme from the graphical elements.


Features Added/Changed for 2.0 Alpha 1


1. Features Added/Changed for 2.0 Alpha 1

2. Bugs Fixed for 2.0 Alpha 1


Web Browser Features

1. Frames

2. Animated gifs

3. Client pull

4. HTTP Cookies support (W3C and Netscape) and preferences

5. background colors for tables

6. Text encoding menu to select script to display page in

7. Can now select across cells and tables faster

8. HTML parsing speed improvements



1. Align left/align right for images around text

2. Named colors

3. New HTML text elements - BIG, SMALL, SUB, SUP

4. <BR> clear tags




1. Don't binhex when uploading files preference



1. Improved proxy support

2. Cache preferences

3. Use standard controls


Mail & News

1. Image conversion on send

2. Performance tuning (activating windows, opening mail trays)

3. Status bar for opening large mail tray

4. APOP support

5. Small/no button support for Mail Tray windows

6. Support binary files in news articles

7. Display number of articles/unread articles in news article browser

8. Display number of unread articles per thread in news article browser

9. Attribution to author in Message Editor

10. Spell Checker (if LEXI is installed)

11. Next/previous article buttons in Read Messages

12. Display "article i of n" in Read Messages for news groups

13. Default news server moved to the list in Mail & News setup

14. Letterhead is now a preference in Mail & News setup

15. Default reply-to is now a preference in the Mail & News setup

16. Prefs for reply text inclusion is now a preference in Mail & News setup

17. News Authentication

18. Move news articles to Mail Trays by Drag and Drop

19. UTF-7 and UTF-8 mail support


Bugs fixed for 2.0 Alpha 1


AppleTalk Browser


1. fixed length check in URL parsing (31 instead of 32 for AppleTalk names)

2. improved error messages

3. pick correct volume when 2 volumes have the same name


Mail & News


1. Fixed moving addresses around in message editor fields (so that it no longer copies)


Cyberdog 2.0 Known Bugs List


December 21, 1996, 07:00 PM PST


1. UUencoded binaries with the "begin" on the second line won't be decoded in news articles.

2. Old rich text letterheads may switch to "plain text" in the popup although they still display in rich until sent. Workaround is to manually change the popup back to Rich before sending.

3. Sometimes the default button in a dialog (e.g. Save/Don't Save this messge dialog) will have a circle around it instead of the normal outline.

4. When creating message, can't get to end of long address in envelope to view/edit it.

5. Frame sets embedded within Frame sets can cause Cyberdog to get stuck in an infinite loop, requiring a force quit to continue.

6. Aligned elements within tables can confuse Cyberdog such that anchors or buttons on forms may not work as expected.


Here are some things that may seem like bugs but aren't:


• Sending plain text message with enclosure from Cyberdog 2.0 to older versions of Cyberdog will make the enclosure display as raw binhex inside the message. In Cyberdog 2.0 we added the "MIME-Version: 1.0" header to plain text messages which we should have done a long time ago. If you need to decode raw binhex, copy and paste it into a text file, save the text file and hten drop it on Stuffit Expander to unstuff.


• When sent in rich (MIME) text, recipient may see message twice if not using Cyberdog. This probably means the user is using a non-MIME capable mail reader. Generally what happens is the recipient will see the message stripped of any formats, styles, colors, etc. in justa plain text, followed by the same message with the MIME format information (which isn't very pretty.) To avoid this, send your message in plain text if you aren't sure your recipient has a mail application that supports MIME.


Release Notes for 2.0 Alpha 1


1. Features Added/Changed for 2.0 Alpha 1

2. Bugs Fixed for 2.0 Alpha 1


Features Added/Changed for 2.0 Alpha 1


Web Browser Features

1. Frames

2. Animated gifs

3. Client pull

4. HTTP Cookies support (W3C and Netscape) and preferences

5. background colors for tables

6. Text encoding menu to select script to display page in

7. Can now select across cells and tables faster

8. HTML parsing speed improvements



1. Align left/align right for images around text

2. Named colors

3. New HTML text elements - BIG, SMALL, SUB, SUP

4. <BR> clear tags




1. Don't binhex when uploading files preference



1. Improved proxy support

2. Cache preferences

3. Use standard controls


Mail & News

1. Image conversion on send

2. Performance tuning (activating windows, opening mail trays)

3. Status bar for opening large mail tray

4. APOP support

5. Small/no button support for Mail Tray windows

6. Support binary files in news artciles

7. Display number of articles/unread articles in news article browser

8. Display number of unread articles per thread in news article browser

9. Attribution to author in Message Editor

10. Spell Checker (if LEXI is installed)

11. Next/previous article buttons in Read Messages

12. Display "article i of n" in Read Messages for news groups

13. Default news server moved to the list in Mail & News setup

14. Letterhead is now a preference in Mail & News setup

15. Default reply-to is now a preference in the Mail & News setup

16. Prefs for reply text inclusion is now a preference in Mail & News setup

17. News Authentication

18. Move news articles to Mail Trays by Drag and Drop

19. UTF-7 and UTF-8 mail support


Bugs fixed for 2.0 Alpha 1


AppleTalk Browser


1. fixed length check in URL parsing (31 instead of 32 for AppleTalk names)

2. improved error messages

3. pick correct volume when 2 volumes have the same name


Mail & News


1. Fixed moving addresses around in message editor fields (so that it no longer copies)


More reports on bugs fixed coming after holidays!



Cyberdog 1.2 Known Bugs List


1. When viewing QuickTime movies in Cyberdog 1.2 with OpenDoc 1.1 and QuickTime 2.5 installed on a 68k Macintosh (this problem does not occur on PowerPC Macintosh computers), Cyberdog will crash. This bug will be fixed in the next version of OpenDoc. To workaround this problem if you are affected by it, you can use one of two solutions: 1) You can download and install the Apple QuickTime LiveObject which is used as a workaround for another bug and is detailed in the Cyberdog 1.1 Bugs list. 2) You can install QuickTime 2.1.


(To the reader: Take note: If you have the Cyberdog 1.1 Bugs, email me and I will link it here)


2. Dragging addresses in envelope of Message Editor should move, not copy.


3. Outgoing handlers (Outgoing letters checkbox) for email don't work


4. Crash when drag empty space in handler box


5. Reply to Newsgroup doesn't work if newsgroup isn't in To field


6. Reply to Newsgroup also replies to everyone else in To field


7. Dragging text in/to Subject field doesn't mark message as dirty (not prompted to Save on Close)


8. Paste as Quote redraw problem


9. Mail handlers break when In Tray name is changed


10. While downloading/parsing news/mail messages, the # of K does not increase


11. Dinking/undinking large newsgroup causes malfunction of scrollbar


12. When there are identical volumes mounted on the desktop, AFP URLs may become "confused" when attempting to open files or Finder windows.


13. The registered username field cannot be edited in Appleshare login dialogs if the username is present in a double-clicked CyberItem containing an AFP URL.


14. This list will be added to as soon as I can compile more data. I wanted to get the release out first and foremost. :) Installed CD 1.2. Some strange behavior, like truncated window titles, WAV unimplemented trap crashes, inability to paste graphics into messages, unless "Paste as Quote" is selected, etc.


- deinstall cd 1.1.x, restart, then install cd 1.2 with sys75x only


Cyberdog 1.2 Release Notes & Bug Fixes

1. Features Added/Changed for 1.2

2. Bugs Fixed for 1.2

3. Bugs Fixed for 1.2 Beta 2


Features Added/Changed for 1.2


1. Expanded AppleScript support:

1. Added parameter to GetURL to download data to a file

2. OpenURL

3. Register/Unregister Viewer

See the Cyberdog Scripting Dictionary for more information


2. Support for transparent GIFs (PowerPC Macintosh version only)


3. Greater International/localization support


4. Cyberbutton improvements:

1. Show Icon of the item the button is linked too

2. Labels on buttons

3. Transparent buttons

4. Open In Place - opens into an embedded browser if one is available

5. Get info on button to see URL of the item the button is linked too

6. Menu reorganization



5. Drag files from Finder to notebook to add to Notebook


6. Drag files from Finder to Navigator window to display in Navigator (e.g. HTML)


7. Improve move/delete/empty trash performance in Mail


8. Better Feedback on POP error messages when checking for mail


9. Command Key Equivelants for delete, next and previous message added

1. Commad-Delete for Delete Message

2. Command-Left Arrow for Previous Message

3. Command-Right Arrow for Next Message



10. Key Equivelants for Message Editor text manipulation added

1. Option-Left Arrow to move to beginning of previous word

2. Option-Right Arrow to move to the beginning of the next word

3. Command-Left Arrow to move to the beginning of line

4. Command-Right Arrow to move to the end of the line

5. Shift-Any-of-the-Above options to Select while moving cursor



11. Save Mail Trays and News window position and size


12. Popup menu on 'Move to Tray' buttons to choose tray to move message to


13. Popup menu on 'New Message' button to choose letterhead for message


14. Popup menu on the 'Reply' button of received letters to choose letterhead for reply message


15. Support for importing Emailer address books


16. Mark messages as read/unread by clicking in column in Mail and News windows


17. Postmark in sent messages


18. Support for Paste as Quote in messages


19. Support for Quoting selected text in messages


20. Speed improvements in opening email and news messages


21. Support for 2-byte usernames in AppleTalk Browser


22. Connect To Selected Address feature now implemented with AppleTalk Browser


Bugs Fixed for 1.2


1. Special characters changed to question marks when the TEC was installed

2. File System error alert when trying to print highlighted text with QuickDraw GX on

3. Crash when drag from empty space in mail or news handler windows of Mail & News Setup dialog

4. RFC 1896 colors not recognized

5. Draft Message have no status

6. Couldn't drag in QuickTime movies with Apple QuickTime Viewer

7. Canceling from Quit doesn't cancel

8. Mail handlers were broken on outgoing email messages

9. When too many 2-byte characters were in the From field, nothing woudl appear in From field

10. Can't access address book from Message Editor if Default Notebook was not open

11. Error when submitting a form with multiple carraige returns in text field

12. Greyed out message when create/open and "Show buttons in envelope" is unchecked

13. Crash when importing Netscape bookmarks on KanjiTalk systems

14. Using Rapid-I button with AppleTalk service causes crash

15. Web pictures do not get downloaded when pages USEMAPS exceed magic number 4


Bugs Fixed for 1.2 Beta 2


AppleTalk Browser


1. 2-byte usernames now supported in URLs and Appleshare login dialogs.

2. International keyboard scripts work in Appleshare login dialogs from any entry point




1. Mail Should remember mail trays window position and size

2. Password field should not accept arrow characters

3. Enclosures are lost if you move the mail tray between volumes

4. Can't send messages that take longer than 2 minutes to send

5. The number in the Unsent Mail field of the out tray becomes -1.

6. Large mail cannot be transmitted.

7. Need additional string in status window, "checking for queued message..."


Message Editor


1. Page up / page down put garbage characters in envelope

2. Including all recipients includes sender twice.

3. Freeze occurs when more than 132 characters entered in subject field

4. Forward delete key doesn't work

5. Limit on characters in "To" field of message




1. Crash on relaunch after quit while downloading newsgroups

2. Move to tray with news message says writing to out tray


Features Added/Changed for 1.1


General Cyberdog Changes


• Cyberdog for 68K Macintoshes.


• Added support for AppleTalk browsing and mounting of AppleTalk remote volumes.


• Added support for Internet (Netscape) Plug-Ins (In a Pre-Beta Phase, currently).


• Added a Cyberdog application;


• all Cyberdog 1.1 documents will open in one process

• will open your default notebook when double-clicked

• can drag & drop Cyberdog documents on the application


• Modified the "Document" menu; changed the name to "File" and added a Quit command.


• Added support for marquee style drag selection in list views.


• Added the following command key equivalents:


• "E" for Rename in the Edit menu

• "'" for Search for Messages in the Mail & News menu

• "/" for Show Mail Trays in the Mail & News menu

• "H" for Refresh in the Navigator menu

• "K" for Connect to Selected Address in the Cyberdog menu


• Added a windows sub-menu to Cyberdog menu.


• Page up/Page down, Home, End work in all of the List views (Notebook, Mail Browser, News Browser, etc.)


• Added Text Encoding Converter. If the converter is not installed, Cyberdog will not convert encodings (except for Latin1).


• Added speedy binhexing/de-binhexing code. Fixed bug that prevented cancelling of binhexing.


• Cyberdog is now minimally scriptable. The Cyberdog application is targetable by other applications and will accept the Get URL AppleEvent. The Cyberdog Plug-In is no longer needed in Cyberdog 1.1.


Mail and News Changes


• A new "Mail & News Setup" dialog has been implemented. You can get to all of your Mail and News preferences by Choosing "Mail & News Setup..." from the "Mail/News" menu.


• Messages can be saved in the out-tray and then re-edited. The Message Editor has a "Save in Out Tray" menu item that allows you to perform the save.


• Changed the way News saved the article-read-list. It is now global instead of based on individual Cyberitems saved in the Notebook.


• Added Icon Bar to the Mail browser window.


• Added number of items (total/unread/unsent) in mail trays.


• Added icons for Unsent, Bad, Sent, and Saved But Not Sent messages in the Out Tray.


• Added Eudora mailbox Conversion capability. Imported mailboxes will show up in the mail system with the original name plus an "-imported" postfix.


• New Mail Status - now all mail processes are serialized and any mail activity (including conversions) are shown in a new more informative window.


• Fixed Cyberdog's "single-mail-process" problem.


• Fixed the "Leave on Server" option for mail in trays to correctly only download new mail.


• Added "Send on Check" functionality.


• Added importing of Eudora nicknames (e-mail addresses).


• Added feature for preferred way of sending message, as Rich Text (MIME) or as Plain Text (non-MIME) on a per message basis.


• The mail system now uses the text encoding converter, so it is possible to send and receive MIME-compliant Japanese text.


Web Browser


• Added importing of Netscape bookmarks.


• Added client side image map support. Scaled images, remote map elements, and polygon shapes are also supported.


• Forms use the Text Encoding Converter.


Cyberdog DocBuilder


• Added support for background colors.


• Added support for background patterns.


• Added support for background pictures.


• Added support for grouping and ungrouping objects.


• Improved alignment & editing capabilities, including:


• Added support for distribution of selected objects (Horizontal and Vertical).


• New Container Tools palette with "3D" Beveling popup menu and "Pen width" popup menu.


• Implementation of "3D" Bevel in/out for native rectangle objects.


• Object Size & Position editing dialog - works for multi-object selections too.


• Window Size & Position editing dialog.


• The cursor changes to a hand cursor when over the Parts palette.


• Multiple page support with optional display (no display, arrows, or folded "notepad" metaphor).


• Added support for Embedded Parts Frame Iterator.


Cyberdog 1.0 Bugs


• Opening a Telnet item while network is disconnected will cause a crash.


• Can not connect to a secure server while proxy server is enabled.


• Cyberdog 1.0 does not support QuickDraw GX.


• Can not paste into Address Dialogs or the Find Dialog.


Cyberdog 1.0 Release Notes


-- Features Added/Changed

• There were no features added or removed between B4 and 1.0.


-- Bug Fixes


• Fixed the bug that would cause a crash when you closed the last Cyberdog document.


• Fixed a bug in mail that was causing Cyberdog to only download one mail message at time from some servers.


• Fixed the bug where duplicate mail trays would show in Mail Trays window if it was opened with trays already "dinked".


• Fixed a bug that was causing Cyberdog to crash when reading in very large tables.


• Fixed a formatting problem in tables related to the COLSPAN tag.


• Fixed bug where HTTP server repeatedly asks you for your username and password.


• Fixed crashes on web sites where the URL was greater than 255 characters.


Cyberdog b4 release notes


-- Features Added/Changed


• There is a brand new container editor for Cyberdog, Cyberdog DocBuilder. You will see many features in this area as a result.


• We have removed our dependcy on the Stuffit Extension to do our decoding and encoding. What this means is that all binhexing will be done by Cyberdog after file is downloaded or before file is uploaded. The Stuffit Extension is no longer installed.


• Cyberdog now uses the post-processing settings in Internet Config.


• Cyberdog now uses the Internet Config preference for the location of the default download folder.


• Support for a822 (rfc 822 addresses) clipboard drag format


• Drag of multiple links into notebook; If you select many links on a web page and drag that to your notebook, it will save each link as a seperate cyberitem icon.


• Drag of multiple links to Finder will create a new notebook; If you drag more than one link from a web page to the Finder, or more than one cyberitem icon from the notebook to the Finder, Cyberdog will create a new notebook and embedd those links within.


-- Bug Fixes


• Fixed the password-save bug in Mail.


• Fixed many forms and tables bugs in the web viewer.


• Fixed problem of log file getting corrupted.


• Fixed bug where you would crash if you download mail in the background.

• And many, many more (see cyberdog web site for more details as the become available).


Bugs fixed for Beta 3 (posted August 14th)


• Fixed SMTP incompatibility with BSD-OS SMTP Servers

• Fixed many instabilities with 68k AV machines

• Fixed plain text letterhead reply to rich text messages sending as rich text instead of plain text

• Fixed space bar on last message does not close message and option-delete not deleting and closing message

• Fixed space bar/return next message bug that would randomly open a message

• Fixed de-binhexer writes over existing files

• Fixed modal dialog appearing behind open windows

• Fixed menuitems not being active when selecting all (CMD-A)

• Fixed Mail & News Setup, Mail Trays Modify and Delete buttons were incorrectly active

• Fixed problem of some news groups not appearing, such as comp.sys.*

• Fixed the many active windows problem

• Fixed the munged icons in the Mail Trays

• Fixed the buttons in the Mail windows being incorrectly active after deleting a message

• Fixed reply being broken after a Next Message command

• Fixed the bug in mail addresses that would duplicate the mail address in the <> symbols

• Fixed some form submitting bugs

• Fixed a crash when priting images using the Laserwriter driver

• Fixed text field posts where two or more words being submitted were being treated as one word


Cyberdog b2 release notes


-- Features Added/Changed


+ Cyberdog b2 now contains security software. This means that all items with saved passwords will be cleared. For mail In Trays, you can reset them by selecting each In Tray you have a saved password for and re-entering the password and saving it. For FTP items, you need to throw them away and re-connect to them.


+ There is also a new preference panel for Security.


+ Mail message databases for each mail tray has been updated. When you launch b2 and load the mail trays, Cyberdog will take sometime to re-index existing mail in the new format. This will only been done once. Note: Once this has been done, there is no going back to B1 version of Cyberdog so back up BEFORE launching B2!!


+ Mail Preferences now includes a text field to include a default SMTP server. This preference will be the same as the Internet Config preference if there is already one. If no SMTP preference is set, Cyberdog will use the default address from the default server prerference.


+ All Human Interface elements such as dialogs, buttons, colors and windows have been synched up to give a consitent look and feel.


+ The many Cyberdog shared libraries have been combined into one shared library called "Cyberdog". This greatly increased performance in both speed and memory footprints.


+ New message opening performance has been improved.


+ Selecting a threaded article in a News window will now select all articles in that thread thereby making it easier to mark many articles read without having to do a lot of "dinking"


+ Synched to OpenDoc 1.0.2


+ Support for Passive FTP was added.


+ Support for Quicktime VR movies was added.


-- Bug Fixes


+ Web forms can now send the complete text instead of getting cut off at 255 characters.


+ Messages can now be handled automatically without corrupting mailboxes.


+ Cyberdog should not quit when it makes the first connection to the internet.


+ Messages are no longer inserting extra blank lines


+ Better drawing of background images


+ Align attributes no longer ignored


+ Cyberdog should not crash when making a network connection by dialing a modem


+ Newsgroups can now be downloaded without crashing/hanging


+ Out going hanlders now function correctly


+ Mail now downloads correctly from known POP3 servers



A Primer on MIME Types

MRP Feature, April 12, 1996

I have received many questions about MIME types (Multipurpose Internet Mail Extensions), and queries that a basic understanding of a file's MIME type would resolve. Here is a small example that I hope will help. Suppose I want to make a new Mac application available on my web site; first, I would take the Mac binary file (the application), stuff it, creating a new smaller Mac binary file, and then binhex it, which converts the archive into a ASCII text file (which are easier to transfer, in general) with a name resembling app.hqx. I would then upload app.hqx onto my UNIX account, with all the other files that make up my web site, and create a link for that file on my web page. Done right? Wrong!!

My web server needs to be given information about the file app.hqx, or else, when your web browser communicates with it (after you click on the link for the file app.hqx) the server will reply, "here is a plain text file," at which point your web browser will fill your page with what looks like keyboard garbage, but is really the ASCII characters of the file app.hqx.

So, I have told my web server that any file ending in .hqx has the MIME type application/mac-binhex40. When it serves a file ending in .hqx, it tells the web browser of the inquiring party (you, in this example), "the file I am about to send you has the MIME type, application/mac-binhex40," at which point your web browser looks into its helper preferences to see if it has been given any specific instructions regarding files with that MIME type. For example, most of us have told our browsers to pipe application/mac-binhex40-typed files through Stuffit Expander (which de-binhexes, and then unstuffs the archive, reconstituting the original file). If you haven't instructed your browser vis-a-vis application/mac-binhex40 files, you will generally get a dialog asking you how the browser should handle this unknown-typed file being sent to it.

In a nutshell, MIME types let programs that serve web sites, tell your web browser that a particular kind of file is coming. This is how plug-ins work: to put music on my site, for example, I have midi sound files (which are raw binaries, not Mac binaries, or text) on my UNIX account, and I have configured my server to tell inquiring web browsers that any file that ends in .midi or .mid has the MIME type audio/midi; when you click on a link representing a midi file on my machine, your browser receives the message that it is getting a file of MIME type audio/midi, and before going to the helper application list, it checks to see if there is plug-in which serves this MIME type; if so, your browser lets the plug-in take over. You can tell which MIME types you have plug-ins for by viewing the About Plugins ... menu item under the Apple Menu in Netscape.

In general, web servers are configured to make the MIME type text/html the default (which is the MIME type of a web page). So, if a web server is serving a file with a suffix about which it has no MIME type information, it will send it to your web browser as a web page, and your browser will dutifully display it as such.

Copyright ©1996-2000 Eric D. Belsley of the Mac Resource Page All rights reserved.


Table 6-1 MIME media types, part kinds, and reference kinds (continued)

MIME media type

Part kind

Reference kind

MIME media type string


ApplicationAppleFile Kind

ApplicationAppleFile RefKind



ApplicationCompress Kind

ApplicationCompress RefKind



ApplicationMacBinary Kind

ApplicationMacBinary RefKind



ApplicationMacBinhex 40Kind

ApplicationMacBinhex40 RefKind



ApplicationOctetStream Kind

ApplicationOctetStream RefKind



ApplicationPostscript Kind

ApplicationPostscript RefKind




ApplicationText RefKind







































MessageExternalBody Kind

MessageExternalBody RefKind




MessagePartial RefKind




MessageRFC822 RefKind



MultipartAlternative Kind

MultipartAlternative RefKind




MultipartDigest RefKind




MultipartMixed RefKind




MultipartParallel RefKind




TextEnriched RefKind




















VideoQuickTime RefKind



Cyberdog 1.1 OpenDoc 1.1 News Releases


Products Using OpenDoc Technology Debut at MACWORLD; CI Labs Introduces Live Objects Validation Kit


Sixteen Live Objects Are Introduced; Interoperability with Internet APIs and Popular Operating System Platforms Are Demonstrated


* Live Objects Introduced

* Live Objects Validation Kit

* Apple Live Objects Essentials Kit for Mac OS


MACWORLD/EXPO, BOSTON--Aug. 7, 1996--Only eight months after OpenDoc Version 1.0 was introduced, OpenDoc technology-based products are entering the market. Sixteen Live Objects were introduced here at MACWORLD, and many more demonstrated throughout the show, including interoperability with popular APIs and operating system platforms.

CI Labs also introduced the Live Objects' Validation Kit to ensure OpenDoc technology-based components are compatible. As part of the Live Objects Kit, OpenDoc developers may brand their validated software as Live Objects products. Through this program, Live Objects branding will convey consistent and predictable compatibility to customers.

The Live Objects being introduced range from Digital Harbor's "work processor" called WAV, a new breed of desktop word processors, to development tools that help developers design OpenDoc technology-based products. The tools include Apple Essential Live Objects Kit for Mac OS (code named Kickstart), a suite of OpenDoc components that will provide easy access to Apple's superior technologies.

Some of the products and capabilities demonstrated at Apple's Component Software Pavilion or Developer Central are:


¥ Live Objects interoperability with Microsoft's OLE, Netscape plug-ins and Java applets.


¥ IBM demonstrated multi-platform capabilities with Live Objects source code on the Windows, OS/2 and AIX platforms.


¥ Corel demonstrated WordPerfect for the Macintosh with Live Objects container support


¥ Claris showed ClarisWorks featuring Live Objects components for easy connection to the Internet and interoperability with Java applets.


¥ Adrenaline Software showed the capabilities of Numbers and Charts, Live Objects spreadsheets and 3D charts with live links to the Internet.


¥ CNET Direct, Inc. demonstrated BuyDirect.Com, a new web-based Internet software distribution service that will offer customers the opportunity to purchase traditional software as well as new component software. Customers can buy Macintosh Live Objects and, soon to be added, Windows Live Objects directly from independent software vendors. The web address is


"This MACWORLD is the celebration of component developers in bringing OpenDoc technology to life for the customer," said Heidi Roizen, vice president, Developer Relations." We have a large number of developers working with OpenDoc technology and expect to see a lot more components on the market by the end of the year."


* Live Objects Introduced


The Live Objects using OpenDoc technology that are being introduced are:


¥ WAV, by Digital Harbor: a "work processor" that is designed to let users fully and easily utilize the wealth of the Internet and can be embedded into other OpenDoc containers.


¥ Virtual Field Trips in Geology, by Addison Wesley New Media Products Group/West: interactive, multi-media exploration of fundamental geologic concepts for college students.


¥ GeoInsight, by ComGrafix, Inc.: map insert part supporting map analytical tools.


¥ C-Graph and C-Table, by Corda Technologies: data-graphing and table-editing software components that will allow users to create charts and tables in Live Objects documents.


¥ WorldWrite, from WorldSoft Corp.: a multilingual word processor enabling users to add Live Objects to increase page layout, language writing, input capabilities and word processing capabilities.


¥ PageComposer!, from MetaMind: combines drawing capability with Live Objects embedding to let users construct live page layout documents.


¥ LEXI, from SoftLinc: a spelling checker, thesaurus, translation dictionary and verbal conjugator in English and 12 other languages.


¥ PartFinder, from Kantara Development: automatically finds missing Live Objects components at PartBank.


¥ Outliner, from Eclipse Services: goes beyond the standard outline capabilities by organizing interactive views of text, video, graphics, database and Internet parts.


¥ dtF Database Toolkit, from theta group: creates dynamic, interactive documents containing live data from relational databases.


¥ Sizzler from Totally Hip Software: a viewer part for streaming graphics capabilities for Cyberdog. WebPainter, a painting and animation program, will include exporting to a Sizzler OpenDoc part.


¥ Microbrew, from Network Multimedia: high-level graphical software development tool.


¥ WebBurst, from Power Productions: Visual Java applet authoring tool.


¥ Web Squirrel, from Eastgate Systems, Inc.: a Cyberdog part that builds spatial structures to keep track of Web pages, FTP sites and other network resources.


¥ AppMaker, from Bowers Development: programming tools to make it easy for developers to use OpenDoc technology.


¥ StuffIt InstallerMaker 3.1 from Aladdin Systems: allows users and developers to create installers that support the installation of Live Objects.


* Live Objects Validation Kit


CI Labs, the non-profit industry association creating a distributed component software platform, introduced the Live Objects Validation Kit for developers using OpenDoc technology-based components. The kit includes the Live Objects Validation Product and the Live Objects Branding Program. The program will ensure that interfaces are standardized, consistent and complete and that components interoperate and are compatible.


The validation program addresses the problems of the broad scope of technologies defined loosely as components that vary in levels of API and services completeness, non-standard interfaces and verifying compatibility claims. OpenDoc technology is the only component platform with compatibility validation to be across the Macintosh, Windows, OS/2 and AIX platforms.

"The Live Objects program defines a new bar for the component industry and is a key differentiator for software developers and platform providers," said Frank C. Mara, president of CI Labs. "If you believe that components are the future of software, then you also understand that future software compatibility is even more crucial in determining a successful, distributed component platform."

From now on, Live Objects will identify OpenDoc technology-based products. OpenDoc will refer to the component technology and Live Objects will refer to consumer products. For more information on the Live Objects Validation Kit, contact CI Labs at


* Apple Live Objects Essentials Kit for Mac OS


Mac OS developers are a step closer to easier and faster product development with the announcement of the 1.0 version of selected Apple Live Objects Essentials Kit for Mac OS (code named Kickstart). Live Objects Essentials Kit is a suite of OpenDoc components providing easy access to Apple's multimedia technologies. The 1.0 versions shipping are the QuickDraw Apple 3DMF Viewer and the Apple Button, which can embed sounds, speech and URLs. Final 1.0 versions of other components are scheduled to be available soon, including QuickTime, QuickTime VR, Image Viewing for PICT, GIF, JPEG and TIFF files, editors for basic text processing and drawing functionality, sound and text annotation.



Apple Boosts Cyberdog Functionality With New Cyberdog 1.1 Software


Supports Netscape Plug-ins and Java Technology, Runs on PowerPC and 68040 Macs


* Cyberdog 1.1 Features In Depth


MACWORLD/EXPO, BOSTON--Aug. 7, 1996--Apple Computer, Inc. today announced shipment of Cyberdog 1.1, Apple's Internet suite of OpenDoc-based components, offering improved functionality and a host of new user interface features and performance enhancements for Internet and intranet access. Cyberdog 1.1 is available immediately on Apple's web site at:

A new Cyberdog 1.1 component allows web browser support of third-party plug-ins written for Netscape Navigator on a Macintosh computer. This late alpha component is available separately on the Cyberdog web site. Other Cyberdog 1.1 features include the ability to import bookmarks from Netscape Navigator and mail and addresses from Qualcomm's Eudora. A new HTML embed tag allows OpenDoc components to be included in web pages and viewed with the Cyberdog browser. Message reading is improved through new mail browser features. In addition, Cyberdog 1.1 supports PowerPC and 68040 microprocessors, allowing it to run on a wider range of Macintosh computers.

Also at MACWORLD Boston, Apple announced that Cyberdog 1.1 users can gain wider and easier access to web sites running Java applets thanks to Apple's new Java runtime system. Mac OS Runtime for Java integrates Sun Microsystems' Java technology with the Mac OS, OpenDoc and Cyberdog. Cyberdog 1.1 users can view today's many Java-enhanced web sites with Mac OS Runtime for Java and its accompanying applet player. The player, an OpenDoc component, can also be used to embed live Java applets into Cyberdog 1.1 documents. This alpha version of Mac OS Runtime for Java is available free on Apple's web site at:

The Cyberdog 1.1 update comes less than three months since the initial launch of the Cyberdog software at Apple's Worldwide Developers Conference in May 1996. The quick development cycle for the 1.1 version is partly attributable to its underlying OpenDoc component architecture.

"Since we shipped Cyberdog 1.0 in May, we have been working closely with our customers to understand how we can make the product better," said Larry Tesler, vice president of AppleNet, Apple's Internet development group. "With Cyberdog 1.1, we have greatly improved the product's applicability by addressing the top customer enhancement requests in a very short period of time. We intend to continue to evolve the product at a rapid rate driven by customer and developer requests."


* Cyberdog 1.1 Features In Depth


Mail Browser--The mail component offers many new features, including the addition of a tool bar to the mail browser window to provide easier access to commonly used functions. Also added to the mail window is the number of total unread and unsent messages to display message status. An option has been added to allow mail to be downloaded, but still left on the server--a useful function for users who want to access their mail from two different machines. The mail system can now read and send standard Japanese character encodings. A pop-up menu lets users select MIME or ASCII encoding for their mail and newsgroup messages. Users can now send messages with graphics and styled text to others using Cyberdog and other products that support the full MIME standards, or send ASCII text that can be read by Cyberdog and all other mail and newsgroup systems.

Web/FTP Browser--The Cyberdog 1.1 web browser supports embedding and client-side image maps. Through user feedback, many improvements have been incorporated to improve the user experience. The browser component also allows users to browse local AppleTalk networks as well as the Internet, and save these paths as Cyberitems--live links to information whether it resides on the Internet, intranet or AppleTalk network. From within the browser interface, a user can locate and mount shared volumes and folders on AppleTalk or AppleShare networks and also save the shared volumes as Cyberitems. In addition, a webmaster can use AppleTalk Cyberitems to embed hot links within intranet web pages to give users direct access to shared servers. This is a faster way than the chooser for selecting and mounting a shared volume. With the HTML embed tag and the Cyberdog browser, a web site can include an FTP site directory for file downloads, a newsgroup for messaging or an AppleTalk server to connect directly to the local network.

DocBuilder--The Cyberdog DocBuilder now provides support for background colors, patterns and pictures as well as improved alignment and editing capabilities. Better support has been added for grouping and ungrouping of objects and users can create multi-page documents and better control display size and position. This provides users greater control and customization over the total document environment.

In addition, Cyberdog 1.1 components now run in a single process, reducing memory requirements on a user's machine.


Cyberdog: Incorporating Internet Access into the OS Cyberdog is the first full-featured Internet/intranet suite of products with a common look and feel. Different tools no longer have to be used to access the Internet or intranet. With Cyberdog, one application can be used to access information on the Internet, intranet and now, local area AppleTalk or AppleShare networks. Cyberdog also includes many built-in data-type viewers, such as GIF or JPEG files or QuickTime movies, so the user does not need to install additional applications.

Cyberdog is tightly integrated with the Mac OS. For example, a user can take a Cyberitem in the web browser and drag it to the Finder. This Cyberitem can then be used to launch Cyberdog from the desktop and access that particular resource. With Cyberdog, users can take information found on the Internet or intranet and embed these resources directly into documents created with OpenDoc-aware software such as Cyberdog's DocBuilder--which allows users to construct custom documents or personalized Cyberdog front-ends. This capability allows users to build live hotlinks to Internet information into documents they create.

Price and Availability Cyberdog 1.1 is being distributed free of charge on the Apple web site. Apple plans to integrate the final version of Mac OS Runtime for Java into future versions of the Mac OS.


Apple Ships OpenDoc 1.1, Apple Live Objects Essentials Kit and Software Developer Kit 6.0 at MACWORLD


* Apple Live Objects Essentials Kit for Mac OS

* Software Developer Kit 6.0


MACWORLD/EXPO, BOSTON, Mass.--August 7, 1996--Apple Computer, Inc. today announced speed and ease-of-use improvements for OpenDoc component software, with an updated version of OpenDoc and the 1.0 shipment of selected versions of the Apple Live Objects Essentials Kit for Mac OS. All are available free with the new Software Developer Kit (SDK) 6.0 CD-ROM distributed at MACWORLD and on the OpenDoc website (

OpenDoc is designed for optimization of performance for both the 68K and Power Macintosh systems. The memory requirements have been reduced for OpenDoc technology allowing developers to design high functionality components with a smaller memory footprint. Performance is increased for functions such as the speed in which documents are launched. In addition, OpenDoc 1.1 enhances the performance of Cyberdog, Apple's Internet suite using Live Objects based on OpenDoc technology.

"Apple continues to invest in and support OpenDoc technology," said Jim Gable, vice president of System Software Product Marketing. "In the eight months OpenDoc has been shipping, Apple has delivered four upgrades that have made the technology more stable and easier and faster to use. That commitment is resulting in Live Objects from both Apple and its developers being available to consumers today."


* Apple Live Objects Essentials Kit for Mac OS


Mac OS developers are a step closer to easier and faster product development with the announcement of the 1.0 version of selected Apple Live Objects Essentials Kit for Mac OS (code-named KickStart). This suite of OpenDoc components for Apple 68K and Power Mac systems will provide easy access to Apple's multimedia technologies. The 1.0 versions shipping are the QuickDraw Apple 3DMF Viewer and the Apple Button, which can embed sounds, speech and URLs. Final 1.0 versions of other components are scheduled to be available soon, including QuickTime, QuickTime VR, Image Viewing for PICT, GIF, JPEG and TIFF files, editors for basic text processing and drawing functionality, and sound and text annotation.

With Apple Live Objects Essentials Kit, developers who have adopted OpenDoc will gain access to Apple's technologies with no additional design effort. Apple will provide developers with components to quickly implement technologies, allowing developers to focus on designing their software and getting it to market.

End-users will have access to the Mac OS technology faster than ever before. Apple will provide updated technology viewers that make the new features accessible immediately without users having to upgrade their software. By providing a standard set of Apple Live Objects Essentials Kit functionality, Mac OS customers get the highest environment possible in which to employ Live Objects from both Apple and third-party developers.

Developers will be able to license any or all of the Apple Live Objects Essentials Kit at no cost for redistribution with their software.


* Software Developer Kit 6.0


Both OpenDoc 1.1 and Apple Live Objects Essentials Kit for Mac OS will be available on the newest version of the OpenDoc SDK. Also included in the kit to help developers design OpenDoc components are Cyberdog 1.1, the newest version of Apple's Internet suite; documentation; tools; source code; and a variety of third-party software to provide examples of how OpenDoc is being used. The SDK 6.0 is available free for developers to download from the OpenDoc website or on the SDK 6.0 CD-ROM, which can be ordered from the website as well.



Apple to Ship Adobe Acrobat "Amber" Reader; Adds PDF Support to Cyberdog


WWDC, SAN JOSE, California--May 13, 1996--Apple Computer, Inc. today announced it will bundle the next release of Adobe Systems Inc.'s Acrobat Reader, code-named "Amber," with its Apple Internet Connection Kit (AICK). Apple also announced that Acrobat "Amber" will run with Apple's new Cyberdog Internet software suite, improving the visual appearance and readability of Internet files for Cyberdog users. Cyberdog 1.0, also announced today at Apple's World Wide Developers Conference, is Apple's new integrated product suite that provides easy and intuitive access to Internet resources.

The advantage to Cyberdog is that it offers the first Internet suite with a common look and feel, offering easy drag-and-drop control across different Internet services, as well as tight integration with the Mac OS and Macintosh OpenDoc-compliant applications.

Adobe's Acrobat "Amber" Reader enables customers to view and print fully formatted, professional-quality documents that are completely integrated with the viewing, searching and linking capabilities supported by the World Wide Web. Using the Acrobat "Amber" Reader as a plug-in, browsers can view PDF documents directly within the browser window without having to use Acrobat as a separate helper application. With the Acrobat "Amber" release, PDF files will be optimized to be downloaded one page at a time so the user only has to retrieve the information needed in any given PDF document.

"We are very pleased to be working with Apple to help customers have a much richer experience with content on the Web," said John Warnock, chairman and CEO of Adobe Systems Incorporated. "Apple's Cyberdog users can look forward to better integration with the wide variety of rich content now available on the Web in PDF and at great performance. "This is an especially strategic show of support for Cyberdog by Adobe," said Larry Tesler, Apple's vice president of Internet platforms. "Together, Adobe and Apple essentially created desktop publishing. Now, as the world moves to the Internet, I predict that you will continue to see exciting innovations as a result of our ongoing relationship."

Acrobat "Amber" will work with the Apple Internet Connection Kit, an integrated collection of Apple and "best of class" third-party software that allows a Macintosh computer user to connect directly to the Internet quickly and easily. It provides all the necessary components to make a Mac ready for Internet connection; with one- button install for all key applications, automatic configuration of Internet applications, compatibility with other Internet tools, it is the ideal solution for users who want direct Internet access--today.



Apple's Cyberdog 1.0 Ships


First Integrated Internet Suite Offers Tight Integration Across Internet Applications and Mac OS


WWDC, SAN JOSE, California--May 13, 1996--Apple Computer, Inc. today announced shipment of Cyberdog 1.0, an integrated software suite that provides easy and intuitive access to Internet resources. Cyberdog was released to thousands of developers at Apple's Worldwide Developer Conference. A consumer-oriented version of the product, including broad distribution, is planned for later this year.

The advantage to Cyberdog is that it offers the first Internet suite of products with a common look and feel, offering easy drag-and-drop control across different Internet services, as well as tight integration with the Mac OS and Macintosh OpenDoc-compliant applications.

The result is that Cyberdog's browser, mail reader, Internet address notebook and news reading components are completely integrated with one common interface to accomplish Internet tasks. Cyberdog's integration with the Mac OS and Macintosh applications embeds Internet resources throughout the user's work, making Internet connectivity an extension of the desktop.

For example, a user can drag and drop a live URL to the desktop, driving Internet links from the operating system rather than a browser. "Internet access has been dominated by the application browser," said Larry Tesler, vice president of Internet platforms, Apple Computer Inc. "What Cyberdog offers is a new level of integration by putting Internet access directly into the Mac OS and Mac applications. Instead of putting everything into the browser, Cyberdog puts the Internet into everything."

OpenDoc: The Technology That Brings Web Information Alive Cyberdog is based on advanced technology called OpenDoc that lets disparate software modules work together as a seamless application. OpenDoc is an open standard that is available to third-party developers to instantly make their applications interoperable with other OpenDoc applications, as well as Internet-enable them with a link to Cyberdog. The benefit of OpenDoc to end users is that it gives them the freedom to replace one of Cyberdog's components with one offered by a third-party.

Cyberdog: Tools for Managing Internet Use Cyberdog also provides DocBuilder, an OpenDoc application that supports inclusion of Cyberdog components, along with text and graphics. With Cyberdog's DocBuilder, and the availability of future OpenDoc-enabled word processing packages, users can create intelligent documents that combine text, graphics, data and information from the Internet. A single document can contain previously disconnected combinations of sound, real-time Web site links, graphics, text and pointers to relevant newsgroups. This document can be shared among Cyberdog users as "live" text which can be used to directly access the 'Net.

These documents are a powerful communications tool because they easily organize and distribute Internet information and resources. A corporate Internet support organization could use these documents, for example, to easily direct end users to those Internet resources they considered valuable.

Cyberdog: Superior Mail and News-Reading Features In addition to browsers for Web, Gopher, and FTP; telnet, notebooks for storing Internet addresses, and a log for tracking sites visited, Cyberdog offers superior mail and news-reading capabilities. For example, Cyberdog can manage multiple email addresses, allowing users to easily manage incoming mail from various mailboxes. Mail handlers can identify prioritized and unwanted mail, and categorize it for the user. A sophisticated search mechanism helps find emails by content, and can also archive Internet News Group Information. In addition, the message editor for mail and newsgroups supports full-styled text, including graphics, and "CyberItems." CyberItems are icons that represent links to Internet resources that can be easily clicked on to open and display resources, including Web sites, newsgroups, telnet sessions or files.

Third-Party Developers Offer Cyberdog-Friendly Applications Numerous developers are already actively developing or enhancing applications to work with Cyberdog. Making an application "dog savvy" is as easy as supporting OpenDoc, and instantly makes applications Internet-ready. For example, Macintosh word processing software vendors such as Claris, WorldSoft and Digital Harbor are supporting Cyberdog to enable their applications to develop "live" documents that link to Internet resources. In addition to Cyberdog-enabled "live" documents, developers are offering a host of capabilities to Cyberdog users. Addison Wesley is developing interactive CD-ROM titles that use Cyberdog to retrieve content from the Internet; Corda Technologies offers a graphing component that uses Cyberdog to graph information directly to web pages; and OnBase Technology is offering users an alternative to the standard Cyberdog notebook. For developers, third-party suppliers are offering several tools to promote OpenDoc and Cyberdog add-ons. Spyglass is offering a Web Technology Kit (WTK) that offers components for making applications, services or devices web-wise. The Spyglass WTK supports Cyberdog as well as HTML browsers, giving users the option to plug in their preferred browser. ResNova software has announced the development of a Java applet viewer for Cyberdog called "CyberJava." This component enables the user to play Java applets within any OpenDoc document, not just Cyberdog components. Kantara Development is offering developers "PartMerchant," an online source for buying and selling OpenDoc components that are based on Cyberdog.



OpenDoc Momentum Grows as Developers Recognize OpenDoc Advantages for End-User Products


Apple Makes Key Investments in OpenDoc Technology


WWDC, SAN JOSE, California--May 13, 1996--The popularity of OpenDoc is growing with software developers, as evidenced by the increasing number who have chosen OpenDoc as the multiplatform programming environment for products aimed for Mac OS, Windows, OS/2 and UNIX-platforms, for the platform-neutral Java environment, and for the Internet. To date, hundreds of developers are working on including OpenDoc capability in future products. The list of applications range from popular, established packages such as ClarisWorks to the new breed finding fresh ways to take advantage of design-platform independence and the Internet. Apple itself announced today the Golden Master version of Cyberdog, the first Internet suite that uses OpenDoc as foundation technology, and KickStart, the suite of OpenDoc components that help developers implement Apple's multimedia technologies. Many OpenDoc applications are on display at this week's Apple Worldwide Developers Conference, including :

--Cyberdog-Apple's Internet suite, the first Internet product using OpenDoc components.

--KickStart-a suite of Mac OS-specific OpenDoc components that implement Apple's multimedia technologies.

--ClarisWorks-Claris' office suite designed with OpenDoc components.

--Roaster-Natural Intelligence's tools for developing in Sun's Java on the Macintosh (final beta).

--"Opal" -Digital Harbor's word processor.

--WorldWrite-WorldSoft's multi-lingual word processor.

--Developers from Europe who are demonstrating their OpenDoc applications, with the Theta Group currently shipping product.

--Developers from Europe who are demonstrating their OpenDoc applications, with the Theta Group currently shipping dtf Database ToolKit, an OpenDoc components suite for front-ending relational databases.

OpenDoc for Macintosh 1.0 went Golden Master in November 1995. It has been downloaded from Apple's Web site by thousands of developers who want to get to know and use OpenDoc. In addition, Apple has provided thousands of OpenDoc CD copies to developers wanting an advance start on knowing and appreciating OpenDoc and bringing products to market. Developer Release 5, the most current Software Developers Kit, is available for the first time at the 1996 Worldwide Developers Conferenc. As a result of the continued interest in OpenDoc, it is expected that 1996 will see an abundance of new commercial products using OpenDoc components as foundation technology providing software for home, business, education, entertainment and the Internet. "The virtues of the design platform independence of OpenDoc component technology will soon be experienced by end users," said Gina Centoni, OpenDoc product line manager at Apple. "For example, real management of Internet data becomes easy with live links and views embedded in documents so information can be automatically updated. Also, information can be used from a variety of sources without launching each application, which can be a real system memory buster."

OpenDoc Opportunity and Support Developers who use the OpenDoc component technology have found its modularity speeds product development time and results in software that uses less memory and disk space. In addition, the business opportunities are greater as OpenDoc provides full plug-and-play compatibility across major platforms, thus leveraging development efforts. "There was no question that we would use OpenDoc as the design environment for our word processor," said Roger Bell, president, Digital Harbor L.C. of Lindon, Utah. "We wanted an extensible user interface that allows users to create their own 'workspaces' and only a true open technology would give us the results we wanted. Our product will ship sooner than we expected and be rich in functionality for the user. It wouldn't be the same product without OpenDoc."

"OpenDoc component technology provided us with an excellent environment to create our new generation of database front-ending tools," said Hans Martin Kern, vice president of product management for Germany's Theta Group. "OpenDoc allows end-users to deploy our advanced front-ending tools in an OpenDoc-enabled productivity application, like ClarisWorks, Opal, WorldWrite or RegTime 4. It allowed us to create products which weren't possible before."

Apple is gathering a variety of strategic partners to expand industry support for OpenDoc. The most recent announcement was licensing Sun's Java and embedding it in Apple's operating systems and authoring technologies. Both OpenDoc and Cyberdog are complementary with Java, as the combination provides a powerful programming environment for any software application, operating system platform, network architecture or Internet capability.

"Apple is totally committed to OpenDoc as a foundation technology for advancement of the Mac OS," said Jim Gable, Apple's senior director, System Software Product Marketing. "In fact, OpenDoc is a key technology for integration of the Internet into the Mac OS, as demonstrated by Cyberdog. We provide strong developer support and have invested in our own software by using OpenDoc as a vehicle for products like Cyberdog and KickStart. We also support hundreds of third-party developers, such as Claris, Digital Harbor and WorldSoft.


Last Updated 10-25-2004
Copyright © Lindblad Architects 1998-2004 - All Rights Reserved