1 00:00:00,000 --> 00:00:00,430 2 00:00:00,430 --> 00:00:03,260 >> स्पीकर 1: चलो एक खोज को लागू करते हैं इंजन या, कम से कम, दृश्यपटल उपयोगकर्ता 3 00:00:03,260 --> 00:00:06,590 एक खोज इंजन के लिए इंटरफ़ेस है कि उपयोगकर्ता कुछ शब्दों में टाइप करने के लिए अनुमति देता है 4 00:00:06,590 --> 00:00:09,370 और फिर दुनिया भर में खोज उन शब्दों के लिए वेब. 5 00:00:09,370 --> 00:00:13,690 इस लक्ष्य को हासिल करने के लिए, हमने HTML के "फार्म" का उपयोग करेंगे टैग, साथ ही कुछ अन्य. 6 00:00:13,690 --> 00:00:17,140 यहाँ Search.html में, मैं पहले से ही है हमें खोलने के द्वारा शुरू कर दिया और कमाई 7 00:00:17,140 --> 00:00:18,500 कुछ टैग समापन. 8 00:00:18,500 --> 00:00:22,570 तो अब यहाँ है, यह शरीर के अंदर, चलो पहले CS50 के एक शीर्ष परिभाषित 9 00:00:22,570 --> 00:00:26,460 एक तरह की शीर्षक के रूप में सेवा करने के लिए खोज पेज के शरीर में. 10 00:00:26,460 --> 00:00:30,660 >> एक "फार्म" टैग को खोलने और फिर चलो, preemptively, चलो इसे बंद करते हैं, ऐसा नहीं 11 00:00:30,660 --> 00:00:31,930 बाद में भूल जाते हैं. 12 00:00:31,930 --> 00:00:37,450 चलो फिर जिसका एक इनपुट टैग को परिभाषित करते हैं नाम क्वेरी के लिए 'क्यू' हो, और जिसका करेगा 13 00:00:37,450 --> 00:00:40,810 प्रकार ", पाठ" हो जाएगा तो यह है कि ब्राउज़र एक पाठ क्षेत्र के रूप में इस renders 14 00:00:40,810 --> 00:00:41,840 पृष्ठ पर. 15 00:00:41,840 --> 00:00:43,720 चलो फिर इस टैग को बंद करते हैं. 16 00:00:43,720 --> 00:00:46,480 चलो फिर नीचे एक पंक्ति विराम सम्मिलित करते हैं. 17 00:00:46,480 --> 00:00:50,870 और चलो अब इस एक और इनपुट परिभाषित करते हैं जिसका प्रकार प्रस्तुत किया जाएगा समय,, 18 00:00:50,870 --> 00:00:56,640 इसलिए कि एक सबमिट बटन है, और जिसका मूल्य या लेबल CS50 खोज है. 19 00:00:56,640 --> 00:00:59,930 >> अब हम इस फार्म में परिभाषित किया गया है, लेकिन हम जहां प्रपत्र को निर्दिष्ट नहीं किया है 20 00:00:59,930 --> 00:01:01,120 प्रस्तुत किया जाना चाहिए. 21 00:01:01,120 --> 00:01:04,480 के दो और विशेषताओं जोड़ दें यहाँ और अधिक सटीक हो. 22 00:01:04,480 --> 00:01:09,410 पहले, चलो "फार्म" टैग में निर्दिष्ट करते हैं खुद कि विधि है जिसके द्वारा इस 23 00:01:09,410 --> 00:01:12,620 फार्म HTTP मिल रहा है प्रस्तुत किया जाना चाहिए. 24 00:01:12,620 --> 00:01:16,150 और चलो निर्दिष्ट करते हैं कि कार्रवाई या इस फार्म के गंतव्य होगी 25 00:01:16,150 --> 00:01:22,540 https://www.google.com/search. 26 00:01:22,540 --> 00:01:25,690 >> अब, मैं यूआरएल है कि मौजूद है क्योंकि मुझे पता है मैं कुछ समय के लिए यह देखा है मेरी 27 00:01:25,690 --> 00:01:27,080 ब्राउजर के एड्रेस बार. 28 00:01:27,080 --> 00:01:32,020 तो मैं बस के लिए उपयोगकर्ता उल्लेख करने जा रहा हूँ अपने खोज परिणामों के लिए कि यूआरएल. 29 00:01:32,020 --> 00:01:35,380 चलो अब, बचाने अनुमतियाँ बदल दो. पर, और इस स्तर खुला. 30 00:01:35,380 --> 00:01:41,090 "एक प्लस आर search.html हमें." क्रोम खोल अब चलो. 31 00:01:41,090 --> 00:01:46,770 http://localhost/search.html. 32 00:01:46,770 --> 00:01:49,345 सर्च इंजन के नहीं कामुक, लेकिन अगर यह काम करता चलो देखते हैं. 33 00:01:49,345 --> 00:01:51,920 34 00:01:51,920 --> 00:01:53,240 और कुछ बिल्लियों रहे हैं. 35 00:01:53,240 --> 00:01:57,140 >> पता पट्टी में से है, हालांकि नोटिस मुझे उम्मीद है कि वास्तव में यूआरएल है, 36 00:01:57,140 --> 00:01:58,910 लेकिन एक छोटे से कुछ के साथ अंत में अधिक. 37 00:01:58,910 --> 00:02:04,260 मैं यहाँ में ज़ूम, सूचना है कि यूआरएल हम उम्मीद बिल्कुल के रूप में, लेकिन साथ है एक 38 00:02:04,260 --> 00:02:07,260 प्रश्न चिह्न क्यू बराबरी शीर्ष पर बिल्लियों. 39 00:02:07,260 --> 00:02:08,729 कि कहां से आया? 40 00:02:08,729 --> 00:02:12,880 >> मैं एक फार्म प्रस्तुत खैर, ऐसा इसलिए है क्योंकि जिसका नाम था क्यू एक इनपुट था, हमारे 41 00:02:12,880 --> 00:02:16,300 ब्राउज़र कि जोड़ने के लिए खुद पर लगे फिर प्रश्न चिह्न और उस डाल 42 00:02:16,300 --> 00:02:17,820 पैरामीटर का नाम - क्यू - 43 00:02:17,820 --> 00:02:21,130 एक बराबर चिह्न द्वारा पीछा पीछा मूल्य है जो बिल्लियों, द्वारा कि मैं 44 00:02:21,130 --> 00:02:22,550 अपने आप को अंदर टाइप किया 45 00:02:22,550 --> 00:02:26,130 अधिक इस तरह के मापदंडों थे यूआरएल के अंदर, ब्राउज़र होगा 46 00:02:26,130 --> 00:02:28,500 बस अलग कर दिया है एम्परसेंड द्वारा उन्हें. 47 00:02:28,500 --> 00:02:30,790 लेकिन इस मामले में, हम हैं बस ऐसे ही एक जोड़ी. 48 00:02:30,790 --> 00:02:35,040 और उस के लिए निवेश के रूप में प्रदान की जाती है ज्यादा एक पैरामीटर की तरह गूगल है 49 00:02:35,040 --> 00:02:37,000 इनपुट एक समारोह के लिए प्रदान की जाती है. 50 00:02:37,000 --> 00:02:40,600 और गूगल तो करने के लिए कि इनपुट का उपयोग करता है किसी भी तरह अपने डेटाबेस खोज और 51 00:02:40,600 --> 00:02:42,180 परिणामों के एक पृष्ठ प्रदर्शित करते हैं. 52 00:02:42,180 --> 00:02:43,755