Cos'è un hypercard?
Hypercard è un insieme di strumenti utilizzati per la creazione di applicazioni software. È stato rilasciato per la prima volta nel 1987 e incluso all'epoca con i nuovi computer Apple Macintosh. È stato uno dei primi esempi ampiamente utilizzati di media interattivi e ha preceduto il World Wide Web di diversi anni.
L'idea di Hypercard era di consentire agli utenti di creare applicazioni per svolgere un compito specifico, piuttosto che modificare un'applicazione esistente per le loro esigenze. È stato descritto come sia semplice che potente. Ci sono esempi registrati sul fatto che sia abbastanza facile da usare per i bambini piccoli, ma abbastanza efficaci da svolgere compiti tra cui la gestione del sistema di illuminazione per gli edifici più alti del mondo, le torri di Peronas in Malesia.
Il concetto dietro Hypercard e l'ispirazione per il suo nome, è che le applicazioni sono costruite attraverso le carte virtuali. A differenza di un sistema di schede standard, come un file di indirizzo a rotazione, i dati sulle "carte" possono essere collegati insieme e impostati per eseguire i comandi. Questo significa che non worKS in modo simile al modo in cui testo, audio, immagini e video possono essere collegati insieme sui siti Web.
A differenza di molti linguaggi e sistemi di programmazione, Hypercard non richiedeva all'utente di comprendere e conoscere numerosi comandi e codici. Attraverso il sistema di schede, l'utente potrebbe concentrarsi sull'allenamento cosa dovrebbe fare l'applicazione, con Hypercard, quindi prendersi cura del codice richiesto per compiere queste azioni. Il linguaggio di programmazione, HyperTalk, è stato mantenuto relativamente semplice, consentendo agli utenti la possibilità di vedere come i loro cambiamenti hanno influenzato la codifica e avere l'opportunità di apprendere la lingua stessa. Questo era simile in qualche modo al moderno software di modifica della pagina Web che consente all'utente di passare da una visualizzazione "quello che si vede è ciò che ottieni" e l'HTML sottostante e altri codice che trasformano la progettazione dell'utente e la scrittura in una pagina web funzionante.
perché programmiNG L'utilizzo di Hypercard era così semplice, almeno in termini relativi, ha creato una tendenza degli utenti domestici che creano le proprie applicazioni e distribuendole ad altri utenti. I set di file distribuiti in questo modo erano informalmente noti come stackware. Questo nome si basava sull'idea di uno stack di "carte" che compongono l'applicazione.
L'ultimo importante aggiornamento di Hypercard è arrivato nel 1998 ed è stato ritirato dalla vendita nel 2004. Il software non funziona automaticamente su sistemi MAC più tardi della versione 9 del sistema operativo.