HyperCard, kadunud lĂŒli Veebi evolutsioonis

Enne kui Web suutis midagi teha, tegi kÔik HyperCard

HyperCard, kadunud lĂŒli Veebi evolutsioonis
Umbes 1988. aastal sĂ”lmis mu korteriomanik minuga tehingu. Tema ostab Macintosh arvuti, mina ostan vĂ€lise kĂ”vaketta ja jĂ€tame selle sĂŒsteemi elutuppa, et seda vaheldumisi kasutada. Peamiselt kasutas arvutit tema, kuna mina tegelesin arvutustega IBM 286-l ja tahtsin lihtsalt jĂ€lgida Apple'i arengut. Kuid pĂ€rast seda, kui olime Maci ĂŒles seadnud, mĂ€rkasin ĂŒhel Ă”htul selle rakenduste menĂŒĂŒs ĂŒhte programmit. "HyperCard?" – mĂ”tlesin. "Mis see on?"

Avasin programmi ja lugesin juhendi. HyperCard lubas luua "virnu" kaarte, ehk visuaalseid lehti Maci ekraanil. Neisse sai lisada "vĂ€lju", kuhu kuvati teksti, tabeleid vĂ”i isegi pilte. Sai luua "nuppe", mis sidusid virnast kaarte omavahel, mĂ€ngides erinevaid helisid vajutamisel – eriti jĂ€i meelde ĂŒks klĂ”bisev heli, mida ma ei unusta tĂ”enĂ€oliselt kunagi. Samuti sai pilte muundada nuppudeks.

Viis lahedat HyperCard virna

1. TÔenÀoliselt kÔige tuntum projekt HyperCardi ajaloos oli Myst. Cyan ettevÔte avaldas mÀngu 1993. aastal, kuid keerukate maastike loomisele, mis haarasid terve pÔlvkonna, kulus ettevÔtte asutajatel, Rand ja Ryan Milleril, kaks aastat. Plaadil oli 40 minutit muusikat, 2500 pilti ja tund QuickTime formaadis videot.

2. Enne Mysti tegid Milleri vennad palju mĂŒra oma mĂ€nguga The Manhole (1987), mis oli spetsiaalselt mĂ”eldud lastele. Enne CD-le tulekut vajas programm töötamiseks hunnikut diskette, kus oli 600 omavahel ĂŒhendatud ekraani. MĂ€ngu saab vaadata YouTube'i klipi abil.

Vaata videot

3. EttevÔtte meeskond Whole Earth Catalog kuulis HyperCardist juba enne, kui programm 1987. aastal turule tuli. "Katalooge suurus ja nende loomulik jaotumine kaartideks muudab selle Apple'i jaoks ideaalseks viieks programmi vÔimaluste testimiseks," meenutas hiljem Kevin Kelly, nii et Apple "toetas meid, et rÀÀgiksime neile kÔigest, mida Ôppisime, muutes katalooge HyperCardi formaati." Whole Earth Hyperlog sisaldas 9742 lehte ja maksis 150 dollarit.

4. HyperCardi formaadis ilmus almanahh Aegade ajalugu [Time Table of History]. Peamiselt rÀÀgiti seal teadusest ja tehnoloogiatest, ning see ilmus 1991. aastal Macintoshile CD-l. Seal oli ĂŒle 6000 hĂŒperkaardi ja selle hind oli $150.

5. Tasub mainida ka Voyager Company. 1980. aastate lĂ”pus ja 1990. aastate alguses tĂ”i ettevĂ”te turule hĂ€mmastava interaktiivsete CD-de sarja, sealhulgas Art Spiegelmani koomiksi Maus elektroonilise versiooni, „Beethoveni 9. sĂŒmfoonia kaaslase“ ja populaarse Beatlesi filmi „A Hard Days Night“ versioonis „filmi ja raamatu komplekt“. Valik HyperCard oli „loogiline“, nagu sarja kirjelduses tĂ€psustatud. HyperCard, „kaardistuse mudel, sarnaneb vaimus raamatuga“.

Lisaks oli HyperCardis skriptikeel HyperTalk, mille Ă”ppimine polnud isegi programmeerijatele keeruline (nagu mina). See vĂ”imaldas arendajatel lisada selliseid kĂ€sklusi nagu „mine“ vĂ”i „mĂ€ngi heli“ vĂ”i „kao Ă€ra“ HyperCardi elementidesse.

Hakkasin sellele jĂ€rgnevalt ja alustasin virnade kokku panemist. Ükski neist ei kujunenud tĂ”eliseks, vaid jĂ€id lihtsalt kiirelt kokku pandud piltide, helide ja aforismide kogumikuks, kuid mingil hetkel vaatasin kella ja avastasin, et oli juba hommikul kell 4. Olin ĆĄokeeritud ja vĂ€sinud ning lĂ€ksin magama, samal ajal kui mu peas tantsisid visuaalsed komponendid virnadest.

Ja kui vaatame meie ajaloolisi kellaaegu, siis HyperCard tÀitub augustis 2019 juba 32. Mis juhtus selle programmiga? Otsisin ja leidsin ettevÔtja ja programmeerija Tim Oreni kiidulaulu selle programmi kohta, mis dateeriti 2004. aastasse, kirjutatud sel nÀdalal, kui Apple selle programmi turult eemaldas. Ta vÀitis, et HyperCardi probleemiks oli see, et Apple ei suutnud kunagi vÀlja mÔelda, milleks see programm vajalik oli.

«Mis see siis oli?» – kirjutas Oren. «Programmeerimise ja kasutajaliideste kujundamise tööriist? Kerge andmebaas ja hĂŒperteksti dokumentide haldamise sĂŒsteem? Multimeediafailide loomise keskkond? Apple ei ole kunagi sellele kĂŒsimusele vastanud.»

SeetĂ”ttu saatis Cupertino ettevĂ”te selle programmi oma Claris haru pagendusse, kus see kadus huvitavamate projektide, nagu Filemaker ja kontoritarkvara komplekt, seas. ClarisWorks. „Apple'i vaikiva kokkuleppe kohaselt pĂ€rast Claris'e taasostmist, hoidis selle programmi elu kĂ”ige pĂŒhendunumad fĂ€nnid, eriti hariduskogukonnast,” jĂ€tkas Oren epitafi.

Aga juba enne arendamise lĂ”petamist nĂ€gi HyperCardi leiutaja selle lĂ”ppu. 2002. aasta murelikus intervjuus ĂŒtles Bill Atkinson tunnistas oma „kohutavast veast”. Kui ta oleks mĂ”elnud, et kuhjad saab omavahel hĂŒperruumis siduda, mitte ainult kindlatesse arvutitesse paigaldada, oleks kĂ”ik olnud teisti.

„HyperCardiga ma eksisin,” kurtis Atkinson. – „Ma kasvasin ĂŒles Apple'i raamidega piiratuna. Kui ma oleksin kasvanud vĂ”rgukultuuris, nagu Suni oma, oleks HyperCard vĂ”inud olla esimene veebibrauser. Minu pimekoht Apple'is ei andnud mulle vĂ”imalust muuta HyperCardi esimeseks veebibrauseriks.”

VÔib-olla ei saanud HyperCard alguseks veebikliendiks, kuid ma arvan, et see vÀÀrib interneti ajaloos suuremat kohta.

Arvutiraamatukogu

HyperCard, kadunud lĂŒli Veebi evolutsioonis

Aastal, mil HyperCard vÀljastati, linastus San Franciscos telesaade "ArvutihÀired" kÀivitas saate , mis rÀÀkis sellest programmist. Saatejuhid tuvastasid kiiresti, millel see pÔhines.

"HyperCard pĂ”hineb hĂŒpertekstil," ĂŒtles Gary Kildall Stuart Cheifetile. "Selle kontseptsiooni lĂ”id Ted Nelson ja Doug Engelbart 60ndatel. Peamine idee on jĂ€rgmine: kui me ĂŒritame uurida mĂ”nda teemat, eksisteerivad selle kohta materjalid igasugustes erinevates kohtades. Need vĂ”ivad olla raamatud, ajakirjad, helisalvestised, Compuserve [esimene suur kommertsinternetiteenuse pakkuja Ameerika Ühendriikides / tĂ”lkija mĂ€rkus] — oleks suurepĂ€rane siduda kĂ”ik see elektrooniliselt, et nĂ€iteks saaksime, klikkides Beethoveni peale, hĂŒpata ĂŒhest lehelt teisele... See on hĂŒperteksti tuum."

HyperCard, kadunud lĂŒli Veebi evolutsioonis

Theodor Nelson pakkus hĂŒperteksti kontseptsiooni vĂ€lja juba 60ndatel ja ĂŒritas seda ellu viia lĂ”petamata projektis Xanadu. Ehkki entusiasmi kaotanud, muutus Nelson selle idee mĂ”juvaks jutlustajaks. 1974. aasta raamatus Computer Lib/Dream Machines defineeris ta hĂŒperteksti kui „andmete salvestamise vorm, mis haruneb vĂ”i toimib pĂ€ringu pĂ”hjal; seda vĂ€ljendatakse kĂ”ige paremini arvutiekraanil.” HĂŒpertekst ja hĂŒpermeedia lihtsustasid teabe jagamise ja ligipÀÀsu protsessi, vabastades ĂŒhiskonna neist, keda Nelson pidas ĂŒleprofessionaalse digiteabe eliidiks.

HyperCard, kadunud lĂŒli Veebi evolutsioonis

„Kuidas öeldakse, on sĂ”da liiga oluline, et jĂ€tta see kindralite hooleks,” kirjutas Nelson. – „Arvutite ĂŒle ei saa enam jĂ€tta vaimulikele.”

Kuid isegi „vaimulik” andis 1970ndatel tehnoloogiatele head tuule tiibadesse. Kolm aastat enne raamatu ilmumist avaldasid arhitektid ARPANET – interneti prototĂŒĂŒbi kaitseministeeriumist – teave oma projekti avalikul ĂŒritusel Washingtonis O.K. Samal ajal töötasid kaks inseneri Bell Labsis AT&T-s usinalt UNIX-i kallal, operatsioonisĂŒsteem, mis peab saama vĂ”rgu selgrooks. Kartes valitsuse konkurentsivastaseid meetmeid ei jÀÀnud AT&T tarkvaraturule, andes UNIX-i kolledĆŸitele ja ĂŒlikoolidele madalaima hinnaga. Ja need koolid, saades rahalist toetust Rahvuslikelt Teadusfondidelt, lĂ”id 1980ndatel sadu, seejĂ€rel tuhandeid ARPANET „sĂ”lmi”.

Ja siis tuli 1989. aasta, mil CERN-i programmer, suur Ć veitsi fĂŒĂŒsikalabor, pakkus seal hĂŒperteksti vĂ”rgu kasutuselevĂ”ttu. "Enamik tĂ€napĂ€evaseid sĂŒsteeme kasutavad ĂŒhte andmebaasi, - selgitas Tim Berners-Lee. – Ent see vĂ”imaldab paljudele kasutajatele juurdepÀÀsu jaotatud failisĂŒsteemi kaudu. VĂ€he tooteid on sĂ”na-sĂ”nalt mĂ”istnud Ted Nelsoni „dokumentide universumi” [docuverse] ideed, vĂ”imaldades luua ristviiteid erinevate andmebaaside sĂ”lmede vahel.

Siiski oli Berners-Lee kindel, et ta loob sellise.

Teel veebi

HyperCard, kadunud lĂŒli Veebi evolutsioonis
ViolaWWW hĂŒpermeedia brauser, inspireeritud HyperCard-ist

Umbes kaks aastat hiljem lĂ”i Berners-Lee oma veebibrauseri ja avaldas seejĂ€rel selle projekti raamatukogu, et programmeerijad saaksid arendada oma versioone. Varsti töötas vĂ€lja rĂŒhm Soome tudengeid brauseri Erwise. Kahjuks oli sel ajal riik sĂŒgavas majanduslanguses, mis kitsendas Erwise'i vĂ”imalusi.

„Sel ajal ei olnud Soomes vĂ”imalik Erwise'il Ă€ri ĂŒles ehitada,“ - selgitas ĂŒtles ĂŒks meeskonna liige. Kuid ka teised arendajad laadisid Berners-Lee koodi alla. Nende seas oli Pei-Yuan Wei, kes töötas Berkeley Ülikooli Eksperimentaalses Arvutuskeskuses UNIX-i X-terminali kallal. Kust Sai Wei inspiratsiooni oma brauseri ViolaWWW jaoks? Ta mĂ”tles programmist, mis talle vĂ€ga meeldis, kuigi tal ei olnud isegi oma Maci.

«Siis nĂ€gi HyperCard graafiliselt vĂ€ga ahvatlev vĂ€lja, nende hĂŒperlinkidega, - meenutas hiljem Vey. - Minuni jĂ”udis HyperCardi juhend, uurisin seda ja rakendasin kĂ”ik kontseptsioonid X-windowsis», visuaalses UNIX-i komponendis. LĂ”plikus brauseris Viola olid HyperCardi komponendid: jĂ€rjehoidjad, ajalugu, tabelid, graafika. Ja nagu HyperCard, vĂ”is ka see kĂ€ivitada programme.

See oli 1992. Selleks ajaks töötati juba vĂ€lja veebiklienti Macile – seda töötasid vĂ€lja Nicola Pellow ja Robert Cailliau Samba, samuti HyperCardi mĂ”jul. Ja kogu selle tegevuse ĂŒle jĂ€lgis pĂ”nevil noor arendaja Mark Andreessen illinoisi ĂŒlikooli riistvaraprogrammide rahvuslikust keskusest. Andreesseni meeskond kĂ€ivitas brauseri Mosaic jaanuaris 1993; see oli esimene brauser, mis töötas samaaegselt PC, Maci ja UNIX-i peal. Aasta hiljem muutus Mosaic Mosaic Netscape'iks.

Peagi pĂ€rast seda kĂŒsisin Netscape'i Dell PC-le. «Vau, - mĂ”tlesin, liikudes erinevatele saitidele. - See on vĂ€ga sarnane HyperCardile».

HyperCardi pÀrand

HyperCard, kadunud lĂŒli Veebi evolutsioonis
HyperCardile loodud mÀng «Cosmic Osmo», on endiselt saadaval Steam'is

Milline koht kuulub HyperCardile innovatsiooni ajaloos? Loomulikult on ahvatlev programmi alahinnata, vĂ”rreldes seda nĂ€iteks optilise telegraafiga, praktiliselt unustatud eelkĂ€ijaga magnettelegraafi; vĂ”i mehhaanilise teleekraaniga John Logie Baird, elektroonilise TV eelkĂ€ijaga; vĂ”i William Meisteri katsetega muusika allalaadimisel kaabliĂŒhenduse kaudu vĂ”i satelliitide abil, mis ei Ă”nnestunud, kuid inspireerisid America Online'i loomist.

Siiski ebaĂ”nnestusid kĂ”ik need projektid. HyperCard oli hĂ€mmastavalt populaarne, ja seda ĂŒle kogu maailma. Victoria muuseum Melbourne'is, kus on kirjeldatud Austraalia teadus- ja kultuuriloost, avaldas nimekirja viisidest, kuidas Melbourne'i Ă”petajad seda programmi kasutasid:

  • Plahvatuslik hulk eksamitöid koos vastusevariantidega.
  • Kasutusmaterjalide kogumine, sĂ€ilitamine ja kasutamine, sealhulgas Exceli diagrammid.
  • Esitlused KeyNote'i stiilis ja broĆĄĂŒĂŒrid ĂŒliĂ”pilastele.
  • Kalkulaator, millel on palju matemaatilisi funktsioone ja graafika loomine.
  • Interaktiivsed juhised teadusainetes animatsiooni ja heliga.
  • Fraktaalid.
  • Geograafiliste infosĂŒsteemide Ă”petusmaterjal.
  • Nafta leketestide modelleerimine.
  • Kirjaoskuse arendamine.
  • Ohutus teedel.
  • Oracle andmebaasi liides.
  • Toksikoloogia andmebaas.
  • Videodiski radade valimine ja esitamine.
  • Interaktiivne hariduse esitlus villatööstuse töötamiskohtadest.
  • Interaktiivsed haridusmĂ€ngud "Kristallide lilled" ja "Vanamaia aed".
  • "RannajĂ€ljed" – kohalike rannikute ja kestade uurimine.
  • TTAPS – koolide programm kirjutamise Ă”petamiseks.

Isegi 2002. aasta augustis oli maailmas 10 000 arendajat HyperCardi jaoks. Kolm aastat pÀrast saate edastamist tegi saade "Arvutikroonikud" jÀrje, rÀÀkides HyperCardi arendamisest. Nad avastasid HyperCardi tarkvara, mis oli loodud telesaatestudio haldamiseks. MIT avaldas interaktiivse videomagazine pÔhineva programmiga. Seitsmenda klassi Ôpilane kirjutas HyperCardile Venemaa ajaloo ajaskaala, ja isegi lasteaias lapsed mÀngisid selle rakendusega.

Pole karta, et nad siiski saidalik, et Cyan'i programmeerijad eelnevalt loodi oma erakordselt populaarne seiklusmÔistatus Myst HyperCardi kujul. See selgitab mÀngu suurepÀrast graafikat ja animatsiooni kvaliteeti, mis on vaheldumisi tausthelide vÔi ootamatute videovs-indekseritega. Aga isegi aastal 1987, kui Mac oli must-valge, andsid HyperCardi arendajad ja kunstnikud vÀlja peeneid ja hÀmmastavaid tooteid, mida on tÀnapÀeva veebis harva kohata.

HyperCard, kadunud lĂŒli Veebi evolutsioonis
SeiklusmĂ”istatus Myst – vĂ”ib-olla HyperCardi evolutsiooni tipp

Kuidas defineeris HyperCardi looja Bill Atkinson? «Lihtsalt öeldes, HyperCard on tarkvarakonstruktor, mis vĂ”imaldab inimestel, kes ei oska programmeerida, koondada interaktiivset teavet ĂŒhte kohta,» rÀÀkis ta 1987. aastal «Arvutihistooriates».

Kui Tim Berners-Lee innovatsioon lĂ”puks 1990. aastate keskel populaarsust saavutas, oli HyperCard juba valmistanud ette pĂ”lvkonna arendajaid, kes teadsid, milleks Netscape vajalik oli. SeepĂ€rast on HyperCardile kĂ”ige sobivam ajalooline analoog mitte mĂ”ni ebaĂ”nnestunud ja unustatud innovatsioon, vaid kuulsa ĂŒmberĂ”nasena. ĂŒtlemine Elvis Presley'ist. Enne kui Web suutis midagi teha, tegi kĂ”ik HyperCard.

Allikas: habr.com

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster