I read an article a few months back that reported on the introduction of 
HyperCard at a hypertext conference back in the late eighties. The report 
from the hypertext conference was interesting and prescient: it 
criticized the obvious lack of a cross-platform solution, but also 
described what they saw as the remedy for the weak hypertext 
capabilities. What they described was pretty much an equivalent to the 
IP-based, server-hopping linking available through web browsers. 

Obligatory Macintosh Fanatic Rumination: if only Apple had followed the 
recommendations, would HyperCard be the browser of choice today?

Which leads me to the feature suggestion: MetaCard already handles the 
cross-platform requirement, so why not modify the go command to allow 
something along the line of:

go url "http://www.someserver.com/somestack.mc"  --downloads and opens 
the stack

go url "http://www.aserver.com/astack.mc#aNamedCard"  --downloads and 
opens the stack, at card "aNamedCard"

This means that with a standard web server, the MetaCard demo, freely 
available, would function like a standard web browser, of MetaCard 
content. This content would be better-looking, easier to create, and far 
more powerful than standard web fare. Ordinary users could create pages 
(stacks) with MetaCard Demo that blow away anything they would be able to 
create in html. Advanced users, with licensed copies of MetaCard, could 
deploy content as powerful as any available through a web browser, using 
any technology. As a bonus, content creators, beginning and advanced, 
would know that anyone with the MetaCard demo would see the content 
exactly as the creator intended it to look, regardless of the client 
platform.

Finally, another command would be a great one:

save this stack to url "http://www.anotherserver/adirectory/"

Having a built-in property for the "home" url for a stack would allow:

save this stack to home  --I don't like this syntax, but you get the idea

The great thing about this is that it would allow a designer to 
transparently open a stack off a web server, change the stack, and save 
it back to the server, something that is always a pain with html products.

So think about the possibility: MetaCard as the new browser!


Geoff Canyon [EMAIL PROTECTED]
"C.D. Caterpillar teaches kids how to read, not how to watch cartoons."

Reply via email to