Skip to main content

Qu'est-ce qu'un hypercard?

Hypercard est un ensemble d'outils utilisés pour créer des applications logicielles.Il a été publié pour la première fois en 1987 et inclus à l'époque avec de nouveaux ordinateurs Apple Macintosh.C'était l'un des premiers exemples largement utilisés de médias interactifs et a été précédé le World Wide Web de plusieurs années.

L'idée d'Hypercard était de permettre aux utilisateurs de créer des applications pour effectuer une tâche spécifique, plutôt que de modifier une application existante pour leurbesoins.Il a été décrit comme simple et puissant.Il y a des exemples enregistrés de celui-ci assez faciles à utiliser pour les jeunes enfants, mais suffisamment efficaces pour effectuer des tâches, notamment l'exécution du système d'éclairage pour les bâtiments les plus hauts du monde, les tours de Peronas en Malaisie.

Le concept derrière Hypercard, et l'inspiration pourSon nom, c'est que les applications sont construites via des cartes virtuelles.Contrairement à un système de cartes standard, tel qu'un fichier d'adresse rotatif, les données sur les cartes peuvent être liées ensemble et définies pour effectuer des commandes.Cela signifie que cela fonctionne de manière similaire à la façon dont le texte, l'audio, les images et la vidéo peuvent être liés ensemble sur les sites Web.

Contrairement à de nombreux langages et systèmes de programmation, Hypercard n'a pas obligé l'utilisateur à comprendre et à connaître de nombreuses commandes et codes.Grâce au système de cartes, l'utilisateur pourrait se concentrer sur l'élaboration de ce que l'application devrait faire, avec Hypercard, puis s'occupe du code requis pour effectuer ces actions.Le langage de programmation, Hypertalk, a été maintenu relativement simple, permettant aux utilisateurs la possibilité de voir comment leurs modifications ont affecté le codage et la possibilité d'apprendre la langue elle-même.Cela était similaire à certains égards au logiciel de modification de page Web moderne qui permet à l'utilisateur de basculer entre ce que vous voyez est ce que vous obtenez affichage de la page, et le HTML sous-jacent et d'autres code qui transforme la conception et l'écriture des utilisateurs en un Web fonctionnelPage.

Parce que la programmation utilisant Hypercard était si simple, en termes relatifs au moins, cela a créé une tendance d'utilisateurs à domicile créant leurs propres applications et les distribuant à d'autres utilisateurs.Les ensembles de fichiers distribués de cette manière étaient connus de manière informelle sous le nom de stackware.Ce nom était basé sur l'idée d'une pile de cartes constituant l'application.

La dernière mise à jour majeure d'Hypercard est venue en 1998 et elle a été retirée de la vente en 2004. Le logiciel ne s'exécute pas automatiquement sur les systèmes Mac plus tard que la version OS9. Cependant, il peut être utilisé sur les machines plus récentes à travers des modes d'émulation.