Zoomracks

Zoomracks var ett shareware- databashanteringssystem för Atari ST och IBM PC som använde en kortfilsmetafor för att visa och manipulera data. Dess främsta anspråk på berömmelse var en tidig och något omtvistad stämningsansökan om mjukvarupatent mot Apple Computers HyperCard och liknande produkter.

Zoomracks, som introducerades 1985, representerade data i en form som visuellt representerades av arkiveringskort, kända som "QUICKCARD". Kort kan utformas inom programmet som "mallar", med användning av allmänna datafält kända som "FIELDSCROLL", som kan innehålla upp till 250 rader med 80 tecken. Korten samlades in i ett "RACK", som i huvudsak var en enda databasfil. Skärmen var karaktärsbaserad och använde sig inte av Ataris GEM- gränssnitt även om detta var den primära plattformen för produkten. Till skillnad från liknande databasprogram från eran, stödde inte Zoomracks olika typer av data internt; allt representerades som text.

När ett ställ öppnades visades korten som om de var i en sorts linjär rolodex , och användaren kunde "zooma in", icke-grafiskt, på ett visst område för att se mer detaljer om korten i det området, och sedan zooma in igen för att se alla fält på ett visst kort. Ställen kunde visa sina kort sorterade på en mängd olika sätt, vilket gör navigeringen mycket enklare än med en verklig Rolodex, som endast sorteras efter ett enda fördefinierat index (normalt efternamn). Data kan flyttas från databas till databas helt enkelt genom att klippa ut ett kort ur en stapel och klistra in det i en annan. Upp till nio ställ kunde öppnas samtidigt.

Zoomracks II , som introducerades 1987, lade till stöd för rapportgenerering och en del grundläggande matematik. För att extrahera en viss delmängd av informationen i ett rack och lägga ut den för utskrift, krävde de ursprungliga Zoomracks att användaren skulle klippa och klistra in de önskade korten i ett nytt rack. I Zoomracks II kunde en rapport (möjligen bara en per rack?) definieras, läggs ut efter behov komplett med sidhuvuden och sidfötter.

Zoomracks II lade också till ett rudimentärt "makro"-system som gjorde det möjligt för användaren att tilldela en serie kommandon till en bokstav på tangentbordet. En serie programmeringskommandon kan läggas till av användaren till de resulterande makron, inklusive grundläggande loopar, if/då och datainmatning. Makron lagrades fysiskt som kort i ett separat rack, och kunde användas "mot" vilket annat rack som helst, även om användbarheten av detta verkar tveksam (eftersom koden i allmänhet är hårt bunden till den data den fungerar på).

Zoomracks togs emot väl och vann "Bästa databas" av Compute! tidskriften i januari 1989. Detta verkar dock inte ha översatts till utbredd användning eller försäljning, även om mycket av detta sannolikt beror på Ataris försämrade försäljning i slutet av 1980-talet.

Zoomracks författare, Paul Heckel (tidigare Xerox PARC ), fick US-patent #4486857 för " Visningssystem för undertryckning och regenerering av tecken i en serie fält i en lagrad post", som beskriver systemets grundläggande funktion på skärmen. . Efter att ha försökt att licensiera den under en tid, lämnade han 1988 in en serie stämningar mot Apple, Asymetrix (tillverkare av HyperCard-klonen ToolBook), IBM (som använde ToolBook) och andra, samt erbjöd licenser till slutanvändare av dessa produkter om deras användning gör intrång. Zoomracks i sig verkar ha försvunnit, även vid denna tidpunkt, och många kommenterade stämningen som ett sätt att tjäna pengar på en "död" produkt, ett tema som är väldigt vanligt idag.

externa länkar