Voordat het web iets kon doen, deed HyperCard alles.

Rond 1988 sloot de eigenaar van mijn appartement een deal met mij. Zij zou een Macintosh-computer kopen, ik zou een externe harde schijf kopen, en we zouden dit systeem in de woonkamer plaatsen om het om de beurt te gebruiken. In de meeste gevallen gebruikte zij de computer, omdat ik met een IBM 286 werkte en gewoon de voortgang van Apple wilde volgen. Maar nadat we de Mac hadden ingesteld, zag ik op een avond een programma in het applicatiemenu. 'HyperCard?' dacht ik. 'Wat is dat?'
Ik opende het programma en las de instructies. stelde gebruikers in staat om 'stacks' van kaarten te maken, of visuele pagina's op het Mac-scherm. Hier kon je 'velden' invoegen waar tekst, tabellen of zelfs afbeeldingen werden weergegeven. Je kon 'knoppen' plaatsen die kaarten in de stack aan elkaar koppelden en verschillende geluiden afspeelden bij het klikken - één rammelend geluid blijft me tot op de dag van vandaag bij. Je kon ook afbeeldingen in knoppen omzetten.
Vijf leuke HyperCard-stacks
1. Het meest bekende project in de geschiedenis van HyperCard was waarschijnlijk . Cyan bracht het spel in 1993 uit, maar het kostte de oprichters van Cyan, Rand en Ryan Miller, twee jaar om de complexe landschappen te creëren die een hele generatie fascineerden. De schijf bevatte 40 minuten muziek, 2500 afbeeldingen en een uur video in QuickTime-formaat.
2. Voor Myst maakten de gebroeders Miller veel ophef met hun spel The Manhole (1987), speciaal ontworpen voor kinderen. Voor de release op cd moest het werken met een stapel schijven, waarop 600 onderling verbonden schermen waren opgeslagen. Je kunt het spel zien in een filmpje op YouTube.
3. Het team van hoorde al over HyperCard voordat het programma in 1987 op de markt kwam. 'De schaal van de catalogus en de natuurlijke indeling in kaarten maakten het de ideale manier om de mogelijkheden van het programma vanuit Apples perspectief te testen', herinnerde 4. In HyperCard-formaat werd de almanakChronologie van de tijden [Time Table of History]. Het ging voornamelijk over wetenschap en technologie, en het werd in 1991 op CD voor Macintosh uitgebracht. Het bevatte meer dan 6000 hyperkaarten en werd verkocht voor $150.
5. We moeten ook de interactieve boeken catalogus van . Aan het eind van de jaren '80 en het begin van de jaren '90 bracht het bedrijf een indrukwekkende serie interactieve CD's uit, waaronder de elektronische versie van Art Spiegelman's strip Maus, de 'Companion to Beethoven's 9th Symphony' en de populaire film van Beatles 'A Hard Day's Night' als een 'boek met film'. De keuze voor HyperCard was 'logisch', zoals in de beschrijving van de serie werd uitgelegd. HyperCard, 'een stapel kaarten modelleren, is geestelijk verwant aan een boek'.
Daarnaast had HyperCard een script taal , die zelfs niet-programmeurs (zoals ik) konden leren. Het stelde ontwikkelaars in staat om opdrachten zoals 'ga naar', 'speel geluid af' of 'verdwijnen' toe te voegen aan HyperCard-componenten.
Ik werd hierin geïnteresseerd en begon stapels te maken. Geen enkele stapel werd meer dan een verzameling snel gemaakte afbeeldingen, geluiden en aforismen, maar op een gegeven moment keek ik op de klok en ontdekte ik dat het al 4 uur 's ochtends was. Ik was verbijsterd en uitgeput en ging slapen, terwijl visuele componenten van de stapels kaarten door mijn hoofd dansden.
En als we kijken naar onze historische klok, dan bestaat HyperCard in augustus 2019 al 32 jaar. Wat is er met dit programma gebeurd? Ik zocht en vond een lofrede over dit programma van ondernemer en programmeur Tim Oren, gedateerd 2004, geschreven in de week dat Apple dit programma van de markt haalde. Hij beweerde dat het probleem met HyperCard was dat Apple nooit kon bedenken waarvoor dit programma moest dienen.
"Wat was het?" schreef Oren. "Een hulpmiddel voor programmeren en ontwerpen van gebruikersinterfaces? Een lichte database en systeem voor het beheer van hypertextdocumenten? Een omgeving voor het creëren van multimedia-bestanden? Apple heeft deze vraag nooit beantwoord."
Daarom stuurde het bedrijf uit Cupertino dit programma in ballingschap naar zijn dochteronderneming Claris, waar het verdween tussen meer interessante projecten, zoals FileMaker en een suite van kantoortoepassingen. . "Met het stilzwijgende akkoord van Apple, nadat het Claris opnieuw had opgeslokt, hebben de meest trouwe fans, vooral uit de onderwijssector, het leven van dit programma ondersteund," vervolgde Oren zijn epitaaf.
Maar nog voordat de ontwikkeling stopte, had de uitvinder van HyperCard het einde voorzien. In een bezorgd interview uit 2002 bekende Bill Atkinson "Met HyperCard heb ik het gemist," klaagde Atkinson. "Ik groeide op in een cultuur die beperkt werd door de kaders van Apple. Als ik in een netwerkcultuur was opgegroeid, zoals bij Sun, had HyperCard de eerste webbrowser kunnen worden. Mijn blinde vlek bij Apple verhinderde me om HyperCard in de eerste webbrowser om te vormen."
Misschien werd HyperCard niet de eerste webclient, maar ik denk dat het meer plek in de geschiedenis van het internet verdient.
Computerbibliotheek
In het jaar dat HyperCard uitkwam, bracht de tv-show uit San Francisco "

Computer Chroniclesover dit programma. En de presentatoren van de aflevering bepaalden snel waar het op was gebaseerd. Theodor Nelson
stelde het hypertextconcept al voor in de jaren '60 en probeerde het te realiseren in het nooit voltooide project

Het . Met onveranderde enthousiasme transformeerde Nelson in een expressieve prediker van dit idee. In het boek uit 1974, Computer Lib/Dream Machines, definieerde hij hypertext als „een vorm van schrijven die vertakt of op verzoek een actie uitvoert; het wordt het beste uitgedrukt op een computerscherm“. Door het proces van distributie en toegang tot informatie te vereenvoudigen, konden hypertext en hypermedia de samenleving bevrijden van degenen die Nelson beschouwde als een te professioneel geachte elite van digitale informatie.

„Zoals men zegt, oorlog is te belangrijk om aan generaals overgelaten te worden,“ schreef Nelson. „Het toezicht op computers mag niet langer aan de geestelijkheid worden toevertrouwd.“
Echter, de „geestelijkheid“ gaf in de jaren '70 behoorlijk wat technologie vrij. Drie jaar voor de publicatie van het boek onthulden de architecten – het prototype van het internet door het ministerie van defensie – van hun project op een openbaar evenement in Washington DC. Ondertussen werkten twee ingenieurs van Bell Labs bij AT&T hard aan UNIX, het besturingssysteem dat de ruggengraat van het netwerk zou worden. Bang voor antitrustmaatregelen van de overheid, besloot AT&T zich niet te concentreren op de verkoop van software en gaf het UNIX tegen gereduceerde prijzen aan hogescholen en universiteiten. Deze scholen, met financiële steun van de National Science Foundation, creëerden honderden en uiteindelijk duizenden „knooppunten“ van ARPANET in de jaren '80.
En toen kwam 1989, toen een programmeur bij CERN, een enorme Zwitserse fysica-laboratorium, voorstelde om daar een hypertextnetwerk te gebruiken. „De meeste huidige systemen gebruiken een enkele database,“ . „En deze biedt toegang aan veel gebruikers via een gedistribueerd bestandssysteem. Weinig producten namen het idee van Ted Nelson van een 'documentenuniversum' [docuverse] letterlijk over, waardoor het mogelijk is om kruisverwijzingen tussen knooppunten in verschillende databases te plaatsen.“
Echter, Berners-Lee was vastbesloten om zo'n systeem te creëren.
Op weg naar het web

de ViolaWWW-browser, een hypermedia-browser geïnspireerd door HyperCard
Ongeveer twee jaar later creëerde Berners-Lee zijn eigen webbrowser en publiceerde hij de bibliotheek van dit project, zodat programmeurs hun eigen versies konden ontwikkelen. Al snel ontwikkelde een groep Finse studenten de browser Erwise. Helaas was het land op dat moment in een langdurige recessie, wat de mogelijkheden van Erwise sterk beperkte.
«In die tijd was het onmogelijk om een bedrijf rond Erwise in Finland op te bouwen», — zei een van de teamleden. Maar andere ontwikkelaars downloadden ook de code van Berners-Lee. Onder hen was Pei-Yuan Wei, die aan de X-terminal UNIX werkte bij de Experimentele Computerafdeling van de Universiteit van Californië in Berkeley. Waar haalde Wei de inspiratie voor zijn browser ViolaWWW vandaan? Hij dacht aan een programma waar hij erg van hield, hoewel hij zelfs geen eigen Mac had.
«Toen leek HyperCard erg aantrekkelijk, grafisch, met deze hyperlinks», herinnerde Wei zich later. – «Ik kreeg de handleiding van HyperCard in handen, bestudeerde die, en implementeerde gewoon alle concepten in X-windows», in de visuele component van UNIX. In de uiteindelijke browser Viola zaten componenten van HyperCard: bladwijzers, geschiedenis, tabellen, grafica. En net als HyperCard kon hij programma's uitvoeren.
Dit was in 1992. Tegen die tijd werd er al een webclient voor Mac ontwikkeld – deze werd gemaakt door Nikola Pellow en Robert Cailliau Samba, ook onder invloed van HyperCard. En al deze activiteit werd enthousiast gadegeslagen door de jonge ontwikkelaar van het Nationaal Supercomputercentrum van de Universiteit van Illinois. Het team van Andreessen lanceerde de browser Mosaic in januari 1993; dit was de eerste browser die tegelijkertijd op PC, Mac en UNIX werkte. Een jaar later transformeerde Mosaic in Mosaic Netscape.
Kort daarna downloadde ik Netscape op mijn Dell PC. «Wow», dacht ik, terwijl ik verschillende websites bezocht. – «Dit lijkt erg op HyperCard».
De erfenis van HyperCard

Het spel voor HyperCard ‘Cosmic Osmo’, nog steeds
Welke plaats heeft HyperCard in de geschiedenis van innovaties? Natuurlijk is er de verleiding om neerbuigend over het programma te denken, door het bijvoorbeeld te vergelijken met , praktisch een vergeten voorloper van de ; of met de mechanische televisie , de voorganger van elektronisch TV; of met experimenten op het gebied van muziekdownloads via kabelverbindingen of de satellieten van William Meister, mislukt, maar inspirerend voor de opkomst van America Online.
Echter, al deze projecten faalden. HyperCard was ongelooflijk populair over de hele wereld. Het Melbourne Museum of Victoria, dat de wetenschappelijke en culturele geschiedenis van Australië beschrijft, publiceerde een lijst van manieren waarop leraren in Melbourne dit programma gebruikten:
- Een stapel examenvragen met opties voor antwoorden.
- Verzamelen, opslaan en gebruiken van leermaterialen, inclusief Excel-grafieken.
- Presentaties in de stijl van KeyNote en flyers voor studenten.
- Een rekenmachine met vele wiskundige functies en grafiekconstructie.
- Interactieve instructies over wetenschappelijke disciplines met animatie en geluid.
- Fractals.
- Onderwijsmateriaal voor geografische informatiesystemen.
- Modellering van olielekken.
- Ontwikkeling van geletterdheid.
- Veiligheid op de wegen.
- Interface naar de Oracle-database.
- Database voor toxicologie.
- Selectie en afspelen van video-disc tracks.
- Interactieve educatieve presentatie van werkplekken in de wolindustrie.
- Interactieve educatieve spellen 'Kristal bloemen' en 'Grootmoeders tuin'.
- ‘Strandsporen’ – bestuderen van lokale kusten en schelpen.
- TTAPS – programma voor scholen voor het leren van typen.
Zelfs in augustus 2002 waren er wereldwijd voor HyperCard. Drie jaar na de uitzending maakte het programma 'Computer Chronicles' een vervolg, waarin het de ontwikkeling van HyperCard besprak. Ze ontdekten software voor HyperCard, ontwikkeld voor het beheren van een televisiestudio. MIT publiceerde een interactieve videomagazine op basis van het programma. Een leerling uit het zevende leerjaar schreef een tijdlijn van de Russische geschiedenis voor HyperCard, en zelfs kleuters speelden met deze applicatie.
Het is dan ook niet verwonderlijk dat de programmeurs van Cyan aanvankelijk hun ongelooflijk populaire avontuurlijke puzzel Myst als een stapel HyperCard hebben geschreven. Dit verklaart de prachtige graphics van de game en de kwaliteit van de animatie, afgewisseld met achtergrondgeluiden of plotselinge videoinserties. Maar zelfs in 1987, toen de Mac zwart-wit was, produceerden HyperCard-ontwikkelaars en kunstenaars verfijnde en indrukwekkende producten die je tegenwoordig zelden op het web tegenkomt.

Het avontuurlijke puzzelspel Myst – misschien wel de hoogtepunten van de evolutie van HyperCard
Hoe omschreef de maker Bill Atkinson HyperCard? "Simpel gezegd, HyperCard is een softwarebouwsysteem waarmee mensen zonder programmeerkennis interactieve informatie op één plek kunnen verzamelen," vertelde hij in 1987 in de "Computer Chronicles".
Toen de innovatie van Tim Berners-Lee eindelijk populair werd halverwege de jaren 90, had HyperCard al een generatie ontwikkelaars voorbereid die wist waarvoor Netscape nodig was. Daarom is de meest geschikte historische vergelijking voor HyperCard niet een of ander mislukt en vergeten innovatie, maar een herformulering van het beroemde over Elvis Presley. Voordat het web iets deed, deed HyperCard alles.
Bron: habr.com

