हाइपर कार्ड: Difference between revisions
No edit summary |
No edit summary |
||
| Line 35: | Line 35: | ||
=== डिजाइन === | === डिजाइन === | ||
[[File:Apple Macintosh SE-30 computer (1989) clear background.png|thumb|SE/30 | [[File:Apple Macintosh SE-30 computer (1989) clear background.png|thumb|SE/30 एप्पल के मॅकिन्तोश कंप्यूटरों में से एक था जो हाइपरकार्ड एप्लिकेशन के साथ समकालीन था।<ref>{{Citation|title= Apple Macintosh SE/30|url= https://commons.wikimedia.org/wiki/File:Apple_Macintosh_SE-30_(1989).jpg|date= 2011-01-07|access-date= 2015-11-16|first= Jeff Keyzer from Austin, TX|last= USA}}</ref>]] | ||
{{quote box | align=right | width=25% | quote=The beauty of HyperCard is that it lets people program without having to learn how to write code — what I call "programming for the rest of us". HyperCard has made it possible for people to do things they wouldn't have ever thought of doing in the past without a lot of heavy-duty programming. It's let a lot of non-programmers, like me, into that loop. | author=David Lingwood, APDA<ref name="APDA Pinpoints"/>}} | {{quote box | align=right | width=25% | quote=The beauty of HyperCard is that it lets people program without having to learn how to write code — what I call "programming for the rest of us". HyperCard has made it possible for people to do things they wouldn't have ever thought of doing in the past without a lot of heavy-duty programming. It's let a lot of non-programmers, like me, into that loop. | author=David Lingwood, APDA<ref name="APDA Pinpoints"/>}} | ||
हाइपरकार्ड वर्चुअल कार्ड के ढेर की अवधारणा पर आधारित है।<ref name=wired/>कार्ड डेटा को ठीक वैसे ही रखते हैं जैसे वे [[रोलोडेक्स]] कार्ड-फाइलिंग डिवाइस में होते हैं। प्रत्येक कार्ड में इंटरएक्टिव ऑब्जेक्ट्स का एक सेट होता है, जिसमें टेक्स्ट फ़ील्ड, चेक बॉक्स, बटन और समान सामान्य [[ग्राफिकल यूज़र इंटरफ़ेस]] (जीयूआई) तत्व सम्मलित होते हैं। उपयोगकर्ता अंतर्निहित नेविगेशन सुविधाओं, एक शक्तिशाली खोज तंत्र, या उपयोगकर्ता द्वारा बनाई गई स्क्रिप्ट के माध्यम से कार्ड से कार्ड पर नेविगेट करके स्टैक को ब्राउज़ करते हैं।<ref name= info>{{cite magazine |url=https://books.google.com/books?id=qjAEAAAAMBAJ&pg=PT60 |title=एक हाइपरकार्ड प्राइमर|magazine=[[InfoWorld]] |date=November 6, 1989| page=S3 (sidebar)| volume=11| issue=45}}</ref> | हाइपरकार्ड वर्चुअल कार्ड के ढेर की अवधारणा पर आधारित है।<ref name=wired/>कार्ड डेटा को ठीक वैसे ही रखते हैं जैसे वे [[रोलोडेक्स]] कार्ड-फाइलिंग डिवाइस में होते हैं। प्रत्येक कार्ड में इंटरएक्टिव ऑब्जेक्ट्स का एक सेट होता है, जिसमें टेक्स्ट फ़ील्ड, चेक बॉक्स, बटन और समान सामान्य [[ग्राफिकल यूज़र इंटरफ़ेस]] (जीयूआई) तत्व सम्मलित होते हैं। उपयोगकर्ता अंतर्निहित नेविगेशन सुविधाओं, एक शक्तिशाली खोज तंत्र, या उपयोगकर्ता द्वारा बनाई गई स्क्रिप्ट के माध्यम से कार्ड से कार्ड पर नेविगेट करके स्टैक को ब्राउज़ करते हैं।<ref name= info>{{cite magazine |url=https://books.google.com/books?id=qjAEAAAAMBAJ&pg=PT60 |title=एक हाइपरकार्ड प्राइमर|magazine=[[InfoWorld]] |date=November 6, 1989| page=S3 (sidebar)| volume=11| issue=45}}</ref> | ||
| Line 48: | Line 48: | ||
ये अवधारणाएं अधिकांश हाइपरकार्ड सिस्टम बनाती हैं; स्टैक, बैकग्राउंड और कार्ड एक फॉर्म-जैसी जीयूआई सिस्टम प्रदान करते हैं, स्टैक फ़ाइल ऑब्जेक्ट दृढ़ता और डेटाबेस जैसी कार्यक्षमता प्रदान करती है, और हाइपरटॉक हैंडलर को जीयूआई इवेंट्स के लिए लिखने की अनुमति देता है। युग के अधिकांश आरएडी या डेटाबेस सिस्टम के विपरीत, चूंकि, हाइपरकार्ड इन सभी सुविधाओं को जोड़ता है, उपयोगकर्ता-सामना करने वाला और डेवलपर-सामना करने वाला, एक ही आवेदन में। यह तेजी से टर्नअराउंड और तत्काल प्रोटोटाइप की अनुमति देता है, संभवतः बिना किसी कोडिंग के, उपयोगकर्ताओं को अपने स्वयं के वैयक्तिकृत इंटरफ़ेस के साथ समस्याओं के लिए कस्टम समाधान लिखने की अनुमति देता है। सशक्तिकरण एक कुल बन गया क्योंकि इस संभावना को मैकिंटोश समुदाय ने गले लगा लिया था, जैसा कि हममें से बाकी लोगों के लिए वाक्यांश प्रोग्रामिंग था,<ref>{{Citation |first= Terry |last= Winograd |chapter-url= http://hci.stanford.edu/publications/bds/10p-prototype.html |chapter= HyperCard, Director, and Visual Basic |title= Bringing Design to Software |publisher= Addison-Wesley |year= 1996}}</ref><ref name="APDA Pinpoints"/>वह है, कोई भी, केवल व्यवसाय-संबंधी प्रोग्रामर नहीं। | ये अवधारणाएं अधिकांश हाइपरकार्ड सिस्टम बनाती हैं; स्टैक, बैकग्राउंड और कार्ड एक फॉर्म-जैसी जीयूआई सिस्टम प्रदान करते हैं, स्टैक फ़ाइल ऑब्जेक्ट दृढ़ता और डेटाबेस जैसी कार्यक्षमता प्रदान करती है, और हाइपरटॉक हैंडलर को जीयूआई इवेंट्स के लिए लिखने की अनुमति देता है। युग के अधिकांश आरएडी या डेटाबेस सिस्टम के विपरीत, चूंकि, हाइपरकार्ड इन सभी सुविधाओं को जोड़ता है, उपयोगकर्ता-सामना करने वाला और डेवलपर-सामना करने वाला, एक ही आवेदन में। यह तेजी से टर्नअराउंड और तत्काल प्रोटोटाइप की अनुमति देता है, संभवतः बिना किसी कोडिंग के, उपयोगकर्ताओं को अपने स्वयं के वैयक्तिकृत इंटरफ़ेस के साथ समस्याओं के लिए कस्टम समाधान लिखने की अनुमति देता है। सशक्तिकरण एक कुल बन गया क्योंकि इस संभावना को मैकिंटोश समुदाय ने गले लगा लिया था, जैसा कि हममें से बाकी लोगों के लिए वाक्यांश प्रोग्रामिंग था,<ref>{{Citation |first= Terry |last= Winograd |chapter-url= http://hci.stanford.edu/publications/bds/10p-prototype.html |chapter= HyperCard, Director, and Visual Basic |title= Bringing Design to Software |publisher= Addison-Wesley |year= 1996}}</ref><ref name="APDA Pinpoints"/>वह है, कोई भी, केवल व्यवसाय-संबंधी प्रोग्रामर नहीं। | ||
यह सुविधाओं का संयोजन है जो हाइपरकार्ड को एक शक्तिशाली हाइपरमीडिया सिस्टम भी बनाता है। उपयोगकर्ता किसी सिस्टम की आवश्यकताओं के अनुरूप पृष्ठभूमि का निर्माण कर सकते हैं, एक रोलोडेक्स कहते हैं, और स्टैक के भीतर एक स्थान से दूसरे स्थान पर जाने के लिए बटन प्रदान करने के लिए सरल हाइपरटॉक कमांड का उपयोग करते हैं, या यूआई के डेटा तत्वों के भीतर समान नेविगेशन सिस्टम प्रदान करते हैं, जैसे टेक्स्ट खेत। इन सुविधाओं का उपयोग करके, वेब पर हाइपरटेक्स्ट लिंक के समान लिंक्ड सिस्टम बनाना आसान है।<ref name=wired/>वेब के विपरीत, प्रोग्रामिंग, प्लेसमेंट और ब्राउजिंग सभी एक ही उपकरण हैं। | यह सुविधाओं का संयोजन है जो हाइपरकार्ड को एक शक्तिशाली हाइपरमीडिया सिस्टम भी बनाता है। उपयोगकर्ता किसी सिस्टम की आवश्यकताओं के अनुरूप पृष्ठभूमि का निर्माण कर सकते हैं, एक रोलोडेक्स कहते हैं, और स्टैक के भीतर एक स्थान से दूसरे स्थान पर जाने के लिए बटन प्रदान करने के लिए सरल हाइपरटॉक कमांड का उपयोग करते हैं, या यूआई के डेटा तत्वों के भीतर समान नेविगेशन सिस्टम प्रदान करते हैं, जैसे टेक्स्ट खेत। इन सुविधाओं का उपयोग करके, वेब पर हाइपरटेक्स्ट लिंक के समान लिंक्ड सिस्टम बनाना आसान है।<ref name=wired/>वेब के विपरीत, प्रोग्रामिंग, प्लेसमेंट और ब्राउजिंग सभी एक ही उपकरण हैं। एचटीएमएल( हाइपर टेक्स्ट मार्कअप लैंग्वेज ) के लिए इसी तरह के सिस्टम बनाए गए हैं, लेकिन पारंपरिक वेब सेवाएं काफी अधिक भारी हैं। | ||
=== हाइपरटॉक === | === हाइपरटॉक === | ||
{{main|HyperTalk}} | {{main|HyperTalk}} | ||
हाइपरकार्ड में हाइपरटॉक नामक एक [[वस्तु उन्मुख कार्यकर्म]] स्क्रिप्टिंग भाषा सम्मलित है, जो आकस्मिक [[अंग्रेजी भाषा]] की भाषा के समान सिंटैक्स होने के लिए विख्यात थी। हाइपरटॉक भाषा सुविधाओं को हाइपरकार्ड पर्यावरण द्वारा पूर्व निर्धारित किया गया था, चूंकि उन्हें संकलित भाषा में लिखे बाहरी कार्यों (एक्सएफसीएन) और कमांड (एक्ससीएमडी) के उपयोग से बढ़ाया जा सकता है।{{sfn|Goodman|1988|p=799}} कमजोर रूप से टाइप किया गया हाइपरटॉक अधिकांश मानक प्रोग्रामिंग संरचनाओं का समर्थन करता है जैसे कि यदि-फिर और दोहराना। | हाइपरकार्ड में हाइपरटॉक नामक एक [[वस्तु उन्मुख कार्यकर्म]] स्क्रिप्टिंग भाषा सम्मलित है, जो आकस्मिक [[अंग्रेजी भाषा]] की भाषा के समान सिंटैक्स होने के लिए विख्यात थी। हाइपरटॉक भाषा सुविधाओं को हाइपरकार्ड पर्यावरण द्वारा पूर्व निर्धारित किया गया था, चूंकि उन्हें संकलित भाषा में लिखे बाहरी कार्यों (एक्सएफसीएन) और कमांड (एक्ससीएमडी) के उपयोग से बढ़ाया जा सकता है।{{sfn|Goodman|1988|p=799}} कमजोर रूप से टाइप किया गया हाइपरटॉक अधिकांश मानक प्रोग्रामिंग संरचनाओं का समर्थन करता है जैसे कि यदि-फिर और दोहराना। हाइपरटॉक वर्बोज़ है, इसलिए इसके उपयोग और पठनीयता में आसानी है।<ref>{{cite web |last1=DeVoto |first1=Jeanne |title=जैन हाउस ओ' हाइपरकार्ड|url=http://www.jaedworks.com/hypercard/ |website=www.jaedworks.com |access-date=9 May 2019 |quote="इसकी स्ट्रिंग हैंडलिंग सबसे अधिक लचीली है जिसे मैंने देखा है - भाषा में किसी भी वर्ण, शब्द, तार्किक रेखा, या आपके द्वारा चुने गए किसी भी वर्ण द्वारा सीमांकित चंक को सीधे संबोधित करने के लिए आदिम शामिल हैं। प्राकृतिक-भाषा वाक्य रचना - "माउस के नीचे होने तक प्रतीक्षा करें ", "यदि यह कोई संख्या नहीं है तो बीप करें", "उत्तर की पंक्ति 8 के शब्द 3 से 10 प्राप्त करें", और "इस स्टैक के अंतिम कार्ड पर जाएं" सभी कानूनी हाइपरटॉक एक्सप्रेशन हैं - इसे पढ़ने में आनंद आता है और रखरखाव में आसान."}}</ref> हाइपरटॉक कोड सेगमेंट को स्क्रिप्ट कहा जाता है, एक शब्द जिसे माना जाता है{{who|date=July 2020}} प्रारंभिक प्रोग्रामर के लिए कम चुनौतीपूर्ण। | ||
=== बाहरी === | === बाहरी === | ||
बाहरी कमांड ( | बाहरी कमांड ( एक्ससीएमडी ) और बाहरी फ़ंक्शन ( एक्सएफसीएन ) मॉड्यूल के उपयोग के माध्यम से हाइपरकार्ड को महत्वपूर्ण रूप से बढ़ाया जा सकता है। ये संसाधन फोर्क में पैक किए गए कोड लाइब्रेरी हैं जो या तो सिस्टम में सामान्यतः या विशेष रूप से हाइपरटॉक भाषा में एकीकृत होते हैं; यह [[प्लग-इन (कंप्यूटिंग)]]|प्लग-इन अवधारणा का एक प्रारंभिक उदाहरण है। पारंपरिक प्लग-इन के विपरीत, उपयोग के लिए उपलब्ध होने से पहले इन्हें अलग से इंस्टाल करने की आवश्यकता नहीं होती है; उन्हें स्टैक में सम्मलित किया जा सकता है, जहां वे उस स्टैक में स्क्रिप्ट के लिए सीधे उपलब्ध होते हैं। | ||
1980 के दशक के उत्तरार्ध में हाइपरकार्ड की चरम लोकप्रियता के दौरान, विक्रेताओं के एक पूरे पारिस्थितिकी तंत्र ने हाइपरटॉक कंपाइलर, ग्राफ़िंग सिस्टम, डेटाबेस एक्सेस, इंटरनेट कनेक्टिविटी और एनीमेशन जैसे हजारों बाह्य उपकरणों की पेशकश | 1980 के दशक के उत्तरार्ध में हाइपरकार्ड की चरम लोकप्रियता के दौरान, विक्रेताओं के एक पूरे पारिस्थितिकी तंत्र ने हाइपरटॉक कंपाइलर, ग्राफ़िंग सिस्टम, डेटाबेस एक्सेस, इंटरनेट कनेक्टिविटी और एनीमेशन जैसे हजारों बाह्य उपकरणों की पेशकश की।ओरेकल ने एक एक्ससीएमडी की पेशकश की जो हाइपरकार्ड को ओरेकल डेटाबेस को सीधे किसी भी प्लेटफॉर्म पर क्वेरी करने की अनुमति देता है, ओरेकल कार्ड द्वारा अधिग्रहित किया गया। बीहाइव टेक्नोलॉजीज ने एक हार्डवेयर इंटरफ़ेस पेश किया जो कंप्यूटर को बाहरी उपकरणों को नियंत्रित करने की अनुमति देता है। [[एप्पल डेस्कटॉप बस]] (एडीबी) के माध्यम से जुड़ा हुआ, यह उपकरण कनेक्टेड बाहरी स्विच की स्थिति को पढ़ सकता है या कई उपकरणों को डिजिटल आउटपुट लिख सकता है। | ||
बाहरी मैकिंटोश टूलबॉक्स तक पहुंच की अनुमति देते हैं, जिसमें कई निचले स्तर के आदेश और कार्य सम्मलित हैं जो हाइपरटॉक के मूल नहीं हैं, जैसे सीरियल और एडीबी बंदरगाहों का नियंत्रण। | बाहरी मैकिंटोश टूलबॉक्स तक पहुंच की अनुमति देते हैं, जिसमें कई निचले स्तर के आदेश और कार्य सम्मलित हैं जो हाइपरटॉक के मूल नहीं हैं, जैसे सीरियल और एडीबी बंदरगाहों का नियंत्रण। | ||
| Line 64: | Line 64: | ||
===विकास=== | ===विकास=== | ||
हाइपरकार्ड को [[बिल एटकिंसन]] द्वारा [[लीसर्जिक एसिड डैथ्यलामैड]] यात्रा के बाद बनाया गया था।<ref name="Tri2">{{Triangulation|247|[[Bill Atkinson]]}} ([https://www.youtube.com/watch?v=INdByDjhClU?t=1364 link])</ref> इसके लिए काम मार्च 1985 में वाइल्डकार्ड (इसलिए इसके [[निर्माता कोड]] WILD) के नाम से प्रारंभ हुआ। 1986 में, डैन विंकलर ने हाइपरटॉक पर काम करना प्रारंभ किया और [[ट्रेडमार्क]] कारणों से नाम बदलकर हाइपरकार्ड कर दिया गया। यह [[बोस्टान]] में मैकवर्ल्ड सम्मेलन और एक्सपो के पहले दिन 11 अगस्त 1987 को जारी किया गया था।<ref name=macuser1188>{{cite magazine |magazine=[[MacUser (US edition)|MacUser]] |date=November 1988 |pages=63–66 |title=आज़ादी की कीमत|first=Steven |last=Bobker |volume=4 |issue=11 |url=https://archive.org/details/MacUser8811November1988/page/n66/mode/2up}}</ref> इस समझ के साथ कि एटकिंसन ऐप्पल को हाइपरकार्ड तभी देगा जब कंपनी इसे सभी मैक पर नि:शुल्क में जारी करने का वचन करेगी। | हाइपरकार्ड को [[बिल एटकिंसन]] द्वारा [[लीसर्जिक एसिड डैथ्यलामैड]] यात्रा के बाद बनाया गया था।<ref name="Tri2">{{Triangulation|247|[[Bill Atkinson]]}} ([https://www.youtube.com/watch?v=INdByDjhClU?t=1364 link])</ref> इसके लिए काम मार्च 1985 में वाइल्डकार्ड (इसलिए इसके [[निर्माता कोड]] WILD) के नाम से प्रारंभ हुआ। 1986 में, डैन विंकलर ने हाइपरटॉक पर काम करना प्रारंभ किया और [[ट्रेडमार्क]] कारणों से नाम बदलकर हाइपरकार्ड कर दिया गया। यह [[बोस्टान]] में मैकवर्ल्ड सम्मेलन और एक्सपो के पहले दिन 11 अगस्त 1987 को जारी किया गया था।<ref name=macuser1188>{{cite magazine |magazine=[[MacUser (US edition)|MacUser]] |date=November 1988 |pages=63–66 |title=आज़ादी की कीमत|first=Steven |last=Bobker |volume=4 |issue=11 |url=https://archive.org/details/MacUser8811November1988/page/n66/mode/2up}}</ref> इस समझ के साथ कि एटकिंसन ऐप्पल को हाइपरकार्ड तभी देगा जब कंपनी इसे सभी मैक पर नि:शुल्क में जारी करने का वचन करेगी। एप्पल ने अधिकतम प्रचार की गारंटी के लिए बोस्टन, [[मैसाचुसेट्स]] में MacWorld सम्मेलन और एक्सपो के साथ मेल खाने के लिए अपनी रिलीज़ का समय निर्धारित किया। | ||
===लॉन्च === | ===लॉन्च === | ||
हाइपरकार्ड लगभग तुरंत ही सफल हो गया। | हाइपरकार्ड लगभग तुरंत ही सफल हो गया। एप्पल प्रोग्रामर एंड डेवलपर एसोसिएशन (APDA) ने कहा, हाइपरकार्ड एक सूचनात्मक खिला उन्माद रहा है। अगस्त [1987, जब इसकी घोषणा की गई थी] से अक्टूबर तक हमारे फोन बजना बंद नहीं हुए। यह एक चिड़ियाघर था। रिलीज़ होने के कुछ महीनों के भीतर, कई हाइपरकार्ड पुस्तकें और सार्वजनिक डोमेन स्टैक का 50 डिस्क सेट था।<ref name="APDA Pinpoints">{{cite interview | magazine=[[InfoWorld]] | date=May 23, 1988 | title=एपीडीए ने मैकिंटोश उत्पादों में विकास के रुझान का पता लगाया| first=David | last=Lingwood | interviewer=Stuart J. Johnston| volume=10| issue=21| url=https://books.google.com/books?id=4T4EAAAAMBAJ&pg=PA103 | page=S9 | access-date=March 30, 2019}}</ref> एप्पल के परियोजना प्रबंधकों ने पाया कि हाइपरकार्ड का उपयोग आंतरिक और बाह्य रूप से बड़ी संख्या में लोगों द्वारा किया जा रहा था। इसके उपयोगकर्ताओं की व्यापक विविधता को प्रदर्शित करते हुए बग रिपोर्ट और अपग्रेड सुझावों का प्रवाह जारी रहा। चूंकि यह मुफ़्त भी था, इसलिए सॉफ़्टवेयर में सुधार के लिए समर्पित इंजीनियरिंग संसाधनों को उचित ठहराना मुश्किल था। एप्पल और इसके मुख्यधारा के डेवलपर्स ने समझा कि हाइपरकार्ड का उपयोगकर्ता सशक्तिकरण साधारण सिकुड़े हुए उत्पादों की बिक्री को कम कर सकता है।<ref>{{cite web |first= Douglas |last= Adams |author-link= Douglas Adams |orig-year= 1989 |newspaper= [[MacWorld]] |title= फ्रैंक द वैंडल|year= 2002 |publisher= Pan MacMillan |url= http://www.douglasadams.com/dna/980707-00-a.html | access-date=March 30, 2019}}</ref> [[स्टीवर्ट अलसॉप II]] ने अनुमान लगाया कि हाइपरकार्ड मैकिंटोश ग्राफिकल यूजर इंटरफेस के [[शैल (कंप्यूटिंग)]] के रूप में [[खोजक (सॉफ्टवेयर)]] को बदल सकता है।<ref name="alsop19880118">{{Cite journal |last=Alsop |first=Stewart II |date=1988-01-18 |title=Apple का खोजक: UI में परिपक्वता|url=http://vintagecomputer.net/cisc367/PC-Letter_19880118.pdf |journal=P.C. Letter |volume=4 |issue=2 |pages=4–5}}</ref> | ||
=== हाइपरकार्ड 2.0 === | === हाइपरकार्ड 2.0 === | ||
1989 के अंत में, केविन काल्होन, जो तब | 1989 के अंत में, केविन काल्होन, जो तब एप्पल में एक हाइपरकार्ड इंजीनियर थे, ने कार्यक्रम को अपग्रेड करने के प्रयास का नेतृत्व किया। इसका परिणाम 1990 में जारी हाइपरकार्ड 2.0 के रूप में हुआ। नए संस्करण में एक ऑन-द-फ्लाई [[संकलक]] सम्मलित था जिसने कम्प्यूटेशनल रूप से गहन कोड, एक नया [[डिबगर]] और अंतर्निहित हाइपरटॉक भाषा में कई सुधारों का प्रदर्शन बढ़ाया। | ||
उसी समय हाइपरकार्ड 2.0 विकसित किया जा रहा था, | उसी समय हाइपरकार्ड 2.0 विकसित किया जा रहा था, एप्पल के भीतर एक अलग समूह विकसित हुआ और 1991 में एप्पल IIGS सिस्टम के लिए हाइपरकार्ड का एक संस्करण हाइपरकार्ड IIGS जारी किया। मुख्य रूप से शिक्षा बाजार पर लक्षित, हाइपरकार्ड आईआईजीएस में आईआईजीएस की रंगीन ग्राफिक्स क्षमताओं के लिए समर्थन जोड़ते हुए मोटे तौर पर मैकिंटोश हाइपरकार्ड के 1.x संस्करणों के रूप में एक ही सुविधा सेट है। चूंकि स्टैक (हाइपरकार्ड प्रोग्राम दस्तावेज़) बाइनरी-संगत नहीं हैं, एक ट्रांसलेटर प्रोग्राम (दूसरा हाइपरकार्ड स्टैक) उन्हें एक प्लेटफॉर्म से दूसरे प्लेटफॉर्म पर ले जाने की अनुमति देता है। | ||
तब, | तब, एप्पल ने निर्णय लिया कि उसके अधिकांश एप्लिकेशन सॉफ़्टवेयर पैकेज, जिनमें हाइपरकार्ड सम्मलित है, [[क्लैरिस]] नामक पूर्ण स्वामित्व वाली सहायक कंपनी की संपत्ति होगी। कई हाइपरकार्ड डेवलपर्स ने क्लेरिस में जाने के बजाय ऐप्पल में रहने का फैसला किया, जिससे विकास टीम विभाजित हो गई। क्लेरिस ने एक बिजनेस मॉडल बनाने का प्रयास किया जहां हाइपरकार्ड राजस्व भी उत्पन्न कर सके। सबसे पहले हाइपरकार्ड के स्वतंत्र रूप से वितरित संस्करणों को संलेखन अक्षम के साथ भेज दिया गया। क्लेरिस हाइपरकार्ड के प्रारंभिक संस्करणों में [[ईस्टर अंडा]] होता है: संदेश बॉक्स में जादू टाइप करने से खिलाड़ी पूर्ण हाइपरकार्ड संलेखन वातावरण में परिवर्तित हो जाता है।<ref>{{cite magazine| magazine=[[MacTech]]| volume=10| issue=3|url=http://preserve.mactech.com/articles/mactech/Vol.10/10.03/Hypercard2.2/index.html| first=Paul| last=Foraker|title=एप्पल ने हाइपरकार्ड को क्लेरिस से वापस ले लिया। यहाँ उन्होंने इसके साथ क्या किया है|quote=क्लेरिस ने अपंग, निम्न उपयोगकर्ता-स्तर, होम स्टैक शिपिंग की एक अंतरिम योजना की भी कोशिश की, जिसे उपयोगकर्ता संदेश बॉक्स में 'मैजिक' टाइप करके ओवरराइड कर सकते थे। इस संस्करण और प्लेयर के बीच कुछ भ्रम था, जिसके कारण लोग प्लेयर के संदेश बॉक्स में 'मैजिक' टाइप करने का असफल प्रयास कर रहे थे। हाइपरकार्ड 2.2 का जादू साफ और प्रत्यक्ष है।}}</ref> जब यह तरकीब लगभग सार्वभौमिक हो गई, तो उन्होंने एक नया संस्करण, हाइपरकार्ड प्लेयर लिखा, जिसे एप्पल ने Macintosh [[ऑपरेटिंग सिस्टम]] के साथ वितरित किया, जबकि क्लेरिस ने पूर्ण संस्करण को व्यावसायिक रूप से बेचा। कई उपयोगकर्ता परेशान थे कि उन्हें सॉफ्टवेयर का उपयोग करने के लिए भुगतान करना पड़ा जो पारंपरिक रूप से नि:शुल्क में दिया गया था और जिसे कई लोग मैक का मूल हिस्सा मानते थे। | ||
हाइपरकार्ड राजस्व उत्पन्न करने के बाद भी, क्लैरिस ने इसे बाजार में लाने के लिए बहुत कम किया। मामूली उन्नयन के साथ विकास जारी रहा, और हाइपरकार्ड की तीसरी पीढ़ी बनाने का पहला असफल प्रयास। इस अवधि के दौरान, | हाइपरकार्ड राजस्व उत्पन्न करने के बाद भी, क्लैरिस ने इसे बाजार में लाने के लिए बहुत कम किया। मामूली उन्नयन के साथ विकास जारी रहा, और हाइपरकार्ड की तीसरी पीढ़ी बनाने का पहला असफल प्रयास। इस अवधि के दौरान, हाइपरकार्ड ने बाजार हिस्सेदारी खोना प्रारंभ कर दिया। कई महत्वपूर्ण, बुनियादी विशेषताओं के बिना, हाइपरकार्ड लेखक [[सुपर कार्ड]] और [[मैक्रोमीडिया ऑथरवेयर]] जैसे सिस्टम में जाने लगे। फिर भी, हाइपरकार्ड लोकप्रिय बना रहा और अनुप्रयोगों की एक विस्तृत श्रृंखला के लिए उपयोग किया गया, गेम द [[मैनहोल]] से, [[मिस्ट]] के रचनाकारों द्वारा कॉर्पोरेट सूचना सेवाओं के लिए पहले का प्रयास। | ||
एप्पल ने अंततः Claris को मूल कंपनी में वापस जोड़ दिया, हाइपरकार्ड को एप्पल के कोर इंजीनियरिंग समूह में लौटा दिया। 1992 में, एप्पल ने हाइपरकार्ड 2.2 का बहुप्रतीक्षित अपग्रेड जारी किया और कलर टूल्स और एडमोशन II के लाइसेंस प्राप्त संस्करण सम्मलित किए, जिसमें रंगीन चित्रों और एनिमेशन के लिए समर्थन जोड़ा गया। चूंकि, ये उपकरण सीमित हैं और अक्सर उपयोग करने में बोझिल होते हैं क्योंकि हाइपरकार्ड 2.0 में वास्तविक, आंतरिक रंग समर्थन का अभाव होता है। | |||
=== हाइपरकार्ड 3.0 === | === हाइपरकार्ड 3.0 === | ||
एक बार | एक बार एप्पल में वापस आने के बाद हाइपरकार्ड के विकास को फिर से प्रारंभ करने के लिए कई प्रयास किए गए। मल्टीमीडिया-लेखन उपकरण के रूप में उत्पाद के व्यापक उपयोग के कारण इसे QuickTime समूह में सम्मलित किया गया था। हाइपरकार्ड को [[त्वरित समय]] इंटरएक्टिव (क्यूटीआई) फिल्में बनाने की अनुमति देने का एक नया प्रयास एक बार फिर केविन कैलहौन के निर्देशन में प्रारंभ हुआ। QTi ने 68000 असेंबली लैंग्वेज पर आधारित वास्तविक इंटरएक्टिव सुविधाएं और निम्न-स्तरीय प्रोग्रामिंग भाषा प्रदान करने के लिए क्विकटाइम की कोर मल्टीमीडिया प्लेबैक सुविधाओं का विस्तार किया। परिणामी हाइपरकार्ड 3.0 पहली बार 1996 में प्रस्तुत किया गया था जब एप्पल के वार्षिक [[Apple वर्ल्डवाइड डेवलपर्स कॉन्फ्रेंस|एप्पल वर्ल्डवाइड डेवलपर्स कॉन्फ्रेंस]] (WWDC) में डेवलपर्स को एक अल्फा-गुणवत्ता संस्करण दिखाया गया था।<ref>{{cite journal |first =Clifford |last= Colby |date=September 1996 |url= http://folkstream.com/muse/teachhc/hc3.html |title= हाइपरकार्ड का नया सौदा: क्विकटाइम ऑथरिंग|journal= MacWeek}}</ref> [[डैन क्रो (कंप्यूटर वैज्ञानिक)]] के नेतृत्व में 1990 के दशक के अंत तक विकास जारी रहा, जिसमें सार्वजनिक डेमो में रंग समर्थन, इंटरनेट कनेक्टिविटी और हाइपरकार्ड स्टैक (जो अब विशेष क्विकटाइम फिल्में थीं) को वेब में चलाने की क्षमता जैसी कई लोकप्रिय विशेषताएं दिखाई गईं। ब्राउज़र। हाइपरकार्ड 3.0 पर विकास तब ठप हो गया जब क्विकटाइम टीम क्विकटाइम इंटरेक्टिव को क्विकटाइम 4.0 की स्ट्रीमिंग सुविधाओं के विकास से दूर कर रही थी। 1998 में<ref>{{Cite journal |last= Duncan |first= Geoff |title= काश, हाइपरकार्ड!|journal= TidBits |date= November 2, 1998 |url= http://db.tidbits.com/article/5155}}</ref> स्टीव जॉब्स ने सॉफ़्टवेयर को नापसंद किया क्योंकि एटकिंसन ने [[अगला]] में जॉब्स में सम्मलित होने के बजाय इसे खत्म करने के लिए ऐप्पल में रहना चुना था, और (एटकिंसन के अनुसार) इसमें [[जॉन स्कली]] की बदबू थी।<ref name="Tri2"/>2000 में, हाइपरकार्ड इंजीनियरिंग टीम को जॉब्स द्वारा उत्पाद छोड़ने का निर्णय लेने के बाद अन्य कार्यों के लिए फिर से सौंपा गया था। काल्होन और क्रो दोनों ने 2001 में जल्द ही एप्पल छोड़ दिया। | ||
इसकी अंतिम रिलीज़ 1998 में हुई थी, और मार्च 2004 में इसे पूरी तरह से बंद कर दिया गया था।<ref>{{Citation |first= Tim |last= Oren |date= March 26, 2004 |url= http://due-diligence.typepad.com/ |contribution-url= http://due-diligence.typepad.com/blog/2004/03/a_eulogy_for_hy.html |title= Due diligence |publisher= Type pad |contribution= A Eulogy for HyperCard |type= blog}}</ref> | इसकी अंतिम रिलीज़ 1998 में हुई थी, और मार्च 2004 में इसे पूरी तरह से बंद कर दिया गया था।<ref>{{Citation |first= Tim |last= Oren |date= March 26, 2004 |url= http://due-diligence.typepad.com/ |contribution-url= http://due-diligence.typepad.com/blog/2004/03/a_eulogy_for_hy.html |title= Due diligence |publisher= Type pad |contribution= A Eulogy for HyperCard |type= blog}}</ref> | ||
| Line 88: | Line 88: | ||
== अनुप्रयोग == | == अनुप्रयोग == | ||
हाइपरकार्ड का उपयोग हाइपरटेक्स्ट और कलात्मक उद्देश्यों की एक श्रृंखला के लिए किया गया है। [[Microsoft PowerPoint]] के आगमन से पहले, | हाइपरकार्ड का उपयोग हाइपरटेक्स्ट और कलात्मक उद्देश्यों की एक श्रृंखला के लिए किया गया है। [[Microsoft PowerPoint]] के आगमन से पहले, हाइपरकार्ड को अक्सर सामान्य प्रयोजन प्रस्तुति कार्यक्रम के रूप में उपयोग किया जाता था। हाइपरकार्ड अनुप्रयोगों के उदाहरणों में सरल डेटाबेस, अपना खुद का साहसिक-प्रकार का खेल चुनें, और शैक्षिक शिक्षण सहायक सामग्री सम्मलित हैं। | ||
इसकी तीव्र एप्लिकेशन डिज़ाइन सुविधाओं के कारण, हाइपरकार्ड का उपयोग अक्सर प्रोटोटाइप अनुप्रयोगों के लिए और कभी-कभी संस्करण 1.0 कार्यान्वयन के लिए भी किया जाता था। | इसकी तीव्र एप्लिकेशन डिज़ाइन सुविधाओं के कारण, हाइपरकार्ड का उपयोग अक्सर प्रोटोटाइप अनुप्रयोगों के लिए और कभी-कभी संस्करण 1.0 कार्यान्वयन के लिए भी किया जाता था। एप्पल के अंदर, QuickTime टीम हाइपरकार्ड के सबसे बड़े ग्राहकों में से एक थी। | ||
हाइपरकार्ड की हार्डवेयर आवश्यकताएं [[मैक्रोमीडिया निदेशक]] की तुलना में कम हैं। हाइपरकार्ड में कई वाणिज्यिक सॉफ्टवेयर उत्पाद बनाए गए थे, विशेष रूप से ग्राफिक एडवेंचर गेम मिस्ट का मूल संस्करण,<ref name="breen199312">{{cite magazine |url=http://www.cgwmuseum.org/galleries/index.php?year=1993&pub=2&id=113 |title=ए स्पेक्टेकल टू बी मिस्ट|magazine=Computer Gaming World |date=December 1993 |access-date=29 March 2016 |author=Breen, Christopher |pages=114, 116}}</ref> [[मल्लाह कंपनी]] की [[विस्तारित पुस्तकें]], बीथोवेन की नौवीं सिम्फनी सीडी-रोम की मल्टीमीडिया सीडी-रोम, ए हार्ड डे'स नाइट (फिल्म) | ए हार्ड डे'स नाइट बाय [[द बीटल्स]], और वायेजर [[मैकबेथ]]। संपूर्ण पृथ्वी कैटलॉग का एक प्रारंभिक इलेक्ट्रॉनिक संस्करण हाइपरकार्ड में कार्यान्वित किया गया था।<ref name=mania>''[https://archive.org/details/CC501_hypercard HyperCard Mania!]''. [[Computer Chronicles]], 1987. [[Stewart Cheifet]] Productions (archive.org)</ref> और सीडी-रोम पर संग्रहीत।<ref>''[http://wholeearth.com/issue/1290/article/342/a.brief.history.of.the.whole.earth.catalog A Brief History of The Whole Earth Catalog] {{Webarchive|url=https://web.archive.org/web/20210307203711/http://wholeearth.com/issue/1290/article/342/a.brief.history.of.the.whole.earth.catalog |date=March 7, 2021 }}'', Whole Earth</ref> | हाइपरकार्ड की हार्डवेयर आवश्यकताएं [[मैक्रोमीडिया निदेशक]] की तुलना में कम हैं। हाइपरकार्ड में कई वाणिज्यिक सॉफ्टवेयर उत्पाद बनाए गए थे, विशेष रूप से ग्राफिक एडवेंचर गेम मिस्ट का मूल संस्करण,<ref name="breen199312">{{cite magazine |url=http://www.cgwmuseum.org/galleries/index.php?year=1993&pub=2&id=113 |title=ए स्पेक्टेकल टू बी मिस्ट|magazine=Computer Gaming World |date=December 1993 |access-date=29 March 2016 |author=Breen, Christopher |pages=114, 116}}</ref> [[मल्लाह कंपनी]] की [[विस्तारित पुस्तकें]], बीथोवेन की नौवीं सिम्फनी सीडी-रोम की मल्टीमीडिया सीडी-रोम, ए हार्ड डे'स नाइट (फिल्म) | ए हार्ड डे'स नाइट बाय [[द बीटल्स]], और वायेजर [[मैकबेथ]]। संपूर्ण पृथ्वी कैटलॉग का एक प्रारंभिक इलेक्ट्रॉनिक संस्करण हाइपरकार्ड में कार्यान्वित किया गया था।<ref name=mania>''[https://archive.org/details/CC501_hypercard HyperCard Mania!]''. [[Computer Chronicles]], 1987. [[Stewart Cheifet]] Productions (archive.org)</ref> और सीडी-रोम पर संग्रहीत।<ref>''[http://wholeearth.com/issue/1290/article/342/a.brief.history.of.the.whole.earth.catalog A Brief History of The Whole Earth Catalog] {{Webarchive|url=https://web.archive.org/web/20210307203711/http://wholeearth.com/issue/1290/article/342/a.brief.history.of.the.whole.earth.catalog |date=March 7, 2021 }}'', Whole Earth</ref> | ||
| Line 97: | Line 97: | ||
1989 में, हाइपरकार्ड का उपयोग बीबीसी रेडियोफोनिक वर्कशॉप स्टूडियो नेटवर्क को नियंत्रित करने के लिए किया गया था, जिसमें एक एकल मैकिंटोश का उपयोग किया गया था। <ref>{{cite journal | url=http://www.muzines.co.uk/articles/midi-futures-at-the-bbc/4493 | title=बीबीसी पर मिडी फ्यूचर्स (एसओएस फरवरी 1989)| journal=Sound on Sound | date=February 1989 | issue=Feb 1989 | pages=48–54 | last1=Elen | first1=Richard }}</ref> | 1989 में, हाइपरकार्ड का उपयोग बीबीसी रेडियोफोनिक वर्कशॉप स्टूडियो नेटवर्क को नियंत्रित करने के लिए किया गया था, जिसमें एक एकल मैकिंटोश का उपयोग किया गया था। <ref>{{cite journal | url=http://www.muzines.co.uk/articles/midi-futures-at-the-bbc/4493 | title=बीबीसी पर मिडी फ्यूचर्स (एसओएस फरवरी 1989)| journal=Sound on Sound | date=February 1989 | issue=Feb 1989 | pages=48–54 | last1=Elen | first1=Richard }}</ref> | ||
हाइपरकार्ड का उपयोग SIDOCI (एक एकीकृत [[इलेक्ट्रॉनिक रोगी रिकॉर्ड]] सिस्टम विकसित करने के लिए दुनिया में पहले प्रयोगों में से एक) के पूर्ण कार्यात्मक प्रोटोटाइप को प्रोटोटाइप करने के लिए किया गया था और मॉन्ट्रियल कंसल्टिंग फर्म DMR द्वारा इसका अत्यधिक उपयोग किया गया था ताकि यह प्रदर्शित किया जा सके कि रोगी के जीवन में एक विशिष्ट दिन कैसे होता है। सर्जरी कराने के बारे में एक पेपरलेस उम्र में ऐसा लगेगा। | |||
सक्रियता, जो तब तक मुख्य रूप से एक गेम कंपनी थी, ने हाइपरकार्ड को व्यापार बाजार में एक प्रवेश बिंदु के रूप में देखा। अपने नाम को मीडियाजेनिक में बदलते हुए, इसने कई प्रमुख हाइपरकार्ड-आधारित अनुप्रयोगों को प्रकाशित किया, विशेष रूप से [[डैनी गुडमैन]] का फोकल पॉइंट,<ref name=mania />एक व्यक्तिगत सूचना प्रबंधक, और हाइपरकार्ड के लिए रिपोर्ट, नाइन टू फाइव सॉफ्टवेयर का एक कार्यक्रम जो उपयोगकर्ताओं को हाइपरकार्ड को एक पूर्ण डेटाबेस सिस्टम के रूप में देखने की अनुमति देता है जिसमें मजबूत जानकारी देखने और मुद्रण की सुविधा होती है। | सक्रियता, जो तब तक मुख्य रूप से एक गेम कंपनी थी, ने हाइपरकार्ड को व्यापार बाजार में एक प्रवेश बिंदु के रूप में देखा। अपने नाम को मीडियाजेनिक में बदलते हुए, इसने कई प्रमुख हाइपरकार्ड-आधारित अनुप्रयोगों को प्रकाशित किया, विशेष रूप से [[डैनी गुडमैन]] का फोकल पॉइंट,<ref name=mania />एक व्यक्तिगत सूचना प्रबंधक, और हाइपरकार्ड के लिए रिपोर्ट, नाइन टू फाइव सॉफ्टवेयर का एक कार्यक्रम जो उपयोगकर्ताओं को हाइपरकार्ड को एक पूर्ण डेटाबेस सिस्टम के रूप में देखने की अनुमति देता है जिसमें मजबूत जानकारी देखने और मुद्रण की सुविधा होती है। | ||
| Line 120: | Line 120: | ||
[[एक सप्ताह]] के आविष्कारक [[वार्ड कनिंघम]] के अनुसार, विकी अवधारणा को 1980 के दशक के अंत में लिखे गए हाइपरकार्ड स्टैक में देखा जा सकता है।<ref>{{Citation |url= http://c2.com/cgi/wiki?WikiHistory |title= C2 |contribution= Wiki History |format= wiki}}</ref><ref>{{Citation |first= Kim |last= Bruning |title= Wikinewsie discusses Wikimania |type= Interview|title-link= n:Interview: Wikinewsie Kim Bruning discusses Wikimania }}</ref><ref>{{Citation |url= http://video.google.com/videoplay?docid=-7739076742312910146 |title= Video |contribution= An Evening in Conversation with the Wiki Inventor |first1= Ward |last1= Cunningham |first2= John |last2= Gag |access-date= February 9, 2007 |archive-date= May 7, 2007 |archive-url= https://web.archive.org/web/20070507062332/http://video.google.com/videoplay?docid=-7739076742312910146 |url-status= dead }}</ref> | [[एक सप्ताह]] के आविष्कारक [[वार्ड कनिंघम]] के अनुसार, विकी अवधारणा को 1980 के दशक के अंत में लिखे गए हाइपरकार्ड स्टैक में देखा जा सकता है।<ref>{{Citation |url= http://c2.com/cgi/wiki?WikiHistory |title= C2 |contribution= Wiki History |format= wiki}}</ref><ref>{{Citation |first= Kim |last= Bruning |title= Wikinewsie discusses Wikimania |type= Interview|title-link= n:Interview: Wikinewsie Kim Bruning discusses Wikimania }}</ref><ref>{{Citation |url= http://video.google.com/videoplay?docid=-7739076742312910146 |title= Video |contribution= An Evening in Conversation with the Wiki Inventor |first1= Ward |last1= Cunningham |first2= John |last2= Gag |access-date= February 9, 2007 |archive-date= May 7, 2007 |archive-url= https://web.archive.org/web/20070507062332/http://video.google.com/videoplay?docid=-7739076742312910146 |url-status= dead }}</ref> | ||
2017 में [[इंटरनेट आर्काइव]] ने हाइपरकार्ड स्टैक को संरक्षित और एमुलेटर करने के लिए एक प्रोजेक्ट स्थापित किया, जिससे उपयोगकर्ता अपने स्वयं के अपलोड कर सकें।<ref>{{cite news |url=http://blog.archive.org/2017/08/11/hypercard-on-the-archive-celebrating-30-years-of-hypercard/ |publisher=[[The Internet Archive]] |date=August 11, 2017 |first=Jason |last=Scott |title=संग्रह पर हाइपरकार्ड (हाइपरकार्ड के 30 साल का जश्न)|quote=इस वर्ष की शुरुआत में हमारे इन-ब्राउज़र आरंभिक Macintosh एमुलेशन को शामिल करने के बाद, इंटरनेट आर्काइव में अब अवलोकन के लिए ढेर सारे अनुकरणीय हाइपरकार्ड स्टैक उपलब्ध हैं, और हम आपको अपने खुद के, आसानी से और तेज़ी से अपलोड करने के लिए प्रोत्साहित करते हैं।}}</ref> | 2017 में [[इंटरनेट आर्काइव]] ने हाइपरकार्ड स्टैक को संरक्षित और एमुलेटर करने के लिए एक प्रोजेक्ट स्थापित किया, जिससे उपयोगकर्ता अपने स्वयं के अपलोड कर सकें।<ref>{{cite news |url=http://blog.archive.org/2017/08/11/hypercard-on-the-archive-celebrating-30-years-of-hypercard/ |publisher=[[The Internet Archive]] |date=August 11, 2017 |first=Jason |last=Scott |title=संग्रह पर हाइपरकार्ड (हाइपरकार्ड के 30 साल का जश्न)|quote=इस वर्ष की शुरुआत में हमारे इन-ब्राउज़र आरंभिक Macintosh एमुलेशन को शामिल करने के बाद, इंटरनेट आर्काइव में अब अवलोकन के लिए ढेर सारे अनुकरणीय हाइपरकार्ड स्टैक उपलब्ध हैं, और हम आपको अपने खुद के, आसानी से और तेज़ी से अपलोड करने के लिए प्रोत्साहित करते हैं।}}</ref> | ||
प्रोटोटाइप | प्रोटोटाइप एप्पल Wizzy [[विज्जी एक्टिव लाइफस्टाइल टेलीफोन]] GUI हाइपरकार्ड पर आधारित था।<ref name="2019-04-09-WALT-video">{{cite web |last1=Dickson |first1=Sonny |title=एप्पल के W.A.L.T का वीडियो। कार्य में - 1993-संस्करण iPhone|url=https://sonnydickson.com/2019/04/09/video-of-apples-w-a-l-t-in-action-the-1993-edition-iphone/ |website=SonnyDickson |access-date=11 April 2019 |date=8 April 2019}}</ref> | ||
| Line 131: | Line 131: | ||
अन्य कंपनियों ने अपने स्वयं के संस्करणों की पेशकश की है। {{As of|2010}}, चार उत्पाद उपलब्ध हैं जो हाइपरकार्ड जैसी क्षमताओं की पेशकश करते हैं: | अन्य कंपनियों ने अपने स्वयं के संस्करणों की पेशकश की है। {{As of|2010}}, चार उत्पाद उपलब्ध हैं जो हाइपरकार्ड जैसी क्षमताओं की पेशकश करते हैं: | ||
* हाइपरनेक्स्ट एक सॉफ्टवेयर डेवलपमेंट सिस्टम है जो हाइपरकार्ड से कई विचारों का उपयोग करता है और [[फ्रीवेयर]] हाइपरनेक्स्ट प्लेयर पर चलने वाले स्टैंडअलोन एप्लिकेशन और स्टैक दोनों बना सकता है। हाइपरनेक्स्ट मैक ओएस 9 और एक्स, और विंडोज एक्सपी और विस्टा के लिए उपलब्ध है। | * हाइपरनेक्स्ट एक सॉफ्टवेयर डेवलपमेंट सिस्टम है जो हाइपरकार्ड से कई विचारों का उपयोग करता है और [[फ्रीवेयर]] हाइपरनेक्स्ट प्लेयर पर चलने वाले स्टैंडअलोन एप्लिकेशन और स्टैक दोनों बना सकता है। हाइपरनेक्स्ट मैक ओएस 9 और एक्स, और विंडोज एक्सपी और विस्टा के लिए उपलब्ध है। | ||
* [[HyperStudio]], पहले | * [[HyperStudio]], पहले हाइपरकार्ड क्लोनों में से एक है {{as of|2009|lc=yes}}, सॉफ्टवेयर मैककीव द्वारा विकसित और प्रकाशित।<ref>{{cite web |url= http://www.mackiev.com/hyperstudio/hs_reviews.html |title= हाइपरस्टूडियो|publisher=Software MacKiev|access-date= August 31, 2009}}</ref> | ||
* [[LiveCode]], LiveCode (कंपनी) द्वारा प्रकाशित | LiveCode, Ltd., | * [[LiveCode]], LiveCode (कंपनी) द्वारा प्रकाशित | LiveCode, Ltd., हाइपरकार्ड के फीचर सेट पर बहुत विस्तार करता है<ref>{{cite web |url=https://opensource.com/education/13/2/livecode |title= लाइवकोड हाइपरकार्ड की अगली पीढ़ी है|publisher=opensource.com |date= February 23, 2013}}</ref> और रंग और एक जीयूआई टूलकिट प्रदान करता है जि[[से]] कई लोकप्रिय प्लेटफार्मों (एंड्रॉइड, आईओएस, क्लासिक मैकिंटोश सिस्टम सॉफ़्टवेयर, मैक ओएस एक्स, विंडोज़ 98 से 10, और लिनक्स/यूनिक्स) पर तैनात किया जा सकता है। लाइवकोड सम्मलिता हाइपरकार्ड स्टैक को सीधे आयात करता है और अभी भी उपयोग में आने वाले स्टैक के लिए माइग्रेशन पथ प्रदान करता है। | ||
* सुपरकार्ड, पहला हाइपरकार्ड क्लोन, हाइपरकार्ड के समान है, लेकिन कई अतिरिक्त सुविधाओं के साथ जैसे: पूर्ण रंग समर्थन, पिक्सेल और वेक्टर ग्राफिक्स, एक पूर्ण जीयूआई टूलकिट, और कई आधुनिक मैक ओएस एक्स सुविधाओं के लिए समर्थन। यह फ्रीवेयर सुपरकार्ड प्लेयर पर चलने वाले स्टैंडअलोन एप्लिकेशन और प्रोजेक्ट दोनों बना सकता है। सुपरकार्ड वर्तमान हाइपरकार्ड स्टैक को भी सुपरकार्ड परियोजनाओं में परिवर्तित कर सकता है। यह केवल मैक पर चलता है। | * सुपरकार्ड, पहला हाइपरकार्ड क्लोन, हाइपरकार्ड के समान है, लेकिन कई अतिरिक्त सुविधाओं के साथ जैसे: पूर्ण रंग समर्थन, पिक्सेल और वेक्टर ग्राफिक्स, एक पूर्ण जीयूआई टूलकिट, और कई आधुनिक मैक ओएस एक्स सुविधाओं के लिए समर्थन। यह फ्रीवेयर सुपरकार्ड प्लेयर पर चलने वाले स्टैंडअलोन एप्लिकेशन और प्रोजेक्ट दोनों बना सकता है। सुपरकार्ड वर्तमान हाइपरकार्ड स्टैक को भी सुपरकार्ड परियोजनाओं में परिवर्तित कर सकता है। यह केवल मैक पर चलता है। | ||
पिछले उत्पादों में सम्मलित हैं: | पिछले उत्पादों में सम्मलित हैं: | ||
* SK8 (प्रोग्रामिंग लैंग्वेज) | * SK8 (प्रोग्रामिंग लैंग्वेज) एप्पल के भीतर विकसित एक हाइपरकार्ड किलर था लेकिन कभी जारी नहीं किया गया। यह हाइपरटॉक को मनमाना वस्तुओं की अनुमति देने के लिए विस्तारित करता है जो इसे पूर्ण मैक-जैसे अनुप्रयोगों (ढेर के बजाय) बनाने की अनुमति देता है। परियोजना को कभी जारी नहीं किया गया, चूंकि स्रोत कोड सार्वजनिक डोमेन में रखा गया था। | ||
* सिमिट्री द्वारा हाइपर डीए क्लासिक सिंगल-टास्क मैक ओएस के लिए एक डेस्क एक्सेसरी थी जो हाइपरकार्ड 1.x स्टैक को किसी भी सम्मलिता एप्लिकेशन में जोड़े गए विंडो के रूप में देखने की अनुमति देता है, और अपने उपयोगकर्ता दस्तावेज़ों को प्रदर्शित करने के लिए कई क्लेरिस उत्पादों (जैसे मैकड्रॉ II) में भी एम्बेड किया गया है। . | * सिमिट्री द्वारा हाइपर डीए क्लासिक सिंगल-टास्क मैक ओएस के लिए एक डेस्क एक्सेसरी थी जो हाइपरकार्ड 1.x स्टैक को किसी भी सम्मलिता एप्लिकेशन में जोड़े गए विंडो के रूप में देखने की अनुमति देता है, और अपने उपयोगकर्ता दस्तावेज़ों को प्रदर्शित करने के लिए कई क्लेरिस उत्पादों (जैसे मैकड्रॉ II) में भी एम्बेड किया गया है। . | ||
* ब्राइटबिल-रॉबर्ट्स से हाइपरपैड हाइपरकार्ड का एक क्लोन है, जिसे डॉस के लिए लिखा गया है। यह कार्ड और बटन के ग्राफिक्स बनाने के लिए ASCII लाइन ड्राइंग का उपयोग करता है। | * ब्राइटबिल-रॉबर्ट्स से हाइपरपैड हाइपरकार्ड का एक क्लोन है, जिसे डॉस के लिए लिखा गया है। यह कार्ड और बटन के ग्राफिक्स बनाने के लिए ASCII लाइन ड्राइंग का उपयोग करता है। | ||
| Line 144: | Line 144: | ||
* एसिमेट्रिक्स का विंडोज एप्लिकेशन [[टूलबुक]] हाइपरकार्ड जैसा दिखता है, और बाद में हाइपरकार्ड स्टैक पढ़ने के लिए एक बाहरी कनवर्टर सम्मलित किया गया (पहला हेइज़र सॉफ्टवेयर से एक तृतीय-पक्ष उत्पाद था)। | * एसिमेट्रिक्स का विंडोज एप्लिकेशन [[टूलबुक]] हाइपरकार्ड जैसा दिखता है, और बाद में हाइपरकार्ड स्टैक पढ़ने के लिए एक बाहरी कनवर्टर सम्मलित किया गया (पहला हेइज़र सॉफ्टवेयर से एक तृतीय-पक्ष उत्पाद था)। | ||
* [[टाइलस्टैक]] हाइपरकार्ड का एक वेब आधारित संस्करण बनाने का एक प्रयास है जो मूल हाइपरकार्ड फाइलों के साथ संगत है।<ref>{{Citation |title= HyperCard comes back from the dead to the web |newspaper= Slashdot |url= http://developers.slashdot.org/developers/08/06/07/196242.shtml |date= June 7, 2008}}</ref> साइट 24 जनवरी, 2011 को बंद हो गई।<ref>{{cite web |title= टाइलस्टैक को विदाई|url= http://tilestack.com/}}</ref><ref>{{cite tweet|number=29725702500651008|user=tilestack|title=बिदाई। http://tilestack.com|date=January 25, 2011}}</ref> | * [[टाइलस्टैक]] हाइपरकार्ड का एक वेब आधारित संस्करण बनाने का एक प्रयास है जो मूल हाइपरकार्ड फाइलों के साथ संगत है।<ref>{{Citation |title= HyperCard comes back from the dead to the web |newspaper= Slashdot |url= http://developers.slashdot.org/developers/08/06/07/196242.shtml |date= June 7, 2008}}</ref> साइट 24 जनवरी, 2011 को बंद हो गई।<ref>{{cite web |title= टाइलस्टैक को विदाई|url= http://tilestack.com/}}</ref><ref>{{cite tweet|number=29725702500651008|user=tilestack|title=बिदाई। http://tilestack.com|date=January 25, 2011}}</ref> | ||
इसके अतिरिक्त, मूल प्रणाली की कई बुनियादी अवधारणाओं को बाद में अन्य रूपों में पुन: उपयोग किया गया। | इसके अतिरिक्त, मूल प्रणाली की कई बुनियादी अवधारणाओं को बाद में अन्य रूपों में पुन: उपयोग किया गया। एप्पल ने अपने सिस्टम-वाइड स्क्रिप्टिंग इंजन [[AppleScript|एप्पलScript]] को HyperTalk जैसी भाषा पर बनाया; इसका उपयोग अक्सर [[डेस्कटॉप प्रकाशन]] (DTP) [[वर्कफ़्लो स्वचालन]] आवश्यकताओं के लिए किया जाता है।{{Citation needed|date=December 2012}} 1990 के दशक में [[फेसस्पैन]] ने एक तृतीय-पक्ष ग्राफिकल इंटरफ़ेस प्रदान किया। एप्पलScript के पास अप्रैल 2005 में [[Mac OS X Tiger]] के साथ जारी Automator नामक एक देशी ग्राफिकल प्रोग्रामिंग फ्रंट-एंड भी है। हाइपरकार्ड की ताकत में से एक [[मल्टीमीडिया]] का संचालन था, और Macromedia Authorware और Macromedia निदेशक जैसे कई मल्टीमीडिया सिस्टम हाइपरकार्ड में उत्पन्न होने वाली अवधारणाओं पर आधारित हैं। .<ref>{{cite book|last1=Keating|first1=Anne B|last2=Hargitai|first2=Joseph R|title=द वायर्ड प्रोफेसर: कॉलेज इंस्ट्रक्शन में वर्ल्ड वाइड वेब को शामिल करने के लिए एक गाइड|date=1999|publisher=NYU Press|isbn=978-0814747254|page=[https://archive.org/details/wiredprofessorgu0000keat/page/178 178]|url=https://archive.org/details/wiredprofessorgu0000keat|url-access=registration|access-date=23 January 2016}}</ref> | ||
[[ऐपवेयर]], जिसे मूल रूप से सीरियस डेवलपर नाम दिया गया था, को कभी-कभी हाइपरकार्ड के समान देखा जाता है, क्योंकि दोनों तेजी से अनुप्रयोग विकास (आरएडी) सिस्टम हैं। AppWare को 90 के दशक की शुरुआत में बेचा गया था और यह Mac और Windows दोनों सिस्टम पर काम करता था। | [[ऐपवेयर]], जिसे मूल रूप से सीरियस डेवलपर नाम दिया गया था, को कभी-कभी हाइपरकार्ड के समान देखा जाता है, क्योंकि दोनों तेजी से अनुप्रयोग विकास (आरएडी) सिस्टम हैं। AppWare को 90 के दशक की शुरुआत में बेचा गया था और यह Mac और Windows दोनों सिस्टम पर काम करता था। | ||
| Line 151: | Line 151: | ||
== यह भी देखें == | == यह भी देखें == | ||
* [[Apple मीडिया टूल]] | * [[Apple मीडिया टूल|एप्पल मीडिया टूल]] | ||
* [[मेटाकार्ड]], लाइवकोड | * [[मेटाकार्ड]], लाइवकोड | ||
* [[मॉर्फिक (सॉफ्टवेयर)]] | * [[मॉर्फिक (सॉफ्टवेयर)]] | ||
| Line 172: | Line 172: | ||
==बाहरी कड़ियाँ== | ==बाहरी कड़ियाँ== | ||
* {{Citation |url= https://archive.org/details/CC501_hypercard |newspaper= Computer Chronicles |year= 1987 |type= Interview |first1= William ‘Bill’ |last1= Atkinson |first2= Dan |last2= Winkler |title= Demonstrating HyperCard }} | * {{Citation |url= https://archive.org/details/CC501_hypercard |newspaper= Computer Chronicles |year= 1987 |type= Interview |first1= William ‘Bill’ |last1= Atkinson |first2= Dan |last2= Winkler |title= Demonstrating HyperCard }} | ||
* [https://archive.org/details/hypercardstacks Collection of emulated HyperCard stacks] via the [[Internet Archive]] | * [https://archive.org/details/hypercardstacks Collection of emulated HyperCard stacks] via the [[Internet Archive]] | ||
* {{Citation |archive-url= https://web.archive.org/web/20070430034246/http://members.aol.com/hcheaven/links/links.html |archive-date=April 30, 2007 |url= http://members.aol.com/hcheaven/links/links.html |title =A list of HyperCard links |publisher= America OnLine}} | * {{Citation |archive-url= https://web.archive.org/web/20070430034246/http://members.aol.com/hcheaven/links/links.html |archive-date=April 30, 2007 |url= http://members.aol.com/hcheaven/links/links.html |title =A list of HyperCard links |publisher= America OnLine}} | ||
* {{Citation |url= http://folkstream.com/muse/teachhc/ |title= Teach Yourself HyperCard |publisher= Folk stream}} | * {{Citation |url= http://folkstream.com/muse/teachhc/ |title= Teach Yourself HyperCard |publisher= Folk stream}} | ||
* {{Citation |url= http://download.info.apple.com/Apple_Support_Area/Manuals/software/0340617AHYPERCARDI.PDF |title= HyperCard |type= manual |publisher= Apple }} | * {{Citation |url= http://download.info.apple.com/Apple_Support_Area/Manuals/software/0340617AHYPERCARDI.PDF |title= HyperCard |type= manual |publisher= Apple }} | ||
* {{Citation |archive-url= https://web.archive.org/web/20060518214001/http://www.scripteur.com/cormoran/as/osa/appl/hypercard/default.html |archive-date= 2006-05-18 |url= http://scripteur.com/cormoran/as/osa/appl/HyperCard/dico/objets/application.html |title= HyperCard and AppleScript |language= fr |publisher= Scripteur}} | * {{Citation |archive-url= https://web.archive.org/web/20060518214001/http://www.scripteur.com/cormoran/as/osa/appl/hypercard/default.html |archive-date= 2006-05-18 |url= http://scripteur.com/cormoran/as/osa/appl/HyperCard/dico/objets/application.html |title= HyperCard and AppleScript |language= fr |publisher= Scripteur}} | ||
* {{Citation |archive-url= https://web.archive.org/web/20100729193257/http://www3.economy-x-talk.com/file.php?node=differsifier |archive-date= 2010-07-29 |url= http://www3.economy-x-talk.com/file.php?node=differsifier |title= Differsifier |publisher= Economy X talk}}; HyperCard conversion utility | * {{Citation |archive-url= https://web.archive.org/web/20100729193257/http://www3.economy-x-talk.com/file.php?node=differsifier |archive-date= 2010-07-29 |url= http://www3.economy-x-talk.com/file.php?node=differsifier |title= Differsifier |publisher= Economy X talk}}; HyperCard conversion utility | ||
* {{cite web|title=Why HyperCard Had to Die (includes a section on "A HyperCard walkthrough: making a four-function calculator")|url=http://www.loper-os.org/?p=568|website=Loper OS|access-date=15 June 2015|archive-url=https://web.archive.org/web/20150605191133/http://www.loper-os.org/?p=568|archive-date=2015-06-05}} | * {{cite web|title=Why HyperCard Had to Die (includes a section on "A HyperCard walkthrough: making a four-function calculator")|url=http://www.loper-os.org/?p=568|website=Loper OS|access-date=15 June 2015|archive-url=https://web.archive.org/web/20150605191133/http://www.loper-os.org/?p=568|archive-date=2015-06-05}} | ||
Revision as of 18:56, 10 January 2023
| File:HyperCard 2-icon.png | |
| Original author(s) | बिल एटकिंसन |
|---|---|
| Developer(s) | Apple Computer |
| Initial release | August 11, 1987[1][2] |
| Final release | 2.4.1
/ 1998 |
| Written in | Apple Pascal |
| Operating system | Macintosh: System 6, System 7, Mac OS 8, Mac OS 9 Apple IIGS: GS/OS 5 and 6 |
| Platform | Macintosh, Apple IIGS |
| Available in | English |
| Type | Hypermedia, software development |
| License | Proprietary |
हाइपरकार्ड एप्पल मैकिनटोश और एप्पल आईआईजीसी (भारतीय भौगोलिक अध्ययन संस्थान) कंप्यूटरों के लिए एक अनुप्रयोग प्रक्रिया सामग्री और सॉफ़्टवेयर विकास किट है। यह वर्ल्ड वाइड वेब से पहले की पहली सफल हाइपरमीडिया प्रणालियों में से एक है।
हाइपरकार्ड एक ग्राफिकल, लचीला, उपयोगकर्ता-परिवर्तनीय इंटरफ़ेस के साथ एक फ्लैट फ़ाइल डेटाबेस को जोड़ता है।[3] हाइपरकार्ड में डेटा और यूजर इंटरफेस में हेरफेर करने के लिए हाइपरटॉक नामक एक अंतर्निहित प्रोग्रामिंग भाषा सम्मलित है।
सुविधाओं का यह संयोजन - सरल रूप लेआउट वाला एक डेटाबेस, ग्राफिक्स के लिए लचीला समर्थन, और प्रोग्रामिंग में आसानी - हाइपरकार्ड को कई अलग-अलग परियोजनाओं के लिए उपयुक्त बनाता है जैसे अनुप्रयोगों और डेटाबेसों का तेजी से अनुप्रयोग विकास, डेटाबेस आवश्यकताओं के बिना इंटरैक्टिव अनुप्रयोग, कमांड और नियंत्रण प्रणाली, और डेमोसीन में कई उदाहरण।
हाइपरकार्ड मूल रूप से 1987 में $ 49.95 के लिए जारी किया गया था और बाद में बेचे गए सभी नए मैक के साथ नि:शुल्क में सम्मलित किया गया था।[1]मार्च 2004 में इसे बिक्री से वापस ले लिया गया था, 1998 में स्टीव जॉब्स की एप्पल में वापसी पर इसका अंतिम अपडेट प्राप्त हुआ था। हाइपरकार्ड को मैक ओएस में पोर्ट नहीं किया गया था, लेकिन इसे समर्थन करने वाले Mac OS X के संस्करणों पर मैक ओएस घटकों क्लासिक की सूची में चलाया जा सकता है।
सिंहावलोकन
डिजाइन
The beauty of HyperCard is that it lets people program without having to learn how to write code — what I call "programming for the rest of us". HyperCard has made it possible for people to do things they wouldn't have ever thought of doing in the past without a lot of heavy-duty programming. It's let a lot of non-programmers, like me, into that loop.
David Lingwood, APDA[5]
हाइपरकार्ड वर्चुअल कार्ड के ढेर की अवधारणा पर आधारित है।[6]कार्ड डेटा को ठीक वैसे ही रखते हैं जैसे वे रोलोडेक्स कार्ड-फाइलिंग डिवाइस में होते हैं। प्रत्येक कार्ड में इंटरएक्टिव ऑब्जेक्ट्स का एक सेट होता है, जिसमें टेक्स्ट फ़ील्ड, चेक बॉक्स, बटन और समान सामान्य ग्राफिकल यूज़र इंटरफ़ेस (जीयूआई) तत्व सम्मलित होते हैं। उपयोगकर्ता अंतर्निहित नेविगेशन सुविधाओं, एक शक्तिशाली खोज तंत्र, या उपयोगकर्ता द्वारा बनाई गई स्क्रिप्ट के माध्यम से कार्ड से कार्ड पर नेविगेट करके स्टैक को ब्राउज़ करते हैं।[7] उपयोगकर्ता नए कार्ड जोड़कर ढेर बनाते या संशोधित करते हैं। वे सरल ड्रैग-एंड-ड्रॉप इंटरफ़ेस के आधार पर इंटरैक्टिव लेआउट इंजन का उपयोग करके कार्ड पर जीयूआई ऑब्जेक्ट रखते हैं।[7]साथ ही, हाइपरकार्ड में प्रोटोटाइप या टेम्प्लेट कार्ड सम्मलित होते हैं जिन्हें बैकग्राउंड कहा जाता है; जब नए कार्ड बनाए जाते हैं तो वे इन पृष्ठभूमि कार्डों में से किसी एक को संदर्भित कर सकते हैं, जिसके कारण पृष्ठभूमि के सभी ऑब्जेक्ट नए कार्ड पर कॉपी हो जाते हैं। इस तरह, एक सामान्य लेआउट और कार्यक्षमता वाले कार्डों का ढेर बनाया जा सकता है। लेआउट इंजन अवधारणा के समान है जैसा कि बोरलैंड डेल्फी और माइक्रोसॉफ्ट मूल दृश्य और विजुअल स्टूडियो जैसे सबसे तेज़ अनुप्रयोग विकास (आरएडी) वातावरण में उपयोग किया जाता है।
हाइपरकार्ड सिस्टम की डेटाबेस विशेषताएं स्टैक का प्रतिनिधित्व करने वाली भौतिक फ़ाइल में कार्ड पर सभी वस्तुओं की स्थिति के भंडारण पर आधारित हैं। हाइपरकार्ड स्टैक के भीतर डेटाबेस एक अलग प्रणाली के रूप में सम्मलित नहीं है; कोई डेटाबेस इंजन या समान निर्माण सम्मलित नहीं है। इसके बजाय, सिस्टम में किसी वस्तु की स्थिति को किसी भी समय लाइव और संपादन योग्य माना जाता है। हाइपरकार्ड रनटाइम के दृष्टिकोण से, कार्ड पर टेक्स्ट फ़ील्ड को स्थानांतरित करने और उसमें टाइप करने के बीच कोई अंतर नहीं है, दोनों ऑपरेशन केवल स्टैक के भीतर लक्षित वस्तु की स्थिति को बदलते हैं। पूर्ण होने पर ऐसे परिवर्तन तुरंत सहेजे जाते हैं, इसलिए किसी फ़ील्ड में टाइप करने से वह टेक्स्ट स्टैक की भौतिक फ़ाइल में संग्रहीत हो जाता है। सिस्टम बड़े पैमाने पर स्टेटलेस फैशन में काम करता है, जिसमें ऑपरेशन के दौरान बचत करने की कोई आवश्यकता नहीं होती है। यह कई डेटाबेस-उन्मुख प्रणालियों के साथ आम है, चूंकि दस्तावेज़-आधारित अनुप्रयोगों से कुछ अलग है।
हाइपरकार्ड में अंतिम प्रमुख तत्व स्क्रिप्ट है, स्टैक के भीतर प्रत्येक वस्तु का एक एकल कोड-ले जाने वाला तत्व। स्क्रिप्ट एक टेक्स्ट फ़ील्ड है जिसकी सामग्री हाइपरटॉक भाषा में व्याख्या की जाती है।[7]किसी भी अन्य संपत्ति की तरह, किसी भी वस्तु की स्क्रिप्ट को किसी भी समय संपादित किया जा सकता है और परिवर्तन पूर्ण होते ही सहेज लिए जाते हैं। जब उपयोगकर्ता जीयूआई में क्रियाओं का आह्वान करता है, जैसे किसी बटन पर क्लिक करना या किसी फ़ील्ड में टाइप करना, इन क्रियाओं को हाइपरकार्ड रनटाइम द्वारा घटनाओं में अनुवादित किया जाता है। रनटाइम तब उस ऑब्जेक्ट की स्क्रिप्ट की जांच करता है जो ईवेंट का लक्ष्य है, जैसे बटन, यह देखने के लिए कि क्या उसके स्क्रिप्ट ऑब्जेक्ट में ईवेंट का कोड है, जिसे हैंडलर कहा जाता है। यदि ऐसा होता है, तो हाइपरटॉक इंजन हैंडलर चलाता है; यदि ऐसा नहीं होता है, तो रनटाइम दृश्य पदानुक्रम में अन्य वस्तुओं की जाँच करता है।
| External video | |
|---|---|
| File:Nuvola apps kaboodle.svg "HyperCard Mania!" Computer Chronicles, 1987 archive.org (Internet Archive) |
ये अवधारणाएं अधिकांश हाइपरकार्ड सिस्टम बनाती हैं; स्टैक, बैकग्राउंड और कार्ड एक फॉर्म-जैसी जीयूआई सिस्टम प्रदान करते हैं, स्टैक फ़ाइल ऑब्जेक्ट दृढ़ता और डेटाबेस जैसी कार्यक्षमता प्रदान करती है, और हाइपरटॉक हैंडलर को जीयूआई इवेंट्स के लिए लिखने की अनुमति देता है। युग के अधिकांश आरएडी या डेटाबेस सिस्टम के विपरीत, चूंकि, हाइपरकार्ड इन सभी सुविधाओं को जोड़ता है, उपयोगकर्ता-सामना करने वाला और डेवलपर-सामना करने वाला, एक ही आवेदन में। यह तेजी से टर्नअराउंड और तत्काल प्रोटोटाइप की अनुमति देता है, संभवतः बिना किसी कोडिंग के, उपयोगकर्ताओं को अपने स्वयं के वैयक्तिकृत इंटरफ़ेस के साथ समस्याओं के लिए कस्टम समाधान लिखने की अनुमति देता है। सशक्तिकरण एक कुल बन गया क्योंकि इस संभावना को मैकिंटोश समुदाय ने गले लगा लिया था, जैसा कि हममें से बाकी लोगों के लिए वाक्यांश प्रोग्रामिंग था,[8][5]वह है, कोई भी, केवल व्यवसाय-संबंधी प्रोग्रामर नहीं।
यह सुविधाओं का संयोजन है जो हाइपरकार्ड को एक शक्तिशाली हाइपरमीडिया सिस्टम भी बनाता है। उपयोगकर्ता किसी सिस्टम की आवश्यकताओं के अनुरूप पृष्ठभूमि का निर्माण कर सकते हैं, एक रोलोडेक्स कहते हैं, और स्टैक के भीतर एक स्थान से दूसरे स्थान पर जाने के लिए बटन प्रदान करने के लिए सरल हाइपरटॉक कमांड का उपयोग करते हैं, या यूआई के डेटा तत्वों के भीतर समान नेविगेशन सिस्टम प्रदान करते हैं, जैसे टेक्स्ट खेत। इन सुविधाओं का उपयोग करके, वेब पर हाइपरटेक्स्ट लिंक के समान लिंक्ड सिस्टम बनाना आसान है।[6]वेब के विपरीत, प्रोग्रामिंग, प्लेसमेंट और ब्राउजिंग सभी एक ही उपकरण हैं। एचटीएमएल( हाइपर टेक्स्ट मार्कअप लैंग्वेज ) के लिए इसी तरह के सिस्टम बनाए गए हैं, लेकिन पारंपरिक वेब सेवाएं काफी अधिक भारी हैं।
हाइपरटॉक
हाइपरकार्ड में हाइपरटॉक नामक एक वस्तु उन्मुख कार्यकर्म स्क्रिप्टिंग भाषा सम्मलित है, जो आकस्मिक अंग्रेजी भाषा की भाषा के समान सिंटैक्स होने के लिए विख्यात थी। हाइपरटॉक भाषा सुविधाओं को हाइपरकार्ड पर्यावरण द्वारा पूर्व निर्धारित किया गया था, चूंकि उन्हें संकलित भाषा में लिखे बाहरी कार्यों (एक्सएफसीएन) और कमांड (एक्ससीएमडी) के उपयोग से बढ़ाया जा सकता है।[9] कमजोर रूप से टाइप किया गया हाइपरटॉक अधिकांश मानक प्रोग्रामिंग संरचनाओं का समर्थन करता है जैसे कि यदि-फिर और दोहराना। हाइपरटॉक वर्बोज़ है, इसलिए इसके उपयोग और पठनीयता में आसानी है।[10] हाइपरटॉक कोड सेगमेंट को स्क्रिप्ट कहा जाता है, एक शब्द जिसे माना जाता है[who?] प्रारंभिक प्रोग्रामर के लिए कम चुनौतीपूर्ण।
बाहरी
बाहरी कमांड ( एक्ससीएमडी ) और बाहरी फ़ंक्शन ( एक्सएफसीएन ) मॉड्यूल के उपयोग के माध्यम से हाइपरकार्ड को महत्वपूर्ण रूप से बढ़ाया जा सकता है। ये संसाधन फोर्क में पैक किए गए कोड लाइब्रेरी हैं जो या तो सिस्टम में सामान्यतः या विशेष रूप से हाइपरटॉक भाषा में एकीकृत होते हैं; यह प्लग-इन (कंप्यूटिंग)|प्लग-इन अवधारणा का एक प्रारंभिक उदाहरण है। पारंपरिक प्लग-इन के विपरीत, उपयोग के लिए उपलब्ध होने से पहले इन्हें अलग से इंस्टाल करने की आवश्यकता नहीं होती है; उन्हें स्टैक में सम्मलित किया जा सकता है, जहां वे उस स्टैक में स्क्रिप्ट के लिए सीधे उपलब्ध होते हैं।
1980 के दशक के उत्तरार्ध में हाइपरकार्ड की चरम लोकप्रियता के दौरान, विक्रेताओं के एक पूरे पारिस्थितिकी तंत्र ने हाइपरटॉक कंपाइलर, ग्राफ़िंग सिस्टम, डेटाबेस एक्सेस, इंटरनेट कनेक्टिविटी और एनीमेशन जैसे हजारों बाह्य उपकरणों की पेशकश की।ओरेकल ने एक एक्ससीएमडी की पेशकश की जो हाइपरकार्ड को ओरेकल डेटाबेस को सीधे किसी भी प्लेटफॉर्म पर क्वेरी करने की अनुमति देता है, ओरेकल कार्ड द्वारा अधिग्रहित किया गया। बीहाइव टेक्नोलॉजीज ने एक हार्डवेयर इंटरफ़ेस पेश किया जो कंप्यूटर को बाहरी उपकरणों को नियंत्रित करने की अनुमति देता है। एप्पल डेस्कटॉप बस (एडीबी) के माध्यम से जुड़ा हुआ, यह उपकरण कनेक्टेड बाहरी स्विच की स्थिति को पढ़ सकता है या कई उपकरणों को डिजिटल आउटपुट लिख सकता है।
बाहरी मैकिंटोश टूलबॉक्स तक पहुंच की अनुमति देते हैं, जिसमें कई निचले स्तर के आदेश और कार्य सम्मलित हैं जो हाइपरटॉक के मूल नहीं हैं, जैसे सीरियल और एडीबी बंदरगाहों का नियंत्रण।
इतिहास
विकास
हाइपरकार्ड को बिल एटकिंसन द्वारा लीसर्जिक एसिड डैथ्यलामैड यात्रा के बाद बनाया गया था।[11] इसके लिए काम मार्च 1985 में वाइल्डकार्ड (इसलिए इसके निर्माता कोड WILD) के नाम से प्रारंभ हुआ। 1986 में, डैन विंकलर ने हाइपरटॉक पर काम करना प्रारंभ किया और ट्रेडमार्क कारणों से नाम बदलकर हाइपरकार्ड कर दिया गया। यह बोस्टान में मैकवर्ल्ड सम्मेलन और एक्सपो के पहले दिन 11 अगस्त 1987 को जारी किया गया था।[12] इस समझ के साथ कि एटकिंसन ऐप्पल को हाइपरकार्ड तभी देगा जब कंपनी इसे सभी मैक पर नि:शुल्क में जारी करने का वचन करेगी। एप्पल ने अधिकतम प्रचार की गारंटी के लिए बोस्टन, मैसाचुसेट्स में MacWorld सम्मेलन और एक्सपो के साथ मेल खाने के लिए अपनी रिलीज़ का समय निर्धारित किया।
लॉन्च
हाइपरकार्ड लगभग तुरंत ही सफल हो गया। एप्पल प्रोग्रामर एंड डेवलपर एसोसिएशन (APDA) ने कहा, हाइपरकार्ड एक सूचनात्मक खिला उन्माद रहा है। अगस्त [1987, जब इसकी घोषणा की गई थी] से अक्टूबर तक हमारे फोन बजना बंद नहीं हुए। यह एक चिड़ियाघर था। रिलीज़ होने के कुछ महीनों के भीतर, कई हाइपरकार्ड पुस्तकें और सार्वजनिक डोमेन स्टैक का 50 डिस्क सेट था।[5] एप्पल के परियोजना प्रबंधकों ने पाया कि हाइपरकार्ड का उपयोग आंतरिक और बाह्य रूप से बड़ी संख्या में लोगों द्वारा किया जा रहा था। इसके उपयोगकर्ताओं की व्यापक विविधता को प्रदर्शित करते हुए बग रिपोर्ट और अपग्रेड सुझावों का प्रवाह जारी रहा। चूंकि यह मुफ़्त भी था, इसलिए सॉफ़्टवेयर में सुधार के लिए समर्पित इंजीनियरिंग संसाधनों को उचित ठहराना मुश्किल था। एप्पल और इसके मुख्यधारा के डेवलपर्स ने समझा कि हाइपरकार्ड का उपयोगकर्ता सशक्तिकरण साधारण सिकुड़े हुए उत्पादों की बिक्री को कम कर सकता है।[13] स्टीवर्ट अलसॉप II ने अनुमान लगाया कि हाइपरकार्ड मैकिंटोश ग्राफिकल यूजर इंटरफेस के शैल (कंप्यूटिंग) के रूप में खोजक (सॉफ्टवेयर) को बदल सकता है।[14]
हाइपरकार्ड 2.0
1989 के अंत में, केविन काल्होन, जो तब एप्पल में एक हाइपरकार्ड इंजीनियर थे, ने कार्यक्रम को अपग्रेड करने के प्रयास का नेतृत्व किया। इसका परिणाम 1990 में जारी हाइपरकार्ड 2.0 के रूप में हुआ। नए संस्करण में एक ऑन-द-फ्लाई संकलक सम्मलित था जिसने कम्प्यूटेशनल रूप से गहन कोड, एक नया डिबगर और अंतर्निहित हाइपरटॉक भाषा में कई सुधारों का प्रदर्शन बढ़ाया।
उसी समय हाइपरकार्ड 2.0 विकसित किया जा रहा था, एप्पल के भीतर एक अलग समूह विकसित हुआ और 1991 में एप्पल IIGS सिस्टम के लिए हाइपरकार्ड का एक संस्करण हाइपरकार्ड IIGS जारी किया। मुख्य रूप से शिक्षा बाजार पर लक्षित, हाइपरकार्ड आईआईजीएस में आईआईजीएस की रंगीन ग्राफिक्स क्षमताओं के लिए समर्थन जोड़ते हुए मोटे तौर पर मैकिंटोश हाइपरकार्ड के 1.x संस्करणों के रूप में एक ही सुविधा सेट है। चूंकि स्टैक (हाइपरकार्ड प्रोग्राम दस्तावेज़) बाइनरी-संगत नहीं हैं, एक ट्रांसलेटर प्रोग्राम (दूसरा हाइपरकार्ड स्टैक) उन्हें एक प्लेटफॉर्म से दूसरे प्लेटफॉर्म पर ले जाने की अनुमति देता है।
तब, एप्पल ने निर्णय लिया कि उसके अधिकांश एप्लिकेशन सॉफ़्टवेयर पैकेज, जिनमें हाइपरकार्ड सम्मलित है, क्लैरिस नामक पूर्ण स्वामित्व वाली सहायक कंपनी की संपत्ति होगी। कई हाइपरकार्ड डेवलपर्स ने क्लेरिस में जाने के बजाय ऐप्पल में रहने का फैसला किया, जिससे विकास टीम विभाजित हो गई। क्लेरिस ने एक बिजनेस मॉडल बनाने का प्रयास किया जहां हाइपरकार्ड राजस्व भी उत्पन्न कर सके। सबसे पहले हाइपरकार्ड के स्वतंत्र रूप से वितरित संस्करणों को संलेखन अक्षम के साथ भेज दिया गया। क्लेरिस हाइपरकार्ड के प्रारंभिक संस्करणों में ईस्टर अंडा होता है: संदेश बॉक्स में जादू टाइप करने से खिलाड़ी पूर्ण हाइपरकार्ड संलेखन वातावरण में परिवर्तित हो जाता है।[15] जब यह तरकीब लगभग सार्वभौमिक हो गई, तो उन्होंने एक नया संस्करण, हाइपरकार्ड प्लेयर लिखा, जिसे एप्पल ने Macintosh ऑपरेटिंग सिस्टम के साथ वितरित किया, जबकि क्लेरिस ने पूर्ण संस्करण को व्यावसायिक रूप से बेचा। कई उपयोगकर्ता परेशान थे कि उन्हें सॉफ्टवेयर का उपयोग करने के लिए भुगतान करना पड़ा जो पारंपरिक रूप से नि:शुल्क में दिया गया था और जिसे कई लोग मैक का मूल हिस्सा मानते थे।
हाइपरकार्ड राजस्व उत्पन्न करने के बाद भी, क्लैरिस ने इसे बाजार में लाने के लिए बहुत कम किया। मामूली उन्नयन के साथ विकास जारी रहा, और हाइपरकार्ड की तीसरी पीढ़ी बनाने का पहला असफल प्रयास। इस अवधि के दौरान, हाइपरकार्ड ने बाजार हिस्सेदारी खोना प्रारंभ कर दिया। कई महत्वपूर्ण, बुनियादी विशेषताओं के बिना, हाइपरकार्ड लेखक सुपर कार्ड और मैक्रोमीडिया ऑथरवेयर जैसे सिस्टम में जाने लगे। फिर भी, हाइपरकार्ड लोकप्रिय बना रहा और अनुप्रयोगों की एक विस्तृत श्रृंखला के लिए उपयोग किया गया, गेम द मैनहोल से, मिस्ट के रचनाकारों द्वारा कॉर्पोरेट सूचना सेवाओं के लिए पहले का प्रयास।
एप्पल ने अंततः Claris को मूल कंपनी में वापस जोड़ दिया, हाइपरकार्ड को एप्पल के कोर इंजीनियरिंग समूह में लौटा दिया। 1992 में, एप्पल ने हाइपरकार्ड 2.2 का बहुप्रतीक्षित अपग्रेड जारी किया और कलर टूल्स और एडमोशन II के लाइसेंस प्राप्त संस्करण सम्मलित किए, जिसमें रंगीन चित्रों और एनिमेशन के लिए समर्थन जोड़ा गया। चूंकि, ये उपकरण सीमित हैं और अक्सर उपयोग करने में बोझिल होते हैं क्योंकि हाइपरकार्ड 2.0 में वास्तविक, आंतरिक रंग समर्थन का अभाव होता है।
हाइपरकार्ड 3.0
एक बार एप्पल में वापस आने के बाद हाइपरकार्ड के विकास को फिर से प्रारंभ करने के लिए कई प्रयास किए गए। मल्टीमीडिया-लेखन उपकरण के रूप में उत्पाद के व्यापक उपयोग के कारण इसे QuickTime समूह में सम्मलित किया गया था। हाइपरकार्ड को त्वरित समय इंटरएक्टिव (क्यूटीआई) फिल्में बनाने की अनुमति देने का एक नया प्रयास एक बार फिर केविन कैलहौन के निर्देशन में प्रारंभ हुआ। QTi ने 68000 असेंबली लैंग्वेज पर आधारित वास्तविक इंटरएक्टिव सुविधाएं और निम्न-स्तरीय प्रोग्रामिंग भाषा प्रदान करने के लिए क्विकटाइम की कोर मल्टीमीडिया प्लेबैक सुविधाओं का विस्तार किया। परिणामी हाइपरकार्ड 3.0 पहली बार 1996 में प्रस्तुत किया गया था जब एप्पल के वार्षिक एप्पल वर्ल्डवाइड डेवलपर्स कॉन्फ्रेंस (WWDC) में डेवलपर्स को एक अल्फा-गुणवत्ता संस्करण दिखाया गया था।[16] डैन क्रो (कंप्यूटर वैज्ञानिक) के नेतृत्व में 1990 के दशक के अंत तक विकास जारी रहा, जिसमें सार्वजनिक डेमो में रंग समर्थन, इंटरनेट कनेक्टिविटी और हाइपरकार्ड स्टैक (जो अब विशेष क्विकटाइम फिल्में थीं) को वेब में चलाने की क्षमता जैसी कई लोकप्रिय विशेषताएं दिखाई गईं। ब्राउज़र। हाइपरकार्ड 3.0 पर विकास तब ठप हो गया जब क्विकटाइम टीम क्विकटाइम इंटरेक्टिव को क्विकटाइम 4.0 की स्ट्रीमिंग सुविधाओं के विकास से दूर कर रही थी। 1998 में[17] स्टीव जॉब्स ने सॉफ़्टवेयर को नापसंद किया क्योंकि एटकिंसन ने अगला में जॉब्स में सम्मलित होने के बजाय इसे खत्म करने के लिए ऐप्पल में रहना चुना था, और (एटकिंसन के अनुसार) इसमें जॉन स्कली की बदबू थी।[11]2000 में, हाइपरकार्ड इंजीनियरिंग टीम को जॉब्स द्वारा उत्पाद छोड़ने का निर्णय लेने के बाद अन्य कार्यों के लिए फिर से सौंपा गया था। काल्होन और क्रो दोनों ने 2001 में जल्द ही एप्पल छोड़ दिया।
इसकी अंतिम रिलीज़ 1998 में हुई थी, और मार्च 2004 में इसे पूरी तरह से बंद कर दिया गया था।[18] हाइपरकार्ड मूल रूप से केवल क्लासिक मैक ओएस में चलता है, लेकिन इसे अभी भी मैकओएस के क्लासिक (मैक ओएस एक्स) मोड में पावरपीसी आधारित मशीनों (जी5 और पहले) पर उपयोग किया जा सकता है। PowerPC-आधारित मशीनों पर Mac OS X 10.4 (टाइगर) में अंतिम कार्यात्मक मूल हाइपरकार्ड संलेखन वातावरण क्लासिक मोड है।
अनुप्रयोग
हाइपरकार्ड का उपयोग हाइपरटेक्स्ट और कलात्मक उद्देश्यों की एक श्रृंखला के लिए किया गया है। Microsoft PowerPoint के आगमन से पहले, हाइपरकार्ड को अक्सर सामान्य प्रयोजन प्रस्तुति कार्यक्रम के रूप में उपयोग किया जाता था। हाइपरकार्ड अनुप्रयोगों के उदाहरणों में सरल डेटाबेस, अपना खुद का साहसिक-प्रकार का खेल चुनें, और शैक्षिक शिक्षण सहायक सामग्री सम्मलित हैं।
इसकी तीव्र एप्लिकेशन डिज़ाइन सुविधाओं के कारण, हाइपरकार्ड का उपयोग अक्सर प्रोटोटाइप अनुप्रयोगों के लिए और कभी-कभी संस्करण 1.0 कार्यान्वयन के लिए भी किया जाता था। एप्पल के अंदर, QuickTime टीम हाइपरकार्ड के सबसे बड़े ग्राहकों में से एक थी।
हाइपरकार्ड की हार्डवेयर आवश्यकताएं मैक्रोमीडिया निदेशक की तुलना में कम हैं। हाइपरकार्ड में कई वाणिज्यिक सॉफ्टवेयर उत्पाद बनाए गए थे, विशेष रूप से ग्राफिक एडवेंचर गेम मिस्ट का मूल संस्करण,[19] मल्लाह कंपनी की विस्तारित पुस्तकें, बीथोवेन की नौवीं सिम्फनी सीडी-रोम की मल्टीमीडिया सीडी-रोम, ए हार्ड डे'स नाइट (फिल्म) | ए हार्ड डे'स नाइट बाय द बीटल्स, और वायेजर मैकबेथ। संपूर्ण पृथ्वी कैटलॉग का एक प्रारंभिक इलेक्ट्रॉनिक संस्करण हाइपरकार्ड में कार्यान्वित किया गया था।[20] और सीडी-रोम पर संग्रहीत।[21] लोकप्रिय गेम यू डोंट नो जैक (1995 वीडियो गेम) का प्रोटोटाइप और डेमो | यू डोंट नो जैक हाइपरकार्ड में लिखा गया था।[22][23] फ्रांसीसी ऑटो निर्माता रेनॉल्ट ने इसका उपयोग अपने इन्वेंट्री सिस्टम को नियंत्रित करने के लिए किया था।[6][24] क्यूबेक, कनाडा में, हाइपरकार्ड का उपयोग कनाडा के राष्ट्रीय फिल्म बोर्ड सिनेरोबोथेक में वीडियो सीडी डालने और पुनर्प्राप्त करने के लिए उपयोग किए जाने वाले रोबोट आर्म को नियंत्रित करने के लिए किया गया था।
1989 में, हाइपरकार्ड का उपयोग बीबीसी रेडियोफोनिक वर्कशॉप स्टूडियो नेटवर्क को नियंत्रित करने के लिए किया गया था, जिसमें एक एकल मैकिंटोश का उपयोग किया गया था। [25] हाइपरकार्ड का उपयोग SIDOCI (एक एकीकृत इलेक्ट्रॉनिक रोगी रिकॉर्ड सिस्टम विकसित करने के लिए दुनिया में पहले प्रयोगों में से एक) के पूर्ण कार्यात्मक प्रोटोटाइप को प्रोटोटाइप करने के लिए किया गया था और मॉन्ट्रियल कंसल्टिंग फर्म DMR द्वारा इसका अत्यधिक उपयोग किया गया था ताकि यह प्रदर्शित किया जा सके कि रोगी के जीवन में एक विशिष्ट दिन कैसे होता है। सर्जरी कराने के बारे में एक पेपरलेस उम्र में ऐसा लगेगा।
सक्रियता, जो तब तक मुख्य रूप से एक गेम कंपनी थी, ने हाइपरकार्ड को व्यापार बाजार में एक प्रवेश बिंदु के रूप में देखा। अपने नाम को मीडियाजेनिक में बदलते हुए, इसने कई प्रमुख हाइपरकार्ड-आधारित अनुप्रयोगों को प्रकाशित किया, विशेष रूप से डैनी गुडमैन का फोकल पॉइंट,[20]एक व्यक्तिगत सूचना प्रबंधक, और हाइपरकार्ड के लिए रिपोर्ट, नाइन टू फाइव सॉफ्टवेयर का एक कार्यक्रम जो उपयोगकर्ताओं को हाइपरकार्ड को एक पूर्ण डेटाबेस सिस्टम के रूप में देखने की अनुमति देता है जिसमें मजबूत जानकारी देखने और मुद्रण की सुविधा होती है।
कुछ समय के लिए हाइपरकार्ड-प्रेरित सुपरकार्ड में रोडस्टर प्लग-इन सम्मलित था, जो स्टैक को वेब पेजों के अंदर रखने की अनुमति देता था और एक उपयुक्त ब्राउज़र प्लग-इन के साथ वेब ब्राउज़र द्वारा देखा जाता था। यहां तक कि इस प्लग-इन का एक विंडोज़ संस्करण भी था, जो Macintoshes के अतिरिक्त अन्य कंप्यूटरों को प्लग-इन का उपयोग करने की अनुमति देता था।
शोषण
पहला हाइपरकार्ड वायरस अप्रैल 1991 में बेल्जियम और नीदरलैंड में खोजा गया था।[26] चूंकि हाइपरकार्ड स्क्रिप्ट को खोलने के तुरंत बाद ढेर में निष्पादित करता है, यह मैक्रो वायरस (कंप्यूटिंग) के लिए अतिसंवेदनशील पहले अनुप्रयोगों में से एक था। Merryxmas वायरस की खोज 1993 की शुरुआत में हुई थी[27] केन डनहम द्वारा, कॉन्सेप्ट वायरस से दो साल पहले।[28] बहुत कम वायरस हाइपरकार्ड पर आधारित थे, और उनका समग्र प्रभाव न्यूनतम था।
रिसेप्शन
1987 में कंप्यूट! के एप्पल एप्लीकेशन ने कहा कि हाइपरकार्ड मैकिंटोश को पसंद का पर्सनल कंप्यूटर बना सकता है। यह देखते हुए कि इसकी बड़ी मेमोरी आवश्यकता ने इसे 2 एमबी मेमोरी और हार्ड ड्राइव वाले कंप्यूटरों के लिए सबसे उपयुक्त बना दिया है, पत्रिका ने भविष्यवाणी की है कि सबसे छोटी प्रोग्रामिंग शॉप को विशेष रूप से सीडी-रोम का उपयोग करने के लिए स्टैकवेयर बनाने में सक्षम होना चाहिए।[29] गणना! 1988 में भविष्यवाणी की गई थी कि अधिकांश भविष्य के मैक सॉफ्टवेयर को हाइपरकार्ड का उपयोग करके विकसित किया जाएगा, यदि केवल इसलिए कि इसका उपयोग करना इतना व्यसनी था कि डेवलपर्स कुछ और बनाने के लिए खुद को इससे दूर नहीं कर पाएंगे।[30] 1989 में बाइट (पत्रिका) ने इसे बाइट पुरस्कारों के उत्कृष्टता विजेताओं में सूचीबद्ध किया। यह कहते हुए कि किसी भी पहली प्रविष्टि की तरह, इसमें कुछ खामियां हैं, पत्रिका ने लिखा है कि हाइपरकार्ड ने सॉफ्टवेयर की एक नई श्रेणी खोली, और प्रत्येक मैक के साथ इसे बंडल करने के लिए ऐप्पल की प्रशंसा की।[31] 2001 में स्टीव वोज़्निएक ने हाइपरकार्ड को अब तक लिखा गया सबसे अच्छा कार्यक्रम कहा।[32]
विरासत
हाइपरकार्ड उन पहले उत्पादों में से एक है जिसने उपयोगकर्ताओं के एक बड़े लोकप्रिय आधार के लिए हाइपरटेक्स्ट अवधारणा का उपयोग किया और लोकप्रिय बनाया।
जैकब नीलसन (उपयोगिता सलाहकार) ने बताया है कि हाइपरकार्ड वास्तव में केवल एक हाइपरमीडिया कार्यक्रम था क्योंकि इसके लिंक एक कार्ड पर क्षेत्रों से प्रारंभ हुए थे, पाठ वस्तुओं से नहीं; वास्तविक HTML-शैली के टेक्स्ट हाइपरलिंक बाद के संस्करणों में संभव थे, लेकिन लागू करने के लिए अजीब थे और संभवतः ही कभी उपयोग किए जाते थे।[33][34] दीना लार्सन ने मार्बल स्प्रिंग्स के लिए हाइपरकार्ड में लिंक प्रोग्राम किए। बिल एटकिंसन ने बाद में कहा कि यदि उन्होंने केवल एक मशीन पर स्थानीय स्टैक पर ध्यान केंद्रित करने के बजाय नेटवर्क-उन्मुख स्टैक की शक्ति का एहसास किया होता, तो हाइपरकार्ड पहला वेब ब्राउज़र बन सकता था।[35] हाइपरकार्ड ने वर्ल्ड वाइड वेब के विकास के साथ लोकप्रियता में कमी देखी, क्योंकि वेब स्थानीय हार्ड डिस्क पर फ़ाइलों तक सीमित किए बिना हाइपरकार्ड की तरह ही डेटा को संभाल और वितरित कर सकता है। हाइपरकार्ड का वेब पर महत्वपूर्ण प्रभाव पड़ा क्योंकि इसने दोनों HTTP के निर्माण को प्रेरित किया (टिक बैरनर्स - ली के सहयोगी रॉबर्ट कैलियाउ पर इसके प्रभाव के माध्यम से),[36] और जावास्क्रिप्ट (जिसके निर्माता, ब्रेंडन ईच, हाइपरटॉक से प्रेरित थे[37]). यह प्रारंभिक वेब ब्राउज़र ViolaWWW के लिए भी एक प्रमुख प्रेरणा थी।[38] स्टैक को नेविगेट करने के लिए उपयोग किए जाने वाले पॉइंटिंग-फिंगर कर्सर (यूजर इंटरफेस) को बाद में हाइपरलिंक कर्सर के रूप में पहले वेब ब्राउज़र में उपयोग किया गया था।[39] द मिस्ट कंप्यूटर गेम फ़्रैंचाइज़ी, जिसे प्रारंभ में हाइपरकार्ड स्टैक के रूप में जारी किया गया था और इसमें कुछ मैक (उदाहरण के लिए प्रदर्शन 5300) के साथ बंडल किया गया था, अभी भी जीवित है, जो हाइपरकार्ड को अब तक के सबसे अधिक बिकने वाले कंप्यूटर गेम में से एक को प्रारंभ करने के लिए एक सुविधाजनक तकनीक बनाता है।[40] एक सप्ताह के आविष्कारक वार्ड कनिंघम के अनुसार, विकी अवधारणा को 1980 के दशक के अंत में लिखे गए हाइपरकार्ड स्टैक में देखा जा सकता है।[41][42][43] 2017 में इंटरनेट आर्काइव ने हाइपरकार्ड स्टैक को संरक्षित और एमुलेटर करने के लिए एक प्रोजेक्ट स्थापित किया, जिससे उपयोगकर्ता अपने स्वयं के अपलोड कर सकें।[44] प्रोटोटाइप एप्पल Wizzy विज्जी एक्टिव लाइफस्टाइल टेलीफोन GUI हाइपरकार्ड पर आधारित था।[45]
वर्ल्ड वाइड वेब
हाइपरकार्ड ने 1990 के अंत में रॉबर्ट कैलियाउ पर अपने प्रभाव के माध्यम से वेब के विकास को प्रभावित किया, जिन्होंने टिम बर्नर्स-ली के पहले वेब ब्राउज़र को विकसित करने में सहायता की।[46] जावास्क्रिप्ट हाइपरटॉक से प्रेरित था।[47] चूंकि हाइपरकार्ड स्टैक इंटरनेट पर संचालित नहीं होते हैं, 1988 तक कम से कम 300 स्टैक सार्वजनिक रूप से वाणिज्यिक कॉम्प्युसर्व नेटवर्क (जो अभी तक आधिकारिक इंटरनेट से कनेक्ट नहीं थे) से डाउनलोड के लिए उपलब्ध थे। सिस्टम एक उपयोगकर्ता के कंप्यूटर पर फोन नंबरों को एक साथ लिंक कर सकता है और हार्डवेयर के कम महंगे टुकड़े, हाइपरडायलर का उपयोग करके उन्हें मॉडेम के बिना नंबर डायल करने में सक्षम बनाता है।[48] इस अर्थ में, वेब की तरह, यह लिंक के माध्यम से सूचना ब्राउज़िंग का एक संघ-आधारित अनुभव बनाता है, चूंकि टीसीपी/आईपी प्रोटोकॉल पर दूरस्थ रूप से काम नहीं कर रहा है। वेब की तरह, यह भी कई अलग-अलग प्रकार के मीडिया के कनेक्शन की अनुमति देता है।
समान सिस्टम
अन्य कंपनियों ने अपने स्वयं के संस्करणों की पेशकश की है। As of 2010[update], चार उत्पाद उपलब्ध हैं जो हाइपरकार्ड जैसी क्षमताओं की पेशकश करते हैं:
- हाइपरनेक्स्ट एक सॉफ्टवेयर डेवलपमेंट सिस्टम है जो हाइपरकार्ड से कई विचारों का उपयोग करता है और फ्रीवेयर हाइपरनेक्स्ट प्लेयर पर चलने वाले स्टैंडअलोन एप्लिकेशन और स्टैक दोनों बना सकता है। हाइपरनेक्स्ट मैक ओएस 9 और एक्स, और विंडोज एक्सपी और विस्टा के लिए उपलब्ध है।
- HyperStudio, पहले हाइपरकार्ड क्लोनों में से एक है as of 2009[update], सॉफ्टवेयर मैककीव द्वारा विकसित और प्रकाशित।[49]
- LiveCode, LiveCode (कंपनी) द्वारा प्रकाशित | LiveCode, Ltd., हाइपरकार्ड के फीचर सेट पर बहुत विस्तार करता है[50] और रंग और एक जीयूआई टूलकिट प्रदान करता है जिसे कई लोकप्रिय प्लेटफार्मों (एंड्रॉइड, आईओएस, क्लासिक मैकिंटोश सिस्टम सॉफ़्टवेयर, मैक ओएस एक्स, विंडोज़ 98 से 10, और लिनक्स/यूनिक्स) पर तैनात किया जा सकता है। लाइवकोड सम्मलिता हाइपरकार्ड स्टैक को सीधे आयात करता है और अभी भी उपयोग में आने वाले स्टैक के लिए माइग्रेशन पथ प्रदान करता है।
- सुपरकार्ड, पहला हाइपरकार्ड क्लोन, हाइपरकार्ड के समान है, लेकिन कई अतिरिक्त सुविधाओं के साथ जैसे: पूर्ण रंग समर्थन, पिक्सेल और वेक्टर ग्राफिक्स, एक पूर्ण जीयूआई टूलकिट, और कई आधुनिक मैक ओएस एक्स सुविधाओं के लिए समर्थन। यह फ्रीवेयर सुपरकार्ड प्लेयर पर चलने वाले स्टैंडअलोन एप्लिकेशन और प्रोजेक्ट दोनों बना सकता है। सुपरकार्ड वर्तमान हाइपरकार्ड स्टैक को भी सुपरकार्ड परियोजनाओं में परिवर्तित कर सकता है। यह केवल मैक पर चलता है।
पिछले उत्पादों में सम्मलित हैं:
- SK8 (प्रोग्रामिंग लैंग्वेज) एप्पल के भीतर विकसित एक हाइपरकार्ड किलर था लेकिन कभी जारी नहीं किया गया। यह हाइपरटॉक को मनमाना वस्तुओं की अनुमति देने के लिए विस्तारित करता है जो इसे पूर्ण मैक-जैसे अनुप्रयोगों (ढेर के बजाय) बनाने की अनुमति देता है। परियोजना को कभी जारी नहीं किया गया, चूंकि स्रोत कोड सार्वजनिक डोमेन में रखा गया था।
- सिमिट्री द्वारा हाइपर डीए क्लासिक सिंगल-टास्क मैक ओएस के लिए एक डेस्क एक्सेसरी थी जो हाइपरकार्ड 1.x स्टैक को किसी भी सम्मलिता एप्लिकेशन में जोड़े गए विंडो के रूप में देखने की अनुमति देता है, और अपने उपयोगकर्ता दस्तावेज़ों को प्रदर्शित करने के लिए कई क्लेरिस उत्पादों (जैसे मैकड्रॉ II) में भी एम्बेड किया गया है। .
- ब्राइटबिल-रॉबर्ट्स से हाइपरपैड हाइपरकार्ड का एक क्लोन है, जिसे डॉस के लिए लिखा गया है। यह कार्ड और बटन के ग्राफिक्स बनाने के लिए ASCII लाइन ड्राइंग का उपयोग करता है।
- प्लस, जिसे बाद में विनप्लस का नाम दिया गया, विंडोज और मैकिंटोश के लिए हाइपरकार्ड के समान है।
- Oracle Corporation ने Plus खरीदा और Oracle कार्ड के रूप में एक क्रॉस-प्लेटफ़ॉर्म संस्करण बनाया, बाद में Oracle ओरेकल मीडिया ऑब्जेक्ट्स नाम बदलकर डेटाबेस एक्सेस के लिए 4GL के रूप में उपयोग किया गया।
- आईबीएम लिंकवे - डॉस पीसी के लिए एक माउस-नियंत्रित हाइपरकार्ड जैसा वातावरण। इसमें न्यूनतम सिस्टम आवश्यकताएँ हैं, ग्राफिक्स CGA और VGA में चलता है। इसने वीडियो डिस्क नियंत्रण का भी समर्थन किया।[51]
- एसिमेट्रिक्स का विंडोज एप्लिकेशन टूलबुक हाइपरकार्ड जैसा दिखता है, और बाद में हाइपरकार्ड स्टैक पढ़ने के लिए एक बाहरी कनवर्टर सम्मलित किया गया (पहला हेइज़र सॉफ्टवेयर से एक तृतीय-पक्ष उत्पाद था)।
- टाइलस्टैक हाइपरकार्ड का एक वेब आधारित संस्करण बनाने का एक प्रयास है जो मूल हाइपरकार्ड फाइलों के साथ संगत है।[52] साइट 24 जनवरी, 2011 को बंद हो गई।[53][54]
इसके अतिरिक्त, मूल प्रणाली की कई बुनियादी अवधारणाओं को बाद में अन्य रूपों में पुन: उपयोग किया गया। एप्पल ने अपने सिस्टम-वाइड स्क्रिप्टिंग इंजन एप्पलScript को HyperTalk जैसी भाषा पर बनाया; इसका उपयोग अक्सर डेस्कटॉप प्रकाशन (DTP) वर्कफ़्लो स्वचालन आवश्यकताओं के लिए किया जाता है।[citation needed] 1990 के दशक में फेसस्पैन ने एक तृतीय-पक्ष ग्राफिकल इंटरफ़ेस प्रदान किया। एप्पलScript के पास अप्रैल 2005 में Mac OS X Tiger के साथ जारी Automator नामक एक देशी ग्राफिकल प्रोग्रामिंग फ्रंट-एंड भी है। हाइपरकार्ड की ताकत में से एक मल्टीमीडिया का संचालन था, और Macromedia Authorware और Macromedia निदेशक जैसे कई मल्टीमीडिया सिस्टम हाइपरकार्ड में उत्पन्न होने वाली अवधारणाओं पर आधारित हैं। .[55] ऐपवेयर, जिसे मूल रूप से सीरियस डेवलपर नाम दिया गया था, को कभी-कभी हाइपरकार्ड के समान देखा जाता है, क्योंकि दोनों तेजी से अनुप्रयोग विकास (आरएडी) सिस्टम हैं। AppWare को 90 के दशक की शुरुआत में बेचा गया था और यह Mac और Windows दोनों सिस्टम पर काम करता था।
ज़ूमरैक्स, एक समान स्टैक डेटाबेस रूपक के साथ एक डॉस एप्लिकेशन, हाइपरकार्ड से 4 साल पहले का है, जिसके कारण ऐप्पल के खिलाफ एक विवादास्पद मुकदमा हुआ।[citation needed]
यह भी देखें
संदर्भ
- ↑ 1.0 1.1 "Hypercard – How About New Mac Owners", Mac GUI
- ↑ "Macworld Expo 1987 Boston", 32by32 Macintosh History from the 1980s, August 11, 1987
- ↑ Needle, David (August 11, 1987), "HyperCard: Rumors or Reality", Computer Currents
- ↑ USA, Jeff Keyzer from Austin, TX (2011-01-07), Apple Macintosh SE/30, retrieved 2015-11-16
{{citation}}: CS1 maint: multiple names: authors list (link) - ↑ 5.0 5.1 5.2 Lingwood, David (May 23, 1988). "एपीडीए ने मैकिंटोश उत्पादों में विकास के रुझान का पता लगाया". InfoWorld (Interview). Vol. 10, no. 21. Interviewed by Stuart J. Johnston. p. S9. Retrieved March 30, 2019.
- ↑ 6.0 6.1 6.2 Kahney, Leander (August 14, 2002), "HyperCard Forgotten, but Not Gone", Wired, archived from the original on 2010-02-06
- ↑ 7.0 7.1 7.2 "एक हाइपरकार्ड प्राइमर". InfoWorld. Vol. 11, no. 45. November 6, 1989. p. S3 (sidebar).
- ↑ Winograd, Terry (1996), "HyperCard, Director, and Visual Basic", Bringing Design to Software, Addison-Wesley
- ↑ Goodman 1988, p. 799.
- ↑ DeVoto, Jeanne. "जैन हाउस ओ' हाइपरकार्ड". www.jaedworks.com. Retrieved 9 May 2019.
इसकी स्ट्रिंग हैंडलिंग सबसे अधिक लचीली है जिसे मैंने देखा है - भाषा में किसी भी वर्ण, शब्द, तार्किक रेखा, या आपके द्वारा चुने गए किसी भी वर्ण द्वारा सीमांकित चंक को सीधे संबोधित करने के लिए आदिम शामिल हैं। प्राकृतिक-भाषा वाक्य रचना - "माउस के नीचे होने तक प्रतीक्षा करें ", "यदि यह कोई संख्या नहीं है तो बीप करें", "उत्तर की पंक्ति 8 के शब्द 3 से 10 प्राप्त करें", और "इस स्टैक के अंतिम कार्ड पर जाएं" सभी कानूनी हाइपरटॉक एक्सप्रेशन हैं - इसे पढ़ने में आनंद आता है और रखरखाव में आसान.
- ↑ 11.0 11.1 Bill Atkinson interviewed on the TV show Triangulation on the TWiT.tv network (link)
- ↑ Bobker, Steven (November 1988). "आज़ादी की कीमत". MacUser. Vol. 4, no. 11. pp. 63–66.
- ↑ Adams, Douglas (2002) [1989]. "फ्रैंक द वैंडल". MacWorld. Pan MacMillan. Retrieved March 30, 2019.
- ↑ Alsop, Stewart II (1988-01-18). "Apple का खोजक: UI में परिपक्वता" (PDF). P.C. Letter. 4 (2): 4–5.
- ↑ Foraker, Paul. "एप्पल ने हाइपरकार्ड को क्लेरिस से वापस ले लिया। यहाँ उन्होंने इसके साथ क्या किया है". MacTech. Vol. 10, no. 3.
क्लेरिस ने अपंग, निम्न उपयोगकर्ता-स्तर, होम स्टैक शिपिंग की एक अंतरिम योजना की भी कोशिश की, जिसे उपयोगकर्ता संदेश बॉक्स में 'मैजिक' टाइप करके ओवरराइड कर सकते थे। इस संस्करण और प्लेयर के बीच कुछ भ्रम था, जिसके कारण लोग प्लेयर के संदेश बॉक्स में 'मैजिक' टाइप करने का असफल प्रयास कर रहे थे। हाइपरकार्ड 2.2 का जादू साफ और प्रत्यक्ष है।
- ↑ Colby, Clifford (September 1996). "हाइपरकार्ड का नया सौदा: क्विकटाइम ऑथरिंग". MacWeek.
- ↑ Duncan, Geoff (November 2, 1998). "काश, हाइपरकार्ड!". TidBits.
- ↑ Oren, Tim (March 26, 2004), "A Eulogy for HyperCard", Due diligence (blog), Type pad
- ↑ Breen, Christopher (December 1993). "ए स्पेक्टेकल टू बी मिस्ट". Computer Gaming World. pp. 114, 116. Retrieved 29 March 2016.
- ↑ 20.0 20.1 HyperCard Mania!. Computer Chronicles, 1987. Stewart Cheifet Productions (archive.org)
- ↑ A Brief History of The Whole Earth Catalog Archived March 7, 2021, at the Wayback Machine, Whole Earth
- ↑ "मैकिंटोश के लिए आप जैक को नहीं जानते (1995)". MobyGames. Retrieved 23 January 2016.
- ↑ "Apple HyperCard: पहले वेब ब्राउज़र का पूर्वगामी". DailyMotion. FORA.TV. January 2, 2015. Retrieved 23 January 2016.
- ↑ "Ahead of their time: Nine technologies that came early", IT World, October 26, 2009
- ↑ Elen, Richard (February 1989). "बीबीसी पर मिडी फ्यूचर्स (एसओएस फरवरी 1989)". Sound on Sound (Feb 1989): 48–54.
- ↑ "नवीनतम मैक वायरल संक्रमण ढेर हिट करता है: हाइपरकार्ड बीमारी यूरोप में बदल जाती है (इसमें वायरस के हमलों के रूपों पर संबंधित लेख शामिल हैं)". MacWEEK. April 16, 1991.
- ↑ Antivirus software for Macintosh (list), University of Michigan, retrieved March 18, 2010 includes
/mac/util/virus/merryxmaskiller.sit.hqx 8 4/27/93 BinHex4.0,StuffIt3.50 Eliminate a script-based virus called "merryxmas." Requires HyperCard 2.0. - ↑ "HyperCard", Pantechnicon (wiki), CA: UQAM, archived from the original on September 26, 2006
- ↑ "एक कार्ड पर जानकारी". Compute!'s Apple Applications. December 1987. p. 6. Retrieved 18 August 2014.
- ↑ Leemon, Sheldon (April 1988). "हाइपरकार्ड के खतरे". Compute!. p. 49. Retrieved 18 August 2014.
- ↑ "द बाइट अवार्ड्स". Byte. Vol. 14, no. 1. January 1989. p. 327.
- ↑ "वोज्नियाक की फायरसाइड चैट". Macworld. 2001-06-22. Retrieved 16 February 2015.
- ↑ "प्रोग्रामिंग प्रतिमान, डॉ. डॉब्स जर्नल, जून 1990". Archived from the original on 30 November 2018.
हाइपरटेक्स्ट में रुचि रखने वाले किसी भी व्यक्ति के लिए हाइपरकार्ड की सबसे बड़ी असफलता टेक्स्ट लिंक्स की कमी है।
- ↑ Swaine, Michael. "प्रोग्रामिंग प्रतिमान". Dr. Dobb's Journal. Vol. 15, no. June 1990. p. 130.
हाइपरटेक्स्ट में रुचि रखने वाले किसी भी व्यक्ति के लिए हाइपरकार्ड की सबसे बड़ी असफलता टेक्स्ट लिंक्स की कमी है।
- ↑ "HyperCard: What Could Have Been", Wired, Aug 2002
- ↑ Cailliau, Robert, How It Really Happened, Computer, archived from the original on January 6, 2011 (on the WWW proposal).
- ↑ Eich, Brendan (1998), JavaScript Bible (3rd ed.), Danny G, archived from the original on April 15, 2008
- ↑ Gillies, James; Cailliau, Robert (2000). वेब का जन्म कैसे हुआ: वर्ल्ड वाइड वेब की कहानी. Oxford: Oxford University Press. p. 213. ISBN 0-19-286207-3.
मुझे एक हाइपरकार्ड मैनुअल मिला और मैंने इसे देखा और मूल रूप से अवधारणाओं को लिया और उन्हें एक्स-विंडो [sic] में कार्यान्वित किया।
- ↑ Granneman, Scott, "1987", Computing history 1968–present
- ↑ "Part 33: Myst", The Essential 50, 1UP, archived from the original on May 23, 2011
- ↑ "Wiki History", C2 (wiki)
- ↑ Bruning, Kim, Wikinewsie discusses Wikimania (Interview)
- ↑ Cunningham, Ward; Gag, John, "An Evening in Conversation with the Wiki Inventor", Video, archived from the original on May 7, 2007, retrieved February 9, 2007
- ↑ Scott, Jason (August 11, 2017). "संग्रह पर हाइपरकार्ड (हाइपरकार्ड के 30 साल का जश्न)". The Internet Archive.
इस वर्ष की शुरुआत में हमारे इन-ब्राउज़र आरंभिक Macintosh एमुलेशन को शामिल करने के बाद, इंटरनेट आर्काइव में अब अवलोकन के लिए ढेर सारे अनुकरणीय हाइपरकार्ड स्टैक उपलब्ध हैं, और हम आपको अपने खुद के, आसानी से और तेज़ी से अपलोड करने के लिए प्रोत्साहित करते हैं।
- ↑ Dickson, Sonny (8 April 2019). "एप्पल के W.A.L.T का वीडियो। कार्य में - 1993-संस्करण iPhone". SonnyDickson. Retrieved 11 April 2019.
- ↑ People involved in the WorldWideWeb project
- ↑ Dr. Axel Rauschmayer, Speaking JavaScript: An In-Depth Guide for Programmers (O'Reilly, 2014)
- ↑ Greene, Denise; Greene, Doug (11 April 1988). "हाइपरकार्ड: पहले आठ महीने". InfoWorld. Vol. 10, no. 15. p. 37.
- ↑ "हाइपरस्टूडियो". Software MacKiev. Retrieved August 31, 2009.
- ↑ "लाइवकोड हाइपरकार्ड की अगली पीढ़ी है". opensource.com. February 23, 2013.
- ↑ "आईबीएम लिंकवे 2.0".
- ↑ "HyperCard comes back from the dead to the web", Slashdot, June 7, 2008
- ↑ "टाइलस्टैक को विदाई".
- ↑ @tilestack (January 25, 2011). "बिदाई। tilestack.com" (Tweet) – via Twitter.
- ↑ Keating, Anne B; Hargitai, Joseph R (1999). द वायर्ड प्रोफेसर: कॉलेज इंस्ट्रक्शन में वर्ल्ड वाइड वेब को शामिल करने के लिए एक गाइड. NYU Press. p. 178. ISBN 978-0814747254. Retrieved 23 January 2016.
ग्रन्थसूची
- Goodman, Danny (1987), The Complete HyperCard Handbook, Bantam Books, ISBN 0-9665514-2-7
- Goodman, Danny (1988), The Complete HyperCard Handbook (2nd Edition), Bantam Books, ISBN 055334577X
बाहरी कड़ियाँ
- Atkinson, William ‘Bill’; Winkler, Dan (1987), "Demonstrating HyperCard", Computer Chronicles (Interview)
- Collection of emulated HyperCard stacks via the Internet Archive
- A list of HyperCard links, America OnLine, archived from the original on April 30, 2007
- Teach Yourself HyperCard, Folk stream
- HyperCard (PDF) (manual), Apple
- HyperCard and AppleScript (in français), Scripteur, archived from the original on 2006-05-18
- Differsifier, Economy X talk, archived from the original on 2010-07-29; HyperCard conversion utility
- "Why HyperCard Had to Die (includes a section on "A HyperCard walkthrough: making a four-function calculator")". Loper OS. Archived from the original on 2015-06-05. Retrieved 15 June 2015.