Thursday, November 13, 2014

HyperCard Renewed

Dave Winer is talking about bringing back hypercard or rather he thinks it would be easy to resurrect it using "HTML and JavaScript. All you'd really have to do is:
  1. Create a UI design toolkit that allows you to draw a user interface with divs that can have background-images that are bitmaps; and that's already a feature of HTML.
  2. Create an object class accessible through scripts that mirrors the object structure of HyperCard. You just have to get out the manual and clone what they had."
"In other words, it's just a slight variant on the web." Winer thinks it is "definitely worth doing if there are people who would develop in this environment who find HTML-plus-JavaScript not easy enough to understand."

See also this response. One of the main criticisms is that "one problem with implementing HyperCard in the browser is that it was never designed to work in a client-server environment." I don't know either.

1 comment:

votre said...

The single biggest benefit HyperCard brought to the Macintosh party was its enabling the average moderately motivated Mac user to write "a program."

Beyond that, it had a rather kludgey feeling and was a frustratingly limited environment to work in. At Least it was on my Mac SE.

True, there were numerous "workarounds" and "cool tricks" you could employ to make it do things it was never designed to do. But at the end of the day, it was still a hack and not really suited for most of what people wanted to do with it.

There are far better tools and paradigms available today. To bring back a HyperCard clone for anything other than its nostalgia value seems to be a waste of effort in my opinion. And that's coming from someone who created more HyperCard stacks for other people than I'd care to remember.