इंक्रीमेंटल सर्च: Difference between revisions

From Vigyanwiki
(Created page with "{{Short description|User interface method to search for text}} {{For|the class of search techniques in artificial intelligence and robotics|Incremental heuristic search}} F...")
 
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Short description|User interface method to search for text}}
{{Short description|User interface method to search for text}}[[File:Firefox FAYT.png|thumb|340px|right|[[मोज़िला फ़ायरफ़ॉक्स]] में टाइप करते ही फाइंड निष्पादित करने का स्क्रीनशॉट। एन्सी टाइप की जा रही थी और पहला मिलान किया गया टेक्स्ट हरे रंग में हाइलाइट किया गया था।]][[ कम्प्यूटिंग |कम्प्यूटिंग]] में, '''इंक्रीमेंटल सर्च''', जिसे हॉट सर्च, इंक्रीमेंटल सर्च या रीअल-टाइम सजेशन के रूप में भी जाना जाता है, पाठ के माध्यम से प्रोग्रेसिवली सर्च और फ़िल्टर करने के लिए एक यूजर इंटरफ़ेस इंटरैक्शन विधि है। जैसे ही यूजर टेक्स्ट टाइप करता है, टेक्स्ट के लिए एक या अधिक संभावित मिलान ढूंढे जाते हैं और तुरंत यूजर को प्रस्तुत किए जाते हैं। यह इमीडियेट फीडबैक प्रायः यूजर को वह पूरा शब्द या वाक्यांश टाइप करने से रोकती है जिसे वे ढूंढ रहे थे। यूजर प्रस्तुत सूची से निकट से संबंधित विकल्प भी चुन सकता है।
{{For|the class of search techniques in artificial intelligence and robotics|Incremental heuristic search}}


[[File:Firefox FAYT.png|thumb|340px|right|[[मोज़िला फ़ायरफ़ॉक्स]] में टाइप करते ही फाइंड निष्पादित करने का स्क्रीनशॉट। एन्सी टाइप की जा रही थी और पहला मिलान किया गया टेक्स्ट हरे रंग में हाइलाइट किया गया था।]][[ कम्प्यूटिंग ]] में, वृद्धिशील खोज, जिसे हॉट सर्च, वृद्धिशील खोज या वास्तविक समय सुझावों के रूप में भी जाना जाता है, पाठ के माध्यम से उत्तरोत्तर खोज और फ़िल्टर करने के लिए एक उपयोगकर्ता इंटरफ़ेस इंटरैक्शन विधि है। जैसे ही उपयोगकर्ता टेक्स्ट टाइप करता है, टेक्स्ट के लिए एक या अधिक संभावित मिलान ढूंढे जाते हैं और तुरंत उपयोगकर्ता को प्रस्तुत किए जाते हैं। यह तत्काल प्रतिक्रिया अक्सर उपयोगकर्ता को वह पूरा शब्द या वाक्यांश टाइप करने से रोकती है जिसे वे ढूंढ रहे थे। उपयोगकर्ता प्रस्तुत सूची से निकट से संबंधित विकल्प भी चुन सकता है।
इंक्रीमेंटल सर्च की विधि को कभी-कभी यूजर इंटरफ़ेस से अलग किया जाता है जो खोजों को दर्ज करने के लिए एक [[ मोडल विंडो |मोडल विंडो]], जैसे डायलॉग बॉक्स, को नियोजित करता है। कुछ अनुप्रयोगों के लिए, [[ संवाद बकस |डायलॉग बॉक्स]] के स्थान पर एक अलग यूजर इंटरफ़ेस मोड का उपयोग किया जा सकता है।
 
वृद्धिशील खोज की विधि को कभी-कभी उपयोगकर्ता इंटरफ़ेस से अलग किया जाता है जो खोजों को दर्ज करने के लिए एक [[ मोडल विंडो ]], जैसे संवाद बॉक्स, को नियोजित करता है। कुछ अनुप्रयोगों के लिए, [[ संवाद बकस ]] के बजाय एक अलग [[मोड ([[प्रयोक्ता इंटरफ़ेस]])]] का उपयोग किया जा सकता है।


==इतिहास==
==इतिहास==
{{unreferenced section|date=June 2009}}
इंक्रीमेंटल सर्च का पहला प्रलेखित उपयोग 1970 के दशक के अंत में [[असंगत टाइमशेयरिंग सिस्टम|इनकमपैटिबल टाइमशेयरिंग सिस्टम]] पर [[ईएमएसीएस]] में हुआ था। <ref name="emacs_intro">Markoff, John (1992-03-30). "Wordperfect Executive Is Forced Out". ''The New York Times''. ISSN 0362-4331. Retrieved 2023-11-02.</ref> यह कई आवश्यक ईमैक्स सुविधाओं में से एक थी जिसे [[रिचर्ड स्टॉलमैन]] ने अपने पुन: कार्यान्वयन, [[GNU Emacs|जीएनयू ई मैक]] में सम्मिलित किया था। 1980 के दशक में इस कार्यक्षमता वाले अन्य उल्लेखनीय कार्यक्रमों में [[जीएनयू बैश]] और [[ कैनन बिल्ली |कैनन कैट]] सम्मिलित हैं। इन प्रारम्भिक कार्यान्वयनों ने एकल पंक्ति फीडबैक को प्रस्तुत किया, न कि सुझावों की सूची को प्रस्तुत किया।
वृद्धिशील खोज का पहला प्रलेखित उपयोग 1970 के दशक के अंत में [[असंगत टाइमशेयरिंग सिस्टम]] पर [[ईएमएसीएस]] में हुआ था।<ref name="emacs_intro">{{cite web|url=http://www.emacswiki.org/emacs/AnIntroductionToTheEmacsEditor|title=Emacs संपादक का एक परिचय|last=Ciccarelli|first=Eugene|date=January 1978 |work=AI Memo No. 447|access-date=2009-06-16}}</ref> यह कई आवश्यक Emacs सुविधाओं में से एक थी जिसे [[रिचर्ड स्टॉलमैन]] ने अपने पुन: कार्यान्वयन, [[GNU Emacs]] में शामिल किया था। 1980 के दशक में इस कार्यक्षमता वाले अन्य उल्लेखनीय कार्यक्रमों में [[जीएनयू बैश]] और [[ कैनन बिल्ली ]] शामिल हैं। रेफरी नाम= शापिरो >{{cite journal|last=Shapiro|first=Ezra|year=1989|title=बिल्ली मर चुकी है, इंटरफ़ेस लंबे समय तक जीवित रहेगा|journal=Language Technology Magazine|volume=13}}</ref> इन शुरुआती कार्यान्वयनों ने एकल पंक्ति फीडबैक की पेशकश की, न कि सुझावों की सूची।


पहली मुख्यधारा उपस्थिति विंडोज़ के लिए [[WordPerfect]] 5.2 के स्पेलर में हो सकती है, जो 30 नवंबर 1992 को रिलीज़ हुई थी। रेफरी>{{Cite news |last=Markoff |first=John |date=1992-03-30 |title=वर्डपरफेक्ट एक्जीक्यूटिव को जबरन बाहर कर दिया गया है|language=en-US |work=The New York Times |url=https://www.nytimes.com/1992/03/30/business/wordperfect-executive-is-forced-out.html |access-date=2023-11-02 |issn=0362-4331}}</ref> प्रोग्रामर रॉबर्ट जॉन स्टीवंस, जो अब राइटएक्सप्रेस के सीईओ हैं, ने ओरेम, यूटा में वर्डपरफेक्ट यूजेबिलिटी लैब में उपयोगकर्ताओं को 5.1 स्पेलर का उपयोग करते हुए देखा, जिसे उन्होंने और स्टीवन एम. कैनन ने विंडोज़ में पोर्ट किया था, उन्होंने देखा कि जब कोई शब्द नहीं था शब्दकोश में पाया गया और कोई वैकल्पिक शब्द प्रस्तुत नहीं किया गया, उपयोगकर्ता खोए हुए लग रहे थे, पृष्ठ के चारों ओर माउस कर्सर ले गए और यहां तक ​​​​कि स्पेलर से भी बाहर निकल गए। इस विसंगति से स्तब्ध होकर, वह घर गया, सोफे पर बैठ गया, और अपनी पत्नी के साथ अपनी टिप्पणियों पर चर्चा की। स्टीवंस ने समाधान को कोडित किया: जैसे ही एक उपयोगकर्ता ने संपादन बॉक्स में टाइप किया, स्पेलर दर्ज किए गए अक्षरों से शुरू होने वाले शब्दों का सुझाव देगा। आप रिप्लेस विथ बॉक्स में कोई भी शब्द टाइप कर सकते हैं जिसे आप ढूंढना चाहते हैं। जैसे ही आप बॉक्स में अक्षर टाइप करते हैं, संभावित मिलान प्रदर्शित होते हैं। रेफरी>{{cite book |title=विंडोज़ के लिए WordPerfect 5.2 का उपयोग करना|date=January 1, 1993 |publisher=Que Development Group |isbn=9781565291669 |pages=218}}</ref>  रेफरी>{{cite web |title=गूगल बुक्स|url=https://www.google.com/books/edition/Using_Wordperfect_5_2_for_Windows/4Tn2-Kif3E8C?hl=en&gbpv=1&bsq=possible%20matches}}</ref>
पहली मेनस्ट्रीम अपीयरेंस विंडोज़ के लिए [[WordPerfect|वर्ड पर्फेक्ट]] 5.2 के स्पेलर में हो सकती है, जो 30 नवंबर 1992 को रिलीज़ हुई थी। <ref name="emacs_intro" /> प्रोग्रामर रॉबर्ट जॉन स्टीवंस (जो अब राइटएक्सप्रेस के सीईओ हैं) ने ओरेम, यूटा में वर्डपरफेक्ट यूजेबिलिटी लैब में यूजरओं को 5.1 स्पेलर का उपयोग करते हुए देखा, जिसे उन्होंने और स्टीवन एम. कैनन ने विंडोज़ में पोर्ट किया था, उन्होंने देखा कि जब कोई शब्द नहीं था शब्दकोश में पाया गया और कोई वैकल्पिक शब्द प्रस्तुत नहीं किया गया, यूजर खोए हुए लग रहे थे, पृष्ठ के चारों ओर माउस कर्सर ले गए और यहां तक ​​​​कि स्पेलर से भी बाहर निकल गए। इस विसंगति से स्तब्ध होकर, वह घर गया, सोफे पर बैठ गया, और अपनी पत्नी के साथ अपनी टिप्पणियों पर चर्चा की। स्टीवंस ने समाधान को कोडित किया: जैसे ही एक यूजर ने संपादन बॉक्स में टाइप किया, स्पेलर दर्ज किए गए अक्षरों से प्रारम्भ होने वाले शब्दों का सुझाव देगा। आप रिप्लेस विथ बॉक्स में कोई भी शब्द टाइप कर सकते हैं जिसे आप ढूंढना चाहते हैं। जैसे ही आप बॉक्स में अक्षर टाइप करते हैं, संभावित मिलान प्रदर्शित होते हैं।


== वेरिएंट ==
== रूपांतर ==


इस सुविधा, या इसकी विविधताओं को, [[स्वत: पूर्ण]], टाइप करते ही खोजें, टाइप करते ही फ़िल्टर/ढूंढें (FAYT), वृद्धिशील खोज, टाइपहेड खोज, इनलाइन खोज, त्वरित खोज, वर्ड व्हीलिंग और अन्य नामों से भी संदर्भित किया गया है। .
इस सुविधा, या इसकी विविधताओं को, [[स्वत: पूर्ण|ऑटोकम्पलीट]], टाइप करते ही खोजें, टाइप करते ही फ़िल्टर/सर्च (एफएवाईटी), इंक्रीमेंटल सर्च, टाइपहेड सर्च, इनलाइन सर्च, त्वरित सर्च, वर्ड व्हीलिंग और अन्य नामों से भी संदर्भित किया गया है। .


वृद्धिशील खोज के लिए कुछ सामान्य [[ कुंजीपटल संक्षिप्त रीति ]] हैं Ctrl/Cmd-F (पारंपरिक खोज की तरह), [[जीएनयू]]-शैली <kbd>स्लैश (विराम चिह्न)|/</kbd> ([[विम (पाठ संपादक)]] पर भी लागू)<ref>
इंक्रीमेंटल सर्च के लिए कुछ सामान्य कीबोर्ड शॉर्टकट्स Ctrl/सीएमडी-एफ (पारंपरिक खोज की तरह), [[जीएनयू]]-शैली <kbd>स्लैश (विराम चिह्न)/</kbd> ([[विम (पाठ संपादक)]] पर भी लागू)<ref>
{{cite web |title=Patterns and search commands |url=http://vimdoc.sourceforge.net/htmldoc/pattern.html#search-commands |date=24 April 2006 |publisher=Bram Moolenaar, SourceForge |access-date=1 August 2009}}
{{cite web |title=Patterns and search commands |url=http://vimdoc.sourceforge.net/htmldoc/pattern.html#search-commands |date=24 April 2006 |publisher=Bram Moolenaar, SourceForge |access-date=1 August 2009}}
</ref>), या [[Emacs]]-शैली <kbd>C-s</kbd>।
</ref>, या ईमैक्स-शैली <kbd>C-s</kbd> हैं


===फ़ाइलों और मीडिया की खोज ===
===फ़ाइलों और मीडिया सर्च ===


इस उपयोगकर्ता इंटरफ़ेस पद्धति का उपयोग विभिन्न संदर्भों में भी किया जाता है। उदाहरण के लिए, उपयोगकर्ता को उन फ़ाइलों की खोज करते समय इस सुविधा का सामना करना पड़ सकता है जिनके नाम ऑपरेटिंग सिस्टम के फ़ाइल एक्सप्लोरर शेल में एक स्ट्रिंग से मेल खाते हैं। इस सुविधा का उपयोग उन गानों की खोज के दौरान भी किया जा सकता है जिनका नाम या कलाकार मीडिया प्लेयर में एक स्ट्रिंग से मेल खाता है।
इस यूजर इंटरफ़ेस पद्धति का उपयोग विभिन्न संदर्भों में भी किया जाता है। उदाहरण के लिए, यूजर को उन फ़ाइलों की खोज करते समय इस सुविधा का सामना करना पड़ सकता है जिनके नाम ऑपरेटिंग सिस्टम के फ़ाइल एक्सप्लोरर शेल में एक स्ट्रिंग से मेल खाते हैं। इस सुविधा का उपयोग उन गानों की खोज के दौरान भी किया जा सकता है जिनका नाम या कलाकार मीडिया प्लेयर में एक स्ट्रिंग से मेल खाता है।


=== उपयोगकर्ता इंटरफ़ेस तत्वों की खोज ===
=== यूजर इंटरफ़ेस एलिमेंट सर्च ===


एक अन्य भिन्नता विकल्प या मेनू आइटम की लंबी सूची के माध्यम से फ़िल्टर करना है जो उपयोगकर्ता इंटरफ़ेस के भीतर ही दिखाई दे सकती है। इस भिन्नता के उदाहरण मोज़िला फ़ायरफ़ॉक्स संस्करण 2.0.0.14 और बाद के संस्करणों के about:config इंटरफ़ेस अनुभाग में पाए जा सकते हैं; और [[TextMate]] 1.5.7 के बंडल संपादक अनुभाग में। यह सुविधा क्विकसिल्वर (सॉफ़्टवेयर) 1.0 जैसे एप्लिकेशन लॉन्चर में भी नियोजित है।
एक अन्य भिन्नता विकल्प या मेनू आइटम की लंबी सूची के माध्यम से फ़िल्टर करना है जो यूजर इंटरफ़ेस के भीतर ही दिखाई दे सकती है। इस भिन्नता के उदाहरण मोज़िला फ़ायरफ़ॉक्स संस्करण 2.0.0.14 अबाउट:कॉन्फिग इंटरफ़ेस अनुभाग में और बाद के संस्करणों और टेक्स्टमेट1.5.7 के बंडल संपादक अनुभाग में पाए जा सकते हैं। यह सुविधा क्विकसिल्वर (सॉफ़्टवेयर) 1.0 जैसे एप्लिकेशन लॉन्चर में भी नियोजित है।


आमतौर पर खोज क्वेरी टाइप करते ही मिलानों की एक सूची तैयार हो जाती है, और फ़िल्टर टेक्स्ट से मिलान करने के लिए सूची को उत्तरोत्तर संकुचित किया जाता है।
सामान्यतः सर्च क्वेरी टाइप करते ही मिलानों की एक सूची तैयार हो जाती है, और फ़िल्टर टेक्स्ट से मिलान करने के लिए सूची को उत्तरोत्तर संकुचित किया जाता है।


=== वेब खोज ===
=== वेब सर्च ===


सितंबर 2010 में, Google ने [[त्वरित खोज]], Google खोज के लिए एक वृद्धिशील खोज सुविधा पेश की।
सितंबर 2010 में, गूगल ने [[त्वरित खोज|गूगल इंस्टेंट]], गूगल खोज के लिए एक इंक्रीमेंटल सर्च सुविधा प्रस्तुत करी थी।


===संसाधन खपत===
===संसाधन खपत===
गैर-स्थानीय सर्वर पर वृद्धिशील खोज, जैसा कि वेब खोज में होता है, [[XMLHttpRequest]]s (या समान) के प्रबंधन के कारण गैर-वृद्धिशील खोज की तुलना में अधिक नेटवर्क बैंडविड्थ और सर्वर प्रोसेसिंग का उपयोग करता है, जो आमतौर पर प्रत्येक DOM ईवेंट से सक्रिय होते हैं।
नॉन-लोकल सर्वर पर इंक्रीमेंटल सर्च, जैसा कि वेब खोज में होता है, [[XMLHttpRequest|एक्सएचआर]] (या समान) के प्रबंधन के कारण नॉन-इंक्रीमेंटल सर्च की तुलना में अधिक नेटवर्क बैंडविड्थ और सर्वर प्रोसेसिंग का उपयोग करता है, जो सामान्यतः प्रत्येक डीओएम ईवेंट से सक्रिय होते हैं।


==रिसेप्शन==
==अभिग्रहण==


इंटरफ़ेस विशेषज्ञ [[जेफ रस्किन]] वृद्धिशील खोज के प्रबल समर्थक रहे हैं। अपनी 2000 की पुस्तक [[मानवीय इंटरफ़ेस]] में, उन्होंने लिखा, इंटरफ़ेस इंजीनियरिंग के दृष्टिकोण से, वृद्धिशील खोज के फायदे इतने अधिक हैं और [[सीमांकित खोज]]ों के फायदे इतने कम हैं कि मुझे लगभग कोई अवसर नहीं दिखता जब एक सीमांकित खोज को प्राथमिकता दी जाएगी। . इसके बाद एक फुटनोट पढ़ा गया, एक खोज या तो वृद्धिशील या बाह्य होती है।<ref name="raskin">{{cite book|last=Raskin|first=Jef|title=मानवीय इंटरफ़ेस|publisher=Addison-Wesley Professional|date=2000-04-08|page=[https://archive.org/details/humaneinterfacen00rask/page/126 126]|isbn=978-0-201-37937-2|url-access=registration|url=https://archive.org/details/humaneinterfacen00rask/page/126}}</ref>
इंटरफ़ेस एक्सपर्ट [[जेफ रस्किन]] इंक्रीमेंटल सर्च के प्रबल समर्थक रहे हैं। अपनी 2000 की पुस्तक [[मानवीय इंटरफ़ेस|ह्यूमेन इंटरफ़ेस]] में, उन्होंने लिखा, इंटरफ़ेस इंजीनियरिंग के दृष्टिकोण से, जब एक सीमांकित खोज को प्राथमिकता दी जाएगी तो इंक्रीमेंटल सर्च के लाभ इतने अधिक हैं और [[सीमांकित खोज|डिलिमिटेड सर्च]] के लाभ इतने कम हैं कि मुझे लगभग कोई अवसर नहीं दिखता। इसके बाद एक फुटनोट पढ़ा गया, एक खोज या तो वृद्धिशील या बाह्य होती है। <ref name="raskin">{{cite book|last=Raskin|first=Jef|title=मानवीय इंटरफ़ेस|publisher=Addison-Wesley Professional|date=2000-04-08|page=[https://archive.org/details/humaneinterfacen00rask/page/126 126]|isbn=978-0-201-37937-2|url-access=registration|url=https://archive.org/details/humaneinterfacen00rask/page/126}}</ref>
कम [[सामर्थ्य]] प्रदर्शित करने के लिए वृद्धिशील खोज की आलोचना की गई है,<ref>{{cite web|url=http://justaddwater.dk/2007/05/05/affordance-of-autocomplete-text-fields/|title=स्वत: पूर्ण पाठ फ़ील्ड का वहन|author=Jesper Rønn-Jensen|date=2007-05-05}}</ref> क्योंकि इसे प्रदान करने वाले टेक्स्ट फ़ील्ड उपयोगकर्ता द्वारा टाइप करना शुरू करने तक उस तथ्य का कोई दृश्य संकेत नहीं देते हैं।
 
कम [[सामर्थ्य|शक्यता]] प्रदर्शित करने के लिए इंक्रीमेंटल सर्च की आलोचना की गई है, <ref>{{cite web|url=http://justaddwater.dk/2007/05/05/affordance-of-autocomplete-text-fields/|title=स्वत: पूर्ण पाठ फ़ील्ड का वहन|author=Jesper Rønn-Jensen|date=2007-05-05}}</ref> क्योंकि इसे प्रदान करने वाले टेक्स्ट फ़ील्ड यूजर द्वारा टाइप करना प्रारम्भ करने तक उस तथ्य का कोई दृश्य संकेत नहीं देते हैं।


== विशिष्ट अनुप्रयोग ==
== विशिष्ट अनुप्रयोग ==
गैर-मोडल वृद्धिशील खोज इसमें पाई जाती है:
नॉन-मोडल इंक्रीमेंटल सर्च इसमें पाई जाती है:


आधुनिक [[वेब ब्राउज़र]]:
आधुनिक [[वेब ब्राउज़र]]:
* [[फ़ायरफ़ॉक्स]] (संस्करण 0.4 से)<ref>{{cite web|url=http://viewvc.svn.mozilla.org/vc/projects/mozilla.org/trunk/news.html?revision=45074&view=co&pathrev=48036 |title=mozilla.org समाचार|publisher=Viewvc.svn.mozilla.org |access-date=2014-06-21}}</ref>
* [[फ़ायरफ़ॉक्स]] (संस्करण 0.4 से) <ref>{{cite web|url=http://viewvc.svn.mozilla.org/vc/projects/mozilla.org/trunk/news.html?revision=45074&view=co&pathrev=48036 |title=mozilla.org समाचार|publisher=Viewvc.svn.mozilla.org |access-date=2014-06-21}}</ref>
* [[ओपेरा (वेब ​​ब्राउज़र)]]
* [[ओपेरा (वेब ​​ब्राउज़र)]]
* [[लघु कार्य]]
* [[लघु कार्य|ओपेरा मिनी]]
* [[सफ़ारी (वेब ​​ब्राउज़र)]]
* [[सफ़ारी (वेब ​​ब्राउज़र)]]
* [[गूगल क्रोम]]
* [[गूगल क्रोम]]
* [[इंटरनेट एक्सप्लोरर 8]]
* [[इंटरनेट एक्सप्लोरर 8]]
*[[विजेता]]
*[[विजेता|कोनक्वेरोर]]
* [[मिडोरी (ब्राउज़र)]]
* [[मिडोरी (ब्राउज़र)]]


त्वरित संदेश सेवा ग्राहक:
त्वरित संदेश सेवा ग्राहक:
* [[ विदाई ]]
* [[ विदाई |अडियम]]
* [[विंडोज गतिशील संदेशवाहक]]
* [[विंडोज गतिशील संदेशवाहक|विंडोज लाइव मैसेंजर]]


आधुनिक [[ऑपरेटिंग सिस्टम]]:
आधुनिक [[ऑपरेटिंग सिस्टम]]:
* एप्पल इंक का [[ Mac OS X ]]
* एप्पल इंक का [[ Mac OS X |मैक ओएस एक्स]]
: [[स्पॉटलाइट (सॉफ्टवेयर)]] (जो पूरे कंप्यूटर को खोजता है)
: [[स्पॉटलाइट (सॉफ्टवेयर)]] (जो पूरे कंप्यूटर को खोजता है)
: सहायता मेनू (Mac OS
: हेल्प मेनू (Mac OS
: [[सिस्टम प्रेफरेंसेज]]
: [[सिस्टम प्रेफरेंसेज]]
* [[माइक्रोसॉफ्ट]] का [[विंडोज विस्टा]] और [[विंडोज 7]]
* [[माइक्रोसॉफ्ट]] का [[विंडोज विस्टा]] और [[विंडोज 7]]
: [[शुरुआत की सूची]]
: [[शुरुआत की सूची|स्टार्ट मेनू]]
: [[नियंत्रण कक्ष (विंडोज़)]]
: [[नियंत्रण कक्ष (विंडोज़)|कण्ट्रोल पैनल (विंडोज़)]]
* [[Linux]] का [[KDE 4]] डेस्कटॉप वातावरण इसका व्यवस्थित रूप से उपयोग करता है
* [[Linux|लिनक्स]] का [[KDE 4|केडीई 4]] डेस्कटॉप एनवायरनमेंट इसका व्यवस्थित रूप से उपयोग करता है
: [[Kलिखें]]
: [[Kलिखें|केराइट]]
: [[ मुझे लगता है ]]
: [[ मुझे लगता है | रेकोनक]]
* [[ ब्लैकबेरीओएस ]] (संस्करण 6.0.0 और नया)
* [[ ब्लैकबेरीओएस | ब्लैकबेरीओएस]] (संस्करण 6.0.0 और नया)


संपादक और विकास परिवेश:
संपादक और विकास परिवेश:
* [[ग्रहण (सॉफ्टवेयर)]]
* [[ग्रहण (सॉफ्टवेयर)|एक्लिप्स (सॉफ्टवेयर)]]
* एमएसीएस
* एमएसीएस
* इंटेलीजे आइडिया
* इंटेलीजे आइडिया
* [[ NetBeans ]]
* [[ NetBeans |नेटबीन्स]]
* [[उदात्त पाठ]]
* [[उदात्त पाठ|सबलाइम टेक्स्ट]]
* विम (पाठ संपादक)
* विम (पाठ संपादक)
* [[विजुअल स्टूडियो]]
* [[विजुअल स्टूडियो]]


अन्य अनुप्रयोगों:
अन्य अनुप्रयोगों:
* एप्पल इंक. का [[ ई धुन ]]
* एप्पल इंक. का [[ ई धुन |आई ट्यून]]
* [[गूगल औज़ार पेटी]]
* [[गूगल औज़ार पेटी]]
* [[कम (यूनिक्स)]]
* [[कम (यूनिक्स)|लैस (यूनिक्स)]]
* [[विंडोज़ मीडिया प्लेयर]]
* [[विंडोज़ मीडिया प्लेयर]]
* क्विकसिल्वर (सॉफ्टवेयर)
* क्विकसिल्वर (सॉफ्टवेयर)
* ब्लेंडर (सॉफ़्टवेयर) का खोज मेनू (संस्करण 2.5 और नया)
* ब्लेंडर (सॉफ़्टवेयर) का सर्च मेनू (संस्करण 2.5 और नया)
* Clara.io का एक्सप्लोरर खोज मेनू
* क्लारा.आईओ का एक्सप्लोरर सर्च मेनू


==यह भी देखें==
==यह भी देखें==
Line 94: Line 91:
*स्वतः भरण
*स्वतः भरण
*स्वत:पूर्ण
*स्वत:पूर्ण
*[[संदर्भ-संवेदनशील उपयोगकर्ता इंटरफ़ेस]]
*[[संदर्भ-संवेदनशील उपयोगकर्ता इंटरफ़ेस|संदर्भ-संवेदनशील यूजर इंटरफ़ेस]]
*[[सम्मिश्रण पटी]]
*[[सम्मिश्रण पटी]]
* [[सुझाव ड्रॉप-डाउन सूची खोजें]]
* [[सुझाव ड्रॉप-डाउन सूची खोजें]]
Line 105: Line 102:
==बाहरी संबंध==
==बाहरी संबंध==
*[https://www.mozilla.org/access/type-ahead/ Keyboard Feature: Find As You Type] — Mozilla.
*[https://www.mozilla.org/access/type-ahead/ Keyboard Feature: Find As You Type] — Mozilla.
*[https://www.gnu.org/software/emacs/manual/html_node/emacs/Incremental-Search.html Incremental Search] — Emacs.
*[https://www.gnu.org/software/emacs/manual/html_node/emacs/Incremental-Search.html Incremental Search] — ईमैक्स.
*[http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.platform.doc.user/tips/platform_tips.html Using Incremental Find] — Eclipse.
*[http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.platform.doc.user/tips/platform_tips.html Using Incremental Find] — Eclipse.
*[http://www.ookii.org/software/findasyoutype/ Find As You Type Add-on] — Internet Explorer
*[http://www.ookii.org/software/findasyoutype/ Find As You Type Add-on] — Internet Explorer
*[https://web.archive.org/web/20070423072215/http://www.ieforge.com/InlineSearch/HomePage Inline Search Add-on] — Internet Explorer
*[https://web.archive.org/web/20070423072215/http://www.ieforge.com/InlineSearch/HomePage Inline Search Add-on] — Internet Explorer
*[http://www.vim.org/tips/tip.php?tip_id=13 Tip #13 - Incremental search] — Vim
*[http://www.vim.org/tips/tip.php?tip_id=13 Tip #13 - Incremental search] — Vim
{{Web browsers}}


{{DEFAULTSORT:Incremental Search}}[[Category: यूजर इंटरफ़ेस तकनीक]] [[Category: खोज इंजन सॉफ्टवेयर]]  
{{DEFAULTSORT:Incremental Search}}[[Category: यूजर इंटरफ़ेस तकनीक]] [[Category: खोज इंजन सॉफ्टवेयर]]  
Line 119: Line 114:
[[Category: Machine Translated Page]]
[[Category: Machine Translated Page]]
[[Category:Created On 03/12/2023]]
[[Category:Created On 03/12/2023]]
[[Category:Vigyan Ready]]

Latest revision as of 08:59, 13 December 2023

मोज़िला फ़ायरफ़ॉक्स में टाइप करते ही फाइंड निष्पादित करने का स्क्रीनशॉट। एन्सी टाइप की जा रही थी और पहला मिलान किया गया टेक्स्ट हरे रंग में हाइलाइट किया गया था।

कम्प्यूटिंग में, इंक्रीमेंटल सर्च, जिसे हॉट सर्च, इंक्रीमेंटल सर्च या रीअल-टाइम सजेशन के रूप में भी जाना जाता है, पाठ के माध्यम से प्रोग्रेसिवली सर्च और फ़िल्टर करने के लिए एक यूजर इंटरफ़ेस इंटरैक्शन विधि है। जैसे ही यूजर टेक्स्ट टाइप करता है, टेक्स्ट के लिए एक या अधिक संभावित मिलान ढूंढे जाते हैं और तुरंत यूजर को प्रस्तुत किए जाते हैं। यह इमीडियेट फीडबैक प्रायः यूजर को वह पूरा शब्द या वाक्यांश टाइप करने से रोकती है जिसे वे ढूंढ रहे थे। यूजर प्रस्तुत सूची से निकट से संबंधित विकल्प भी चुन सकता है।

इंक्रीमेंटल सर्च की विधि को कभी-कभी यूजर इंटरफ़ेस से अलग किया जाता है जो खोजों को दर्ज करने के लिए एक मोडल विंडो, जैसे डायलॉग बॉक्स, को नियोजित करता है। कुछ अनुप्रयोगों के लिए, डायलॉग बॉक्स के स्थान पर एक अलग यूजर इंटरफ़ेस मोड का उपयोग किया जा सकता है।

इतिहास

इंक्रीमेंटल सर्च का पहला प्रलेखित उपयोग 1970 के दशक के अंत में इनकमपैटिबल टाइमशेयरिंग सिस्टम पर ईएमएसीएस में हुआ था। [1] यह कई आवश्यक ईमैक्स सुविधाओं में से एक थी जिसे रिचर्ड स्टॉलमैन ने अपने पुन: कार्यान्वयन, जीएनयू ई मैक में सम्मिलित किया था। 1980 के दशक में इस कार्यक्षमता वाले अन्य उल्लेखनीय कार्यक्रमों में जीएनयू बैश और कैनन कैट सम्मिलित हैं। इन प्रारम्भिक कार्यान्वयनों ने एकल पंक्ति फीडबैक को प्रस्तुत किया, न कि सुझावों की सूची को प्रस्तुत किया।

पहली मेनस्ट्रीम अपीयरेंस विंडोज़ के लिए वर्ड पर्फेक्ट 5.2 के स्पेलर में हो सकती है, जो 30 नवंबर 1992 को रिलीज़ हुई थी। [1] प्रोग्रामर रॉबर्ट जॉन स्टीवंस (जो अब राइटएक्सप्रेस के सीईओ हैं) ने ओरेम, यूटा में वर्डपरफेक्ट यूजेबिलिटी लैब में यूजरओं को 5.1 स्पेलर का उपयोग करते हुए देखा, जिसे उन्होंने और स्टीवन एम. कैनन ने विंडोज़ में पोर्ट किया था, उन्होंने देखा कि जब कोई शब्द नहीं था शब्दकोश में पाया गया और कोई वैकल्पिक शब्द प्रस्तुत नहीं किया गया, यूजर खोए हुए लग रहे थे, पृष्ठ के चारों ओर माउस कर्सर ले गए और यहां तक ​​​​कि स्पेलर से भी बाहर निकल गए। इस विसंगति से स्तब्ध होकर, वह घर गया, सोफे पर बैठ गया, और अपनी पत्नी के साथ अपनी टिप्पणियों पर चर्चा की। स्टीवंस ने समाधान को कोडित किया: जैसे ही एक यूजर ने संपादन बॉक्स में टाइप किया, स्पेलर दर्ज किए गए अक्षरों से प्रारम्भ होने वाले शब्दों का सुझाव देगा। आप रिप्लेस विथ बॉक्स में कोई भी शब्द टाइप कर सकते हैं जिसे आप ढूंढना चाहते हैं। जैसे ही आप बॉक्स में अक्षर टाइप करते हैं, संभावित मिलान प्रदर्शित होते हैं।

रूपांतर

इस सुविधा, या इसकी विविधताओं को, ऑटोकम्पलीट, टाइप करते ही खोजें, टाइप करते ही फ़िल्टर/सर्च (एफएवाईटी), इंक्रीमेंटल सर्च, टाइपहेड सर्च, इनलाइन सर्च, त्वरित सर्च, वर्ड व्हीलिंग और अन्य नामों से भी संदर्भित किया गया है। .

इंक्रीमेंटल सर्च के लिए कुछ सामान्य कीबोर्ड शॉर्टकट्स Ctrl/सीएमडी-एफ (पारंपरिक खोज की तरह), जीएनयू-शैली स्लैश (विराम चिह्न)/ (विम (पाठ संपादक) पर भी लागू)[2], या ईमैक्स-शैली C-s हैं ।

फ़ाइलों और मीडिया सर्च

इस यूजर इंटरफ़ेस पद्धति का उपयोग विभिन्न संदर्भों में भी किया जाता है। उदाहरण के लिए, यूजर को उन फ़ाइलों की खोज करते समय इस सुविधा का सामना करना पड़ सकता है जिनके नाम ऑपरेटिंग सिस्टम के फ़ाइल एक्सप्लोरर शेल में एक स्ट्रिंग से मेल खाते हैं। इस सुविधा का उपयोग उन गानों की खोज के दौरान भी किया जा सकता है जिनका नाम या कलाकार मीडिया प्लेयर में एक स्ट्रिंग से मेल खाता है।

यूजर इंटरफ़ेस एलिमेंट सर्च

एक अन्य भिन्नता विकल्प या मेनू आइटम की लंबी सूची के माध्यम से फ़िल्टर करना है जो यूजर इंटरफ़ेस के भीतर ही दिखाई दे सकती है। इस भिन्नता के उदाहरण मोज़िला फ़ायरफ़ॉक्स संस्करण 2.0.0.14 अबाउट:कॉन्फिग इंटरफ़ेस अनुभाग में और बाद के संस्करणों और टेक्स्टमेट1.5.7 के बंडल संपादक अनुभाग में पाए जा सकते हैं। यह सुविधा क्विकसिल्वर (सॉफ़्टवेयर) 1.0 जैसे एप्लिकेशन लॉन्चर में भी नियोजित है।

सामान्यतः सर्च क्वेरी टाइप करते ही मिलानों की एक सूची तैयार हो जाती है, और फ़िल्टर टेक्स्ट से मिलान करने के लिए सूची को उत्तरोत्तर संकुचित किया जाता है।

वेब सर्च

सितंबर 2010 में, गूगल ने गूगल इंस्टेंट, गूगल खोज के लिए एक इंक्रीमेंटल सर्च सुविधा प्रस्तुत करी थी।

संसाधन खपत

नॉन-लोकल सर्वर पर इंक्रीमेंटल सर्च, जैसा कि वेब खोज में होता है, एक्सएचआर (या समान) के प्रबंधन के कारण नॉन-इंक्रीमेंटल सर्च की तुलना में अधिक नेटवर्क बैंडविड्थ और सर्वर प्रोसेसिंग का उपयोग करता है, जो सामान्यतः प्रत्येक डीओएम ईवेंट से सक्रिय होते हैं।

अभिग्रहण

इंटरफ़ेस एक्सपर्ट जेफ रस्किन इंक्रीमेंटल सर्च के प्रबल समर्थक रहे हैं। अपनी 2000 की पुस्तक ह्यूमेन इंटरफ़ेस में, उन्होंने लिखा, इंटरफ़ेस इंजीनियरिंग के दृष्टिकोण से, जब एक सीमांकित खोज को प्राथमिकता दी जाएगी तो इंक्रीमेंटल सर्च के लाभ इतने अधिक हैं और डिलिमिटेड सर्च के लाभ इतने कम हैं कि मुझे लगभग कोई अवसर नहीं दिखता। इसके बाद एक फुटनोट पढ़ा गया, एक खोज या तो वृद्धिशील या बाह्य होती है। [3]

कम शक्यता प्रदर्शित करने के लिए इंक्रीमेंटल सर्च की आलोचना की गई है, [4] क्योंकि इसे प्रदान करने वाले टेक्स्ट फ़ील्ड यूजर द्वारा टाइप करना प्रारम्भ करने तक उस तथ्य का कोई दृश्य संकेत नहीं देते हैं।

विशिष्ट अनुप्रयोग

नॉन-मोडल इंक्रीमेंटल सर्च इसमें पाई जाती है:

आधुनिक वेब ब्राउज़र:

त्वरित संदेश सेवा ग्राहक:

आधुनिक ऑपरेटिंग सिस्टम:

स्पॉटलाइट (सॉफ्टवेयर) (जो पूरे कंप्यूटर को खोजता है)
हेल्प मेनू (Mac OS
सिस्टम प्रेफरेंसेज
स्टार्ट मेनू
कण्ट्रोल पैनल (विंडोज़)
  • लिनक्स का केडीई 4 डेस्कटॉप एनवायरनमेंट इसका व्यवस्थित रूप से उपयोग करता है
केराइट
रेकोनक

संपादक और विकास परिवेश:

अन्य अनुप्रयोगों:

यह भी देखें

संदर्भ

  1. 1.0 1.1 Markoff, John (1992-03-30). "Wordperfect Executive Is Forced Out". The New York Times. ISSN 0362-4331. Retrieved 2023-11-02.
  2. "Patterns and search commands". Bram Moolenaar, SourceForge. 24 April 2006. Retrieved 1 August 2009.
  3. Raskin, Jef (2000-04-08). मानवीय इंटरफ़ेस. Addison-Wesley Professional. p. 126. ISBN 978-0-201-37937-2.
  4. Jesper Rønn-Jensen (2007-05-05). "स्वत: पूर्ण पाठ फ़ील्ड का वहन".
  5. "mozilla.org समाचार". Viewvc.svn.mozilla.org. Retrieved 2014-06-21.


बाहरी संबंध