Interested Article - HyperCard
- 2021-08-12
- 1
HyperCard (читается: «хайпе(р)ка(р)д» или «гиперкард») — это и относящийся к ней SDK, позволяющая создавать собственные приложения гипермедиа на компьютере Macintosh в системе Mac OS версий 6-9. Была первой получившей широкую популярность гипертекстовой средой, получившей распространение ещё до того, как появилась Всемирная паутина .
Гиперкард можно назвать «организатором информации», позволяющим собирать воедино тексты, картинки, звуки, анимацию, предлагая их пользователю в удобном интерактивном виде. HyperCard включал в себе базу данных в виде плоских файлов с графическим, гибким, изменяемым пользователем интерфейсом и встроенный язык программирования HyperTalk .
В HyperCard используется язык программирования HyperTalk («гиперток»), что позволяет создавать нетривиальные программы, например, обучающие.
Созданные стеки (приложения HyperCard) можно было распространять как самостоятельные приложения, не требующие установки HyperCard.
С помощью системы HyperCard была создана популярная в своё время игра Myst .
Система HyperCard была первоначально выпущена в 1987 году по цене 49,95 долларов США и бесплатно входила в состав всех новых компьютеров Mac, продававшихся после этого . Последняя версия была выпущена в 1998 году, после возвращения Стивена Джобса в Apple. HyperCard была снята с продаж в марте 2004 года. Она не была портирована на Mac OS X, но может работать в Classic Environment в версиях Mac OS X, которые поддерживают это приложение.
Общее описание
HyperCard основана на концепции «стопки» виртуальных «карточек» . Карточки содержат данные так же, как и в устройстве для хранения карт Rolodex . Каждая карточка содержит набор интерактивных объектов, включая текстовые поля, флажки, кнопки и аналогичные элементы общего графического интерфейса пользователя (GUI). Пользователи просматривают стопку, переходя от карточки к карточке, используя встроенные функции навигации, мощный механизм поиска или используя созданные пользователем сценарии .
Клоны
Было создано (или сделаны попытки создать) несколько программ, подобных HyperCard:
- ,
- ,
- ,
и другие .
Примечания
- Needle, David (August 11, 1987), " ", Computer Currents
- Matthew Lasar. (англ.) (31 мая 2012). Архивировано из 4 октября 2012 года.
- " ", Mac GUI
- . Wired (6 февраля 2010). Дата обращения: 14 февраля 2024.
- " ". InfoWorld . Vol. 11, no. 45. November 6, 1989. p. S3 (sidebar).
- Пирогов С. HyperCard, HyperStudio, SuperCard: сравнение основных характеристик. № 8 . — С. 46-49 . — ISSN . // . — 1995. —
- Cocoa developer community. (англ.) . Дата обращения: 20 августа 2012. Архивировано из 1 октября 2012 года.
Литература
- Danny Goodman. The Complete HyperCard 2.0 Handbook. — Bantam Computer Books, 1990. — 892 с. — ISBN 9780679790266 .
- Dan Winkler, Scot Kamins, Jeanne DeVoto. HyperTalk 2.2. — New York: Random House, 1994. — 892 с. — ISBN 9780679791713 .
Ссылки
- Mooneyham J.R. (англ.) (1994). Дата обращения: 29 сентября 2012. Архивировано из 4 октября 2012 года.
- Mooneyham J.R. (англ.) (1994). Дата обращения: 29 сентября 2012. Архивировано из 4 октября 2012 года.
- 2021-08-12
- 1