>> स्पीकर 1: चलो एक खोज को लागू करते हैं इंजन या, कम से कम, दृश्यपटल उपयोगकर्ता
एक खोज इंजन के लिए इंटरफ़ेस है कि उपयोगकर्ता कुछ शब्दों में टाइप करने के लिए अनुमति देता है
और फिर दुनिया भर में खोज उन शब्दों के लिए वेब.
इस लक्ष्य को हासिल करने के लिए, हमने HTML के "फार्म" का उपयोग करेंगे टैग, साथ ही कुछ अन्य.
यहाँ Search.html में, मैं पहले से ही है हमें खोलने के द्वारा शुरू कर दिया और कमाई
कुछ टैग समापन.
तो अब यहाँ है, यह शरीर के अंदर, चलो पहले CS50 के एक शीर्ष परिभाषित
एक तरह की शीर्षक के रूप में सेवा करने के लिए खोज पेज के शरीर में.
>> एक "फार्म" टैग को खोलने और फिर चलो, preemptively, चलो इसे बंद करते हैं, ऐसा नहीं
बाद में भूल जाते हैं.
चलो फिर जिसका एक इनपुट टैग को परिभाषित करते हैं नाम क्वेरी के लिए 'क्यू' हो, और जिसका करेगा
प्रकार ", पाठ" हो जाएगा तो यह है कि ब्राउज़र एक पाठ क्षेत्र के रूप में इस renders
पृष्ठ पर.
चलो फिर इस टैग को बंद करते हैं.
चलो फिर नीचे एक पंक्ति विराम सम्मिलित करते हैं.
और चलो अब इस एक और इनपुट परिभाषित करते हैं जिसका प्रकार प्रस्तुत किया जाएगा समय,,
इसलिए कि एक सबमिट बटन है, और जिसका मूल्य या लेबल CS50 खोज है.
>> अब हम इस फार्म में परिभाषित किया गया है, लेकिन हम जहां प्रपत्र को निर्दिष्ट नहीं किया है
प्रस्तुत किया जाना चाहिए.
के दो और विशेषताओं जोड़ दें यहाँ और अधिक सटीक हो.
पहले, चलो "फार्म" टैग में निर्दिष्ट करते हैं खुद कि विधि है जिसके द्वारा इस
फार्म HTTP मिल रहा है प्रस्तुत किया जाना चाहिए.
और चलो निर्दिष्ट करते हैं कि कार्रवाई या इस फार्म के गंतव्य होगी
https://www.google.com/search.
>> अब, मैं यूआरएल है कि मौजूद है क्योंकि मुझे पता है मैं कुछ समय के लिए यह देखा है मेरी
ब्राउजर के एड्रेस बार.
तो मैं बस के लिए उपयोगकर्ता उल्लेख करने जा रहा हूँ अपने खोज परिणामों के लिए कि यूआरएल.
चलो अब, बचाने अनुमतियाँ बदल दो. पर, और इस स्तर खुला.
"एक प्लस आर search.html हमें." क्रोम खोल अब चलो.
http://localhost/search.html.
सर्च इंजन के नहीं कामुक, लेकिन अगर यह काम करता चलो देखते हैं.
और कुछ बिल्लियों रहे हैं.
>> पता पट्टी में से है, हालांकि नोटिस मुझे उम्मीद है कि वास्तव में यूआरएल है,
लेकिन एक छोटे से कुछ के साथ अंत में अधिक.
मैं यहाँ में ज़ूम, सूचना है कि यूआरएल हम उम्मीद बिल्कुल के रूप में, लेकिन साथ है एक
प्रश्न चिह्न क्यू बराबरी शीर्ष पर बिल्लियों.
कि कहां से आया?
>> मैं एक फार्म प्रस्तुत खैर, ऐसा इसलिए है क्योंकि जिसका नाम था क्यू एक इनपुट था, हमारे
ब्राउज़र कि जोड़ने के लिए खुद पर लगे फिर प्रश्न चिह्न और उस डाल
पैरामीटर का नाम - क्यू -
एक बराबर चिह्न द्वारा पीछा पीछा मूल्य है जो बिल्लियों, द्वारा कि मैं
अपने आप को अंदर टाइप किया
अधिक इस तरह के मापदंडों थे यूआरएल के अंदर, ब्राउज़र होगा
बस अलग कर दिया है एम्परसेंड द्वारा उन्हें.
लेकिन इस मामले में, हम हैं बस ऐसे ही एक जोड़ी.
और उस के लिए निवेश के रूप में प्रदान की जाती है ज्यादा एक पैरामीटर की तरह गूगल है
इनपुट एक समारोह के लिए प्रदान की जाती है.
और गूगल तो करने के लिए कि इनपुट का उपयोग करता है किसी भी तरह अपने डेटाबेस खोज और
परिणामों के एक पृष्ठ प्रदर्शित करते हैं.