Closed Bug 183114 Opened 22 years ago Closed 19 years ago

bundle (.htmld) format for saved HTML Complete

Categories

(Camino Graveyard :: OS Integration, enhancement)

PowerPC
macOS
enhancement
Not set
normal

Tracking

(Not tracked)

VERIFIED WONTFIX
Future

People

(Reporter: sbwoodside, Assigned: mikepinkerton)

References

Details

The bundle format on Mac OS X allows you to wrap up multiple documents into a
directory that appears to be a single file in the Finder. Request is to save
"HTML Complete" into a bundle format. (perhaps .htmld) The current HTML Complete
option already does something similar, the changes are to create the bundle
directory, insert the .html file and the "... Files" folder into the bundle,
make chimera capable of understanding the bundle to open it, and whatever system
magic is necessary (either bundle bit or registering the extension properly.

there's some info about bundles at:
http://developer.apple.com/techpubs/macosx/Essentials/SystemOverview
/Bundles/iBundles.htmlCHDDDIFF.html
Strangely enough this is not a new idea ;-) There's lots of .htmld (d =
directory) files on the net from ca. 1995 when that "format" was apparently used
by various tools on NextStep (perhaps including "WebStep"). I can't find a
specification but I found circumstantial evidence:

http://mozdev.org/pipermail/chimera/2002-April/005444.html
http://www.halfbakery.com/idea/Directory_20Files
http://lists.w3.org/Archives/Public/www-jigsaw/1996NovDec/0215.html

Apparently the format is very simple:

FooBar.htmld
|
+-> index.html
|
+-> other documents

Where Other Documents is defined as whatever else you want to put in there.

This might seem more like a mozilla bug, but I don't know if the bundle format
makes any sense on other platforms?
Component: General → OS Integration
Summary: bundle format for saved HTML Complete → bundle (.htmld) format for saved HTML Complete
This is optimal and platform independant. There is a way to register in the
Info.plist of the application that it wishes to define .htmld folders as bundles
that can be opened by itself. (Registered into Launch Services) Note that this
bug should depend on a bug that specifies that the file: scheme should attempt
to load an index.html document in a folder when that folder is opened, otherwise
you would get a directory listing of the bundle when opened.
Sounds very similar to bug 40873
Except that the product is different.
Also the bug is different ;-) That bug is to use multipart mime where everything
goes into one file. This bug is to use a bundle format where all the files are
independent, but appear in mac OS X to be one file by setting the bundle bit.
f
Assignee: saari → pinkerton
Target Milestone: --- → Future
Resolving this bug as WONTFIX (per IRC and below).

htmld is an uncommon format and is only used in one known app (a Chess app at that). This bug is wontfix in favor of the Safari web archive format and/or other Core implementations of html archiving.
Status: NEW → RESOLVED
Closed: 19 years ago
QA Contact: winnie → os.integration
Resolution: --- → WONTFIX
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.