जीयूआई (ग्राफिकल यूजर इंटरफेस) कंप्यूटर सॉफ्टवेयर के लिए इंटरेक्टिव विजुअल कंपोनेंट की एक प्रणाली है। एक जीयूआई उन वस्तुओं(Items) को प्रदर्शित करता है जो जानकारी देते हैं, और उन कार्यों का प्रतिनिधित्व करते हैं जिन्हें उपयोगकर्ता(Users) द्वारा लिया जा सकता है। उपयोगकर्ता(Users) द्वारा उनके साथ Chat,Item Color, Size या Visual बदल देती हैं।
पहले व्यावसायिक रूप से उपलब्ध GUI, जिसे "PARC" कहा जाता है, Zerox द्वारा विकसित(Develop) किया गया था। इसका उपयोग Zerox 8010 information system द्वारा किया गया था, जिसे 1981 में जारी किया गया था। स्टीव जॉब्स ने Zerox के दौरे के दौरान इंटरफ़ेस को देखा था, उसके पास Apple में एक Simple Design के साथ एक ऑपरेटिंग सिस्टम विकसित करने की उनकी टीम थी। Apple के GUI- आधारित OS को Macintosh के साथ शामिल किया गया था, जिसे 1984 में रिलीज़ किया गया था। Microsoft ने 1985 में अपना पहला GUI-आधारित OS, Windows 1.0 जारी किया।
कई दशकों तक, GUI को केवल एक माउस और एक कीबोर्ड द्वारा नियंत्रित किया जाता था। हालांकि इस प्रकार के इनपुट डिवाइस डेस्कटॉप कंप्यूटर के लिए पर्याप्त हैं, लेकिन वे मोबाइल उपकरणों जैसे स्मार्टफोन और टैबलेट के लिए भी काम नहीं करते हैं। इसलिए, मोबाइल ऑपरेटिंग सिस्टम को एक टचस्क्रीन इंटरफेस का उपयोग करने के लिए डिज़ाइन किया गया है। कई मोबाइल उपकरणों को अब बोले गए कमांड द्वारा भी नियंत्रित किया जा सकता है।
क्योंकि अब कई प्रकार के डिजिटल उपकरण उपलब्ध हैं, GUI को उपयुक्त प्रकार के इनपुट के लिए डिज़ाइन किया जाना चाहिए। उदाहरण के लिए, एक डेस्कटॉप ऑपरेटिंग सिस्टम, जैसे कि OS X, में एक मेनू बार और छोटे माउस के साथ Windows शामिल हैं जिन्हें आसानी से माउस का उपयोग करके नेविगेट किया जा सकता है। IOS की तरह एक मोबाइल OS में बड़े आइकन शामिल हैं और Zoom In या Zoom Out करने के लिए स्वाइप और पिंचिंग जैसे टच कमांड का समर्थन(Support) करता है। Automotive interface को अक्सर knobs और बटन के साथ नियंत्रित करने के लिए डिज़ाइन किया जाता है, और रिमोट कंट्रोल के साथ काम करने के लिए टीवी इंटरफेस बनाए जाते हैं। इनपुट के प्रकार के बावजूद, इनमें से प्रत्येक इंटरफेस को GUI माना जाता है क्योंकि वे ग्राफिकल तत्वों को शामिल करते हैं।
नोट: विशिष्ट GUI जो speech recognition और गति(Speed) का पता लगाने का उपयोग करते हैं, उन्हें प्राकृतिक उपयोगकर्ता इंटरफ़ेस(Natural user interface) या NUI कहा जाता है।
एक उदाहरण के रूप में, यदि आप GUI सिस्टम पर कोई प्रोग्राम खोलना चाहते हैं, तो आप माउस पॉइंटर को प्रोग्राम के आइकन पर ले जाएँगे और उसे डबल-क्लिक करेंगे।
GUI (ग्राफिकल यूजर इंटरफेस) क्या है?[What is GUI (Graphical User Interface)? in Hindi]
GUI "ग्राफिकल यूजर इंटरफेस" के लिए खड़ा है और "gooey" का उच्चारण(pronounced) किया जाता है। यह एक उपयोगकर्ता इंटरफ़ेस(Users Interface ) है जिसमें Graphical element शामिल हैं, जैसे कि विंडोज़, आइकन और बटन। यह शब्द 1970 के दशक में टेक्स्ट-आधारित लोगों से ग्राफिकल इंटरफेस को अलग करने के लिए बनाया गया था, जैसे कमांड लाइन इंटरफेस। हालाँकि, आज लगभग सभी डिजिटल इंटरफेस GUI हैं।कई दशकों तक, GUI को केवल एक माउस और एक कीबोर्ड द्वारा नियंत्रित किया जाता था। हालांकि इस प्रकार के इनपुट डिवाइस डेस्कटॉप कंप्यूटर के लिए पर्याप्त हैं, लेकिन वे मोबाइल उपकरणों जैसे स्मार्टफोन और टैबलेट के लिए भी काम नहीं करते हैं। इसलिए, मोबाइल ऑपरेटिंग सिस्टम को एक टचस्क्रीन इंटरफेस का उपयोग करने के लिए डिज़ाइन किया गया है। कई मोबाइल उपकरणों को अब बोले गए कमांड द्वारा भी नियंत्रित किया जा सकता है।
क्योंकि अब कई प्रकार के डिजिटल उपकरण उपलब्ध हैं, GUI को उपयुक्त प्रकार के इनपुट के लिए डिज़ाइन किया जाना चाहिए। उदाहरण के लिए, एक डेस्कटॉप ऑपरेटिंग सिस्टम, जैसे कि OS X, में एक मेनू बार और छोटे माउस के साथ Windows शामिल हैं जिन्हें आसानी से माउस का उपयोग करके नेविगेट किया जा सकता है। IOS की तरह एक मोबाइल OS में बड़े आइकन शामिल हैं और Zoom In या Zoom Out करने के लिए स्वाइप और पिंचिंग जैसे टच कमांड का समर्थन(Support) करता है। Automotive interface को अक्सर knobs और बटन के साथ नियंत्रित करने के लिए डिज़ाइन किया जाता है, और रिमोट कंट्रोल के साथ काम करने के लिए टीवी इंटरफेस बनाए जाते हैं। इनपुट के प्रकार के बावजूद, इनमें से प्रत्येक इंटरफेस को GUI माना जाता है क्योंकि वे ग्राफिकल तत्वों को शामिल करते हैं।
नोट: विशिष्ट GUI जो speech recognition और गति(Speed) का पता लगाने का उपयोग करते हैं, उन्हें प्राकृतिक उपयोगकर्ता इंटरफ़ेस(Natural user interface) या NUI कहा जाता है।
GUI कैसे काम करता है?[How does the GUI work? in Hindi]
GUI कमांड, जैसे Open, Delete और फ़ाइलों को स्थानांतरित(Transfer) करने के लिए विंडोज़, आइकन और मेनू का उपयोग करता है। हालांकि एक GUI ऑपरेटिंग सिस्टम मुख्य रूप से एक माउस का उपयोग करके नेविगेट किया जाता है, एक कीबोर्ड का उपयोग कीबोर्ड शॉर्टकट या arrow key के माध्यम से भी किया जा सकता है।एक उदाहरण के रूप में, यदि आप GUI सिस्टम पर कोई प्रोग्राम खोलना चाहते हैं, तो आप माउस पॉइंटर को प्रोग्राम के आइकन पर ले जाएँगे और उसे डबल-क्लिक करेंगे।
Post a Comment
Blogger FacebookYour Comment Will be Show after Approval , Thanks