Science Friction
David Stewart's Weblog of SF, Macintosh and other interesting stuff

 













Subscribe to "Science Friction" in Radio UserLand.

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.

 

 

  Friday 11 April 2003


Ken Bereskin gives an insight into the workings of Safari and how it handles download.
Safari certainly has been a huge hit with Mac users around the world and we are very appreciative about the support, enthusiasm and feedback from everyone. While most of the great features are pretty obvious - performance, Goggle search, SnapBack and bookmark collection to name a few, there's one subtle but extremely important feature that is worth describing further.

Simplifying the download experience was a top goal of Safari. Downloading should be as simple as clicking a link and in most cases, there should be no need to launch helper applications or answer bizarre questions on where and how to download, etc. People shouldn't need to know about different encoding, archiving and compression formats.

To accomplish this, Safari works in concert with "Internet-Enabled Disk Image" technology introduced in Mac OS X v10.2.3. An internet-enabled disk image is one that can clean up after it is downloaded. For example, if you have a Mac OS X application packaged as a single icon, stored in one of these disk images, all you need to do is download it in Safari and the image will be downloaded, decompressed, and the application package will be copied out of the disk image and placed in your default download folder (usually your desktop). The disk image is automatically mounted, unmounted and put in the trash.

If the disk image includes an installer package, you will be prompted that the download requires installation at which point you can continue and the Apple Installer will be invoked (we don't run downloaded apps directly ever).

The net result is very simple. Click a download link and if the download image is Internet-enabled, you'll be left with the very thing you wanted to download exactly where you expect without having to answer a bunch of questions or crumbs of temporary files left all over the place.

Creating an Internet-Enabled Disk Image is very simple. A detailed technote can be found here. There's a command line utility called hdiutil that has options to set the flags to make one of these images and we hope and expect that all Mac downloads will embrace this new format, simplifying downloads for everyone on the Mac.

 

[Ken Bereskin's Radio Weblog]

10:06:23 PM    comment []  Google It!

Daniel Blade Olson describes how he linked up five floppy disk drives to create a floopy disk RAID. He also did the same with Memory Sticks. Thanks to Plokta News Network for the lead.
9:55:03 PM    comment []  Google It!

The Register is just one of the online publications that notes the rumours that Apple is to buy Universal Music Group ? one of the top five labels in the world ? from parent company Vivendi.
2:03:12 PM    comment []  Google It!

This has to be seen to be believed.
1:59:56 PM    comment []  Google It!

NASA has given approval to start full development of New Horizons, a Pluto flyby mission... [spacetoday.net]
1:56:33 PM    comment []  Google It!

It seems that William Gibson is on tour to promote his new book Pattern Recognition and that his tour will take in Dublin. The bad news is that he won't be taking part in any public event like a signing or talk. To their credit, Penguin Ireland did try to organise something and Willam was keen to do it but circumstances beyond their control prevented it. Ah well, at least we'll be able to read about it in the papers.
1:51:44 PM    comment []  Google It!


Click here to visit the Radio UserLand website. © Copyright 2003 David Stewart.
Last update: 24/06/2003; 20:53:43.

April 2003
Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      
Mar   May



David's Blogroll

2003 Books



Site Meter