1 00:00:00,000 --> 00:00:02,700 [Powered by Google Translate] [வாரம் 9, தொடர்ச்சி] 2 00:00:02,700 --> 00:00:05,160 [டேவிட் ஜே Malan - ஹார்வர்ட் பல்கலைக்கழகம்] 3 00:00:05,160 --> 00:00:07,020 [இந்த CS50 உள்ளது. - CS50.TV] 4 00:00:07,940 --> 00:00:13,340 >> இந்த CS50 உள்ளது. இந்த வாரம் 9 இறுதியில் உள்ளது. மிகவும் நன்றி. 5 00:00:13,340 --> 00:00:15,310 இறுதியாக. வாரம் 9. எனக்கு கிடைத்தது. 6 00:00:15,310 --> 00:00:18,590 இன்று நாம் வலை நிரலாக்க பற்றி எங்கள் உரையாடலை தொடர 7 00:00:18,590 --> 00:00:21,660 இறுதி திட்டம் நோக்கி ஒரு கண் வைத்து, நீங்கள் இணைய அடிப்படையிலான ஏதாவது செய்ய வேண்டும், ஏனெனில் 8 00:00:21,660 --> 00:00:25,610 இறுதி திட்டங்களுக்கு ஆனால், ஏனெனில் இறுதி திட்டங்களுக்கு ஒன்று அல்லது CS50 பிறகு 9 00:00:25,610 --> 00:00:29,000 இந்த நிச்சயமாக நவீன மென்பொருள் என்று எந்த திசையில் உள்ளது. 10 00:00:29,000 --> 00:00:31,770 இன்னும் அது உண்மையில் ஒரு சுலபமான காரியம் அல்ல. 11 00:00:31,770 --> 00:00:35,040 உண்மையில், செய்ய கடினமான விஷயங்களை ஒரு வடிவமைப்பு அம்சம். 12 00:00:35,040 --> 00:00:38,600 >> உதாரணமாக, வடிவமைப்பு மூலம் நாம் உண்மையில் பயனர் இடைமுகம் கிடைக்கும் 13 00:00:38,600 --> 00:00:40,420 அல்லது பயனர் அனுபவம் சரி. 14 00:00:40,420 --> 00:00:43,200 துணிந்து கூறு நான் - நாம் ஒரு சமீபத்திய பிரச்சனை தொகுப்பில் இருந்து தெரியும் 15 00:00:43,200 --> 00:00:45,960 நீங்கள் ஒரு சில மென்பொருள் சில துண்டு பற்றி உங்கள் gripes ஒளிபரப்பப்பட்ட போது 16 00:00:45,960 --> 00:00:49,000 அல்லது வன்பொருள் வளாகம் அல்லது இல்லை என்பதை, நீங்கள் infuriates என்று - 17 00:00:49,000 --> 00:00:51,930 அங்கு அவுட் தளங்கள் நிறைய இருக்கிறது, வன்பொருள் நிறைய, அங்கு அவுட் இல்லை 18 00:00:51,930 --> 00:00:53,900 அந்த வகையான ஏமாற்றுகிறது. 19 00:00:53,900 --> 00:00:58,730 ஆனால் உண்மையில் இன்னும் பயன்படுத்த எளிதாக இருக்கும் விஷயங்களை செய்து இருப்பினும் சக்தி வாய்ந்தவை என்று 20 00:00:58,730 --> 00:01:00,550 ஒரு கடினமான சவாலாக உள்ளது. 21 00:01:00,550 --> 00:01:03,680 எனவே இன்று நான் ஜோசப் மற்றும் டாமி இங்கே என்னை சேர சொன்னார் 22 00:01:03,680 --> 00:01:06,680 நாம் ஒரு உரையாடலை முடியும் என்று, இரண்டு பற்றி வடிவமைப்பு 23 00:01:06,680 --> 00:01:09,090 என்ன சிந்தனை செயல்முறைகள் வகையான உங்கள் தலை வழியாக செல்லும் தொடங்க வேண்டும் 24 00:01:09,090 --> 00:01:12,040 உங்கள் இறுதி திட்டங்களை வடிவமைத்து போது, உங்கள் எதிர்கால முயற்சிகள். 25 00:01:12,040 --> 00:01:15,040 பின்னர் டாமி உதவி நாம் செயல்படுத்தல் விவரங்களை சில பார்க்க வேண்டும். 26 00:01:15,040 --> 00:01:18,440 எப்படி தாளில் அல்லது உங்கள் மனதில் சில பார்வை முடியும் 27 00:01:18,440 --> 00:01:20,760 நீங்கள் நிரலாக்கத்தின்படி இயக்க முடியும் 28 00:01:20,760 --> 00:01:24,030 தொழில்நுட்பங்கள் மற்றும் உத்திகள் சில பயன்படுத்தி நாம் தான், பற்றி பேசி கொண்டிருக்கிறேன் 29 00:01:24,030 --> 00:01:29,080 அதாவது இங்கு மற்றும் அஜாக்ஸ், ஒத்தியங்கா JavaScript அதாவது, கூட புதிய ஒன்று. 30 00:01:29,080 --> 00:01:32,950 என்று நீங்கள் ஒரு பயனர் இடைமுகம் அனைத்தும் மாறும் உருவாக்க அனுமதிக்கிறது 31 00:01:32,950 --> 00:01:35,780 ஒரு சர்வரில் இருந்து படிப்படியாக மேலும் தரவை பெறுவதில் மூலம். 32 00:01:35,780 --> 00:01:38,560 எனவே நாம் இன்று அந்த துண்டுகளை சில பார்க்கிறேன். 33 00:01:38,560 --> 00:01:41,800 ஒரு ஒதுக்கி, நீங்கள் கணினி அறிவியல் கவனம் செலுத்த ஆர்வமாக இருந்தால், 34 00:01:41,800 --> 00:01:45,010 அல்லது கணினி அறிவியல் minoring, என்று நண்பகலில் இந்த வெள்ளி 35 00:01:45,010 --> 00:01:48,750 மேக்ஸ்வெல் Dworkin 221 பீஸ்ஸா நிகழ்வு அங்கு இருக்கும் 36 00:01:48,750 --> 00:01:50,780 நீங்கள் கணினி அறிவியல் பற்றி ஒரு பிட் அறிய முடியும். 37 00:01:50,780 --> 00:01:54,860 கதவை வெளியே உங்கள் வழியில் இன்று நீங்கள் ஹார்வர்ட் சிஎஸ் ஒரு அதிகாரப்பூர்வமற்ற வழிகாட்டி அழைத்து முடியும். 38 00:01:54,860 --> 00:01:57,290 நாம் இடுப்பு உயரத்தில் வெளியே குப்பை கேன்களில் அதை போடுகிறேன் 39 00:01:57,290 --> 00:01:59,750 அதனால் நீங்கள் இந்த கைப்பற்றி மற்றும் சிஎஸ் பற்றி ஒரு பிட் மேலும் அறிய விரும்பினால், 40 00:01:59,750 --> 00:02:02,480 இது வாரம் 0 இருந்தது என்று நீங்கள் அங்கு இருக்கும். 41 00:02:02,480 --> 00:02:06,500 நீங்கள் 1:15 மணியளவில் இந்த வெள்ளி CS50 மதிய உணவிற்கு சேர விரும்புகிறேன் கூட என்றால், 42 00:02:06,500 --> 00:02:09,800 cs50.net/lunch என்று தலைமை. 43 00:02:09,800 --> 00:02:13,260 மேலும் சந்தடி இல்லாமல், நான் உங்களுக்கு கற்பிக்கும் சக ஜோசப் ஆங் கொடுக்க. 44 00:02:13,260 --> 00:02:19,190 Hi. [கரவொலி] 45 00:02:19,190 --> 00:02:20,770 நன்றி. 46 00:02:20,770 --> 00:02:24,780 நான் வடிவமைப்பு பற்றி தெரிந்து முதல் முறையாக CS179 என்று இங்கே ஒரு வர்க்கம் இருந்தது. 47 00:02:24,780 --> 00:02:28,040 >> அந்த நேரத்தில் பேராசிரியர் எங்களுக்கு வேறு பேராசிரியராக பற்றி கதை சொன்னேன் 48 00:02:28,040 --> 00:02:31,640 ஒரு ஓட்டலுக்கு சென்று குழாய்களை பயன்படுத்தப்படுகிறது. 49 00:02:31,640 --> 00:02:35,630 யாராவது இடது என்ன 2 கைப்பிடிகளை சொல் மற்றும் சரியான செய்ய முடியும்? 50 00:02:35,630 --> 00:02:39,080 [மாணவர்] சூடான மற்றும் குளிர்ந்த. >> சூடான மற்றும் குளிர்ந்த. நல்ல. 51 00:02:39,080 --> 00:02:41,430 நீங்கள் சாதாரணமாக எதிர்பார்க்க என்ன, சரியான? 52 00:02:41,430 --> 00:02:46,960 குழாய் மூலம் இந்த பேராசிரியராக மழை எடுக்க வேண்டும், மற்றும் அவர் இந்த பயன்படுத்த செல்கிறான். 53 00:02:46,960 --> 00:02:51,310 அவர் இடது நினைக்கிறார்கள் மற்றும் வலது பக்கங்களில் உரிமை, வெப்பம் மற்றும் குளிர் உள்ளது? 54 00:02:51,310 --> 00:02:55,470 ஆனால் யாரும் என்னை இந்த உண்மையில் என்ன சொல்ல முடியும்? 55 00:02:55,470 --> 00:02:58,060 எந்த கையில்? 56 00:02:58,060 --> 00:03:01,740 [செவிக்கு புலப்படாமல் மாணவர் பதில்] >> ஒரு கருத்து உள்ளது? 57 00:03:01,740 --> 00:03:05,860 [செவிக்கு புலப்படாமல் மாணவர் பதில்] >> வெப்பநிலை? 58 00:03:05,860 --> 00:03:10,460 எனவே அவர்கள் ஒரு வெப்பநிலை மற்றும் பிற கட்டுப்பாடுகள் கட்டுப்படுத்துகிறது? >> [மாணவர்] நீர் அழுத்தம். 59 00:03:10,460 --> 00:03:12,350 நீர் அழுத்தம். நல்ல. 60 00:03:12,350 --> 00:03:15,100 இந்த பேராசிரியர், இந்த செல்லும் மற்றும், அவர்கள் வெப்பம் மற்றும் குளிர் கட்டுப்படுத்தும் நினைக்கிறாய் 61 00:03:15,100 --> 00:03:21,470 அவன் சூடான, அனைத்து வழி வரை என்று நினைக்கிறார்கள் இது சரியான ஒரு, மாறும் 62 00:03:21,470 --> 00:03:23,560 அவர் ஒரு சூடான மழை எடுக்க வேண்டும், ஏனெனில். 63 00:03:23,560 --> 00:03:28,100 சரி, இந்த உண்மையிலேயே வரை பொருந்தவில்லை, அதனால் அவர் இந்த மிகவும் வேடிக்கையாக இல்லை அனுபவம் கிடைக்கும் 64 00:03:28,100 --> 00:03:31,110 ஒரு குளிர் மழை இருப்பது, நாம் எல்லோரும் அப்படி என்ன நினைக்கிறார் என்று எனக்கு தெரியும். 65 00:03:31,110 --> 00:03:33,620 இந்த வடிவமைப்பில் ஒரு பழுது ஒரு உதாரணம் ஆகும். 66 00:03:33,620 --> 00:03:37,040 அந்த குழாய் அவரது எதிர்பார்ப்பு உள்ளது நான் என்ன 67 00:03:37,040 --> 00:03:39,420 குளித்துவிட்டு வெளியே வந்து என்ன பொருந்தவில்லை, 68 00:03:39,420 --> 00:03:41,780 அவருக்கு துரதிருஷ்டவசமான என்ன ஆகும். 69 00:03:41,780 --> 00:03:44,990 இந்த உண்மையான வாழ்க்கையில் நடக்கும் ஒரு வடிவமைப்பு குறைபாடு ஒரு உதாரணம் ஆகும். 70 00:03:44,990 --> 00:03:48,020 ஆனால் நாம் மற்ற தான் அனைத்து வகையான பார்க்க. 71 00:03:48,020 --> 00:03:50,390 நாம் அநேகமாக MBTA அமைப்பின் ரசிகர்கள் இல்லை. 72 00:03:50,390 --> 00:03:55,560 இந்த சொல்வது, லண்டனில் உள்ள உண்மையில் ஒரு சுரங்கப்பாதை அமைப்பு, "இந்த பொத்தானை பயன்பாட்டில் இல்லை." 73 00:03:55,560 --> 00:04:00,220 ஏன் அங்கு கூட இல்லை? நாம் ஏன் கவலை? 74 00:04:00,220 --> 00:04:02,810 நான் ஒரு குழந்தை, வீட்டில் தொழில்நுட்ப ஆர்வலராகவும் ஒன்றாக, போது 75 00:04:02,810 --> 00:04:05,050 கணினி செயலிழக்க செய்யும் போதெல்லாம், என் அம்மா, என்னை வந்து விடும் 76 00:04:05,050 --> 00:04:07,060 என்னை இந்த திரையில் காண்பித்து என்னை கேட்டு என்ன நடந்தது. 77 00:04:07,060 --> 00:04:09,210 >> கூட நான் இந்த என்றால் என்ன என்று எனக்கு தெரியாது. 78 00:04:11,890 --> 00:04:14,700 [சிரிப்பு] என்ன? 79 00:04:16,950 --> 00:04:18,019 [சிரிப்பு] 80 00:04:18,720 --> 00:04:23,050 சில நேரங்களில் நாம் மென்பொருள் உருவாக்குபவர்களுக்கு போல் தான் ட்ரோலிங் எங்களுக்கு இருக்கிறது. 81 00:04:23,050 --> 00:04:28,460 பயனர் நாம், மாதிரி என "என்ன நடக்கிறது? யாராவது சொல்லுங்கள்." 82 00:04:28,460 --> 00:04:32,140 இந்த அனைத்து வடிவமைப்பு ஒரு பிரச்சினை வந்து. 83 00:04:32,140 --> 00:04:34,650 வடிவமைப்பு, நாம் பார்க்க முடியும் என, அழகியல் பற்றி முற்றிலும் இல்லை 84 00:04:34,650 --> 00:04:37,230 இது எல்லாம் எப்படி இருக்கிறாய் பற்றி அல்ல. 85 00:04:37,230 --> 00:04:41,720 இந்த பாப் அப் இங்கு சிறிது உண்மையில் மிகவும் நன்றாக இருக்கிறது என்று இங்கே பார்க்க. 86 00:04:41,720 --> 00:04:45,290 அது பின்னணியில் ஒரு துளி நிழல் இல்லை, அது நடக்கிறது எல்லை radiuses உள்ளது. 87 00:04:45,290 --> 00:04:47,550 அதை அழகாக வகையான தான். 88 00:04:47,550 --> 00:04:51,480 இது மிகவும் பயனர் நட்பு இல்லை, ஏனெனில் அது நன்றாக வடிவமைக்கப்பட்டுள்ளது. 89 00:04:51,480 --> 00:04:54,920 வரும் பாப் அப் என்று கொஞ்சம் என்னை எந்த தகவல் கொடுக்க முடியாது 90 00:04:54,920 --> 00:04:58,450 என்ன நடக்கிறது பற்றி, அது பயனர் என்னிடம் எதுவும் சொல்ல முடியாது 91 00:04:58,450 --> 00:05:01,400 என்று பிழை மீட்க எப்படி. 92 00:05:01,400 --> 00:05:05,190 நாம் வடிவமைப்பு அல்ல என்று விஷயங்களை பற்றி சிந்திக்க வேண்டும். 93 00:05:05,190 --> 00:05:06,670 முதல், அது அழகியல் இல்லை. 94 00:05:06,670 --> 00:05:10,800 இது தேவையற்ற செயல்பாடுகளை டன் உங்கள் பயன்பாட்டை திணிப்பு இல்லை. 95 00:05:10,800 --> 00:05:14,890 நீங்கள் ஒரு தாய் உணவகம் என்றால், நீங்கள் ஒருவேளை அதே நேரத்தில் ஒரு பல் மருத்துவர் இருக்க விரும்பவில்லை. 96 00:05:14,890 --> 00:05:17,720 மற்றும் பேஸ்புக் கேள்விகள், பல மக்கள் அதை பயன்படுத்த முடியாது என்று 97 00:05:17,720 --> 00:05:21,130 அதை அவர்கள் கட்டி என்ன முக்கிய மணிக்கு உண்மையில் இல்லை. 98 00:05:21,130 --> 00:05:24,200 அதனால் அதை மிகவும் விஷயங்கள் அளவு இல்லை யோசிக்க நல்லது 99 00:05:24,200 --> 00:05:26,390 நீங்கள் உங்கள் விண்ணப்பத்தை ஆனால் தரத்தை வைத்து என்று 100 00:05:26,390 --> 00:05:28,910 மற்றும் எப்படி நீங்கள் சிறந்த பயனர் அனுபவத்தை செய்கிறாய் 101 00:05:28,910 --> 00:05:32,540 மூலம் உண்மையில் நீங்கள் ஏற்கனவே என்ன மீது மேம்படுத்த. 102 00:05:32,540 --> 00:05:37,040 >> சுருக்கமாக, வடிவமைப்பு நாம் உருவாக்க வேண்டும் என்று சொல்கிறது. 103 00:05:37,040 --> 00:05:41,950 உதாரணமாக, நாம் பொருட்களை தேடுவதற்கு அனுமதி என்று ஒன்று கட்டி என்றால், 104 00:05:41,950 --> 00:05:45,970 கூகிள் போன்ற, உதாரணமாக, நாம் ஒரு விதத்தில் விஷயங்களை செய்ய வேண்டும் 105 00:05:45,970 --> 00:05:48,950 என்று, பயனர் அவர்கள் என்ன வேண்டுமானாலும் பெற கிளிக் நிறைய எடுக்க வேண்டும் 106 00:05:48,950 --> 00:05:52,580 அல்லது நாம் கூகிள் உடனடி அல்லது தானாக நிரப்புதல், எடுத்துக்காட்டாக, ஒரு வகையில் அது செய்ய வேண்டும் 107 00:05:52,580 --> 00:05:54,970 என்று எங்கள் முடிவுகள் வேகமாக கிடைக்கும் உதவுகிறது? 108 00:05:54,970 --> 00:05:58,740 டாமி உண்மையில் இது கட்டி, நீங்கள் காண்பிக்கும் போன்ற பொறியியல், அடங்கும். 109 00:05:58,740 --> 00:06:01,890 வடிவமைப்பு வகைகள் நிறைய உள்ளன. 110 00:06:01,890 --> 00:06:06,070 உதாரணமாக, நீங்கள் ஏதாவது கட்டி என்றால் ஏதோ வரிசைப்படுத்த 111 00:06:06,070 --> 00:06:09,770 அதிக மின்சாரம் அல்லது அந்த தொழில்நுட்பம் இல்லை ஒரு மூன்றாம் உலக நாட்டில், 112 00:06:09,770 --> 00:06:11,440 நீங்கள் உருவாக்க நீங்கள் என்ன வடிவமைக்க வேண்டும் 113 00:06:11,440 --> 00:06:14,210 எளிதில் அங்கு மக்கள் அணுகலை வழங்கும் ஒரு வழி. 114 00:06:14,210 --> 00:06:18,290 ஆனால் மற்ற வடிவமைப்பு முடிவுகளின் வகையான இருக்கலாம் என்ன 115 00:06:18,290 --> 00:06:21,850 அல்லது இந்த மாதிரி ஏதாவது தொடர்பு இருக்கலாம்? 116 00:06:23,690 --> 00:06:25,660 Yeah. நான் ஒரு கை பார்க்கிறேன். 117 00:06:25,660 --> 00:06:37,200 [செவிக்கு புலப்படாமல் மாணவர் பதில்] >> வலது. சரியாக. அணுகல்தன்மை ஒரு விஷயம். 118 00:06:37,200 --> 00:06:40,870 நிறைய பேர் "என்ன என் செய்த பற்றி?", பற்றி நினைக்கவில்லை 119 00:06:40,870 --> 00:06:43,160 அல்லது ஸ்பெக்ட்ரம் உச்ச போல். 120 00:06:43,160 --> 00:06:47,770 நான் சிந்தித்தேன் இல்லை என்று குறைபாடுகள் இருக்கலாம் பயனர்கள் இல்லை 121 00:06:47,770 --> 00:06:50,590 நான் பொது பயனர் வடிவமைப்பு பற்றி யோசிக்கிறேன். 122 00:06:50,590 --> 00:06:52,630 இண்டர்நெட், இப்போதெல்லாம் யாரும் அணுக 123 00:06:52,630 --> 00:06:54,870 நான் அந்த மக்கள் வடிவமைத்தல். 124 00:06:54,870 --> 00:06:58,620 நீங்கள் என்ன மற்ற வடிவமைப்பு முடிவுகளின் வகையான செய்யலாம்? 125 00:06:58,620 --> 00:07:00,690 ஆம். >> [மாணவர்] செலவு. 126 00:07:00,690 --> 00:07:02,680 செலவு. நல்ல. 127 00:07:02,680 --> 00:07:08,060 நாம் எமது வடிவமைப்பு முடிவுகளை அடிப்படையாக இருக்கும் மற்றொரு விஷயம் செலவு ஆகும். 128 00:07:08,060 --> 00:07:13,130 நாம் ஒரு வணிக என்றால், நீங்கள் உருவாக்க எவ்வளவு செலவு ஆகும் என்று ஒன்று உருவாக்க வேண்டும் 129 00:07:13,130 --> 00:07:17,720 ஆனால் ஒரு குறிப்பாக உயர் செலவில் விற்க முடியும் அல்லது எங்களுக்கு சில இலாப பெற முடியும். 130 00:07:17,720 --> 00:07:21,540 >> இந்த வடிவமைப்பு அனைத்து பல்வேறு வகைகள் உள்ளன, ஆனால் நாம் இணையத்தில் ஏதாவது கட்டி போது 131 00:07:21,540 --> 00:07:25,120 அல்லது நாம் அநேகமாக இப்போது உருவாக்க என்று மிகவும் செலவு இல்லை என்று ஏதாவது கட்டி போது, 132 00:07:25,120 --> 00:07:28,630 இணைய பயன்பாடுகள் போன்ற - நீங்கள் அதை மிகவும் மூலதன தூக்கி இல்லை 133 00:07:28,630 --> 00:07:30,900 உண்மையில் வேலை என்று ஏதாவது செய்ய வேண்டும் - 134 00:07:30,900 --> 00:07:33,490 என்ன பற்றி தான் கவலை என்றால் பயனர் அனுபவம். 135 00:07:33,490 --> 00:07:36,390 இந்த பயனர் வடிவமைப்பு அழைப்பு. 136 00:07:36,390 --> 00:07:41,550 அடிப்படையில் என்ன பயனர் வடிவமைப்பு அடங்கும் உங்கள் பயனர் காலணிகள் உள்ள உங்களை போடுவாள். 137 00:07:41,550 --> 00:07:44,870 நான் கட்டி நான் என்ன ஒருவர் அறிகுறிகள் வரை இருந்தால், 138 00:07:44,870 --> 00:07:48,250 அவர்கள் வெளிப்படையாக, மனதில் ஒரு கோல் என் குறிப்பிட்ட பயன்பாடு வருகிறார்கள் 139 00:07:48,250 --> 00:07:50,280 ஒரு பணியை அவர்கள் முடிக்க வேண்டும். 140 00:07:50,280 --> 00:07:53,650 உங்கள் வேலை அவர்கள் அந்த பணியை முடிக்க உதவும் மட்டும் 141 00:07:53,650 --> 00:07:57,930 ஆனால் அவர்கள் இயல்பானதாகவும், அதிக திறன் என்பது ஒரு வகையில் அந்த பணியை முடிக்க உதவ, 142 00:07:57,930 --> 00:08:01,900 மேலும், சில நபர் அங்கு என, அணுகக்கூடிய. 143 00:08:01,900 --> 00:08:03,750 திறன் என்ன அர்த்தம்? 144 00:08:03,750 --> 00:08:08,050 திறன் எவ்வளவு சீக்கிரம் என் பயனர் என் இடைமுகம் கொடுக்கப்பட்ட பணியை முடிக்க வேண்டும் என்பதாகும். 145 00:08:08,050 --> 00:08:11,650 அவர்கள் ஒரு இடத்தில் இருந்து மற்றொரு பெற அதை கிளிக் நிறைய எடுக்கும்? 146 00:08:11,650 --> 00:08:14,630 அதை பின்பற்ற வேண்டாம் என்று? அவர்கள் மீண்டும் மீண்டும் பணிகள் நிறைய செய்ய வேண்டும்? 147 00:08:14,630 --> 00:08:17,140 நாம் முடிந்தவரை திறமையான என்று செயல்முறை செய்ய வேண்டும் 148 00:08:17,140 --> 00:08:20,070 அவர்கள் எல்லாம் அந்த வகையான செய்ய இல்லை. 149 00:08:20,070 --> 00:08:24,230 ஒரு பயனர் என் இடைமுகத்தை தெரிகிறது என்றால் intuitiveness போன்ற, என்று, எடுத்துக்காட்டாக,, 150 00:08:24,230 --> 00:08:27,240 அதை அவர்கள் இடம் விட்டு இடம் பெறுவது எளிது? 151 00:08:27,240 --> 00:08:30,390 அவர்கள் என் முகப்பில் என்பதை கிளிக் செய்து என்ன கண்டுபிடிக்க எளிதாக இருக்கும் 152 00:08:30,390 --> 00:08:33,770 அவற்றை அவர்கள் அடைய வேண்டும் என்று இலக்கு அல்லது பணி அடைய? 153 00:08:33,770 --> 00:08:37,520 >> ஒரு நபர் அங்கு என இறுதியாக, அணுகுமுறைக்கு மிகவும் முக்கியமானது. 154 00:08:37,520 --> 00:08:39,640 [ஆண் பேச்சாளர்] அது பார்வை போன்ற விஷயங்களுக்கு அணுக வரும், 155 00:08:39,640 --> 00:08:42,740 நான் உண்மையில் குருட்டு யாராவது ஏதாவது வடிவமைத்து எப்படி இருக்கும்? 156 00:08:42,740 --> 00:08:46,460 ஓ. அனைத்து பார்க்க முடியாது மக்கள், நாம் திரையில் வாசகர்கள் என்று ஒன்று இருக்கிறது. 157 00:08:46,460 --> 00:08:49,070 நீங்கள் என்ன செய்ய வேண்டும் நீங்கள் ஒரு வழியில் உங்கள் இணைய உருவாக்க வேண்டும் 158 00:08:49,070 --> 00:08:52,020 என்று, உதாரணமாக, நாம் அழைக்க என்ன குறிப்பிட்ட தொழில்நுட்பங்கள் - 159 00:08:52,020 --> 00:08:53,590 இப்போது விஷயங்கள் நிறைய உள்ளன. 160 00:08:53,590 --> 00:08:55,660 நான் JAWS என்று திரையில் வாசகர்கள் உள்ளன என்று. 161 00:08:55,660 --> 00:08:58,410 இந்த விஷயங்கள் நாம் பகுதியில் விதிகள் அழைக்க என்ன தங்கியிருக்க 162 00:08:58,410 --> 00:09:02,010 பக்கத்தில் தற்போது என்ன பயனர் படிக்க வேண்டும். 163 00:09:02,010 --> 00:09:05,480 பார்க்க முடியாது அந்த மக்கள், நீங்கள் உறுதி செய்ய வேண்டும் என்று இந்த திரை வாசகர்கள் 164 00:09:05,480 --> 00:09:09,130 உண்மையில் பக்கத்தில் உள்ள உள்ளடக்கம் அழைத்து முடியும் உண்மையில் உங்கள் பயனர் காட்ட முடியும், 165 00:09:09,130 --> 00:09:13,630 நீங்கள் பார்க்க முடியாது என்றால், குறைந்தது இன்னும் பக்கத்தில் உள்ளடக்கத்தை புரிந்து கொள்ள முடியும். 166 00:09:13,630 --> 00:09:16,190 Yeah. சரி. 167 00:09:16,190 --> 00:09:23,410 போதுமான நல்ல வடிவமைப்பு பற்றி. மோசமான வடிவமைப்பு பற்றி பேசலாம். 168 00:09:23,410 --> 00:09:25,220 இந்த நீங்கள் செய்ய வேண்டும் என்று விஷயங்கள் உள்ளன. 169 00:09:25,220 --> 00:09:27,890 யாராவது கிரெய்க்ஸ்லிஸ்ட் தங்கள் அனுபவங்களை பற்றி சொல்ல முடியும் 170 00:09:27,890 --> 00:09:32,190 மற்றும் அவர்கள் என்ன என்று இந்த வடிவமைப்பு பற்றி இவ்வளவு பெரிய அல்ல? 171 00:09:33,690 --> 00:09:36,430 ஆம். >> [மாணவர்] நான் பல வார்த்தைகள் ஒரு பகுதியில் இருக்கிறது என்று நான் நினைக்கிறேன். 172 00:09:36,430 --> 00:09:39,350 பல சொற்கள், சரியான? முற்றிலும் பெரும். 173 00:09:39,350 --> 00:09:42,400 இந்த பக்கம் வந்து நீங்கள் இங்கு விஷயங்களை ஒரு மொத்தமாக வரவேற்பை நீங்கள் 174 00:09:42,400 --> 00:09:43,860 என்று கூட நீங்கள் தேவையில்லை என்று. 175 00:09:43,860 --> 00:09:47,010 உதாரணமாக, நீங்கள் இந்த கடிதத்தை தொடங்கும் என்பது ஒரு மாநில வாழ்கின்றனர். 176 00:09:47,010 --> 00:09:48,690 நாம் உங்களுக்கு டெக்சாஸ் அல்லது ஏதாவது வாழ சொல்கிறது. 177 00:09:48,690 --> 00:09:53,790 >> நீங்கள் இருக்கும் இடம் பெற பக்கம் கீழே அனைத்து வழி உருட்டும் வேண்டும். 178 00:09:53,790 --> 00:10:00,320 நான் போஸ்டன் இருந்து இருக்கிறேன், என்னை மாசசூசெட்ஸ் பார்போம். மாசசூசெட்ஸ் எங்கே? 179 00:10:00,320 --> 00:10:03,270 ஓ, அது இங்கு தான். ஓ, அது போஸ்டன் தான். சரி. 180 00:10:03,270 --> 00:10:09,070 பாஸ்டன் பார்க்கிறேன். [சிரிப்பு] 181 00:10:09,070 --> 00:10:12,250 அழகான பெரும், சரி? 182 00:10:12,250 --> 00:10:16,400 அங்கு மோசமான விஷயங்கள். [சிரிப்பு] 183 00:10:17,320 --> 00:10:19,470 நாம் நான் வாழ எங்காவது தேடிக்கொண்டிருக்கிறேன் என்று. 184 00:10:19,470 --> 00:10:24,130 எத்தனை பேர் உண்மையில் கிரெய்க்ஸ்லிஸ்ட் பயன்படுத்த வேண்டும்? நீங்கள் டன்கள். 185 00:10:24,130 --> 00:10:30,960 இதை பாருங்கள், ஆனால் இந்த நேரத்தில் நாம் மோசமாக வழிகள் உள்ளன. 186 00:10:35,130 --> 00:10:38,970 Img மற்றும் டத்தில் உள்ள வித்தியாசம் என்ன? யாராவது சொல்ல முடியுமா? 187 00:10:41,350 --> 00:10:42,830 உண்மையில் எந்த வித்தியாசமும் இல்லை. 188 00:10:42,830 --> 00:10:47,710 அவர்கள் சரியாக தான் அர்த்தம், ஆனால் அவர்கள் சில காரணங்களால் அவர்களுக்கு வேறு லேபிள்களை. 189 00:10:48,980 --> 00:10:53,560 நான் Has கிளிக் செய்தால் படம், எதுவும் பக்கத்தில் நடக்கிறது. 190 00:10:53,560 --> 00:10:57,490 நான் உண்மையில் நடக்கும் ஒன்று மீண்டும் தேடுதல் கிளிக் செய்ய வேண்டும். 191 00:10:57,490 --> 00:11:02,430 என்ன செய்ய வேண்டும் என்று ஒரு நல்ல வடிவமைப்பு முடிவு இருக்கும்? 192 00:11:03,820 --> 00:11:08,030 நான் அந்த வடிகட்டி என்பதை கிளிக் செய்தால் நான் அநேகமாக அந்த குறிப்பிட்ட நடவடிக்கை மூலம் வடிகட்ட வேண்டும் 193 00:11:08,030 --> 00:11:09,970 அல்லது குறிப்பிட்ட வகை. 194 00:11:09,970 --> 00:11:14,450 அதற்கு பதிலாக மீண்டும் தேடுதல் ஊடக என்ற எனவே, நான் தானாகவே வடிகட்டி செய்ய 195 00:11:14,450 --> 00:11:17,060 அவர்கள் உடனடியாக அதை செய்ய அங்கு கூகுள் பாணியில் வகையான. 196 00:11:17,060 --> 00:11:20,440 [Malan] ஆனால் நாம் இதுவரை உடல் சமர்ப்பிக்க வேண்டும் பார்த்தேனே ஏற்படுத்தி இல்லை 197 00:11:20,440 --> 00:11:23,170 தாக்கியதன் மூலம் குறைந்தது அல்லது ஒரு பொத்தானை கிளிக் செய்து Enter? 198 00:11:23,170 --> 00:11:26,830 நீங்கள் இதுவரை பார்த்தேன், நீங்கள் உண்மையில் அந்த விஷயங்களை செய்ய சமர்ப்பி என்பதை கிளிக் செய்யவும் வேண்டும். 199 00:11:26,830 --> 00:11:30,090 >> ஆனால் டாமி இரண்டாவது நீங்கள் காண்பிக்கும் என, உண்மையில் நீங்கள் வழிகள் உள்ளன 200 00:11:30,090 --> 00:11:33,010 நீங்கள் அந்த காரியத்தை கிளிக் செய்யும் போது அது தானாகவே அனுப்ப முடியும் என்று போன்ற 201 00:11:33,010 --> 00:11:38,840 நாம் ஒரு அஜாக்ஸ் கோரிக்கை அழைத்து வந்து தரவு பெற உடனடியாக உங்கள் முடிவுகளை வடிகட்ட என்ன. 202 00:11:38,840 --> 00:11:41,340 இந்த இடைமுகம் தவறு என்று விஷயங்கள் டன் உள்ளன. 203 00:11:41,340 --> 00:11:43,530 [Malan] நீங்கள் கேம்பிரிட்ஜ் தேட முடியுமா? 204 00:11:43,530 --> 00:11:47,030 நீங்கள் கேம்பிரிட்ஜ் பற்றி கவலை அங்கு சற்று முரணான ஒன்று இங்கே உள்ளது 205 00:11:47,030 --> 00:11:54,790 இன்னும் நீங்கள் WESTFORD, வசந்த ஹில், மேற்கு நியூட்டன் போன்ற வருகிறோம். 206 00:11:54,790 --> 00:11:57,930 தராது சிறந்த. >> ஒருவேளை சிறந்த இல்லை. 207 00:11:57,930 --> 00:12:03,900 எப்படி நான் இந்த குறிப்பிட்ட பக்கத்தில் பயனர் அனுபவத்தை சிறப்பாக செய்ய முடியும்? 208 00:12:03,900 --> 00:12:07,340 ஆம். >> [மாணவர்] வழிமுறைகள். 209 00:12:07,340 --> 00:12:09,500 சரி. உணர்வு என்ன மாதிரியான உள்ள வழிமுறைகளை? 210 00:12:09,500 --> 00:12:14,630 உதாரணமாக [மாணவர்], கூட கிரெய்க்ஸ்லிஸ்ட் என்ன தெரியாது முதல் முறையாக செய்த ஒரு விஷயம், 211 00:12:14,630 --> 00:12:17,320 அல்லது நீங்கள் செய்ய வேண்டும் என்று எனக்கு தெரியாது. 212 00:12:17,320 --> 00:12:20,150 சரி. எனவே கிரெய்க்ஸ்லிஸ்ட் இந்த பக்கத்தில் என்ன என்பதை விளக்க வேண்டும். 213 00:12:20,150 --> 00:12:23,490 நாம் உண்மையில் இந்த பக்கத்தில் உண்மையில் என்ன பயனர் சொல்ல முடியும். 214 00:12:23,490 --> 00:12:27,090 நான் இந்த விஜயம் செய்தால் நான் இடங்களில் ஒரு மொத்தமாக பார்க்க. நான் கூட அவர்கள் என்ன என்று எனக்கு தெரியாது. 215 00:12:27,090 --> 00:12:29,730 ஆனால் அதைவிட முக்கியமாக, இப்போது, இந்த முகப்பை பார்த்து 216 00:12:29,730 --> 00:12:35,530 நான் ஒரு குறிப்பிட்ட சமூகத்தை கண்டறிய விஷயங்களை ஒரு டன் கீழே இருந்தது நினைவில் 217 00:12:35,530 --> 00:12:37,560 நான் உண்மையில் இந்த பற்றி அக்கறை என்று. 218 00:12:37,560 --> 00:12:39,820 நான் அதை செய்ய முடியும் ஒரு வேகமான வழி என்ன? ஆம். 219 00:12:39,820 --> 00:12:43,290 [மாணவர்] அவர்கள் கிழக்கு, மேற்கு பகுதிகளில் வரை வகுத்தல். சரி >>. 220 00:12:43,290 --> 00:12:47,460 நான் வேகமாக தீர்மானிக்க உதவும் என்று மேலும் பிரிவுகள் அவற்றை பிரித்து முடியும் 221 00:12:47,460 --> 00:12:49,820 அந்த குறிப்பிட்ட இடம் பெற எப்படி. 222 00:12:49,820 --> 00:12:54,510 [மாணவர்] ஒரு கீழ்தோன்றும் பட்டியல் போடுங்கள். >> வலது. சரி. 223 00:12:54,510 --> 00:12:58,240 விஷயங்களை நாம் ஒரு நிலையான அமைப்பு இல்லை, ஏனெனில் நான் ஒரு துளி மெனுவை பயன்படுத்த முடியும் 224 00:12:58,240 --> 00:13:00,100 நாம் ஒரு கீழ்தோன்றும் மெனுவில் அவற்றை காண்பிக்க முடியும். 225 00:13:00,100 --> 00:13:02,240 அந்த வழியில் அதை திரையில் நிறைய இடைவெளி எடுத்து இல்லை. 226 00:13:02,240 --> 00:13:05,630 ஆனால் அதை விட சிறந்த, நாம் என்ன செய்ய முடியும்? 227 00:13:05,630 --> 00:13:09,220 ஆம். நீங்கள் மீண்டும் அந்த >> [செவிக்கு புலப்படாமல் மாணவர் பதில்] >> சொல்ல முடியுமா? >> [மாணவர்] தேடல் பெட்டியில். 228 00:13:09,220 --> 00:13:11,260 சரி, ஒரு தேடல் பெட்டி. அது மிகவும் நல்லது. 229 00:13:11,260 --> 00:13:16,430 நாம் சரிவுகள், தேடல் பெட்டியில் வந்து பார் என்றால் என்ன நாம் உண்மையில் என்ன செய்ய முடியும் என்று. 230 00:13:16,430 --> 00:13:21,520 தான்நிரப்புதல். உங்களுக்கு தெரியும் என்று முடிவு மூலம் தேட மிகவும் சுலபமான வழி, ஒரு அமைப்பு உள்ளது. 231 00:13:21,520 --> 00:13:25,980 நான் BO தட்டச்சு ஆரம்பித்தால், என்னை அவர்கள் BO உள்ளே வேண்டும் என்று அனைத்து முடிவுகள் காட்டுகின்றன. 232 00:13:25,980 --> 00:13:29,030 அந்த வகையில் நான் மிகவும் எளிதாக நான் போக வேண்டும், குறிப்பாக ஒரு காணலாம் 233 00:13:29,030 --> 00:13:32,390 அதற்கு பதிலாக, இந்த உண்மையிலேயே பெரிய பட்டியல் மூலம் உருட்டும் செய்ய கொண்டிருக்கும். 234 00:13:32,390 --> 00:13:37,450 >> இந்த உண்மையில் குறைந்த தொங்கும் பழத்தை அனைத்து வகையான என்று கிரெய்க்ஸ்லிஸ்ட் செயல்படுத்தி வருகிறது யாராவது 235 00:13:37,450 --> 00:13:42,500 உண்மையில் அவர்கள் குறிப்பிட்ட பயனர் நிறைய நல்ல வலைத்தளத்தில் அனுபவம் செய்ய முடியும். 236 00:13:42,500 --> 00:13:46,370 சரி. போதுமான மோசமான வலைத்தளங்கள் பற்றி. 237 00:13:46,370 --> 00:13:49,410 அது பேஸ்புக் பற்றி பேசலாம். 238 00:13:50,880 --> 00:13:54,390 பேஸ்புக் வெளியே வந்து, குறிப்பாக பேஸ்புக் புகைப்படங்கள் போது, 239 00:13:54,390 --> 00:13:57,870 அதே விஷயங்களை செய்ய எந்த நேரத்தில் மற்ற சேவைகள் நிறைய இருந்தன. 240 00:13:57,870 --> 00:14:00,740 அவர்கள் ஆல்பங்கள் உங்கள் புகைப்படங்கள் ஏற்பாடு செய்ய முடியும். 241 00:14:00,740 --> 00:14:03,360 என்ன செய்ய நீங்கள் அதே செட் அவற்றை ஏற்பாடு செய்ய உள்ளது. 242 00:14:03,360 --> 00:14:06,070 நீங்கள் தேதி அவர்கள் ஏற்பாடு செய்ய முடியும். நீங்கள் இந்த குறிப்பிட்ட செயல்களை செய்ய முடியும். 243 00:14:06,070 --> 00:14:11,710 ஆனால் யாரையும் பேஸ்புக் புகைப்படங்கள் அது வெளியிடப்பட்டது நேரத்தில் வெடிக்க செய்து என்ன தெரியும்? 244 00:14:11,710 --> 00:14:15,080 ஆம். >> [மாணவர்] குறிச்சொற்கள். >> குறிச்சொற்கள். சரியாக. 245 00:14:15,080 --> 00:14:21,300 நாம் அந்த CS50 bandana எமது நாய் சின்னம் யார் இங்கு மிலோ, இல்லை. 246 00:14:21,300 --> 00:14:24,810 நாங்கள் நடுத்தர இந்த குறியிடுதலின் அம்சம் என்று பார்க்கலாம். 247 00:14:24,810 --> 00:14:28,240 என்ன ஒரு பயன்பாட்டினை நிலைப்பாட்டில் இருந்து பேஸ்புக் புகைப்படங்கள் மிகவும் சுவாரசியமான செய்து 248 00:14:28,240 --> 00:14:34,130 உண்மையில் இந்த வழியாக மக்கள் தங்கள் புகைப்படங்களை தங்கள் நண்பர்களை தொடர்பு அனுமதி உள்ளது. 249 00:14:34,130 --> 00:14:37,680 பேஸ்புக் தங்கள் இணையதளத்தில் குறிப்பாக சமூக என்பதால், 250 00:14:37,680 --> 00:14:40,750 இது சமூக சூழலை இந்த வகையான கட்டி பற்றி. 251 00:14:40,750 --> 00:14:42,620 என்று நிறைய புகைப்படங்கள் அனுபவம் மேம்படுத்தப்பட்டுள்ளது 252 00:14:42,620 --> 00:14:46,390 அவர்கள் உண்மையில் சொல்ல ஆரம்பித்தது ஏனெனில், "இந்த, மக்கள் இடையே இணைப்புகளை இருக்கும் 253 00:14:46,390 --> 00:14:49,220 இந்த நீங்கள் உண்மையில் அக்கறை பற்றி புகைப்படங்கள் உள்ளன. " 254 00:14:49,220 --> 00:14:52,200 அது ஒரு பகுதியாக கூட வகையான நாசீசிஸம் உள்ளது. 255 00:14:52,200 --> 00:14:54,980 மக்கள் போன்ற புகைப்படங்கள் மற்றும் பொருட்களை குறியிட வேண்டும். 256 00:14:54,980 --> 00:14:58,510 ஒரு நல்ல மனித பண்பு இல்லாமல் அதே நேரத்தில், 257 00:14:58,510 --> 00:15:01,910 அதே நேரத்தில், அது நல்ல வடிவமைப்பு முடிவுகளை அடிப்படையாக 258 00:15:01,910 --> 00:15:04,860 மக்கள் உண்மையில் இந்த விஷயங்கள் பற்றி கவலைப்பட காரணம். 259 00:15:04,860 --> 00:15:07,190 எனவே பேஸ்புக் புகைப்படங்கள் தான். 260 00:15:07,190 --> 00:15:09,800 >> ஆனால் இன்னும் பொதுவாக பேஸ்புக் பேசுகிறேன். 261 00:15:09,800 --> 00:15:13,400 நான், இங்கே மக்கள் நிறைய பேஸ்புக் பற்றி கருத்துக்களை இல்லை நிச்சயமாக 262 00:15:13,400 --> 00:15:16,430 நல்ல வடிவமைப்பு முடிவுகள் மற்றும் மோசமான வடிவமைப்பு முடிவுகளை இரு. 263 00:15:16,430 --> 00:15:20,270 எனவே கொட்டி அல்லது சந்தோஷமாக இருக்கட்டும். 264 00:15:23,480 --> 00:15:26,450 வாருங்கள். நான் உங்களுக்கு அனைத்து பேஸ்புக் பயன்படுத்த தெரியும். 265 00:15:26,450 --> 00:15:30,970 யாரோ சொல்ல மோசமான ஒன்று அல்லது அது பற்றி நல்ல ஏதாவது செய்ய வேண்டும். ஆம். 266 00:15:30,970 --> 00:15:35,060 செய்தி ஜூன் மாதம் [மாணவர்] நான் கவலைப்படமாட்டேன் நிறைய விஷயங்கள் உள்ளன. 267 00:15:35,060 --> 00:15:37,740 செய்தி ஜூன் நீங்கள் பற்றி கவலை படாமல் நிறைய விஷயங்களை காட்ட இல்லை. 268 00:15:37,740 --> 00:15:41,660 நீங்கள் 2 அல்லது 3 ஆண்டுகளுக்கு சந்தித்தது இல்லை யார் Facebook இல் நண்பர்கள் 269 00:15:41,660 --> 00:15:43,860 மற்றும் அவர்கள் செய்தி முடிவுகள் உங்கள் செய்தி ஜூன் வரை உறுத்தும் பார்க்க 270 00:15:43,860 --> 00:15:45,870 நீங்கள் உண்மையில் அதை பற்றி கவலைப்படவில்லை. 271 00:15:45,870 --> 00:15:48,700 Facebook உண்மையில், இந்த சிறந்த செய்ய முயற்சி செய்தது 272 00:15:48,700 --> 00:15:53,150 அவர்கள் உண்மையில் தாமதம் போன்ற செய்தி ஜூன் மேல் பொருத்தமான முடிவுகளை தள்ள முயற்சி 273 00:15:53,150 --> 00:15:58,300 எனவே நீங்கள் உண்மையில் நீங்கள் அல்லது உங்கள் நெருங்கிய நண்பர்களுக்கு தொடர்புடைய எந்த நண்பர்கள் விஷயங்களை பார்க்க. 274 00:15:58,300 --> 00:16:01,110 வேறு ஏதாவது? ஆம். 275 00:16:01,110 --> 00:16:06,400 நீங்கள் மீண்டும் அந்த [செவிக்கு புலப்படாமல் மாணவர் பதில்] >> சொல்ல முடியுமா? 276 00:16:06,400 --> 00:16:10,140 [மாணவர்] விளம்பரங்கள் ஒப்பீட்டளவில் unobtrusive இருக்கும். என்ன அர்த்தத்தில் >>? 277 00:16:10,140 --> 00:16:16,370 [செவிக்கு புலப்படாமல் மாணவர் பதில்] அவர்கள் பதாகைகளை போல், திரையில் வெளிச்சம் இல்லை. 278 00:16:16,370 --> 00:16:17,760 சரி. நல்லது. 279 00:16:17,760 --> 00:16:25,030 நீங்கள் 90 முதல் இணைய நினைவில் என்றால் - >> [Malan] நான் இருந்தது. >> அவர் அங்கு இருந்தார். [சிரிப்பு] 280 00:16:25,030 --> 00:16:29,210 நீங்கள் sparkly ஒளிரும் GIF களை பின்னணியில், விஷயங்கள், நினைவிருக்கும் 281 00:16:29,210 --> 00:16:31,570 விஷயங்கள் ஜியோசிட்டீஸ் பாணி வகையான. 282 00:16:31,570 --> 00:16:34,080 என்று உண்மையிலேயே ஒரு நல்ல வடிவமைப்பு உதாரணம் இல்லை 283 00:16:34,080 --> 00:16:36,690 அது உண்மையில் உள்ளடக்கத்தை இருந்து கவனச்சிதறல் காரணமாக. 284 00:16:36,690 --> 00:16:39,590 அவற்றின் பின்னணி போன்ற அனிமேஷன் GIF களை பயன்படுத்த யேல் கலை வலைத்தளம் 285 00:16:39,590 --> 00:16:41,800 மற்றும் நீ, பக்கத்தில் எதையும் படிக்க முடியவில்லை 286 00:16:41,800 --> 00:16:44,870 ஆனால் நான் ஒருவரை உண்மையில் அவர்களுக்கு பேசினேன், இப்போது அதை ஒரு பிட் வேறு நினைக்கிறேன். 287 00:16:44,870 --> 00:16:48,940 [Malan] இது இப்போது மிகவும் நல்லது. நீங்கள் பார்க்க முடியும் என அது, இப்போது மிகவும் நல்லது >>. >> [Malan] ஓ. 288 00:16:48,940 --> 00:16:56,020 ஒரு பெரிய, நான் - சரி. சரி. 289 00:16:56,020 --> 00:17:00,560 >> அது ஒரு பகுதியாக உங்கள் பக்கம் சாத்தியமான மிக குறைந்தபட்ச மற்றும் மிகவும் புரிந்து வருகிறது 290 00:17:00,560 --> 00:17:05,690 மிகவும் தருக்க என்று ஒரு வழியில் பக்கம் ஓட்டம் பற்றிய விஷயங்கள் மிகவும் மற்றும் ஒவ்வொரு பிற வழியில் இல்லை. 291 00:17:05,690 --> 00:17:11,849 மற்ற விஷயங்கள் என்ன வகையான பேஸ்புக் பற்றி நல்ல அல்லது Facebook பற்றி மோசமாக இருக்கும்? 292 00:17:11,849 --> 00:17:15,730 அது தான் இங்கே ஒரு வடிவமைப்பு உரையாடலை சாப்பிடலாம். 293 00:17:19,470 --> 00:17:21,339 ஓ. எங்கே? Yeah. 294 00:17:21,339 --> 00:17:25,640 [மாணவர்] புதிய காலக்கெடு முறை நீங்கள் அவர்கள் கடந்த பற்றி நபரின் சுயவிவரத்தை தேட அனுமதிக்கிறது. 295 00:17:25,640 --> 00:17:28,119 , காலக்கெடு ஓ. 296 00:17:28,119 --> 00:17:30,280 அதை நீங்கள் தண்டு உங்கள் நண்பர்கள் உதவுகிறது ஏனெனில் காலக்கெடு பெரிய விஷயம் 297 00:17:30,280 --> 00:17:33,300 மீண்டும் அவர்கள் உயர்நிலை பள்ளியில் இருந்த போது. 298 00:17:35,160 --> 00:17:38,060 அதை நீங்கள் நிறைய வேகமாக உள்ளடக்கத்தை மூலம் வடிகட்ட முடியும் என்பதால் காலக்கெடு, நல்ல 299 00:17:38,060 --> 00:17:41,500 அதை நீங்கள் வேறு கண்டுபிடிக்க நீங்கள் ஒரு நீண்ட நேரம் எடுத்து என்று விஷயங்களை கண்டுபிடிக்க அனுமதிக்கும் 300 00:17:41,500 --> 00:17:45,840 ஒரு நேரத்தில் திரும்பி போகும், வரை, வரை, வரை, வரை, வரை, வரை ஸ்க்ரோலிங் கீழே. 301 00:17:45,840 --> 00:17:48,910 ஆனால் பின்னர் ஒரு தீங்கு வகையான பயனர் அனுபவத்தில் என்று கூட இல்லை. 302 00:17:48,910 --> 00:17:51,190 என்ன இருக்கும்? 303 00:17:51,190 --> 00:17:56,780 பி, ஆர் தொடங்குகிறது என்று பெரிய வார்த்தை. >> [மாணவர்] தனியுரிமை. >> தனியுரிமை, சரியான? 304 00:17:56,780 --> 00:17:59,970 தனியுரிமை ஒரு பெரிய பயனர் அனுபவம் பிரச்சினை. 305 00:17:59,970 --> 00:18:07,190 இந்த நான் இப்போது பேஸ்புக் பற்றி மிகவும் வெறுக்கிறேன் விஷயங்களை ஒன்றாகும். [சிரிப்பு] 306 00:18:07,190 --> 00:18:09,000 [Malan] நான் இப்போது என்ன செய்ய. 307 00:18:09,000 --> 00:18:11,380 டேவிட் இந்த உண்மையில் நேற்று வரை நடந்தது என்று தெரியவில்லை. 308 00:18:11,380 --> 00:18:14,560 எனவே இப்போது அவர் நான் அவரை அரட்டை ஒவ்வொரு முறையும் நான் அவர் என்னை புறக்கணித்து வருகிறது என்று தெரியும் என்று தெரியும். 309 00:18:14,560 --> 00:18:16,880 [Malan] நான் உண்மையில், அவரை மோசமான பகுதியாக அசட்டை 310 00:18:16,880 --> 00:18:21,040 மற்றும் நான் அவனை அசட்டை தெரியும் தெரியாது. [சிரிப்பு] 311 00:18:21,040 --> 00:18:24,030 தனியுரிமை ஒரு பெரிய பிரச்சினை. 312 00:18:24,030 --> 00:18:28,670 இங்கே யாரும் பேஸ்புக் தனியுரிமை பற்றி மோசமாக இருக்கும் என்பதை சொல்ல முடியும் 313 00:18:28,670 --> 00:18:32,270 அவர்கள் இப்படி செய்வது என்பதை தவிர? 314 00:18:32,270 --> 00:18:37,240 இது பேஸ்புக் தனிப்பட்ட மரியாதை செய்ய குறிப்பாக கடினமான என்ன? 315 00:18:37,240 --> 00:18:40,340 அந்த மாதிரியான ஒரு முக்கிய கேள்வி. 316 00:18:41,680 --> 00:18:43,930 ஆம். >> [மாணவர்] சில பேர் உங்கள் புகைப்படங்களை மறை. 317 00:18:43,930 --> 00:18:46,170 சரி. சரியாக, சில மக்கள் உங்கள் புகைப்படங்கள் மறைக்க. 318 00:18:46,170 --> 00:18:51,290 அவர்கள் உங்களுக்கு ஒரு புகைப்பட தனியுரிமை மாற்றுவதற்கு உதவும் என்று மேல் வலது இந்த சிறிய, சிறிய பொத்தானை வேண்டும். 319 00:18:51,290 --> 00:18:56,360 அவர்களின் தனியுரிமை விருப்பங்கள் மிகவும் மெனுக்கள் பல்வேறு வகையான இடையே வேறுபடுகின்றன. 320 00:18:56,360 --> 00:18:59,510 >> அவர்கள் சமீபத்தில் இது பற்றி நிறைய நல்ல வந்திருக்கிறேன், ஆனால் அது அவ்வாறு பயன்படுத்தப்படும் 321 00:18:59,510 --> 00:19:04,870 நீங்கள் பார்த்து புகைப்படங்கள் உங்கள் நண்பர்களை தடுக்க வேண்டும் போதெல்லாம் என்று, 322 00:19:04,870 --> 00:19:08,280 நீங்கள், இப்படி இருப்பது மிகவும் சிக்கலான 5 படிநிலை செயல்பாட்டின் மூலமாக செல்ல வேண்டும் 323 00:19:08,280 --> 00:19:11,150 என்னை இந்த இணைப்பை கிளிக் விட, இப்போது என்னை மீண்டும் கிளிக் விட, என்னை மீண்டும் கிளிக் நாம் 324 00:19:11,150 --> 00:19:13,420 என்னை மக்கள் என் புகைப்படங்கள் பார்க்க முடியாது குறிப்பிட விரும்புகிறேன். 325 00:19:13,420 --> 00:19:17,250 அந்த ஃபேஸ்புக்கின் பகுதியில் குறிப்பாக நல்லதல்ல 326 00:19:17,250 --> 00:19:20,530 பயனர் அனுபவம் பற்றி இவ்வளவு உண்மையில் அவர்களுக்கு சுதந்திரம் கொடுக்காமல் ஏனெனில் 327 00:19:20,530 --> 00:19:22,460 மக்கள் பார்க்க முடியும் என்ன கட்டுப்படுத்த. 328 00:19:22,460 --> 00:19:25,550 இந்த பயனர் கட்டுப்பாடு மற்றும் சுதந்திரம் என்று. 329 00:19:25,550 --> 00:19:31,090 நீங்கள் அனுமதிக்க மாட்டேன் என்றால் உங்கள் பயனர் என்று திறமையான மற்றும் உள்ளுணர்வு என்று ஒரு வழியில், 330 00:19:31,090 --> 00:19:34,570 பின்னர் உங்கள் பயனர் அனுபவம் எல்லாம் உண்மையில் பெரும் அல்ல. 331 00:19:34,570 --> 00:19:38,200  நீங்கள் பேஸ்புக் பற்றி எதுவும் சொல்ல விரும்புகிறீர்கள்? 332 00:19:38,700 --> 00:19:41,420 எப்படி நான் இந்த அணைக்க? 333 00:19:41,420 --> 00:19:46,290 [ஆங்] இந்த அணைக்க முடியாது, மற்றும் பேஸ்புக் ஒரு பகுதியாக ஒரு பெரிய பயன்பாட்டினை குறைபாடு ஆகும். 334 00:19:46,290 --> 00:19:49,410 இந்த அம்சம் - நான் உண்மையில் நேற்று அதை பார்த்து - 335 00:19:49,410 --> 00:19:53,940 நீங்கள் அதை செய்ய முடியாது என்று ஒன்று இல்லை அல்லது அது எங்கோ மிக, மிக ஆழமான புதைத்து விட்டது 336 00:19:53,940 --> 00:19:58,050 ஃபேஸ்புக்கை சரிவுகளில் எனக்கு இந்த செயல்பாட்டை முடக்க எப்படி கண்டுபிடிக்க முடியாது. 337 00:19:58,050 --> 00:20:00,400 [Malan ஆனால் சில நேரங்களில் இந்த முடிவுகள் தெளிவாக இல்லை 338 00:20:00,400 --> 00:20:03,890 நீங்கள் பல்வேறு CS50 பயன்பாடுகள் பற்றி பயனுள்ள கருத்துக்களை நிறைய கொடுக்கப்பட்ட காரணம் 339 00:20:03,890 --> 00:20:05,710 மற்றும் நிச்சயமாக பயன்படுத்தும் வலைத்தளங்களில். 340 00:20:05,710 --> 00:20:10,260 இந்த கோரிக்கைகள் மற்றும் ஆலோசனைகளை அனைத்து நடைமுறைப்படுத்தவில்லை. 341 00:20:10,260 --> 00:20:14,550 >> அந்த பகுதி, அதை முறையாக ஒரு செயல்பாடு என்று பல கோரிக்கைகளை பெற்று உள்ளது 342 00:20:14,550 --> 00:20:17,070 ஆனால் சில நேரங்களில் நாம் போல் ஒரு உணர்வு முடிவு செய்ய, 343 00:20:17,070 --> 00:20:19,830 "நன்றி, ஆனால் நாங்கள் ஏற்கவில்லை." 344 00:20:19,830 --> 00:20:24,350 உங்கள் பயனர் நீ ஏதாவது செய்யவேண்டும் என்று நினைக்கிறேன் என்றால் எப்படி உண்மையில் நீங்கள் என்ன செய்ய வேண்டும் என்பதை முடிவு செய்ய வேண்டும் 345 00:20:24,350 --> 00:20:28,110 நீங்கள் அவசியம் இல்லையா? கூட 346 00:20:28,110 --> 00:20:32,360 இது உண்மையில் உங்கள் பயனர் சொல்வதை கேட்டு இடையே நன்றாக இருப்பு உள்ளது 347 00:20:32,360 --> 00:20:35,840 நீங்கள் எங்கே, உண்மையில், வரி ஒருவித கொண்ட 348 00:20:35,840 --> 00:20:37,750 "நாங்கள் இந்த பயனர் என்ன செய்ய போவதில்லை." 349 00:20:37,750 --> 00:20:42,520 குறிப்பாக, நான் மிகவும் நன்றாக இந்த கொண்டு மொத்த அளவை என்று ஹென்றி ஃபோர்ட் மேற்கோள் இருந்தது என்று. 350 00:20:42,520 --> 00:20:47,130 "நான் அவர்களுக்கு என்ன மக்கள் கேட்டு இருந்தால், அவர்கள் வேகமாக குதிரைகள் வேண்டும் என்று." 351 00:20:47,130 --> 00:20:51,840 யார் என்று நான் உண்மையில் என்ன அர்த்தம் தவிர கிண்டல் வகையான முடியும்? 352 00:20:51,840 --> 00:20:56,060 இது, பயனர் அவர்கள் எனக்கு மட்டும் என்று இல்லை 353 00:20:56,060 --> 00:20:59,180 ஆனால் அது இன்னும் என்று - 354 00:20:59,180 --> 00:21:02,720 [மாணவர்] அவர்கள் சாத்தியம் என்று எனக்கு தெரியவில்லை. 355 00:21:02,720 --> 00:21:06,140 பகுதியாக அவர்கள் சாத்தியம் என்று எனக்கு தெரியவில்லை. 356 00:21:07,880 --> 00:21:11,440 அந்த தவிர சற்று கேலி. நீங்கள் என்ன சொல்ல விரும்புகிறீர்கள்? 357 00:21:11,440 --> 00:21:21,340 [செவிக்கு புலப்படாமல் மாணவர் பதில்] 358 00:21:21,340 --> 00:21:25,770 நல்லது. என்ன நான் இங்கே சொல்ல முயற்சிக்கும் என்று மக்கள் விரும்பினால் என்ன என்று எனக்கு தெரியும். 359 00:21:25,770 --> 00:21:28,050 அவர்கள் வேகமாக குதிரைகள் வேண்டும். 360 00:21:28,050 --> 00:21:29,840 அவர்கள் உண்மையிலேயே விரும்பினால், வேகமாக நகர்த்த திறன் ஆகும் 361 00:21:29,840 --> 00:21:32,310 ஆனால் அவர்கள் உண்மையில் அந்த அடைவதற்கு இது நடுத்தர தெரியாது. 362 00:21:32,310 --> 00:21:36,330 நீங்கள் உங்கள் பயனர் வந்து உங்கள் பயனர் நீ ஏதாவது சொல்ல போது 363 00:21:36,330 --> 00:21:39,700 மற்றும் அவர்கள், "நாங்கள் இந்த அம்சங்கள் மற்றும் இந்த அம்சங்கள் மற்றும் இந்த அம்சங்கள் வேண்டும்", உன்னிடம் 364 00:21:39,700 --> 00:21:42,650 நீங்கள் அவசியம் பற்றி யோசிக்க வேண்டாம், "எனக்கு முன்னால் போகட்டும் 365 00:21:42,650 --> 00:21:44,720 "மற்றும், அவர்கள் வெளிப்படையாக சொல்ல என்ன செயல்படுத்த" 366 00:21:44,720 --> 00:21:48,610 ஆனால் என்ன நீங்கள் யோசிக்க வேண்டும் "சிந்தனைகளை விதமான நான் அந்த இருந்து பெற முடியும் என்ன?", என்று 367 00:21:48,610 --> 00:21:50,450 அவர்கள் உண்மையில் என்ன வேண்டும்? 368 00:21:50,450 --> 00:21:55,560 >> மற்றும் அங்கு இருந்து நீங்கள் என்ன செய்ய முடியும் அந்த கோரிக்கைகளை திருப்திப்படுத்துகிறது என்று ஒன்று வடிவமைத்து உள்ளது 369 00:21:55,560 --> 00:22:00,340 ஆனால் அவசியம் பயனர் அது திருப்தி வேண்டும் எதிர்பார்க்கிறது என்று வழியில். 370 00:22:00,340 --> 00:22:03,830 மிகவும் உண்மையான வார்த்தைகள் இறுதி திட்டங்கள் போல, ஐந்து, 371 00:22:03,830 --> 00:22:07,900 இது நல்ல விஷயம் செய்யும் போது ஒரு பயனுள்ள பட்டறிவு, என்ன 372 00:22:07,900 --> 00:22:10,630 வடிவமைப்பாளர் அவரை பற்றி இந்த திமிர் உள்ளது குறிப்பாக 373 00:22:10,630 --> 00:22:14,360 நீங்கள் அப்படி சிறந்த என்ன தெரியும் அதனால், நீங்கள், உங்கள் பயனர் உள்ளீடு ஆகலாம் 374 00:22:14,360 --> 00:22:16,580 ஆனால் நீங்கள் உண்மையில் அந்த கருத்து பற்றி எப்படி போவது? 375 00:22:16,580 --> 00:22:21,610 இறுதி திட்டங்களில், மிக உறுதியாக, என்ன இங்கே அனுகூலமான முடிவுகளை? 376 00:22:21,610 --> 00:22:25,030 என்ன அனுகூலமான முடிவுகளை - நான் ஒரு இரண்டாவது இந்த வழியாக செல்லும் - 377 00:22:25,030 --> 00:22:29,190 வளரும் மற்றும் பின் சோதனைக்கு பிறகு தேடி இந்த செயல்பாடு ஆகும். 378 00:22:29,190 --> 00:22:32,020 நீங்கள் ஏதாவது வடிவமைத்து போது என்ன நான் சோதனை அர்த்தம் வழக்கமாக 379 00:22:32,020 --> 00:22:36,970 அதை போன்ற, மிகவும் நன்றாக இருக்கும் என்று "நான் ஒரு பெரிய வடிவமைப்பாளர் இருக்கிறேன். அனைவரும் இந்த அன்பு உள்ளது." 380 00:22:36,970 --> 00:22:41,600 பிறகு அங்கு அதை வைத்து மக்கள் சில காரணங்களால் அது பிடிக்காது. 381 00:22:41,600 --> 00:22:46,820 நீ என்ன செய்ய வேண்டும் நீங்கள் அப்படி செய்ய விஷயங்களை பகுதிகளை வேண்டும் 382 00:22:46,820 --> 00:22:49,180 மக்கள் விரும்பவில்லை என்று விஷயங்களை சீரமைக்க. 383 00:22:49,180 --> 00:22:53,080 இது ஒரு மிக தெளிவான செயல்முறை புதிது, ஆனால் இந்த முறை தொடர்ந்து தேடி 384 00:22:53,080 --> 00:22:55,980 நீங்கள் ஏற்கனவே கட்டப்பட்ட நான் என்ன மேல் நீங்கள் உதவுகிறது என்று ஒரு செயல்பாடு 385 00:22:55,980 --> 00:22:59,730 உங்கள் சொந்த வடிவமைப்பு திறன் துல்லியமாக்க ஆனால் நீங்கள் வடிவமைப்பு துல்லியமாக்க உதவும் மட்டும் 386 00:22:59,730 --> 00:23:03,790 மக்கள் உண்மையில் இன்னும் அவர்கள் முன் இருந்ததை விட உங்கள் தயாரிப்பு பாராட்டுகிறேன் என்று. 387 00:23:03,790 --> 00:23:07,390 >> நான் உண்மையில் என்ன செய்வாள் இன்னும் உறுதியான உதாரணங்கள் மீது செல்லலாம். 388 00:23:07,390 --> 00:23:11,390 ஒரு பொருளின் ஒரு கடைசி எடுத்துக்காட்டாக வகையான என, கயாக் பார்க்க போகலாம். 389 00:23:11,390 --> 00:23:14,970 அதை வெளியே வந்த போது கயாக் மிக, மிக பிரபலமாக இருந்தது. 390 00:23:14,970 --> 00:23:18,760 ஏன் யாரும் யூகிக்க முடியும்? 391 00:23:18,760 --> 00:23:20,950 நீங்கள் அதை பயன்படுத்த வேண்டும் என்றால் நீங்கள் இந்த பற்றி நிறைய வகையான என்ன 392 00:23:20,950 --> 00:23:23,990 அல்லது நீங்கள் என்ன பிடிக்காது விஷயங்கள் வகையான இருக்கும்? 393 00:23:23,990 --> 00:23:31,590 ஆம். >> [செவிக்கு புலப்படாமல் மாணவர் பதில்] >> சரி. 394 00:23:31,590 --> 00:23:34,730 அது ஒரு பகுதியாக தான் பயனர் இன்னும் விரிவான என்று ஒரு கேள்வி உண்டு விடாமல் 395 00:23:34,730 --> 00:23:38,150 இப்படி ஒரு மிகவும் கட்டுப்படுத்தப்பட்ட ஒரு விட, "நீங்கள் உங்கள் தொடக்க தேதி எடுக்க வேண்டும் 396 00:23:38,150 --> 00:23:39,810 "நீங்கள் உங்கள் முடிவு தேதி எடுக்க வேண்டும்." 397 00:23:39,810 --> 00:23:44,910 உண்மையில், நீங்கள் அதை பற்றி சாதகமான உதவுகிறது மற்றும் நீங்கள் அந்த வரம்பில் விமானங்கள் அனைத்து கொடுக்கிறது. 398 00:23:44,910 --> 00:23:46,730 வேறு ஏதாவது? 399 00:23:46,730 --> 00:23:50,530 [மாணவர்] அவர்கள் விலை கட்டணம் ஆகியவை அடங்கும். 400 00:23:50,530 --> 00:23:53,330 அவர்கள் விலை கட்டணம் உள்ளிட்ட செய்ய. 401 00:23:53,330 --> 00:23:56,720 வரி மற்றும் விஷயங்கள் உண்மையில் மேல் இடது என்று விலை நேராக சென்று 402 00:23:56,720 --> 00:24:00,710 எனவே நீங்கள் உண்மையில் ஒரு $ 240 விமானம் செலுத்தும் என்று நினைத்து கொண்டு ஏமாற்றப்படுவதாக 403 00:24:00,710 --> 00:24:03,280 அது $ 330 போது. 404 00:24:03,280 --> 00:24:06,200 வேறு ஏதாவது? ஆம். 405 00:24:06,200 --> 00:24:10,140 [செவிக்கு புலப்படாமல் மாணவர் பதில்] 406 00:24:10,140 --> 00:24:14,610 அவர்கள் உண்மையில் நீங்கள் அதை செய்ய விடுங்கள் என்று நான் உறுதியாக இருக்கிறேன். 407 00:24:14,610 --> 00:24:18,310 நான் தவறாக இருக்கலாம். 408 00:24:18,310 --> 00:24:23,360 நீங்கள் குறிப்பிட்ட வடிகட்டிகள் அதிக எடை போட வேண்டும் என்றால் அந்த ஒரு ருசிகரமான இருக்கலாம் 409 00:24:23,360 --> 00:24:27,000 அதனால் அவர்கள் மேல் என்று வடிகட்டி தொடர்பான முடிவுகளை தள்ளும் என்று. 410 00:24:27,000 --> 00:24:31,920 ஆனால் யாரும் இந்த இடது பக்க பற்றி என்ன சிறப்பு என்று சொல்ல முடியும்? 411 00:24:31,920 --> 00:24:39,540 எப்படி பாரம்பரியமாக இந்த முன் ஒரு இணைய சேவை ஒரு விமானம் இருக்கும்? 412 00:24:41,600 --> 00:24:44,650 >> ஆம். நீங்கள் அந்த >> [செவிக்கு புலப்படாமல் மாணவர் பதில்] >> சொல்ல முடியுமா - 413 00:24:44,650 --> 00:24:47,530 [மாணவர்] ஒவ்வொரு விமான. >> சரி. ஒவ்வொரு விமான தன்னுடைய இணைய தளத்தில் உள்ளது. 414 00:24:47,530 --> 00:24:50,110 இந்த விஷயங்களை திரட்டுகிற. மற்றும்? 415 00:24:50,110 --> 00:24:52,190 [மாணவர்] நீங்கள் விட்டு சரியாக நேரம் தெரியும். 416 00:24:52,190 --> 00:24:54,460 நீங்கள், நீங்கள் விட்டு சரியாக நேரம் தெரிகிறீர்கள் 417 00:24:54,460 --> 00:24:59,380 ஆனால் குறிப்பாக வடிகட்டிகள் தொடர்பான. 418 00:25:00,710 --> 00:25:03,540 என்னை கயாக் மேலே நாம். 419 00:25:11,490 --> 00:25:14,020 கடவுளே, பாப் அப்களை. மோசமான பயனர் அனுபவம். 420 00:25:14,020 --> 00:25:17,230 நான் இந்த ஸ்லைடரை நகர்த்த போது என்ன நடக்கும்? 421 00:25:17,230 --> 00:25:21,010 [மாணவர்] தானியங்கி புதுப்பித்தல்கள். >> [ஆங்] தானியங்கி புதுப்பித்தல்கள். 422 00:25:21,010 --> 00:25:23,440 ரொம்ப முக்கியம் என்று ஒன்று என்று. 423 00:25:23,440 --> 00:25:25,380 இந்த முன், நீங்கள் ஒரு விமானம் வரை இருக்க வேண்டும் போதெல்லாம், 424 00:25:25,380 --> 00:25:28,410 உங்கள் உள்ளீடு இடம், உங்கள் வெளியீடு இடம், செய்தி தேடல், வைக்க வேண்டும் 425 00:25:28,410 --> 00:25:31,190 அதை செயல்படுத்த மற்றும் உங்கள் முடிவுகளை காண்பிக்க வேண்டும். 426 00:25:31,190 --> 00:25:34,120 நீங்கள் உங்கள் கேள்வியில் மாற்ற விரும்பினால், நீங்கள் இரண்டு முறை மீண்டும் அழுத்த வேண்டும் 427 00:25:34,120 --> 00:25:39,770 புதிதாக ஒரு புதிய கேள்வியை உள்ளிடவும், அதன் பின்னர் மீண்டும் அதை செய்ய. 428 00:25:39,770 --> 00:25:43,910 இந்த விஷயம் பற்றி நல்ல விஷயம் இது நடுத்தர மிகவும் [புரிந்து] தான் பயன்படுத்துகிறது என்பது. 429 00:25:43,910 --> 00:25:46,230 இந்த மாதிரி ஏதாவது செய்ய போதெல்லாம், அதை ஒரு கோரிக்கை ஆஃப் சுட்டுவிடுகிறான் 430 00:25:46,230 --> 00:25:48,420 அதை நீங்கள் உடனடியாக அனைத்து முடிவுகளை கொடுக்கிறது. 431 00:25:48,420 --> 00:25:51,680 உடனடியாக கருத்து இந்த வகையான கயாக் பெருமளவில் மக்கள் என்று ஒன்று உள்ளது 432 00:25:51,680 --> 00:25:55,910 என்னை என் கேள்வி மாற்ற இது மிகவும் எளிது என்பதால், 433 00:25:55,910 --> 00:25:58,890 ஒரு குறிப்பிட்ட எல்லைக்குள் சுற்றி இருக்கும் விஷயங்களை கண்டுபிடிக்க 434 00:25:58,890 --> 00:26:01,950 முன்னும் பின்னுமாக, முன்னும் பின்னுமாக, முன்னும் பின்னுமாக சென்று இல்லாமல். 435 00:26:01,950 --> 00:26:05,200 எனவே இந்த நீங்கள் உங்கள் வலைத்தளத்தில் வடிவமைத்தல் போது யோசிக்க வேண்டும் விஷயங்கள் அனைத்து வகையான உள்ளன. 436 00:26:05,200 --> 00:26:08,930 என் பயனர் அவர்கள் பணிபுரிகிறோம் என்ன வழியாக செல்ல எப்படி நான் மிகவும் திறமையான செய்யலாம் 437 00:26:08,930 --> 00:26:13,010 மற்றும் விரைவில் அவர்களது இறுதி இலக்கு பெற? 438 00:26:13,010 --> 00:26:16,430 [Malan] மற்றும் முந்தைய அவசியம் அவர்கள் என்ன வேண்டுமானாலும் தெரியாமல் செய்த பற்றி ஜோசப் புள்ளியில், 439 00:26:16,430 --> 00:26:18,640 நீங்கள் இப்போது HTML பற்றி என்ன அடிப்படையில் 440 00:26:18,640 --> 00:26:22,780 நீங்கள் தேர்வுப்பெட்டிகளை, வானொலி பொத்தான்கள், தேர்ந்தெடுக்கப்பட்ட மெனுக்கள், உள்ளீடு துறைகளில் போன்ற, வேண்டும் 441 00:26:22,780 --> 00:26:26,140 எப்படி ஒரு விமானம் ஒரு தொடக்க நேரம் எடுக்கவில்லை கருத்தை செயல்படுத்த வேண்டும்? 442 00:26:26,140 --> 00:26:30,030 >> அந்த பல்வேறு UI பொறிமுறைகள் இதில் பயன்படுத்த முடியும்? 443 00:26:30,030 --> 00:26:34,100 நீங்கள் முன் கற்று என்று HTML அளவு தெரிந்தால் 444 00:26:34,100 --> 00:26:39,070 மற்றும் நீ, உள்ளீடுகள் வானொலி பொத்தான்கள், தேர்வுப்பெட்டிகளை, சொட்டு-தாழ்வுகளை, மற்றும் உள்ளீட்டு பெட்டியில் தெரியும் 445 00:26:39,070 --> 00:26:43,320 உங்கள் இயற்கை தேர்வு தேதிகள் எடுக்கவில்லை என்ன இருந்திருக்கும்? 446 00:26:43,320 --> 00:26:48,670 [மாணவர்] உள்ளீடு. >> உள்ளீடு. அல்லது ஒருவேளை கூட ஒரு கீழ்தோன்றும் தேதிகளில் அனைத்து, சரியான? 447 00:26:48,670 --> 00:26:53,170 எனவே நீங்கள் செயல்படுத்த முடியாது என்று இடது பக்கத்தில் இந்த போன்ற சிக்கலான UI இயக்கவியல்களோடு, 448 00:26:53,170 --> 00:26:55,500 நீங்கள் ஒரு ஸ்லைடரை இந்த செயல்முறை மிகவும் உள்ளுணர்வு செய்யலாம் 449 00:26:55,500 --> 00:27:01,020 நேரம் தொடர்ந்து இருப்பதால், மக்கள் பொதுவாக தனி துகள்களாக அடிப்படையில் அது நினைக்கவில்லை. 450 00:27:01,020 --> 00:27:04,950 எல்லாம் சரி. கடந்த விஷயம். 451 00:27:04,950 --> 00:27:07,370 பத்து பயன்பாட்டினை பட்டறிவு. 452 00:27:07,370 --> 00:27:10,820 நாம் பற்றி எல்லாம் அநேகமாக இந்த பிரிவுகள் ஒன்று கீழ். 453 00:27:10,820 --> 00:27:14,420 நீங்கள் தளங்கள் ஆன்லைன் வெளியிடப்படும் இந்த இணைப்பு, சென்றால் 454 00:27:14,420 --> 00:27:18,900 உங்கள் தளத்தில் வடிவமைத்து நீங்கள் உண்மையில், முடியும், மனதில் இந்த பட்டறிவு வைத்து 455 00:27:18,900 --> 00:27:21,330 கட்டைவிரல் மற்றும் இந்த விதிகள். 456 00:27:21,330 --> 00:27:26,610 உங்கள் திட்டங்கள், நான் உங்கள் பயன்பாட்டை சிறப்பாக வடிவமைத்து பொருட்டு நீங்கள் என்ன ஆலோசனை 457 00:27:26,610 --> 00:27:28,850 முதல் தாள் மூலப்பொருளுக்கு செய்ய உள்ளது. 458 00:27:28,850 --> 00:27:32,150 நீங்கள் உங்கள் விண்ணப்பத்தை நினைத்துக்கொண்டு போது, மிக விரைவில் நீங்கள் அதை போன்ற பார்க்கவேண்டும் என்ன ஓவியத்தை 459 00:27:32,150 --> 00:27:36,230 மேலும் உறுதிப்படுத்தி அனைத்து பெட்டிகள் பயனர் பயன்படுத்த மிகவும் உள்ளுணர்வு என்று ஒரு வழி அமைக்கப்பட்ட 460 00:27:36,230 --> 00:27:39,820 மேலும் உங்கள் நண்பர்களுக்கு இந்த காகித முன்மாதிரிகளை காண்பிக்க மற்றும் ஒருமுக குழுக்கள் தொடங்க. 461 00:27:39,820 --> 00:27:44,230 இப்போது, ஒன்றாக 2 அல்லது 3 பேர் வாங்கி தான் இந்த காகித முன்மாதிரிகளை தட்டுக அவற்றை ask 462 00:27:44,230 --> 00:27:47,650 மற்றும் அவர்கள் உண்மையில் என்ன நடக்கிறது என்பதை பார்க்க அவர்களை புதிய திரைகளில் காட்டுகின்றன. 463 00:27:47,650 --> 00:27:50,680 >> நீ என்ன செய்ய வேண்டும், அந்த பணி ஊக்குவிக்க, அவர்களுக்கு ஒரு வேலை கொடுக்க உள்ளது 464 00:27:50,680 --> 00:27:53,270 மற்றும் அவர்கள் பயன்பாட்டை கொடுக்க அவர்கள் அதை பயன்படுத்த வேண்டும். 465 00:27:53,270 --> 00:27:56,530 அவர்களை தாண்டி அறிவுறுத்தல்கள் கொடுக்க கூடாது. 466 00:27:56,530 --> 00:28:00,920 நீங்கள் உண்மையில் அவர்களுக்கு நீங்கள் பார்க்க முடியும் என்று ஒரு வழியில் உங்கள் பயன்பாட்டை தொடர்பு அனுமதிக்க வேண்டும் 467 00:28:00,920 --> 00:28:03,870 நீங்கள் அவர்களுக்கு அடுத்த நின்று என்றால் எப்படி அதை பயன்படுத்த வேண்டும். 468 00:28:03,870 --> 00:28:05,250 என்று மிக முக்கியம். 469 00:28:05,250 --> 00:28:08,780 குறிப்பிட்ட விஷயங்களை சுற்றி வருகிறது மக்கள் என நீங்கள் நுண்ணறிவு நிறைய கொடுக்கும் 470 00:28:08,780 --> 00:28:10,560 நான் நினைக்கவில்லை என்று ஒரு வழியில்? 471 00:28:10,560 --> 00:28:14,680 அவர்கள் திரையில் குறிப்பிட்ட UI வழிமுறைகளை பயன்படுத்தி 472 00:28:14,680 --> 00:28:17,490 ஒரு வகையில் அந்த hacky என்ன இருக்கிறது? 473 00:28:17,490 --> 00:28:22,020 அவர்கள் அப்படி செய்ய நான் நினைக்கவில்லை. 474 00:28:22,020 --> 00:28:23,940 மற்றும் நீ அந்த முடித்துவிட்டீர்கள், நீ என்ன செய்ய வேண்டும்? 475 00:28:23,940 --> 00:28:26,010 உங்கள் வடிவமைப்பு பாறைகள், சரியான? 476 00:28:26,010 --> 00:28:29,600 நீ என்ன செய்ய வேண்டும் நீங்கள் மீண்டும் செய்ய பின் அந்த பணியை வளர்க்க வேண்டும் என்பது. 477 00:28:29,600 --> 00:28:32,110 அதனால் நீங்கள் அதை உருவாக்கி, அதை நண்பர்களுக்கு காட்டுவதற்காக, அதை சோதிக்க 478 00:28:32,110 --> 00:28:36,630 , அபிவிருத்தி சோதிக்க, மேம்படுத்த, சோதிக்க, கூறு, மற்றும் மற்றும் முன்னோக்கிய. 479 00:28:36,630 --> 00:28:39,720 வடிவமைப்பு மிக இந்த பொருளில் செயல்முறை. 480 00:28:39,720 --> 00:28:43,280 நீங்கள் உண்மையில் இது பற்றி உணர பிறகு ஏதாவது உருவாக்க மற்றும் வேண்டும் 481 00:28:43,280 --> 00:28:46,520 நீங்கள் முன் உணர்ந்து திரும்பி சென்று அந்த இருந்து மேம்படுத்த என்று. 482 00:28:46,520 --> 00:28:50,890 இப்போது, போன்ற வளர்ச்சி பங்கிற்கு, அந்த டாமி இடைவெளிக்கு பிறகு நீங்கள் காட்ட போகிறது என்ன 483 00:28:50,890 --> 00:28:53,220 மற்றும் எப்படி நீங்கள் தானாக நிரப்புதல் போன்ற ஏதாவது செயல்படுத்த முடியும் 484 00:28:53,220 --> 00:28:56,610 மிகவும் எளிமையான ஒரு வழி. 485 00:28:57,440 --> 00:28:59,550 [Malan] என்ற டாமி ஒரு கேள்வி பிறகு, இங்கு அமைக்கிறது. 486 00:28:59,550 --> 00:29:03,780 ஒரு முந்தைய வலைத்தளங்களை நிறைய - போது ஜோசப், 1990 பாணி இணைய கூறினார் 487 00:29:03,780 --> 00:29:07,640 அது, நீங்கள் ஒரு தொடக்க நேரம் தேர்ந்தெடுக்க விரும்பினால், அங்கு செயலாக்கங்கள் மற்றும் ஒரு இறுதி நேரம் 488 00:29:07,640 --> 00:29:10,380 வெளிப்படையாக, இன்று மீண்டும் ஒரு நாள் மற்றும் சில வலைத்தளங்களிலும், 489 00:29:10,380 --> 00:29:13,220 நீங்கள் இதை செய்ய வழி, நீங்கள் ஒரு கீழ்தோன்றும் இருந்து ஒரு மணி நேர எடுக்க உள்ளது 490 00:29:13,220 --> 00:29:15,910 நீங்கள், மாலை, ஒரு கீழ்தோன்றும், ஒருவேளை நீங்கள் தான் தேர்வு இருந்து நிமிடங்கள் தேர்வு 491 00:29:15,910 --> 00:29:17,440 பின்னர் நீங்கள் அந்த 3 முறை. 492 00:29:17,440 --> 00:29:19,920 அதனால் 6 கிளிக் மற்றும் சில ஸ்க்ரோலிங் உடன் 493 00:29:19,920 --> 00:29:24,000 உங்கள் பயனர் உண்மையில் இந்த பொருளில் தேதி மற்றும் / அல்லது நேரம் வரை சில வகையான வழங்க முடியும். 494 00:29:24,000 --> 00:29:27,920 >> எனவே நிச்சயமாக பொருத்தமற்ற மற்றும் இன்னும் இதுவரை நாம் எந்த வெளிப்படையான திறமைகள் பார்த்திருக்கிறேன் 495 00:29:27,920 --> 00:29:30,330 மொழிகளில் நாம் ஏதாவது sexier செய்ய பார்த்தேன் 496 00:29:30,330 --> 00:29:32,620 தொடக்க நேரம் மற்றும் இறுதி நேரம் இந்த ஸ்லைடரை போல். 497 00:29:32,620 --> 00:29:36,290 ஆனால் நாம் கீறல் பற்றி பேசிய போது நீங்கள் வாரம் 0 திரும்ப நினைத்தால், 498 00:29:36,290 --> 00:29:39,080 அதுவும் சில விஷயங்கள் என்று விட்ஜெட்டுகளை அங்கு இல்லை. 499 00:29:39,080 --> 00:29:42,700 நீங்கள் உண்மையில் ஒரு சுழல்கள் மற்றும் நிலைமைகள் மற்றும் போல் போன்ற இந்த அடிப்படை இருந்தது. 500 00:29:42,700 --> 00:29:46,910 அதனால் தான் HTML இன் விவரங்கள் சுதந்திரமான, இப்போது மிகவும் abstractly நினைத்து என்ன, 501 00:29:46,910 --> 00:29:51,260 உண்மையில் இந்த ஆரம்ப நேரம் மற்றும் இறுதி நேரம் ஸ்லைடரை போல என்ன நடக்கிறது? 502 00:29:51,260 --> 00:29:54,960 நான் என் சுட்டியை நகர்த்தவும் மற்றும் நான் இடது என்று சிறிது கேரட் சின்னமாக கிளிக் செய்யும் போது 503 00:29:54,960 --> 00:29:59,220 மற்றும் இழுத்து தொடங்க, நிரலாக்கத்தின்படி, அதை நீங்கள் செயல்படுத்த முடியும் விரும்புகிறேன் 504 00:29:59,220 --> 00:30:01,000 அது செய்ய? 505 00:30:01,000 --> 00:30:04,920 என்ன கேள்விகள், நீங்கள் கேட்க முடியும் என்ன பூலியன் வெளிப்பாடுகள் விரும்புகிறீர்கள்? 506 00:30:04,920 --> 00:30:06,930 என்ன உண்மையில் நடக்கிறது? சாமி? 507 00:30:06,930 --> 00:30:10,080 [மாணவர்] கர்சர் நிலை எங்கே? >> நல்லது. கர்சர் நிலை எங்கே? 508 00:30:10,080 --> 00:30:11,970 இந்த, நாம் கீறல் மீண்டும் வெளிப்படுத்த வேண்டிய தேவை இருந்தது 509 00:30:11,970 --> 00:30:14,690 அது இடம் அல்லது நிறம் அல்லது போன்ற அடிப்படையாக கொண்டது என்பதை. 510 00:30:14,690 --> 00:30:18,410 நீங்கள் திங்களன்று மிக சுருக்கமாக எப்போதும் நினைவுகூர வேண்டும் இந்த விஷயங்கள் நடக்கும் நிகழ்வுகள் என இருந்தன 511 00:30:18,410 --> 00:30:22,370 வலை உலகில், மற்றும் onclick மற்றும் onkeypress போன்ற விஷயங்கள் உள்ளன 512 00:30:22,370 --> 00:30:25,960 மற்றும் onkeyup மற்றும் onmouseover மற்றும் onmouseout. 513 00:30:25,960 --> 00:30:29,130 எனவே நாம் எடுத்து வருகிறோம் கூட இந்த விஷயங்களை வலை வழங்கப்பட்டது என்று 514 00:30:29,130 --> 00:30:32,190 உங்களுக்கு ஒன்றும் தெரியாது கூட பேஸ்புக் மற்றும் Gmail போன்ற தளங்களில், உடன் 515 00:30:32,190 --> 00:30:34,890 விரிவுரை கூட இது போல் அப்படி எதுவும் இல்லை, ஏனெனில் நீங்கள் ஒருவேளை அந்த செயல்படுத்த எப்படி 516 00:30:34,890 --> 00:30:38,570 அல்லது பிரச்சினை, இந்த துல்லியமான அதே அடிப்படைகள் என்று உணர்ந்து, 7 அமைக்கவும் 517 00:30:38,570 --> 00:30:41,090 HTTP மற்றும் அளவுருக்கள் மற்றும் GET, POST, 518 00:30:41,090 --> 00:30:44,010 நாம் இதுவரை பார்த்து விட்டேன் என்று அடிப்படை HTML உள்ளீடுகள் கொண்ட 519 00:30:44,010 --> 00:30:47,690 மற்றும் வேலைத்திட்ட வழிமுறைகள் ஒரு நொடியில் டாமி பற்றி அறிமுகப்படுத்த என்று 520 00:30:47,690 --> 00:30:51,300 நீங்கள் வாரம் 0 செய்தது போல் உங்களை வெளிப்படுத்த தொடங்க முடியாது 521 00:30:51,300 --> 00:30:53,800 மிகவும் உள்ளுணர்வாக இழுத்து மற்றும் வீழ்ச்சியடைகிறது. 522 00:30:53,800 --> 00:30:58,950 >> எனவே, டாமி MacWilliam மற்றும் வலை எங்களை சில புதிய புதிர் துண்டுகளை கூறினார் என்று. 523 00:30:58,950 --> 00:31:03,450 எல்லாம் சரி. என் பெயர் டாமி நான் இங்கு பற்றி பேசி இருக்க போகிறேன். 524 00:31:03,450 --> 00:31:07,150 ஒரு மறுப்போன்: நான் இங்கு சிறந்த நிரலாக்க மொழி என்று கருத்து இல்லை 525 00:31:07,150 --> 00:31:09,010 முழு உலகம் முழுவதும் உள்ள. 526 00:31:09,010 --> 00:31:11,940 அங்கு என்னை உடன்படவில்லை மக்கள் நிறைய இருக்கிறது, ஆனால் அது ஆச்சரியமாக இருக்கிறது. 527 00:31:11,940 --> 00:31:16,330 நீங்கள் மற்றொரு வர்க்கம் அல்லது வேறு சில மொழிகளிலும் சி எழுத வேண்டும் என்றால் நீங்கள், சி செல்ல, 528 00:31:16,330 --> 00:31:19,780 அது உள்ளே சிக்கி் உனக்கு எல்லா குறைந்த அளவு விவரங்களை மட்டுமே உண்மையில் வெறுப்பாக இருக்கிறது 529 00:31:19,780 --> 00:31:23,050 நீங்கள் எப்போதாவது சி எழுத எவ்வளவு எரிச்சலூட்டும் பற்றி வருத்தமாக தான் இவ்வளவு என்றால், 530 00:31:23,050 --> 00:31:25,130 இப்போது, மீண்டும் சில இங்கு எழுத. நிர்வாணம் தான். 531 00:31:25,130 --> 00:31:27,980 உங்கள் கெட்ட நாள் பற்றி மிக நன்றாக உணர்வாய். 532 00:31:27,980 --> 00:31:31,900 இங்கு மந்திரம் நிறைய விஷயங்களை கையாள அதன் திறனை வருகிறது 533 00:31:31,900 --> 00:31:33,730 அந்த பக்கம் ஏற்கனவே இருக்கும். 534 00:31:33,730 --> 00:31:38,520 நாம் PHP திரைக்கதைகளை எழுதினார் போது, அவர்கள், சர்வரில் கொலை 535 00:31:38,520 --> 00:31:42,270 இறுதியில் PHP ஸ்கிரிப்ட் ஒருவேளை சில எச்டிஎம்எல் வெளியீடு என்று. 536 00:31:42,270 --> 00:31:45,860 அந்த HTML கிளையன் அனுப்பப்பட்டது, பின்னர் அது இருந்தது. 537 00:31:45,860 --> 00:31:50,180 PHP ஒரு பக்கம் ஒரு பொத்தானை சேர்க்க விரும்பினால், எடுத்துக்காட்டாக, அது உண்மையில் அதை செய்ய முடியாது. 538 00:31:50,180 --> 00:31:54,350 அது ஒரு முழு புதிய HTML கோப்பு வழங்க மற்றும் உலாவி என்று அனுப்ப வேண்டும். 539 00:31:54,350 --> 00:31:57,840 இங்கு நாம் அவர்கள் பக்கம் ஏற்கனவே இருக்கும் போது நாம் பொருட்களை மேம்படுத்த முடியும் என்று, 540 00:31:57,840 --> 00:32:00,840 மேலும் இதன் காரணமாக நாங்கள், இன்னும் உடனடி கருத்துக்களை வழங்க முடியும் 541 00:32:00,840 --> 00:32:06,150 இது உண்மையிலேயே நமது இணையதளத்தில் பயனர் அனுபவத்தை மேம்படுத்த வேண்டும். 542 00:32:06,150 --> 00:32:09,330 இங்கு தேர்வாளர்கள் ஒரு விரைவு முறையை. 543 00:32:09,330 --> 00:32:11,590 நாம் ஒரு HTML பக்கம் பதிவிறக்க போது நாம் என்று, 544 00:32:11,590 --> 00:32:13,890 அந்த டிஓஎம் பிரதிநிதித்துவம் வேண்டும் நடக்கிறது. 545 00:32:13,890 --> 00:32:19,340 >> டிஓஎம் நினைவி கூறுகள் இந்த பெரிய படிநிலையில் தொடர்பான எங்கே இந்த பெரிய மரம். 546 00:32:19,340 --> 00:32:21,810 நாம் pset 7 தரவுத்தளங்கள் பணிபுரிந்த போது, 547 00:32:21,810 --> 00:32:26,280 நாம் எப்படி தெரியும் தேவையான முதல் விஷயங்கள் ஒரு தரவுத்தள வினவல் இருந்தது. 548 00:32:26,280 --> 00:32:29,060 , நாம் இந்த பெரிய பயனர் அட்டவணை, மற்றும் சில நேரங்களில் நாம் மட்டும் சொல்ல விரும்புகிறேன் 549 00:32:29,060 --> 00:32:33,260 "நான் மட்டும் சில நிபந்தனை பொருந்தும் என்று இந்த செய்த சில வேண்டும்." 550 00:32:33,260 --> 00:32:36,020 இதேபோல், நாம் டிஓஎம் போது நாம் அதை குவெரி சில வழி வேண்டும். 551 00:32:36,020 --> 00:32:39,490 நாம் சொல்லி சில வழி வேண்டும், "நான் இப்படி இருக்க வேண்டும் என்று பொத்தான்கள் அனைத்து வேண்டும் 552 00:32:39,490 --> 00:32:41,860 "அல்லது பக்கத்தில் படங்களை அனைத்து." 553 00:32:41,860 --> 00:32:44,330 இந்த தேர்வில் நாம் அதை செய்ய. 554 00:32:44,330 --> 00:32:45,690 எனவே ஒரு விரைவு முறையை. 555 00:32:45,690 --> 00:32:50,770 இங்கே இந்த முதல், இந்த # submit ', தேர்ந்தெடுக்க போகிறேன் என்று என்ன இருக்கிறது? யாருக்கும் நினைவில் இல்லை? 556 00:32:50,770 --> 00:32:54,880 [செவிக்கு புலப்படாமல் மாணவர் பதில்] >> சரி, சரியாக. 557 00:32:54,880 --> 00:32:59,510 இந்த சமர்ப்பிக்க ஒரு அடையாள உள்ளது என்று பக்கம் ஒரு உறுப்பு தேர்வு நடக்கிறது. 558 00:32:59,510 --> 00:33:03,470 அதனால் அந்த புல டேக் இந்த தேர்வுக்குழு ID கள் வேலை செல்கிறேன் என்று. 559 00:33:03,470 --> 00:33:07,630 எப்படி இரண்டாவது ஒரு, இந்த. மையமாக, என்ன தேர்ந்தெடுக்க முடியும்? 560 00:33:11,360 --> 00:33:15,180 Yeah. >> [மாணவர்] வகுப்பு. சரியாக >>. இந்த இப்போது வர்க்கம் தேர்வு நடக்கிறது. 561 00:33:15,180 --> 00:33:18,840 ஐடி மற்றும் இங்கே வர்க்கம் வித்தியாசம் அடையாள தனிப்பட்ட இருக்க வேண்டும் பொதுவாக 562 00:33:18,840 --> 00:33:20,820 என்ன இடத்தில் நீங்கள் தேட. 563 00:33:20,820 --> 00:33:23,080 நீங்கள் ஒரு முழு வலைப்பக்கத்தில் தேட இருந்தால், 564 00:33:23,080 --> 00:33:27,740 நீங்கள் உண்மையில் மட்டுமே சமர்ப்பிக்க இந்த வழக்கில் மிக, சில ஐடி 1 உறுப்பு வேண்டும். 565 00:33:27,740 --> 00:33:31,330 வகுப்புகளுடன், மறுபுறம், நாம் ஒரே பக்கத்தில் அதிகமான 1 உறுப்பு முடியும் 566 00:33:31,330 --> 00:33:33,130 அதே வகுப்பில். 567 00:33:33,130 --> 00:33:36,580 இந்த பக்கம் மையம் எல்லாம் தேர்ந்தெடுக்க வேண்டும் என்று பயனுள்ளதாக இருக்கும் 568 00:33:36,580 --> 00:33:38,450 மாறாக வெறும் 1 விஷயம். 569 00:33:38,450 --> 00:33:40,310 >> இறுதியாக, இங்கே இந்த கடைசி ஒரு, இன்னும் கொஞ்சம் சிக்கலான உள்ளது 570 00:33:40,310 --> 00:33:43,890 ஆனால் என்ன இந்த டிஓஎம் இருந்து தேர்ந்தெடுக்க முடியும்? 571 00:33:46,650 --> 00:33:48,810 [செவிக்கு புலப்படாமல் மாணவர் பதில்] >> என்று என்ன? 572 00:33:48,810 --> 00:33:53,250 [மாணவர்] டேக் என்று எதையும். நாங்கள் இங்கே 2 பாகங்கள் உண்டு >>. 573 00:33:53,250 --> 00:33:58,070 இரண்டாவது பகுதி, நான் உள்ளீடு டேக் இந்த குறிச்சொற்களை தேர்ந்தெடுக்க வேண்டும் சொல்ல போகிறார் 574 00:33:58,070 --> 00:34:00,730 ஒரு உள்ளீடு டேக் என்று எந்த உறுப்பு மிகவும். 575 00:34:00,730 --> 00:34:03,080 ஆனால் நான் அனைத்து உள்ளீடுகளை தேர்ந்தெடுக்க வேண்டாம் 576 00:34:03,080 --> 00:34:05,170 ஒரு submit 'பொத்தானை போன்ற ஏதாவது ஒரு உள்ளீடு முடியாது, ஏனெனில் 577 00:34:05,170 --> 00:34:08,409 மற்றும் ஒரு உரை பெட்டி போன்ற ஏதாவது ஒரு உள்ளீடு இருக்க முடியும். 578 00:34:08,409 --> 00:34:11,909 அதனால் நான் சொல்கிறேன் இந்த சதுர அடைப்புக்குறிக்குள் நான் மட்டுமே அந்த உறுப்புகள் தேர்ந்தெடுக்க வேண்டும் 579 00:34:11,909 --> 00:34:14,110 வகை உரை என்று இருக்கும். 580 00:34:14,110 --> 00:34:17,400 எங்கோ என் HTML குறியை நான் வகை என்று ஒரு கற்பிதம், வேண்டும் 581 00:34:17,400 --> 00:34:19,750 அந்த பண்பு மதிப்பை உரை இருக்க வேண்டும். 582 00:34:19,750 --> 00:34:21,340 எனவே எப்படி இங்கே இந்த முதல் பகுதி பற்றி? 583 00:34:21,340 --> 00:34:25,489 இந்த தேர்வுக்குழு முதல் வார்த்தை நான் ஒரு இடத்தை இந்த உள்ளீடு பகுதியாக உள்ளது வடிவமாகும். 584 00:34:25,489 --> 00:34:29,620 அது முன் வடிவம் கொடுத்து, என்ன செய்ய? 585 00:34:33,409 --> 00:34:35,860 இந்த அடிப்படையில் எமது கேள்வி குறைக்க வேண்டும். 586 00:34:35,860 --> 00:34:38,510 அதை நாம் பக்கம் சில உள்ளீடுகளை வேண்டும் என்று வழக்கு முடியும் 587 00:34:38,510 --> 00:34:41,080 ஒரு வடிவம் வம்சாவளியினர் என்று. 588 00:34:41,080 --> 00:34:46,150 என்ன செய்ய நான் விரும்பவில்லை இந்த கூறுவேன் என்று எங்கோ இன்னும் மேலே என்று உள்ளீடு குறிச்சொற்களை 589 00:34:46,150 --> 00:34:49,030 ஒரு வடிவம் சில பெற்றோர் உறுப்பு. 590 00:34:49,030 --> 00:34:52,100 எனவே இந்த வகையில் நாம் இந்த கூடுதல் படிநிலை கேள்விகளுக்கு செய்யலாம் 591 00:34:52,100 --> 00:34:55,000 நாம் ஒரு குறிப்பிட்ட தேர்வுக்குழு பொருந்தும் அனைத்தையும் தேர்ந்தெடுக்க இல்லை. 592 00:34:55,000 --> 00:35:00,760 நாம் வேறு ஏதாவது செய்ய வேண்டும் என்று கேள்வி வரம்பை நோக்கம் என்ன செய்ய முடியும். 593 00:35:00,760 --> 00:35:04,000 எனவே இப்போது நாம் பக்கத்தில் கூறுகள் தேர்ந்தெடுக்க எப்படி தெரியும் என்று, 594 00:35:04,000 --> 00:35:06,780 இது அஜாக்ஸ் பற்றி ஒரு பிட் பேசுகிறேன். 595 00:35:06,780 --> 00:35:12,270 அஜாக்ஸ் ஒத்தியங்கா JavaScript மற்றும் XML குறிக்கிறது என்று ஒரு மிக நவநாகரீக என்பதன் சுருக்கமாகும். 596 00:35:12,270 --> 00:35:15,640 இது மிகவும் XML தரவு பிரதிநிதித்துவப்படுத்தும் சில வழி என்று நடக்கும். 597 00:35:15,640 --> 00:35:20,920 >> சமீபத்தில் இழந்த செல்வாக்கை அந்த வகையான, அதனால் அஜாக்ஸ் உள்ள எக்ஸ் அனைத்து நேரம் பயன்படுத்தப்படுகிறது. 598 00:35:20,920 --> 00:35:26,220 அடிப்படையில், அஜாக்ஸ் நாம் செய்ய அனுமதிக்கிறது என்ன HTTP கோரிக்கைகள் செய்ய 599 00:35:26,220 --> 00:35:28,620 இங்கு பின்னணியில் இருந்து. 600 00:35:28,620 --> 00:35:32,310 நாம் இணைய உலாவி இருக்கிறோம் நாம் பக்கங்கள் சுற்றி செல்லவும் தான் நாம் ஒரு இணைப்பை கிளிக் செய்யும் போது, 601 00:35:32,310 --> 00:35:37,790 என்ன நம் உலாவி செய்ய போகிறாள் என்று நாம் கிளிக் என்ன இணைப்பை ஒரு HTTP கோரிக்கை வைக்க வேண்டும். 602 00:35:37,790 --> 00:35:41,670 அந்த வழக்கு என்றால், டேவிட், கூறினார் ஏனெனில் ஆனால் அது எப்போதும் சிறந்த இல்லை 603 00:35:41,670 --> 00:35:45,220 நாம் எப்போதும் செய்த ஒரு சமர்ப்பிக்க பொத்தானை கிளிக் செய்யவும், அல்லது ஒரு இணைப்பை கிளிக் செய்ய வேண்டும் 604 00:35:45,220 --> 00:35:50,380 ஏதாவது ஒரு HTTP கோரிக்கை ஈடுபடுத்த நடக்கிறது என்று நடக்க வேண்டும். 605 00:35:50,380 --> 00:35:54,160 எனவே அஜாக்ஸ் நாம் இங்கு சார்பில் இந்த கோரிக்கைகளை செய்யலாம். 606 00:35:54,160 --> 00:35:57,020 பயனர் பக்கம் அல்லது ஏதாவது நடந்தால் தொடர்பு போதெல்லாம் அது என்னவென்றால், 607 00:35:57,020 --> 00:36:01,780 நாம் உண்மையில் எங்கள் வலைத்தளத்தில் சில PHP கோப்பு ஒரு வேலைத்திட்ட கோரிக்கை செய்யலாம் 608 00:36:01,780 --> 00:36:06,280 அல்லது வேறு ஏதாவது அந்த கோப்பினை துப்புகின்றார் தரவு பெற. 609 00:36:06,280 --> 00:36:09,860 இது அஜாக்ஸ் ஒரு உதாரணத்தை பார்க்கலாம். 610 00:36:09,860 --> 00:36:16,140 இந்த வட்டம் எங்களுக்கு சில தெரிந்திருந்தால் அது நமது CS50 நிதி பக்கம் இருக்கிறது. 611 00:36:16,140 --> 00:36:21,790 நாம் இந்த பக்கத்தின் HTML பார்த்தால், நாம், நான் ஒரு சில விஷயங்களை சேர்த்துள்ளோம் என்று இங்கே பார்க்க 612 00:36:21,790 --> 00:36:23,820 நான் இந்த வடிவத்தில் ஒரு அடையாள கொடுத்துள்ளேன் இது ஒரு. 613 00:36:23,820 --> 00:36:26,480 நான் id = "வடிவம் மேற்கோள்" என்றார். 614 00:36:26,480 --> 00:36:31,910 இது டிஓஎம் இருந்து தேர்ந்தெடுக்க இந்த சிறிது எளிதாக நடக்கிறது தான் நான் இந்த செய்துவிட்டேன் 615 00:36:31,910 --> 00:36:35,090 நான் ஒரு மிக எளிய கேள்வி செய்ய முடியும் என்பதால். 616 00:36:35,090 --> 00:36:38,960 என்ன நான் இங்கே செய்ய வேண்டும் நான் CS50 நிதி சில சிக்கலை சரிசெய்ய வேண்டும். 617 00:36:38,960 --> 00:36:41,550 நாம் finance.cs50.net சென்று இருந்தால், 618 00:36:41,550 --> 00:36:45,700 நான் ஒரு பெற வேண்டும் ஒவ்வொரு முறையும், நான், இந்த பெறுங்கள் ஆனால் பொத்தானை கிளிக் செய்யவும் வேண்டும் 619 00:36:45,700 --> 00:36:48,960 என்று என் பொத்தானை பின்னர் மற்றொரு முழு பக்கம் என்னை எடுத்து கொள்ளுங்கள். 620 00:36:48,960 --> 00:36:52,400 நான் வேறு என் விரும்பினால், நான் மீண்டும் பொத்தானை அழுத்தி வேண்டும் மற்றும் நான் அதை தட்டச்சு, 621 00:36:52,400 --> 00:36:54,480 நான் ஒரு பெற, நான் மீண்டும் பொத்தானை அழுத்தி. 622 00:36:54,480 --> 00:36:56,840 இந்த உண்மையில் சிறந்த பயனர் அனுபவம் இல்லை. 623 00:36:56,840 --> 00:37:01,570 அதை பங்கு விலை கிடைக்கும் என்று மெதுவாக நடந்தால் யார் உண்மையில் தளத்தில் பயன்படுத்த வேண்டும்? 624 00:37:01,570 --> 00:37:05,630 அதனால் என்ன, நாம் அஜாக்ஸ் செய்ய விரும்புகிறேன் ஒரு தனி பக்கம் செல்லும் என்று படி நீக்க உள்ளது 625 00:37:05,630 --> 00:37:08,410 முடிவுகளை பார்க்கும் பொருட்டு. 626 00:37:08,410 --> 00:37:11,240 >> நாம் உண்மையில் மட்டுமே கேட்கிறாய், உண்மையில் சிறிய விலை 627 00:37:11,240 --> 00:37:14,240 என்று மட்டும் தரவு மிகவும் சிறிய அளவு தான். 628 00:37:14,240 --> 00:37:17,400 எனவே மற்றொரு முழு HTML பக்கம் செல்ல எனக்கு தேவை இல்லை, இல்லை 629 00:37:17,400 --> 00:37:20,670 HTML ஒரு முழு புதிய தொகுதி பதிவிறக்க, ஒருவேளை, இன்னும் சில படங்களை தரவிறக்கம் 630 00:37:20,670 --> 00:37:24,410 வேறு சில CSS கோப்புகளை மட்டும் என்னை மிகவும் எளிய கேள்விக்கு பதில் வேண்டும் 631 00:37:24,410 --> 00:37:27,810 எப்படி இந்த பங்கு விலை இல்லை. 632 00:37:27,810 --> 00:37:31,000 அஜாக்ஸ் நாம் இந்த நிறைய எளிதாக செய்ய முடியும். 633 00:37:31,000 --> 00:37:36,400 நான் quote.js என்று இங்கு கோப்பில் இணைக்கும் என்று நான் இங்கே கீழே காணலாம். 634 00:37:36,400 --> 00:37:40,140 இது உண்மையில் அந்த கோப்பு திறந்து விடுங்கள். இல்லை. 635 00:37:42,610 --> 00:37:45,860 என் JavaScript கோப்புகளை அனைத்து HTML இல் அமைந்துள்ள வேண்டும் போகிறீர்கள் 636 00:37:45,860 --> 00:37:47,630 அதனால் இணைய உலாவி அதை அணுக முடியும். 637 00:37:47,630 --> 00:37:50,330 நாம், இங்கு இங்கே ஒரு தனி அடைவு இல்லை 638 00:37:50,330 --> 00:37:54,340 இப்போது இங்கே quote.js உள்ளது. 639 00:37:54,340 --> 00:38:00,930 இந்த கோப்பு உயர் இந்த நான் ஏற்ற முழு பக்கம் காத்திருக்க வேண்டும் என்று இங்கே கூறுகிறார் 640 00:38:00,930 --> 00:38:04,830 நான் எதையும் செய்ய முயற்சி முன். ஏன் என்று அவசியம்? 641 00:38:04,830 --> 00:38:08,650 அதை நான் இங்கே செய்ய போகிறேன் அடுத்த விஷயம் தொடக்கத்தில் ஒரு உறுப்பு தேடும் என்று மாறிவிடும் 642 00:38:08,650 --> 00:38:10,810 சில தேர்வுக்குழு பொருந்தும். 643 00:38:10,810 --> 00:38:15,600 இந்த உறுப்பு பக்கம் ஏற்றப்படும் முன் இந்த இங்கு எப்போதும் செயல்படுத்தப்படுகிறது என்றால், 644 00:38:15,600 --> 00:38:17,820 நான் செய்ய முயற்சி எல்லாம் வேலை செய்ய போவதில்லை 645 00:38:17,820 --> 00:38:20,580 நான் இதுவரை இல்லை என்று ஏதாவது தேர்ந்தெடுக்க முயற்சி போகிறேன், ஏனெனில். 646 00:38:20,580 --> 00:38:23,780 எனவே முதல் இந்த வரி நான் எல்லாவற்றையும் ஏற்றப்படும் வரை நீங்கள் காத்திருக்க வேண்டும் என்கிறார் 647 00:38:23,780 --> 00:38:28,030 எனவே நான் தேடிக்கொண்டிருக்கிறேன் எந்த கூறுகள் பக்கம் உண்மையில் என்பதை உறுதி. 648 00:38:29,730 --> 00:38:34,310 இங்கே இந்த டாலர் நான் jQuery என்று நூலக பயன்படுத்தி தான் அர்த்தம். 649 00:38:34,310 --> 00:38:38,570 இந்த jQuery நூலகம் நாம் மட்டும் பார்த்து இந்த தேர்வாளர்கள் பயன்படுத்த அனுமதிக்கிறது. 650 00:38:38,570 --> 00:38:44,010 ஒரு வாதத்தை இந்த # வடிவம் மேற்கோள் கடந்து செல்லும் பிறகு $ சொல்லி, 651 00:38:44,010 --> 00:38:47,910 நான் இப்போது நாங்கள் பார்த்துக்கொண்டோம் அந்த வடிவம் தேர்வு. 652 00:38:47,910 --> 00:38:52,290 இப்போது நான் எப்படியோ நினைவகத்தில் அந்த வடிவத்தில் ஒரு பிரதிநிதித்துவம் வேண்டும். 653 00:38:52,290 --> 00:38:56,760 >> இப்போது இந்த பொருள் மீது, படிவத்தை இந்த பிரதிநிதித்துவம், 654 00:38:56,760 --> 00:38:58,890 நான் இப்போது ஒரு செயல்பாட்டை பயன்படுத்தி. 655 00:38:58,890 --> 00:39:02,710 என்ன இந்த செயல்பாடு இல்லை அது ஒரு நிகழ்வு கையாளுதல் இணைப்பதும் நடக்கிறது என்று. 656 00:39:02,710 --> 00:39:06,310 நாம் கேட்க போகிறோம் என்று நிகழ்வு submit 'நிகழ்வு ஆகும். 657 00:39:06,310 --> 00:39:08,890 எனவே பொத்தானை அல்லது அச்சகங்கள் சமர்ப்பி பயனர் கிளிக், உள்ளிடவும் போது 658 00:39:08,890 --> 00:39:11,730 இந்த நிகழ்வை நீக்கம் போகிறது. 659 00:39:11,730 --> 00:39:16,390 இந்த வகையில் hooking மூலம், நான் இப்போது வடிவம் முன்னிருப்பு நடத்தையை புறக்கணிக்க முடியாது. 660 00:39:16,390 --> 00:39:19,770 இந்த ஜாவா இல்லாமல், வடிவத்தில் 'to என்று என்ன PHP கோப்பு 661 00:39:19,770 --> 00:39:22,110 நாம் அந்த நடவடிக்கை பண்பு பயன்படுத்தப்படும். 662 00:39:22,110 --> 00:39:25,440 ஆனால், அதற்கு பதிலாக, நான் இப்போது காத்திருக்க, நில், நான் உண்மையில் அதை செய்ய விரும்பவில்லை, சொல்கிறேன். 663 00:39:25,440 --> 00:39:31,140 நான் போய் சில PHP கோப்பு submit 'முயற்சி முன் இது நடக்க வேண்டும். 664 00:39:31,140 --> 00:39:32,870 இப்போது நான் என்ன செய்ய வேண்டும்? 665 00:39:32,870 --> 00:39:39,270 இந்த இடத்தில் நான் பங்கு விலை என்ன உள்ள ஏற்ற எப்படியோ அஜாக்ஸ் பயன்படுத்த வேண்டும். 666 00:39:39,270 --> 00:39:44,170 நான் தெரிந்து கொள்ள வேண்டும் முதல் விஷயம் பயனர் தேடும் என்ன பங்கு உள்ளது. 667 00:39:44,170 --> 00:39:46,760 நான் மற்றொரு தேர்வுக்குழு பயன்படுத்த போகிறேன் என்று செய்ய. 668 00:39:46,760 --> 00:39:49,020 இந்த நாம் பார்த்து மூன்றாவது தேர்வுக்குழு உள்ளது. 669 00:39:49,020 --> 00:39:54,460 இந்த வடிவம் மேற்கோள் ஒரு அடையாள இந்த வடிவம் உறுப்பு துவங்க வேண்டும் என்று கூறுகிறார். 670 00:39:54,460 --> 00:39:58,440 பின்னர் எங்கோ படிவத்தை உள்ளே ஒரு உள்ளீடு உறுப்பு இருக்க 671 00:39:58,440 --> 00:40:01,270 அந்த குறியீடு என்பது ஒரு பெயர் உண்டு. 672 00:40:01,270 --> 00:40:05,460 நாம் HTML வந்து பார் என்றால், நாம் ஒரு உள்ளீடு என்று பார்த்தேன் [பெயர் = சின்னமாக]. 673 00:40:05,460 --> 00:40:12,380 இந்த பயனர் ஒரு தட்டச்சு என்று அந்த உரை பெட்டியில் தேர்ந்தெடுக்க என்று பொருள். 674 00:40:12,380 --> 00:40:13,870 நல்லது. நாம் உரை பெட்டி வேண்டும். 675 00:40:13,870 --> 00:40:17,360 இப்போது நாம் உள்ளே என்ன என்று தான் தேவை. 676 00:40:17,360 --> 00:40:20,290 நாம் இங்கே இந்த முறை அழைக்க முடியும் என்று இந்த. Val செய்ய, 677 00:40:20,290 --> 00:40:23,240 இந்த நான் உங்களுக்கு என்ன உரை பெட்டி என்று கூறுகிறார். 678 00:40:23,240 --> 00:40:28,160 நான் அதை உரை பெட்டியில் தட்டச்சு பயனர் என்ன சொல்ல வேண்டும். 679 00:40:28,160 --> 00:40:34,440 இப்போது நாம் பயனர் உள்ளே தட்டச்சு என்ன சமமாக இருக்கும் என்று சின்னம் என்று ஒரு சரம் வேண்டும் 680 00:40:34,440 --> 00:40:39,820 நல்லது. எங்கள் கோரிக்கையை இப்போது அந்த சரம் பயன்படுத்தலாம். 681 00:40:39,820 --> 00:40:42,450 இந்த இங்கே ஒரு புதிய செயல்பாடு என்பது, இந்த $, 682 00:40:42,450 --> 00:40:44,900 தவிர, நாம் இனி, உறுப்புகள் தேர்வு செய்ய போகிறோம் 683 00:40:44,900 --> 00:40:48,910 நாம் jQuery மூலம் நமக்கு வழங்கப்படும் என்று வேறு ஒரு செயல்பாடு என்று போகிறாய். 684 00:40:48,910 --> 00:40:54,810 இந்த அஜாக்ஸ் செயல்பாட்டை உண்மையில் இந்த HTTP கோரிக்கை வைக்க என்ன நடக்கிறது என்று. 685 00:40:54,810 --> 00:40:57,000 நாம் ஒரு சில விஷயங்களை சொல்ல வேண்டும். 686 00:40:57,000 --> 00:41:01,410 நான் கோரிக்கை செல்ல வேண்டும், அங்கு நாம் இந்த செயல்பாடு சொல்ல வேண்டும் முதல் விஷயம். 687 00:41:01,410 --> 00:41:08,910 எங்கோ என் திட்டத்தில் நான் quote.php என்று HTML அடைவு உள்ளே இந்த கோப்பு உள்ளது. 688 00:41:08,910 --> 00:41:15,150 நான் லோக்கல் ஹோஸ்ட் / quote.php போனால் நான் இந்த கோப்பை அணுக முடியும், நாம், இப்படி, பார்த்தேன். 689 00:41:15,150 --> 00:41:20,450 >> நான் அந்த பக்கம் ஒரு கோரிக்கை வைக்க என் இங்கு வேண்டும். 690 00:41:20,450 --> 00:41:22,920 என்ன வகை கோரிக்கை இப்போது? 691 00:41:22,920 --> 00:41:27,210 வடிவம் என்று முறையை = "பின்" கற்பிதம் என்று முன்னர் நாம், பார்த்தேன் 692 00:41:27,210 --> 00:41:29,270 மேலும் அது, ஒரு போஸ்ட் கோரிக்கை வைக்க நடக்கிறது பொருள் 693 00:41:29,270 --> 00:41:32,630 எனவே, ஒரு பெற கோரிக்கை விட, URL ல் எதையும் போடமாட்டேன் 694 00:41:32,630 --> 00:41:36,860 நாம் மட்டும் எடுத்துக்காட்டாக, உலாவியில் பக்கம் அணுக என்றால் அது வெறும் துப்பாக்கி. 695 00:41:36,860 --> 00:41:41,260 இப்போது நான் ஒரு HTTP அஞ்சல் வேண்டுகோள் சொல்லிவிட்டேன் 696 00:41:41,260 --> 00:41:44,840 quote.php அமைந்துள்ள ஒரு பக்கம். 697 00:41:44,840 --> 00:41:51,490 நாம் வடிவம் 'to போது, அந்த படிவத்தை உள்ளே உள்ளீடு கூறுகளை அணுக முடியும் நினைவில் 698 00:41:51,490 --> 00:41:54,430 அந்த $ _POST மாறி உள்ளது. 699 00:41:54,430 --> 00:41:58,710 இதுவரை கதை நாம் உண்மையில் இதுவரை எந்த தரவு சேர்த்து அனுப்ப வேண்டும். 700 00:41:58,710 --> 00:42:00,640 நாம் இப்போது நாங்கள் ஒரு அஜாக்ஸ் கோரிக்கை செய்கிறாய் என்று 701 00:42:00,640 --> 00:42:03,200 இங்கு நாம் செய்கிறாய் கோரிக்கை வகை தான். 702 00:42:03,200 --> 00:42:07,090 இப்போது நாம் உண்மையில் பக்கம் சில தரவு அனுப்ப வேண்டும். 703 00:42:07,090 --> 00:42:10,930 நாங்கள் தரவு எனப்படும் இந்த சொத்து பயன்படுத்தலாம் என்று செய்ய. 704 00:42:10,930 --> 00:42:14,950 இந்த சொத்து மதிப்பு உண்மையில் ஒரு கூட்டு அணிவரிசை உள்ளது. 705 00:42:14,950 --> 00:42:19,390 இதற்கு காரணம் அது நம்மை தரவு வெறும் 1 துண்டு விட அனுப்ப அனுமதிக்கிறது. 706 00:42:19,390 --> 00:42:24,750 நாம் இந்த சுருள் ப்ரேஸ் இங்கே இந்த மற்ற சுருள் ப்ரேஸ்களை உள்ளே காக்கப்பட்ட வேண்டும், அதனால் தான். 707 00:42:24,750 --> 00:42:29,680 இந்த துணை வரிசைகள் உள்ள விசைகளை தான் இருக்க போகிறோம் 708 00:42:29,680 --> 00:42:32,630 அந்த பெயர் எங்கள் வடிவம் உறுப்புகளில் காரணம் என்று. 709 00:42:32,630 --> 00:42:35,740 என்று நான் சின்னமாக ஒரு முக்கிய சேர்த்து அனுப்ப வேண்டும், அதாவது 710 00:42:35,740 --> 00:42:41,870 என் PHP பக்கம் $ _POST [சின்னமாக] இந்த தரவு அணுகலாம் என்று 711 00:42:41,870 --> 00:42:44,640 நாம் ஒரு படிவத்தை போது முன் செய்தது போல். 712 00:42:44,640 --> 00:42:47,090 இப்போது உண்மையான தரவு நாம் அனுப்ப வேண்டும் 713 00:42:47,090 --> 00:42:50,790 இந்த இணைப்பு கோவை மதிப்பு உள்ளே போகிறது. 714 00:42:50,790 --> 00:42:54,070 >> நாம், ஒரு மாறி என்று சின்னமாக இந்த உரை சேமிக்கப்படும் 715 00:42:54,070 --> 00:42:57,380 அதனால் நாம் இப்போது சின்னமாக ஒரு முக்கிய சேர்த்து அனுப்ப 716 00:42:57,380 --> 00:43:01,380 மற்றும் பயனர் உள்ளே தட்டச்சு என்ன ஒரு மதிப்பு 717 00:43:01,380 --> 00:43:06,270 இப்போது நாம், நம் PHP கோப்பு செயல்படுத்த உள்ளது, இந்த HTTP கோரிக்கை செய்துவிட்டேன் 718 00:43:06,270 --> 00:43:11,480 அது தான் இந்த கோரிக்கையை அந்த வாடிக்கையாளர் இப்போது மீண்டும் சில தரவு அனுப்ப நடக்கிறது. 719 00:43:11,480 --> 00:43:15,220 இப்போது நாம் சர்வர் எங்களுக்கு சொன்னதெல்லாம் பதிலளிக்க வேண்டும். 720 00:43:15,220 --> 00:43:20,180 நாம் வெற்றி என்று இங்கே இந்த கடைசி சொத்து என்று செய்ய. 721 00:43:20,180 --> 00:43:24,240 இந்த வெற்றியை முக்கிய மதிப்பு உண்மையில், ஒரு செயல்பாடு இருக்கும் 722 00:43:24,240 --> 00:43:26,910 இந்த நீங்கள் இங்கு செய்ய முடியும் உண்மையிலேயே விஷயங்களை ஒன்றாகும். 723 00:43:26,910 --> 00:43:31,720 நீ மட்டும் இல்லை, ஒரு கூட்டு அணிவரிசை ஒரு மதிப்பு உள்ளே போன்ற ints அல்லது வரிசைகள் முடியும் 724 00:43:31,720 --> 00:43:34,170 நாம் ஒரு செயல்பாடு இருக்கும். 725 00:43:34,170 --> 00:43:36,380 எனவே வெற்றியை சொல்லி, என் சாவி. 726 00:43:36,380 --> 00:43:38,830 ஒரு பெருங்குடல், மதிப்பு வருகிறது இங்கே கூறுகிறார் 727 00:43:38,830 --> 00:43:41,810 இப்போது இந்த மதிப்பு உண்மையில் ஒரு செயல்பாடு ஆகும். 728 00:43:41,810 --> 00:43:44,460 எனவே நாம் இந்த செயல்பாடு தன்னிச்சையாக ஒரு பெயர் கொடுக்க தேவையில்லை. 729 00:43:44,460 --> 00:43:48,820 நாம் இந்த சில செயல்பாடு இருக்கும் என்று சொல்லலாம். இது 1 வாதத்தை எடுத்து நடக்கிறது. 730 00:43:48,820 --> 00:43:51,190 இந்த செயல்பாடு வாதம் போகிறது 731 00:43:51,190 --> 00:43:54,460 என்ன சர்வர் கோரிக்கையை இருந்து எங்களுக்கு அனுப்பி. 732 00:43:54,460 --> 00:43:57,750 நம் உலாவி கோரிக்கையை வைக்கும் போது சும்மா, சர்வர் மீண்டும் ஒன்று அனுப்புகிறது 733 00:43:57,750 --> 00:43:59,060 மற்றும் உலாவி, இது காட்டுகிறது 734 00:43:59,060 --> 00:44:03,030 நாம் ஒரு கோரிக்கையை அஜாக்ஸ் சூழலில், சர்வர், மீண்டும் ஒன்று அனுப்பி 735 00:44:03,030 --> 00:44:07,110 இப்போது நாம் ஒரு சரம் குறிப்பிடப்படுகின்றன. 736 00:44:07,110 --> 00:44:11,280 அந்த வாசகத்தில் நான் பக்கத்தில் என்று காட்ட விரும்புகிறேன். 737 00:44:11,280 --> 00:44:14,040 நான் ஒரு கடைசி தேர்வுக்குழு வேண்டும் போகிறேன் என்று செய்ய. 738 00:44:14,040 --> 00:44:17,570 நான் அடையாள விலை உறுப்பு தேர்ந்தெடுக்க வேண்டும். 739 00:44:17,570 --> 00:44:20,710 இந்த, நான் பக்கத்தில் உருவாக்கிய ஒரு வெற்று div உள்ளது 740 00:44:20,710 --> 00:44:26,640 நான் சர்வர் எங்களுக்கு அனுப்பி என்ன வேண்டும் என்று கிராம உள்ளடக்கங்களை அமைக்க வேண்டும். 741 00:44:26,640 --> 00:44:30,280 நான் உண்மையில் quote.php ஒரு பிட் திருத்தினோம். 742 00:44:30,280 --> 00:44:33,460 >> மாறாக வழங்கல் அழைப்பு மற்றும் சில பக்கம் இடையீடு விட, 743 00:44:33,460 --> 00:44:38,100 quote.php இப்போது வெறுமனே ஒரு சரம் போன்ற பங்கு மதிப்பு அவுட் அச்சிட வேண்டும். 744 00:44:38,100 --> 00:44:41,880 நீங்கள் உண்மையில் பக்கம் சென்று இருந்தால், அதனால், நீங்கள் அந்த சிறிய சரம் பார்க்க வேண்டும் 745 00:44:41,880 --> 00:44:45,030 பங்கு விலை என்ன என்பது. 746 00:44:45,030 --> 00:44:50,170 நாம் இங்கே செய்ய வேண்டும் ஒரு கடைசி விஷயம் தான் இந்த செயல்பாடு தவறான கொடுக்கிறது உறுதி. 747 00:44:50,170 --> 00:44:53,560 என்ன சொல்கிறது என்று நான் ஒரு நிகழ்வு கையாளுதல் உள்ளே இருக்கும் பட்சத்தில் 748 00:44:53,560 --> 00:44:57,300 அந்த நிகழ்வு கையாளுதல், அதற்கு பதிலாக உண்மை திரும்பி பொய் கொடுக்கிறது 749 00:44:57,300 --> 00:45:01,510 என்று நான் வேலையிலிருந்து அசல் நிகழ்வு விரும்பவில்லை என்று அர்த்தம். 750 00:45:01,510 --> 00:45:05,270 இந்த வழக்கில், நாம் எந்த இங்கு இல்லை என்றால் நாம், ஒரு வடிவம் சமர்ப்பிக்கப்பட்டது 751 00:45:05,270 --> 00:45:08,280 நமது இணைய உலாவி "நான், சேர்த்து தரவு அனுப்ப போகிறேன்", சொல்ல போகிறார் 752 00:45:08,280 --> 00:45:10,130 அவர்கள் மற்றொரு பக்கம் உங்களை அனுப்ப போகிறோம். 753 00:45:10,130 --> 00:45:14,360 நாம் இப்போது அஜாக்ஸ் பயன்படுத்துவதால், மற்றொரு பக்கம் பயனர் அனுப்ப தேவையில்லை. 754 00:45:14,360 --> 00:45:17,920 நாம் இந்த அதே பக்கத்தில் மாறும் முடிவுகளை காட்ட போகிறோம். 755 00:45:17,920 --> 00:45:21,460 நாம் உண்மையில் அவர்கள் எங்கும் போக விரும்பவில்லை, நான் அதே பக்கத்தில் இருக்க வேண்டும். 756 00:45:21,460 --> 00:45:27,060 அதனால் தவறான திரும்புவதன் மூலம், நாம் வடிவம் நமக்கு அதை இல்லை என்று உறுதி. 757 00:45:27,060 --> 00:45:31,170 இந்த உண்மையில் போல் என்ன ஒரு பார்க்கலாம். 758 00:45:31,170 --> 00:45:34,180 எங்கள் என் பக்கம் அதே போல். 759 00:45:34,180 --> 00:45:37,240 நாம் என்ன நடக்கிறது பார்க்கலாம் என்னை கீழே இங்கே இன்ஸ்பெக்டர் மேலே நாம். 760 00:45:37,240 --> 00:45:40,270 இது ஒரு குறைவான பெரிய செய்யும். 761 00:45:40,270 --> 00:45:44,590 நாம் HTTP கோரிக்கைகள் அனைத்தையும் பார்க்க முடியும் நாம் நெட்வொர்க் தாவலை திறந்து என்றால் நினைவில், இந்த 762 00:45:44,590 --> 00:45:47,570 அந்த பக்கத்தில் நடக்கிறது. 763 00:45:47,570 --> 00:45:52,890 >> ஒரு சின்னமாக என்னை AAPL தட்டச்சு மற்றும் என் பெறவும் கிளிக் நாம். 764 00:45:52,890 --> 00:45:56,720 இப்போது நாம் ஆப்பிள் ஒரு பங்கு டாலர்கள் சில பல செலவாகிறது என்று பார்த்தேன் 765 00:45:56,720 --> 00:46:00,410 ஒரு பக்கம் தோன்றினார், ஆனால் URL மாற்றம் இல்லை. 766 00:46:00,410 --> 00:46:04,570 உண்மையில், இங்கே நாம் தான் அந்த HTTP கோரிக்கை ஆகும். 767 00:46:04,570 --> 00:46:09,980 நாம் quote.php ஒரு போஸ்ட் கோரிக்கையை. என்று அர்த்தம். 768 00:46:09,980 --> 00:46:12,800 இந்த சர்வர் எங்களுக்கு அனுப்பி என்ன. 769 00:46:12,800 --> 00:46:16,320 அது, இனி படங்களை அந்த விஷயங்களுக்கு இந்த மகத்தான HTML ஆவணம் தான் 770 00:46:16,320 --> 00:46:20,920 இது உரையின் ஒரு வரி தான், நாம் வெறும் உரை வரி காட்டப்படும். 771 00:46:20,920 --> 00:46:26,290 நாங்கள் தலைப்புகளை மீண்டும் சென்று நாங்கள் உண்மையில் இந்த HTTP கோரிக்கை உள்ளே அனுப்பி என்ன என்றால், 772 00:46:26,290 --> 00:46:33,950 நாம், நாம் சின்னம் மற்றும் AAPL ஒரு மதிப்பு ஒரு முக்கிய வழியாக அனுப்பப்படும் என்று இங்கே கீழே காணலாம் 773 00:46:33,950 --> 00:46:36,430 இது பயனர் உள்ளே தட்டச்சு என்ன 774 00:46:36,430 --> 00:46:39,230 இது நல்லது, ஆனால் அது இன்னும் கொஞ்சம் எரிச்சலூட்டும் தான். 775 00:46:39,230 --> 00:46:42,490 நான் இன்னும் பங்கு பெற இந்த பொத்தானை கிளிக் செய்யவும் வேண்டும். 776 00:46:42,490 --> 00:46:45,880 நாங்கள் மும்முரமாக மக்கள் தான் நாம் பொத்தான்கள் கிளிக் செய்ய நேரமில்லை. 777 00:46:45,880 --> 00:46:49,910 அவர்கள் Google உடனடி செயல்படுத்தப்படும் போது google நேரத்திற்கு முன்பு இந்த ஒரு சிறிய உணர்ந்தேன். 778 00:46:49,910 --> 00:46:53,590 நீங்கள் தட்டச்சு இருக்கும்போது என்ன கூகிள் உடனடி இல்லை இது தான் நீங்கள் முடிவு காட்டுகிறது தொடங்குகிறது 779 00:46:53,590 --> 00:46:56,520 நீ கூட தேடுதல் கிளிக் பற்றி கவலைப்பட வேண்டியது இல்லை. 780 00:46:56,520 --> 00:46:58,730 உண்மையில், ஒரு வேடிக்கையான கதை என்று தொடர்பான. 781 00:46:58,730 --> 00:47:01,100 கூகிள் உடனடி வெளியே வந்தவுடன், மக்கள், மாதிரி இருந்தது "ஓ, இந்த சூப்பர் ஆச்சரியமாக இருக்கிறது." 782 00:47:01,100 --> 00:47:02,540 "இது மிகவும் குளுமையாக உள்ளது." 783 00:47:02,540 --> 00:47:05,950 ஸ்டான்ஃபோர்டு ஒரு மாணவர் கீழே நேரத்தில் 19 யார் 784 00:47:05,950 --> 00:47:09,000 YouTube உடனடி என்று இந்த தளம் இருந்தது. 785 00:47:09,000 --> 00:47:13,170 எல்லா YouTube உடனடி திறம்பட உடனடியாக YouTube தேடல். 786 00:47:13,170 --> 00:47:17,020 இதனால் தேடுதல் YouTube.com மற்றும் அடிக்க செல்ல இருப்பதைவிட, 787 00:47:17,020 --> 00:47:21,650 நான் CS50 போன்று YouTube உடனடி ஏதாவது ஒரு தட்டச்சு தொடங்கும் போது, 788 00:47:21,650 --> 00:47:25,320 நாம் அது ஒரு மெதுவான இணைய இணைப்பு உள்ள முயற்சிக்கும் என்று இங்கே பார்க்க முடியும் 789 00:47:25,320 --> 00:47:28,500 இந்த முடிவு வாழ விரிவுப்படுத்த. 790 00:47:28,500 --> 00:47:35,590 நாம் உண்மையில் நம் quote.js கோப்பு ஒரு மிக எளிய மாற்றம் செய்ய முடியும் என்று செய்ய. 791 00:47:35,590 --> 00:47:40,900 வடிவம் சமர்ப்பிக்கப்பட்ட போது இப்போது நாம் இந்த நிகழ்வை இணைக்கிறேன். 792 00:47:40,900 --> 00:47:43,760 நாம் உண்மையில், பயனர் இனி அந்த வடிவம் 'to செய்ய விரும்பவில்லை 793 00:47:43,760 --> 00:47:48,570 எனவே அதற்கு பதிலாக இந்த நிகழ்வை பயனர் அச்சகங்கள் ஒரு முக்கிய ஒவ்வொரு முறையும் நீக்கம் செய்யலாம். 794 00:47:48,570 --> 00:47:53,200 நாம் முதல் keyup submit 'நிகழ்வு மாற்ற செய்ய. 795 00:47:53,200 --> 00:47:55,740 மாறாக வடிவம் சமர்ப்பிக்க வேண்டும், காத்திருக்கும் விட என்று அர்த்தம் 796 00:47:55,740 --> 00:47:58,490 ஒவ்வொரு முறையும் விசையை அழுத்தும்போது, ஏதோ நடக்க போகிறது. 797 00:47:58,490 --> 00:48:02,030 அது இனி முழு வடிவம் இந்த keyup நிகழ்வை இணைக்க அர்த்தமுள்ளதாக. 798 00:48:02,030 --> 00:48:05,080 நாம் உண்மையில் அந்த தேடல் பெட்டியை பற்றி கவலையில்லை. 799 00:48:05,080 --> 00:48:09,320 >> இப்போது, நாம் மாறாக வடிவம் மேற்கோள் விட, இந்த வேண்டும் மாற்றலாம் தேர்ந்தெடுக்க, 800 00:48:09,320 --> 00:48:14,220 வடிவம் மேற்கோள் மற்றும் நாம் ஒரு உள்ளீடு வேண்டும் (= உரை தட்டச்சு) அல்லது நாங்கள் (= சின்னமாக பெயரை) சொல்ல முடியும் - 801 00:48:14,220 --> 00:48:16,420 நாம் என்ன வேண்டுமானாலும். 802 00:48:16,420 --> 00:48:18,650 இப்போது நாம் செய்ய வேண்டியது ஒன்று கடந்த விஷயம். 803 00:48:18,650 --> 00:48:21,190 நாங்கள் மீண்டும் தவறான கூறினார் போது இங்கு நினைவில் 804 00:48:21,190 --> 00:48:24,370 நாம் அது இயல்பான நிகழ்வு நீக்கம் விரும்பவில்லை என்றார். 805 00:48:24,370 --> 00:48:26,390 நாம் இப்போது முடக்க வேண்டும் ஆனால் அது இவ்வளவு, அந்த நடக்கிறது 806 00:48:26,390 --> 00:48:29,660 நாம் தட்டச்சு என்ன இனி உலாவியில் வரை காட்ட போவதில்லை 807 00:48:29,660 --> 00:48:33,000 என்று ஒரு உரை பெட்டியில் தட்டச்சு முன்னிருப்பு நடத்தையை இருக்கும் என்பதால். 808 00:48:33,000 --> 00:48:38,660 நாம் இனி, எனவே இந்த பதிலுக்கு தவறான அழிக்க நாம் அந்த புறக்கணிக்க வேண்டும். 809 00:48:38,660 --> 00:48:44,800 நான் AAPL தட்டச்சு தொடங்கும் போது நாம் சேமித்து இப்போது, பக்கம் மீண்டும் ஏற்றினால் 810 00:48:44,800 --> 00:48:50,160 நீங்கள் இங்கே கீழே பங்கு விலை தானாகவே முடிக்கும் என்று பார்க்கலாம். 811 00:48:50,160 --> 00:48:53,150 எனவே இங்கே CS50 நிதி உடனடி உள்ளது. 812 00:48:53,150 --> 00:48:55,860 YouTube உடனடி பற்றி உண்மையில் ஒரு வேடிக்கையான கதை 813 00:48:55,860 --> 00:48:59,420 அந்த மாணவர் ஒரு வகையான, ஒரு 1-இரவு திட்டம் என எழுதினார் 814 00:48:59,420 --> 00:49:03,800 அடுத்த நாள் அவர் YouTube தலைமை நிர்வாக அதிகாரி ஒரு வேலை வழங்கப்படும். 815 00:49:03,800 --> 00:49:10,610 என்று மிகவும் எளிய, நீங்கள் CS50 மாணவர்கள், உங்கள் இறுதி திட்டங்களை நீங்கள் YouTube இல் ஒரு வேலை பெற முடியும். 816 00:49:10,610 --> 00:49:14,720 அந்த மாதிரி ஏதாவது சரி, ஒரு இறுதி திட்டம் ஒரு உண்மையிலேயே யோசனை? 817 00:49:14,720 --> 00:49:18,170 நாம் ஒருங்கிணைக்க வேண்டும் என்று சில ஏற்கனவே செயல்பாட்டில் இருந்தது. 818 00:49:18,170 --> 00:49:20,330 நாம், பயனர் அனுபவம் சற்று மேம்படுத்த 819 00:49:20,330 --> 00:49:24,340 மற்றும் திடீரென்று YouTube உடனடி ஏதாவது தேடி நிறைய எளிதாக இருக்கும் 820 00:49:24,340 --> 00:49:27,290 வழக்கமான YouTube இல் தேட விட. 821 00:49:27,290 --> 00:49:30,790 எனவே சுருக்கமாக உள்ள அஜாக்ஸ் தான். 822 00:49:30,790 --> 00:49:34,860 >> ஜோசப் காட்டும் என்று எடுத்துக்காட்டுகள், நாம், autocompletes நிறைய பார்த்தேன் 823 00:49:34,860 --> 00:49:39,250 நாம் நினைவில் இல்லை, ஏனெனில் அந்த autocompletes உண்மையில் எளிது அல்ல - 824 00:49:39,250 --> 00:49:41,770 உதாரணமாக, நீங்கள் ஆப்பிள் பங்கு விலை நினைவில் இல்லை 825 00:49:41,770 --> 00:49:45,110 நாம் தான், அதை விட தான் எனக்கு சொல்லி விட, ஆ ஏதாவது தெரியுமா 826 00:49:45,110 --> 00:49:48,740 "இந்த விஷயம் ஒரு பங்கு, இந்த பணத்தை செலவு" 827 00:49:48,740 --> 00:49:52,540 நான் வகையான பங்குகள் ஆ தொடங்கும் என்று விரும்புகிறேன். 828 00:49:52,540 --> 00:49:58,340 நாம் ஏற்கனவே சேர்க்கப்பட்டுள்ளது என்று பூட்ஸ்டார்ப் நூலகம் உண்மையில் நன்றாக செய்ய முடியும் 829 00:49:58,340 --> 00:50:01,380 CS50 நிதி உள்ளே. 830 00:50:01,380 --> 00:50:09,390 நீங்கள் இங்கு டேக் இங்கே வந்து மற்றும் Typeahead உருட்டலாம் என்றால், 831 00:50:09,390 --> 00:50:13,730 இந்த, நான் யாரோ ஏற்கனவே எங்களுக்கு எழுதிய ஒரு நல்ல செருகுநிரலாகும் 832 00:50:13,730 --> 00:50:16,980 நாம் எளிதாக இந்த அதன் செயல்பாட்டை பயன்படுத்தலாம். 833 00:50:16,980 --> 00:50:21,410 நான் ஒரு ஒரு தட்டச்சு மற்றும் இங்கே ஏ தொடங்க சில மாநிலங்களில் பட்டியல் 834 00:50:21,410 --> 00:50:25,360 நாம் இந்த உண்மையிலேயே நினைக்கிறேன் என்று அது என்னை என் பக்கம் இந்த சேர்க்க நேரம். 835 00:50:25,360 --> 00:50:28,300 இது உண்மையில், மிகவும் எளிது என்று கூறினார். 836 00:50:28,300 --> 00:50:32,810 அது quote3.js இங்கே தாண்டி செல்ல வேண்டும். 837 00:50:34,890 --> 00:50:37,380 என் கோப்பு கொஞ்சம் வித்தியாசமாக தெரிகிறது. 838 00:50:37,380 --> 00:50:39,700 கீழே இங்கே என் அஜாக்ஸ் பொருள் அனைத்து அதே தான். 839 00:50:39,700 --> 00:50:43,170 நான் மற்றொரு பக்கம் சென்று இல்லாமல் பங்கு தரவு ஏற்ற வேண்டும். 840 00:50:43,170 --> 00:50:46,220 ஆனால் இப்போது நான் இந்த செருகுநிரலை பயன்படுத்த வேண்டும். 841 00:50:46,220 --> 00:50:51,020 பூட்ஸ்டார்ப் ஆவணங்களை நான் அதை செய்ய முடியும் என்பதை துல்லியமாக பெரும் உதாரணங்களாக உள்ளன. 842 00:50:51,020 --> 00:50:54,350 நான் சொல்ல விரும்புகிறேன், "இதோ, நான் தான்நிரப்புதல் வேண்டும் என்று உள்ளீடு தான்" 843 00:50:54,350 --> 00:50:56,640 மற்றும் நான், typeahead என்று இந்த செயல்பாடு அழைக்க போகிறேன் 844 00:50:56,640 --> 00:50:59,730 அது எங்களுக்கு Typeahead பொருள் அனைத்து கையாள நடக்கிறது. 845 00:50:59,730 --> 00:51:02,090 இது பட்டியலில் துவக்க வேண்டும், அது நமது வடிகட்டல் அனைத்து செய்யும். 846 00:51:02,090 --> 00:51:06,680 இது எனக்கு தேவை தான் நாம் autocompleting என்ன தரவு. 847 00:51:06,680 --> 00:51:10,480 அதனால் நான் ஆவணங்களை படித்து மற்றும் உதாரணங்கள் பார்த்து இந்த முக்கிய கண்டுபிடித்தோம். 848 00:51:10,480 --> 00:51:14,150 நான் அதை ஆதாரமாக ஒரு முக்கிய, இந்த முக்கிய மதிப்பு கொடுக்க வேண்டும் 849 00:51:14,150 --> 00:51:17,770 நான் தான்நிரப்புதல் வேண்டும் விஷயங்கள் சில வரிசை ஆகும். 850 00:51:17,770 --> 00:51:20,180 இந்த மாறி இந்த மற்ற கோப்பு வந்தது. 851 00:51:20,180 --> 00:51:23,400 நான் symbols.js திறக்க. 852 00:51:23,400 --> 00:51:27,980 >> இந்த symbols.js சரங்களை கொண்டுள்ள இந்த உண்மையில் பெரிய வரிசை உள்ளது 853 00:51:27,980 --> 00:51:32,080 நாஸ்டாக் இந்த பங்கு குறியீடுகள் அனைத்தும். 854 00:51:32,080 --> 00:51:42,190 நான் HTML, அதனால் jharvard, vhosts, globalhost, html, வார்ப்புருக்கள், மீண்டும் குதித்து விரும்பினால் 855 00:51:42,190 --> 00:51:45,820 quote_form. 856 00:51:45,820 --> 00:51:50,910 இப்போது quote3.js என்று அந்த பின்னர், என்னை நான் இங்கே உட்பட நான் இங்கு கோப்பு மாற்ற வேண்டும். 857 00:51:50,910 --> 00:51:55,110 இப்போது, நான் quote3.js வேண்டும், எனவே நான் அந்த தனி இங்கு கோப்பில் ஏற்ற போகிறேன் 858 00:51:55,110 --> 00:51:57,910 அந்த பூட்ஸ்டார்ப் தான்நிரப்புதல் என்று ஒரு. 859 00:51:57,910 --> 00:52:04,430 இப்போது நான் உலாவி மீண்டும் குதித்து போது, பக்கம் ஏற்றவும், மற்றும் நான் ஆ தட்டச்சு செய்ய தொடங்குங்கள் 860 00:52:04,430 --> 00:52:06,880 என் தான்நிரப்புதல் உள்ளது. அது உண்மையில் அந்த போன்றவையாக இருந்தது. 861 00:52:06,880 --> 00:52:11,400 நான் ", இங்கு நான் தான்நிரப்புதல் வேண்டும் என்னவென்றால்" தான் என்று குறியீட்டை 1 வரி, என்று 862 00:52:11,400 --> 00:52:16,590 திடீரென்று எனக்கு முயற்சியின் ஒரு முழு நிறைய இந்த உண்மையில் நன்றாக செயல்பாடு உள்ளது. 863 00:52:16,590 --> 00:52:19,810 வலைத்தளங்கள் மற்றும் விஷயங்கள் குறிப்பாக முன் இறுதியில் பக்க உருவாக்கி வருகிறோம் என, 864 00:52:19,810 --> 00:52:21,840 இந்த வழக்கில் நிறைய இருக்கிறது கண்டுபிடிக்க போகிறோம். 865 00:52:21,840 --> 00:52:25,700 அங்கு உண்மையிலேயே இலவச நூலகங்கள் நிறைய, நிறைய, நிறைய உள்ளன 866 00:52:25,700 --> 00:52:30,190 அது இப்படி செய்ய எளிதாக சூப்பர் செய்ய. 867 00:52:30,190 --> 00:52:37,230 யாரையும் வெறுமனே குறியீடுகள் இந்த பெரிய பட்டியலில் autocompleting எந்த குறையும் என்று முடியும்? 868 00:52:37,230 --> 00:52:41,580 என்ன இந்த அணுகுமுறை சிறப்பாக இல்லை என்று ஏதாவது காரணம் இருக்க முடியும்? 869 00:52:42,790 --> 00:52:45,960 Yeah. >> [மாணவர்] நேரம், நீங்கள் [செவிக்கு புலப்படாமல்] நிறைய இருந்தால் 870 00:52:45,960 --> 00:52:50,420 Yeah. இப்போது நாம் இந்த பெரிய இங்கு கோப்பை பதிவிறக்கும் மற்றும் சின்னங்கள் நிறைய இருக்கிறது. 871 00:52:50,420 --> 00:52:54,360 நாம் பொருட்களை ஒரு டன் இருந்தால் அதனால், இந்த முடிந்த மாதிரி தான் தேடி இல்லை மறைநிலை அதிகரிக்கும் 872 00:52:54,360 --> 00:52:56,600 ஆனால் உண்மையான கோப்பை பதிவிறக்கும். 873 00:52:56,600 --> 00:52:58,670 பெரிய. வேறு ஏதாவது? 874 00:53:01,950 --> 00:53:05,280 இப்போது தொடர்பு இல்லை உண்மையான அர்த்தத்தில் இல்லை. 875 00:53:05,280 --> 00:53:08,190 நான் இங்கே ஒரு ஒரு, நிறுவனங்கள் தட்டச்சு செய்தால் 876 00:53:08,190 --> 00:53:11,220 ஏ தொடங்கும் என்று மிகவும் பிரபலமான நிறுவனங்கள் இருக்க வேண்டும் 877 00:53:11,220 --> 00:53:17,130 >> நான் ஆப்பிள் பெற முன், அதை நான் தேடிக்கொண்டிருக்கிறேன் என்ன கண்டுபிடிக்க சில எழுத்துக்கள் ஆகலாம். 878 00:53:17,130 --> 00:53:20,420 இந்த தான்நிரப்புதல் தொடர்பு இந்த உணர்வு இல்லை. 879 00:53:20,420 --> 00:53:24,400 இது, என்ன நடக்கிறது "நான் காட்ட போகிறேன் பொருந்தும் என்று ஏதாவது." 880 00:53:24,400 --> 00:53:30,510 அதற்கு பதிலாக அந்த, நான் எப்படியோ என் தேடல்கள் சில தொடர்பு ஒருங்கிணைக்க விரும்புகிறேன். 881 00:53:30,510 --> 00:53:36,440 , Finance.yahoo.com, நான் யாஹூ நிதி இங்கு சென்றால் 882 00:53:36,440 --> 00:53:42,100 நான் யாஹூ நிதி பக்கத்திலும் ஒரு சின்னமாக நுழைய முயற்சி செய்தால் 883 00:53:42,100 --> 00:53:52,310 நான் goog தட்டச்சு செய்ய தொடங்குங்கள், நான் விஷயங்களை இந்த நல்ல பட்டியலில் இல்லை. 884 00:53:52,310 --> 00:53:57,100 யாஹூ நிதி இன்னும் வீழ்வது இங்கே ஏதாவது செய்து போல் தெளிவாக தெரிகிறது. 885 00:53:57,100 --> 00:53:59,790 அவர்கள் சில தொடர்பு கொண்டு அவர்கள் கூடுதல் தகவல் 886 00:53:59,790 --> 00:54:01,430 பங்கு பெயர் போல். 887 00:54:01,430 --> 00:54:05,850 நான் குறியீடுகள் என் பங்கு பட்டியல் பெற முடியாது என்று ஒன்று என்று. 888 00:54:05,850 --> 00:54:09,520 நான் இந்த வேண்டும் மற்றும் நான் அதை எடுத்து செல்கிறேன். 889 00:54:09,520 --> 00:54:11,790 நாம் ஒரு சில விஷயங்களை செய்ய செய்ய. 890 00:54:11,790 --> 00:54:15,580 நாம் முதலில் இந்த பக்கத்தில் இன்ஸ்பெக்டர் திறக்க 891 00:54:15,580 --> 00:54:18,100 நாம் இந்த பக்கம் எல்லாம் ஏற்ற கூடாது என்று பார்த்தேன், ஏனெனில் 892 00:54:18,100 --> 00:54:21,960 அது ஒருவேளை அதன் தரவு ஏற்றும் வேண்டும் எப்படியோ அஜாக்ஸ் பயன்படுத்தி. 893 00:54:21,960 --> 00:54:23,920 நாம் அது ஏற்றும் என்ன தரவு கண்டுபிடிக்க முடியும். 894 00:54:23,920 --> 00:54:28,390 நான் இந்த நெட்வொர்க் தாவலை கிளிக் செய்தால், இந்த பணிநீக்கம் தொடங்கும் என்று கோரிக்கைகளை அனைத்து போகிறீர்கள். 895 00:54:28,390 --> 00:54:34,020 நான் கூ தட்டச்சு இப்போது, நாம் நான் ஒரு புதிய HTTP கோரிக்கை என்று பார்க்கலாம். 896 00:54:34,020 --> 00:54:37,490 அந்த தரவு இருந்து வரும் அமைந்துள்ள இந்த பொருள். 897 00:54:37,490 --> 00:54:41,990 போதுமான நிச்சயமாக, நான் வித்தியாசமாக என்ற பிட் இது இந்த URL, பார் என்றால், 898 00:54:41,990 --> 00:54:46,930 நாம் யாகூ அதன் தரவு அனுப்பும் அமைந்துள்ள இந்த சரியாக என்று பார்க்கலாம். 899 00:54:46,930 --> 00:54:53,400 >> நான் ஆவி தேடல் செயல்பாடு மிகவும் ஒத்த என்று suggest.php என்று ஒரு தனி கோப்பு உருவாக்கப்பட்டது. 900 00:54:53,400 --> 00:54:57,730 இது அடிப்படையில் சென்னை URL ஐ ஒரு கேள்வி செய்ய நடக்கிறது, சில தரவு திரும்ப பெற 901 00:54:57,730 --> 00:54:59,750 அதை எனக்கு திருப்பி அனுப்ப. 902 00:54:59,750 --> 00:55:02,570 இப்போது, மாறாக குறியீடுகள் இந்த பெரிய, பெரிய பட்டியலை பயன்படுத்தி விட, 903 00:55:02,570 --> 00:55:05,280 நான், யாகூ ஒரு நல்ல தொடர்பு விஷயங்களை பயன்படுத்தலாம் 904 00:55:05,280 --> 00:55:08,150 நான் அந்த மகத்தான இங்கு கோப்பை பதிவிறக்க இல்லை. 905 00:55:08,150 --> 00:55:12,040 நான் மட்டுமே உண்மையில் தொடர்புடைய பங்கு குறியீடுகள் கீழே தள்ள போகிறேன். 906 00:55:12,040 --> 00:55:13,960 என்று குதிக்க நாம். 907 00:55:13,960 --> 00:55:17,360 எனவே ஐ, JS. நாம் quote4 இப்போது இருக்கும். 908 00:55:17,360 --> 00:55:22,120 இப்போது நாம் இனி இங்கு கோப்புகளை என்று பெரிய பட்டியல் பயன்படுத்துகிறீர்கள். 909 00:55:22,120 --> 00:55:24,430 ஆனால் வடிவமைப்பு சிக்கல் ஒரு சிறிய வகையான இங்கே இல்லை. 910 00:55:24,430 --> 00:55:28,200 நாம் அஜாக்ஸ் ஒரு ஒத்தியங்கா என்று. 911 00:55:28,200 --> 00:55:31,000 என்ன அதாவது, நான் ஒரு அஜாக்ஸ் கோரிக்கையை போது தான் 912 00:55:31,000 --> 00:55:36,490 என் அஜாக்ஸ் கோரிக்கை உண்மையில் துப்பாக்கி அமைந்துள்ள மிக சரியான இங்கே வரி 8, இது. 913 00:55:36,490 --> 00:55:40,370 நாம் இப்போது நான் சில விஷயங்களை செய்ய நடக்கிறது என்று கீழே இங்கே சில குறியீடு வேண்டும் என்று 914 00:55:40,370 --> 00:55:43,930 பக்கத்தில் பயனர் அல்லது மாற்றம் ஒன்று எச்சரிக்கை விரும்புகிறேன். 915 00:55:43,930 --> 00:55:49,830 இது நடக்க போவதில்லை என்ன உலாவி தொடர்ந்து இந்த கோரிக்கையை காத்திருக்க போவதில்லை 916 00:55:49,830 --> 00:55:53,480 முன் கீழே வரும் இந்த வரி அடிக்கிறேன். 917 00:55:53,480 --> 00:55:55,900 அது ஒத்தியங்கா பகுதி. 918 00:55:55,900 --> 00:55:58,400 இது, இந்த கோரிக்கையை நீங்கள் முடிக்க போது ", என்று நடக்கிறது 919 00:55:58,400 --> 00:56:03,080 "திரும்பி வந்து நான் வெற்றி உள்ளே அழைத்து சொன்னேன் என்று செயல்பாடு அழைப்பு." 920 00:56:03,080 --> 00:56:07,300 நாம் முன்பே அனைத்து பங்குகள் மட்டும் பதிவிறக்க முடியாது என்று. 921 00:56:07,300 --> 00:56:10,300 நாம் கோரிக்கையை வந்து ஏதாவது காத்திருக்க வேண்டும். 922 00:56:10,300 --> 00:56:13,330 முன் அதாவது, நாம் சாதாரணமாக, பூட்ஸ்டார்ப் சொல்ல முடியும் 923 00:56:13,330 --> 00:56:15,580 "இங்கே நான் தான்நிரப்புதல் நீங்கள் விரும்பும் விஷயங்களை பட்டியல்." 924 00:56:15,580 --> 00:56:18,950 எங்களுக்கு தெரியாது, ஏனெனில் நாங்கள் இனி இனி அதை செய்ய முடியும் 925 00:56:18,950 --> 00:56:21,780 நாம் உண்மையில் தானாக நிரப்புதல் வேண்டும். 926 00:56:21,780 --> 00:56:25,190 அந்த அங்கு ஸ்மார்ட் தோழர்களே, ஏனெனில் அதிர்ஷ்டவசமாக, பூட்ஸ்டார்ப், இந்த நினைத்தேன் 927 00:56:25,190 --> 00:56:30,160 அவர்கள் உண்மையில் இந்த Typeahead நீட்சியாக ஏற்ற மற்றொரு வழி கொடுத்தது. 928 00:56:30,160 --> 00:56:35,630 முன்பு, இந்த மூல சொத்து மதிப்பு தான்நிரப்புதல் விஷயங்கள் இந்த பெரிய வரிசை இருந்தது. 929 00:56:35,630 --> 00:56:39,580 >> இப்போது மூல சொத்து, உண்மையில் ஒரு செயல்பாடு ஆகும் 930 00:56:39,580 --> 00:56:44,580 இந்த செயல்பாடு நோக்கத்தை தான்நிரப்புதல் விஷயங்கள் என்ன கண்டுபிடிக்க வேண்டும். 931 00:56:44,580 --> 00:56:48,730 அதை கண்டுபிடிக்க நடக்கிறது வழி யாஹூ நிதி கேட்க நடக்கிறது என்று 932 00:56:48,730 --> 00:56:51,750 தான்நிரப்புதல் சிறந்த விஷயங்கள் என்ன. 933 00:56:51,750 --> 00:56:54,500 நான் மிகவும் ஒத்த அஜாக்ஸ் கோரிக்கை வைக்க போகிறேன் என்று செய்ய. 934 00:56:54,500 --> 00:56:59,010 நான் suggest.php இந்த பக்கம் கேட்டு போகிறேன். 935 00:56:59,010 --> 00:57:01,360 நான் இன்னும் குறியீடுகளை சேர்த்து அனுப்ப வேண்டும். 936 00:57:01,360 --> 00:57:05,570 இப்போது என் வெற்றி, பூட்ஸ்டார்ப் ஆவணங்கள் என்னிடம் கூறினார் 937 00:57:05,570 --> 00:57:09,130 அந்த வரிசையில், விஷயங்கள் என்று பட்டியல் விரிவுப்படுத்த வேண்டும் 938 00:57:09,130 --> 00:57:14,370 நான் செய்ய வேண்டும் அனைத்து கோரிக்கை செயல்பாடு இப்போது இந்த வரிசையில் கடக்க வேண்டும். 939 00:57:14,370 --> 00:57:15,660 ஆனால் ஒரு நிமிடம். 940 00:57:15,660 --> 00:57:20,240 இந்த அணிவரிசையில் இருக்க வேண்டும் மற்றும் அஜாக்ஸ், உரையை மீண்டும் என்னை அனுப்பி இருந்தால் 941 00:57:20,240 --> 00:57:22,720 எப்படி சாத்தியமாகும்? 942 00:57:22,720 --> 00:57:27,910 இந்த JSON என்று தரவு பரிமாறிக்கொள்ளும் ஒரு புதிய வழி அறிமுகப்படுத்துகிறது. 943 00:57:27,910 --> 00:57:33,000 இந்த வழக்கில் நாம் உரை ஒரு எளிய சரம் திரும்ப அனுப்ப கூடாது. 944 00:57:33,000 --> 00:57:37,670 இப்போது நாம் பங்கு குறியீடுகள் இந்த சிக்கலான பட்டியலில் கையாள்வதில். 945 00:57:37,670 --> 00:57:41,730 இந்த பங்கு குறியீடுகள் நிறுவனத்தின் பெயர் அல்லது தற்போதைய விலை போன்ற விஷயங்களை சேர்க்க முடியும். 946 00:57:41,730 --> 00:57:47,550 எந்த யூகிக்கக்கூடிய வழியில் வடிவமைக்கப்பட இல்லை என்று ஒரு பெரிய நீண்ட சரம் பயன்படுத்தி 947 00:57:47,550 --> 00:57:51,970 எனக்கு யாகூ சேவையகம் இந்த தரவு பெற சிறந்த வழி இருக்க போவதில்லை 948 00:57:51,970 --> 00:57:54,540 நான் எளிதாக புரிந்து கொள்ள முடியும் என்று ஒரு வழியில். 949 00:57:54,540 --> 00:58:01,280 JSON நாம் இங்கு உள்ள துணை அணிகளை உருவாக்க எப்படி பயன்படுத்தி கொள்கின்றது என்று ஒரு தொழில்நுட்பம் ஆகும். 950 00:58:01,280 --> 00:58:04,510 இந்த, ஒரு இங்கு இணைப்பு கோவை போன்ற நிறைய இருக்கிறது 951 00:58:04,510 --> 00:58:06,600 இது ஏனெனில், உண்மையில், அது. 952 00:58:06,600 --> 00:58:09,710 JSON ஜாவாஸ்க்ரிப்ட் ஆப்ஜெக்ட் குறிப்பு குறிக்கிறது. 953 00:58:09,710 --> 00:58:15,020 இந்த அடிப்படையில் ஒரு முன்னும் பின்னுமாக தரவு பரிமாற்றத்திற்காக வடிவம் ஏற்று உள்ளது. 954 00:58:15,020 --> 00:58:18,280 இந்த JSON பொருள் அல்லது இந்த JSON இணைப்பு கோவை இங்கே 955 00:58:18,280 --> 00:58:21,010 என்னை ஒரு போக்கை பற்றி சில தகவல்களை அனுப்பி வருகிறது. 956 00:58:21,010 --> 00:58:25,110 >> இந்த வரிசை சாவிகள், cs50 ஒரு மதிப்பு உண்டு என்று நிச்சயமாக போன்ற விஷயங்கள் 957 00:58:25,110 --> 00:58:29,140 கீழே இங்கே நாம் ஒரு அணி என்று ஒரு மதிப்பு இருக்க முடியும் என்று பார்க்கலாம். 958 00:58:29,140 --> 00:58:32,730 நான் சரங்களை அவுட் பாகுபடுத்தி போன்ற விஷயங்களை செய்ய வேண்டும் மற்றும் காற்புள்ளிகளை பார்க்க வேண்டாம் 959 00:58:32,730 --> 00:58:35,330 மேலும் அப்படி ஒரு பைத்தியம் செய்வார்கள். 960 00:58:35,330 --> 00:58:38,820 இந்த JSON வடிவில் அறிவித்தார் ஏனெனில், 961 00:58:38,820 --> 00:58:43,510 இங்கு மற்றும் jQuery ஏற்கனவே ஒரு சரம் மாற்ற செயல்பாடுகளை 962 00:58:43,510 --> 00:58:48,140 ஒரு உண்மையான இங்கு கூட்டு அணிவரிசை இந்த JSON போல் தெரிகிறது 963 00:58:48,140 --> 00:58:50,440 நாம் வேலை செய்யலாம் என்று. 964 00:58:50,440 --> 00:58:56,660 அந்த செய்து, இனி இந்த கோப்பு, suggest.php என்று போன்ற எளிய 965 00:58:56,660 --> 00:58:59,040 , மீண்டும் வெறுமனே உரை ஒரு சரம் என்னை அனுப்ப 966 00:58:59,040 --> 00:59:01,950 ஆனால் நான் அதை திரும்ப JSON என்னை அனுப்ப வேண்டும் நடக்கிறது என்று தெரியும். 967 00:59:01,950 --> 00:59:06,760 அந்த JSON ஒரு ஜாவா துணை வரிசையை மாற்ற முடியும் என்று அர்த்தம். 968 00:59:06,760 --> 00:59:10,830 அதனால் jQuery, நான் நீ என்று விரும்புகிறேன். 969 00:59:10,830 --> 00:59:13,990 என்று அர்த்தம் இங்கே இந்த மறுமொழி அளவுரு, 970 00:59:13,990 --> 00:59:16,070 இந்த இனி ஒரு சரம். 971 00:59:16,070 --> 00:59:19,860 நாம் jQuery சொன்னேன் ஏனெனில் அது இங்கே, சில JSON வருகிறது 972 00:59:19,860 --> 00:59:22,950 jQuery சொல்ல போதுமான ஸ்மார்ட் போகிறது, "நீங்கள் JSON வேண்டும்?" 973 00:59:22,950 --> 00:59:26,890 "நான் ஒரு கூட்டு அணிவரிசை அந்த மாற்ற போகிறேன்." 974 00:59:26,890 --> 00:59:32,100 நாம் quote4.js வேண்டும் முறை தான் உண்மையில் நெட்வொர்க் தத்தல் ஒரு பார்க்கலாம். 975 00:59:32,100 --> 00:59:35,400 இந்த மாற்ற மற்றும் பக்கத்தை மீண்டும் வருகிறேன். 976 00:59:37,150 --> 00:59:41,250 இப்போது நான் மீண்டும் ஒரு ஒரு தட்டச்சு போகிறேன். 977 00:59:41,250 --> 00:59:45,600 நான், suggest.php ஒரு ஜோடி கோரிக்கை, ஆனால் இப்போது இந்த பதில் 978 00:59:45,600 --> 00:59:48,670 மாறாக வெறும் சரம் விட, அதை JSON தான். 979 00:59:48,670 --> 00:59:52,580 அதனால் நான் ஒரு திறந்த சுருள் பிரேஸ், என்று உள்ளது "இங்கு ஒரு துணை வரிசை வருகிறது." 980 00:59:52,580 --> 00:59:56,830 >> இந்த இணைப்பு கோவை முதல் மற்றும் ஒரே விசை, குறியீடுகள் என அழைக்கப்படுகிறது 981 00:59:56,830 --> 01:00:00,240 பின்னர் இங்கே தொடர்புடைய சின்னங்கள் அனைத்தும் ஒரு வரிசை உள்ளது 982 01:00:00,240 --> 01:00:04,820 அந்த மகத்தான பட்டியலில் இருந்து, யாஹூ நிதி இருந்து இப்போது வரும். 983 01:00:06,110 --> 01:00:10,630 என்று நான் வெறுமனே இந்த தான்நிரப்புதல் நீட்சியாக குடியேற்ற முடியும் எப்படி 984 01:00:10,630 --> 01:00:14,280 ஏற்கனவே முன்கூட்டியே என்று ஒரு உள்ளமை கோப்பு இருந்து வரவில்லை என்று சில தரவு 985 01:00:14,280 --> 01:00:17,490 ஆனால் வேறு ஏதாவது இருந்து. 986 01:00:17,490 --> 01:00:21,160 அதை, நாம் உண்மையில் jsonp என்ற தொழில்நுட்பத்தை பயன்படுத்தி கொள்ள முடியும் என்று மாறும் 987 01:00:21,160 --> 01:00:27,420 அல்லது திணிப்பு இணைந்து JSON, இந்த suggest.php இடையே அகற்றும். 988 01:00:27,420 --> 01:00:34,010 ஆனால் அதற்கு பதிலாக அந்த செய்து, தனது பதிலாக நான் இந்த இன்னும் மேம்படுத்த முடியும் என்பதை பாருங்கள் நாம். 989 01:00:34,010 --> 01:00:36,040 நான் பூட்ஸ்டார்ப் இன் Typeahead மிகவும் பிடிக்கும். இது உண்மையில் நன்றாக இருக்கிறது. 990 01:00:36,040 --> 01:00:39,570 ஆனால், நாம் இங்கு நல்ல வருகிறோம் நாம் வகையான இந்த நம்மை செய்ய வேண்டும் 991 01:00:39,570 --> 01:00:43,870 ஒருவேளை இந்த கூடுதல் இணைப்பு செய்து கொள்ள முடியும் என்று பாருங்கள். 992 01:00:43,870 --> 01:00:46,500 அந்த Typeahead தான் பயன்படுத்த தான் இனி நாம், 993 01:00:46,500 --> 01:00:50,550 மற்றும் ஒரு கருத்து பங்குகள் இந்த பட்டியலில் நம்மை செய்ய முயற்சி செய்வோம். 994 01:00:50,550 --> 01:00:53,790 இங்கே quote6.php நாம் ஒரே வழி துவங்க போகிறோம். 995 01:00:53,790 --> 01:00:58,050 ஒவ்வொரு முறையும் யாரோ வகைகள் ஒன்று, நாம் ஒரு அஜாக்ஸ் வேண்டிக்கொள்ளுகிறேன். 996 01:00:58,050 --> 01:01:01,590 இந்த நம்முடைய அசல் CS50 நிதி உடனடி போல. 997 01:01:01,590 --> 01:01:05,020 மாறாக quote.php கோரிக்கையை செய்து விட, 998 01:01:05,020 --> 01:01:08,530 நாம் இப்போது முன் அதே கோப்பு கோரிக்கையை செய்கிறாய், இந்த suggest.php, 999 01:01:08,530 --> 01:01:12,460 இது வெறும் யாஹூ நிதி இருந்து தரவு இழுக்க வேண்டும். 1000 01:01:12,460 --> 01:01:19,480 >> மீண்டும், நாம் இன்னும் JSON எதிர்பார்த்து, ஆனால் Typeahead எங்களுக்கு செய்யவில்லை என்பது இப்போது முதல் 1001 01:01:19,480 --> 01:01:24,850 நாங்கள் தற்போதைய உரை பெட்டியின் உள்ளே என்று மதிப்பு சேர்த்து அனுப்ப வேண்டும். 1002 01:01:24,850 --> 01:01:28,120 இப்போது நாம், யாஹூ நிதி கேட்க என்ன தெரியுமா 1003 01:01:28,120 --> 01:01:34,160 அதனால் இப்போது இங்கே நாம் கோரிக்கையை நிறைவு முறை இயக்க வேண்டும் என்று விழா. 1004 01:01:34,160 --> 01:01:36,520 நாங்கள், எங்களுக்கு பட்டியல் செய்ய கூடுதல் இணைப்பு இல்லை 1005 01:01:36,520 --> 01:01:40,630 நாம் உண்மையில் பரிந்துரைகளை பட்டியலை உருவாக்க போகிறோம் அங்கு இங்கு தான். 1006 01:01:40,630 --> 01:01:44,850 அதை செய்ய, மிகவும் PHP இல் போல் நாம் HTML இந்த பெரிய சரங்களை இணைக்கும் 1007 01:01:44,850 --> 01:01:48,170 நாம் அவற்றை அச்சிட்டு, நாம் இங்கு அதே சரியான காரியத்தை செய்ய முடியும். 1008 01:01:48,170 --> 01:01:51,850 முதலில் நாம், பரிந்துரைகள் என்று இந்த சரம் துவங்க போகிறாய் 1009 01:01:51,850 --> 01:01:54,590 இந்த சரம் சில HTML கொண்டிருக்க போகிறார்கள். 1010 01:01:54,590 --> 01:01:58,320 நாம் அது விஷயங்களை ஒரு பட்டியல் இருக்க வேண்டும், எனவே இந்த பட்டியல் டேக் தொடங்குகின்றன போகிறாய் 1011 01:01:58,320 --> 01:02:03,340 இப்போது நாம் திரும்பி என்று சின்னங்கள் அனைத்தும் மீது மீண்டும் கூறு போகிறோம். 1012 01:02:03,340 --> 01:02:06,500 நாம் டேட்டாடை சொல்ல காரணம், நினைவில்: 'json', இந்த ஒரு சரம் அல்ல. 1013 01:02:06,500 --> 01:02:09,500 இந்த ஏற்கனவே எங்களுக்கு ஒரு வரிசை ஆகும். என்று உண்மையிலேயே தான். 1014 01:02:09,500 --> 01:02:13,790 நாம் வெறுமனே "நான் ஒரு பட்டியல் உறுப்பு சேர்க்க வேண்டும்.", என்று சொல்லமுடியும் 1015 01:02:13,790 --> 01:02:16,000 நாம், அந்த பக்கத்தில் உள்ள ஒரு ஒரு உறுப்பு உள்ளே வைக்கிறேன் 1016 01:02:16,000 --> 01:02:19,030 நாம் அது என்ன தெரியுமா நாம், அதை பரிந்துரைகள் ஒரு வர்க்கம் கொடுக்க வேண்டும் 1017 01:02:19,030 --> 01:02:23,880 இப்போது இங்கே நாம் யாஹூ நிதி திரும்ப கிடைத்தது சின்னமாக உள்ளது. 1018 01:02:23,880 --> 01:02:27,230 >> ஒருமுறை நாங்கள், நாங்கள் திரும்பி வந்திருக்கிறேன் குறியீடுகளை ஒவ்வொரு ஒரு உறுப்பு உருவாக்கப்பட்டது 1019 01:02:27,230 --> 01:02:30,100 நாம் மட்டும் பட்டியலில் இருந்து மூட வேண்டும். 1020 01:02:30,100 --> 01:02:33,040 எனவே இப்போது பரிந்துரைகளை இந்த சிறிய HTML துண்டு பிரதிபலிக்கிறது 1021 01:02:33,040 --> 01:02:37,860 ஒரு பக்கத்தில் வைத்து போது நாம் தேடும் விஷயங்களை பட்டியல் போகிறது. 1022 01:02:37,860 --> 01:02:41,070 இப்போது அது உண்மையில் பக்கம் என்று வைத்து கொள்வோம். 1023 01:02:41,070 --> 01:02:46,390 நான் உண்மையில் மற்றொரு காலியாக div உருவாக்கப்பட்ட மற்றும் நான் அதை பரிந்துரைகள் ஒரு அடையாள கொடுத்த செய்ய. 1024 01:02:46,390 --> 01:02:52,520 நாம், பங்கு தரவு விலை காட்ட என்று div உள்ளடக்கங்களை அமைக்க மிகவும் போன்ற 1025 01:02:52,520 --> 01:02:58,600 நாம் இப்போது இந்த சரம் என்ன இந்த div உள்ளடக்கங்களை அமைக்க வேண்டும் 1026 01:02:58,600 --> 01:03:00,290 இந்த குறியீடுகள் எந்த கொண்டுள்ளது. 1027 01:03:00,290 --> 01:03:07,650 இந்த HTML முறை பயன்படுத்தி, இந்த பரிந்துரைகளை மாறி, இந்த சரம், HTML ஒரு சரம். 1028 01:03:07,650 --> 01:03:13,490 நான் அந்த HTML எடுத்து பரிந்துரைகளை என்று div உள்ளே அதை கொடுக்க வேண்டும். 1029 01:03:13,490 --> 01:03:15,680 நாம் இப்போது டிஓஎம் ஏதாவது சேர்க்கப்பட்டிருக்கும். 1030 01:03:15,680 --> 01:03:20,360 நாம் இப்போது பக்கத்தில் காண்பிக்க முடியும் என்று டிஓஎம் சில புதிய அம்சங்களை சேர்த்துள்ளோம். 1031 01:03:20,360 --> 01:03:22,540 இந்த மாதிரி என்று பார்ப்போம். 1032 01:03:22,540 --> 01:03:29,110 நாம் quote6 உள்ள ஏற்ற மற்றும் இப்போது நாம், திரும்பி வந்தால் 1033 01:03:29,110 --> 01:03:34,480 இப்போது நான் AAPL தட்டச்சு தொடங்கும் போது, நாம் இனி அந்த பூட்ஸ்டார்ப் தானாக நிரப்புதல், வேண்டும் 1034 01:03:34,480 --> 01:03:38,470 ஆனால் நாம் இப்போது நாம் செய்த இந்த பட்டியலில் இல்லை. 1035 01:03:38,470 --> 01:03:43,230 இந்த, எடுத்துக்காட்டாக, பூட்ஸ்டார்ப் Typeahead விட சற்று uglier உள்ளது 1036 01:03:43,230 --> 01:03:45,580 ஆனால் அது வேறு ஒரு விஷயத்தை செய்ய அனுமதிக்க வேண்டும். 1037 01:03:45,580 --> 01:03:48,660 நாம் அந்த பூட்ஸ்டார்ப் நீட்சியாக பார்க்கும் போது, 1038 01:03:48,660 --> 01:03:52,590 நாங்கள் தானாகவே நிரப்பபட போது, தானாக நிரப்புதல் மதிப்புகள் ஒரு AAPL என்று பார்த்தேன். 1039 01:03:52,590 --> 01:03:54,820 அதனால் உங்களுக்கு பயனுள்ளதாக இருக்க வேண்டும். 1040 01:03:54,820 --> 01:03:59,100 ஒரு பயனர், நான் உடனடியாக பங்கு குறியீடுகளின் அனைத்து அங்கீகரிக்க மாட்டார்கள். 1041 01:03:59,100 --> 01:04:02,370 நிறுவனத்தின் உண்மையான பெயர்கள் என்ன நான் அநேகமாக அங்கீகரிக்க அதிகமாக இருக்கும் இருக்கும். 1042 01:04:02,370 --> 01:04:05,310 அது மிகவும் உதவியாக இருக்கும் என்று காட்டிலும் AAPL சொல்லவில்லை என்று 1043 01:04:05,310 --> 01:04:07,970 இந்த ஆப்பிள் இன்க் போல கூறினார் 1044 01:04:07,970 --> 01:04:12,240 இந்த நம்மை பரவியது ஏனென்றால், நாம் உண்மையில் எளிதாக செய்ய முடியும். 1045 01:04:12,240 --> 01:04:17,630 அது இங்கே நம்முடைய கடந்த அந்த கோப்பு திறந்து விட்டு, quote7 எனவே. 1046 01:04:17,630 --> 01:04:23,200 >> அதே விஷயம். நான் மட்டும் குறியீடுகளை விட நம்மை திரும்பி என்று மற்றொரு PHP கோப்பு உருவாக்கப்பட்டது. 1047 01:04:23,200 --> 01:04:25,550 இது எங்களுக்கு நிறுவனத்தின் பெயர்கள் திரும்ப கொடுக்கும். 1048 01:04:25,550 --> 01:04:28,150 எனவே நாம் தான் செய்கிறோம். நாம் ஒரு அஜாக்ஸ் கோரிக்கை செய்கிறாய். 1049 01:04:28,150 --> 01:04:32,370 கோரிக்கையை நிறைவு முறை, நாம், இங்கே இந்த விழாவில் இயக்க போகிறீர்கள் 1050 01:04:32,370 --> 01:04:36,520 இந்த செயல்பாடு கூறுகள் ஒரு பெரிய சரம் கட்டமைக்க வேண்டும். 1051 01:04:36,520 --> 01:04:39,520 ஆனால் இங்கே வேறுபாடு இந்த பட்டியல்கள் மதிப்பு, இனி ஒரு குறியீடு உள்ளது 1052 01:04:39,520 --> 01:04:45,370 இப்போது பெயர். 1053 01:04:45,370 --> 01:04:47,070 நாம் ஒரு சிறிய பிரச்சினை. 1054 01:04:47,070 --> 01:04:51,590 நாம் நம் பார்வை பயன்படுத்தும் போது, நாம் எப்படியாவது சின்னமாக அனுப்ப வேண்டும். 1055 01:04:51,590 --> 01:04:54,950 நாம் மைக்ரோசாப்ட் கார்ப்பரேஷன் போன்ற பார்வை ஒன்று கடக்க முடியாது. 1056 01:04:54,950 --> 01:04:57,900 நாம் அது MSFT அனுப்ப வேண்டும். 1057 01:04:57,900 --> 01:05:01,640 நாம் HTML எழுதும் போது, நாம் நல்ல உள்ளமைக்கப்பட்ட பண்புகளை நிறைய. 1058 01:05:01,640 --> 01:05:05,440 ஒரு ஒரு ஒரு படம் அல்லது ஒரு வர்க்கம் தொடர்புடைய. 1059 01:05:05,440 --> 01:05:08,230 ஆனால் நாம் உண்மையில் இப்போது தேவை இந்த இணைப்புகளை ஒவ்வொரு உள்ளது 1060 01:05:08,230 --> 01:05:11,120 இது தொடர்புடைய ஒரு பங்கு குறியீடு வேண்டும். 1061 01:05:11,120 --> 01:05:14,240 இல்லை உள்ளமைக்கப்பட்ட ஹெச்டிஎம்எல் பண்பு பங்கு சின்னத்திற்கான, அங்கு 1062 01:05:14,240 --> 01:05:21,010 ஆனால் அதிர்ஷ்டவசமாக, HTML5 நாம் என்ன வேண்டுமானாலும் இருக்கும் நமது சொந்த பண்புகளை உருவாக்க அனுமதிக்கிறது. 1063 01:05:21,010 --> 01:05:24,620 தரவு குறியீடாக சொல்லி, நான் ஒரு புதிய பண்பு அறிமுகம் 1064 01:05:24,620 --> 01:05:29,350 அதன் பெயர் நான் செய்து, நான் இந்த தரவு அதை prefaced இந்த பரவாயில்லை. 1065 01:05:29,350 --> 01:05:34,270 நாம் இப்போது பங்கு இருந்து அங்கு சின்னமாக உள்ளே சேமிக்க போகிறோம். 1066 01:05:34,270 --> 01:05:39,590 என்ன என்று நாம் நிறுவனத்தின் பெயர் மதிப்பை காட்டும் கூட என்று 1067 01:05:39,590 --> 01:05:43,380 எங்கள் தான்நிரப்புதல் உள்ளே, நாம் இன்னும் சின்னமாக நினைவில் 1068 01:05:43,380 --> 01:05:47,110 ஒவ்வொரு நிறுவனத்தின் தொடர்புடைய. 1069 01:05:47,110 --> 01:05:50,350 நாங்கள் செய்கிறோம் வழி இந்த உறுப்பு தன்னை உள்ளே இருக்கும். 1070 01:05:50,350 --> 01:05:52,930 அதனால் நாம் ஒரு மாற்றத்தை உருவாக்க வேண்டும் என்று அர்த்தம். 1071 01:05:52,930 --> 01:05:57,090 நாம் இப்போது அதை கிளிக் செய்யும் போது, நாம் உண்மையில் சின்னமாக பண்பு பயன்படுத்தி கொள்ள வேண்டும் 1072 01:05:57,090 --> 01:06:00,220 இப்போது அதன் மதிப்பு காட்டிலும். 1073 01:06:00,220 --> 01:06:05,010 நாங்கள் மீண்டும் என்றால், நாம் ஆலோசனைகளை ஒரு நிகழ்வு கையாளுதல் இணைக்கவும். 1074 01:06:05,010 --> 01:06:09,280 இந்த பரிந்துரைகளை ஒன்று இப்போது சொடுக்கும் போது, நான் ஏதாவது செய்ய வேண்டும். 1075 01:06:09,280 --> 01:06:13,160 நான் என்ன செய்ய வேண்டும் என்று உள்ளீடு பெட்டியில் மதிப்பை மாற்ற வேண்டும். 1076 01:06:13,160 --> 01:06:16,100 இப்போது நான் இந்த ஒரே Val செயல்பாடு அமைக்க வேண்டும். 1077 01:06:16,100 --> 01:06:21,060 >> எனவே விவாதம் இல்லாமல் இந்த Val விழாவில் உரை பெட்டியில் ஏற்கனவே என்ன நீ திரும்பும், 1078 01:06:21,060 --> 01:06:27,070 நீங்கள் ஒரு சரம் கொடுத்தால் ஆனால், அது சரம் எடுத்து உரை பெட்டியில் அதை வைத்து நடக்கிறது. 1079 01:06:27,070 --> 01:06:28,980 நான் அதே வழியில் தனது உரை பெட்டியில் தேர்வு. 1080 01:06:28,980 --> 01:06:31,230 இது பெயர் வடிவம் மேற்கோள் சின்னமாக இருக்கிறது. 1081 01:06:31,230 --> 01:06:37,540 இப்போது நான் அதை பண்பு தரவு குறியீடாக மதிப்பு அனுப்பும். 1082 01:06:37,540 --> 01:06:41,560 இங்கே இந்த விஷயத்தை, இந்த $ (இந்த) புதிய. 1083 01:06:41,560 --> 01:06:46,850 என்ன இந்த குறிக்கிறது எடுக்கப்பட்ட அந்த உறுப்பு ஆகும். 1084 01:06:46,850 --> 01:06:50,880 நாம் ஒரு கிளிக் நிகழ்வு இணைப்பு இல்லை என்று இங்கே பார்க்கலாம் 1085 01:06:50,880 --> 01:06:54,690 தனிப்பட்ட கருத்து ஒரு வர்க்கம் ஒவ்வொரு உறுப்பு வேண்டும். 1086 01:06:54,690 --> 01:06:57,140 மாறாக, நாம் வேறுவிதமாக இந்த ஒரு சிறிய நெருங்கி. 1087 01:06:57,140 --> 01:07:01,700 அதற்கு பதிலாக நாம் எப்போது இந்த பரிந்துரைகளை div எதுவும் உள்ளே, சொல்கிறாய்? 1088 01:07:01,700 --> 01:07:04,080 இது நினைவி, அந்த பட்டியலை மட்டும் கொள்கலன் 1089 01:07:04,080 --> 01:07:10,150 இந்த div உள்ளே ஏதோ கிளிக் மற்றும் அதை பரிந்துரை ஒரு வர்க்கம் உள்ளது என்றால், 1090 01:07:10,150 --> 01:07:13,000 நான் இந்த நிகழ்வை சுடவேண்டும். 1091 01:07:13,000 --> 01:07:17,490 அடிப்படையில் இந்த நாங்கள் என்ன செய்ய முடியும் என்றால் என்ன, நாம் இந்த அதே நிகழ்வு கையாளுதல் மீண்டும் முடியும் 1092 01:07:17,490 --> 01:07:20,000 பட்டியலில் விஷயங்கள் எல்லாம். 1093 01:07:20,000 --> 01:07:22,080 எனவே முதல் உறுப்பு ஒரு நிகழ்வு கையாளுதல் வேண்டும் இல்லை 1094 01:07:22,080 --> 01:07:24,550 இரண்டாவது உறுப்பு மற்றும் வேறு நிகழ்வு கையாளுதல். 1095 01:07:24,550 --> 01:07:29,880 நாம் அதற்கு பதிலாக "நான் அதே நிகழ்வு கையாளுதல் என் பட்டியலில் எல்லாம் விண்ணப்பிக்க வேண்டும்.", என்று சொல்லமுடியும் 1096 01:07:29,880 --> 01:07:34,420 ஆனால் நாம் எப்படியாவது எடுக்கப்பட்ட எந்த உறுப்பு தெரிய வேண்டும். 1097 01:07:34,420 --> 01:07:38,450 இந்த "இந்த" சொல் தான் குறிக்கிறது. 1098 01:07:38,450 --> 01:07:42,360 இந்த பயனர் எடுக்க என்று பொருள் ஆகும். 1099 01:07:42,360 --> 01:07:47,680 நான் 3 வது இணைப்பு கிளிக் செய்தால், இந்த, அந்த 3 வது இணைப்பு உறுப்பு பிரதிபலிக்கிறது 1100 01:07:47,680 --> 01:07:51,670 இது நான் அதன் பண்பு, தரவு குறியீடாக, பெற முடியும் என்று அர்த்தம் 1101 01:07:51,670 --> 01:07:57,760 எங்களுக்கு தெரியும் இது நான் கிளிக் நிறுவனம் தொடர்புடைய என்று சின்னமாக இருக்க வேண்டும். 1102 01:07:57,760 --> 01:08:04,550 நமது நிதி பக்கம் திரும்பி செல்ல, நீங்கள் 1103 01:08:04,550 --> 01:08:08,580 நாம், இப்போது மீண்டும் நான் msft போல் தட்டச்சு செய்ய தொடங்குங்கள் என்று பார்க்கலாம் 1104 01:08:08,580 --> 01:08:11,220 நாம், ஒரு பங்கு குறியீடுகள் வருகிறோம் இனி 1105 01:08:11,220 --> 01:08:13,720 நாம் இப்போது உண்மையான நிறுவனங்கள் வருகிறோம். 1106 01:08:13,720 --> 01:08:20,410 ஆனால் நான் இந்த நிறுவனங்கள் ஒரு கிளிக் செய்யும் போது, 1107 01:08:20,410 --> 01:08:25,180 நாம் நிறுவனத்தின் பெயரை நாம் உண்மையில் உரை பெட்டி இல்லை உருவாக்குகிறது என்பதை பார்க்க முடியும் 1108 01:08:25,180 --> 01:08:29,850 ஆனால் அந்த தரவு பண்புகளை உள்ளே சேமிக்கப்படும் அதை வைத்து. 1109 01:08:29,850 --> 01:08:32,880 அதனால் நான் உண்மையில் அதை கிளிக் செய்வதன் மூலம் இந்த உறுப்புகள் ஒரு ஆய்வு என்றால் 1110 01:08:32,880 --> 01:08:36,200 மற்றும் உறுப்பு கண்காணிப்பு கிளிக் செய்து, நாம் உண்மையில் இந்த மாதிரி பார்க்க முடியாது. 1111 01:08:36,200 --> 01:08:40,290 >> இந்த நாங்கள் லூப் என்று உள்ளே உருவாக்கிய ஏதாவது ஞாபகம் 1112 01:08:40,290 --> 01:08:42,649 நாம் HTML என்று சரம் உருவாகின்றனர் போது. 1113 01:08:42,649 --> 01:08:47,870 நாம் இந்த தரவு குறியீடாக பெரிய இது MSFT, மதிப்பு என்று இங்கே பார்க்கலாம். 1114 01:08:47,870 --> 01:08:49,189 என்று நாம் எதிர்பார்ப்பதாக என்ன. 1115 01:08:49,189 --> 01:08:53,170 அந்த குறியீடு, அது நாம் பயன்படுத்த வேண்டும் என்று மதிப்பு கிடைத்தது எப்படி 1116 01:08:53,170 --> 01:08:56,140 இந்த உரை பெட்டியின் உள்ளே. 1117 01:08:56,140 --> 01:08:58,850 என்று சலித்து என்ன காரணம் என்று போதுமான அந்த வடிவம் தான். 1118 01:08:58,850 --> 01:09:02,990 அது தான் எங்கள் சொத்து பக்கம் சில விரைவான மாற்றங்கள் செய்யலாம். 1119 01:09:02,990 --> 01:09:08,109 நீங்கள் சிறிது நேரம் CS50 நிதி பயன்படுத்தப்படுகிறது மற்றும் நான், நீங்கள், பங்குகள் நிறைய வாங்குதல் மற்றும் விற்பனை துவக்க 1120 01:09:08,109 --> 01:09:11,300 இறுதியில் இந்த அட்டவணை, அழகான பெரிய போகிறது 1121 01:09:11,300 --> 01:09:13,850 நீங்கள் நிச்சயமாக ஒரு பங்கு டிக்கரை வேண்டும் போகிறோம். 1122 01:09:13,850 --> 01:09:20,350 அட்டவணை உண்மையில் பெரிய முறை, அதை பற்றி தேட முயற்சி பயனர் பயனுள்ளதாக இருக்க முடியும். 1123 01:09:20,350 --> 01:09:23,290 நான் டிஸ்னி போன்ற ஏதாவது தட்டச்சு ஆரம்பித்தால் தேடல் பெட்டியின் உள்ளே 1124 01:09:23,290 --> 01:09:26,359 என் மிக்கி மவுஸ் பங்கு தேடும் நாம் அட்டவணை இப்போது வடிகட்டி என்று பார்க்கலாம் 1125 01:09:26,359 --> 01:09:28,189 நான் உள்ளே தட்டச்சு என்ன அடிப்படையில் 1126 01:09:28,189 --> 01:09:31,640 இந்த செயல்பாடு சூப்பர் சிக்கலானதாக இருக்கிறது, ஆனால் அது உண்மையில் எளிதானது 1127 01:09:31,640 --> 01:09:33,859 jQuery மற்றும் ஜாவாஸ்கிரிப்ட் மூலம். 1128 01:09:33,859 --> 01:09:39,189 இந்த portfolio.php கோப்பு portfolio.js என்று ஒரு ஜாவா கோப்பு கொண்டுள்ளது. 1129 01:09:39,189 --> 01:09:41,130 தான் என்று ஒரு பார்க்கலாம். 1130 01:09:41,130 --> 01:09:44,890 எனவே ஐ, JS, போர்ட்ஃபோலியோ. 1131 01:09:44,890 --> 01:09:49,210 நாம் மேஜையில் தேடி என்று செய்கிறீர்கள் அங்கு இங்கு தான். 1132 01:09:49,210 --> 01:09:52,750 நான் செய்ய வேண்டும் முதல் விஷயம் என்று உரை பெட்டியில் ஒரு நிகழ்வு கையாளுதல் இணைக்கவும் உள்ளது 1133 01:09:52,750 --> 01:09:55,760 நாம் நம் வடிகட்டி செயல்பாடு சுடவேண்டும் என்று எனக்கு தெரியும் 1134 01:09:55,760 --> 01:09:59,800 ஒவ்வொரு முறையும் பயனர் அச்சகங்கள் ஏதோ நாங்கள் தேடுதல் பொத்தான்கள் நேரம் இல்லை என்பதால். 1135 01:09:59,800 --> 01:10:03,000 நாம் செய்ய வேண்டியது முதல் விஷயம், பயனர் எதை தேடி கண்டுபிடிக்க உள்ளது 1136 01:10:03,000 --> 01:10:04,780 போல் நாம் முன்பு செய்தது. 1137 01:10:04,780 --> 01:10:11,320 இந்த சொல் பயனர் இடைவினை தற்போதைய உறுப்பு குறிக்கிறது. 1138 01:10:11,320 --> 01:10:14,070 >> பயனர் தேடல் பெட்டியில் தொடர்பு ஏனெனில், 1139 01:10:14,070 --> 01:10:17,020 இந்த தேடல் பெட்டியில் பிரதிபலிக்கிறது $, 1140 01:10:17,020 --> 01:10:21,820 எனவே this.val பயனர் தற்போது தட்டச்சு செய்கிறார் தேடல் பெட்டியின் உள்ளே என்ன நமக்கு கொடுக்கிறது. 1141 01:10:22,810 --> 01:10:27,320 எனவே, இப்போது நாம் என்ன செய்யவேண்டும் என்று நாம் அனைத்து வரிசைகளையும் மீது மீண்டும் கூறு வேண்டும் 1142 01:10:27,320 --> 01:10:29,240 எங்கள் அட்டவணை உள்ளே. 1143 01:10:29,240 --> 01:10:35,630 எங்கள் அட்டவணையில் உள்ள அனைத்து வரிசைகளையும் தேர்ந்தெடுத்து, நான், அந்த அட்டவணை அட்டவணை போர்ட்ஃபோலியோ ஒரு அடையாள வழங்கினார் 1144 01:10:35,630 --> 01:10:39,060 ஒவ்வொரு வரிசையில், ஒரு டி உறுப்பு குறிப்பிடப்படுகின்றன 1145 01:10:39,060 --> 01:10:42,080 இந்த தேர்வு எனக்கு ஒரு பெரிய வரிசை திரும்ப போகிறது 1146 01:10:42,080 --> 01:10:44,370 என் அட்டவணையில் உள்ள அனைத்து வரிசைகளையும். 1147 01:10:44,370 --> 01:10:47,010 இப்போது நான் அந்த அணி மீது மீண்டும் கூறு வேண்டும். 1148 01:10:47,010 --> 01:10:52,390 நான் லூப் நீங்கள் ஒரு முடியவில்லை, ஆனால் jQuery உண்மையில் நம்மை அழைத்து நல்ல செயல்பாட்டை கொடுக்கிறது "ஒவ்வொரு." 1149 01:10:52,390 --> 01:10:55,220 என்ன ஒவ்வொரு இல்லை, ஒவ்வொரு ஒரு வாதத்தை எடுத்து உள்ளது 1150 01:10:55,220 --> 01:10:57,090 அந்த வாதம் ஒரு செயல்பாடு ஆகும். 1151 01:10:57,090 --> 01:11:02,760 என்ன செய்ய போகிறது இந்த பட்டியல் உள்ளே ஒவ்வொரு உறுப்பு அந்த செயல்பாடு விண்ணப்பிக்க நடக்கிறது என்று. 1152 01:11:02,760 --> 01:11:05,550 இந்த விழாவில், இ என்று ஒரு வாதம் ஆகும் 1153 01:11:05,550 --> 01:11:10,090 இந்த விழாவில் நிறைவேற்றப்பட்ட போது, இந்த மின், முதல் வரிசையில் மாற்ற போகிறது 1154 01:11:10,090 --> 01:11:12,070 பின்னர் இரண்டாவது வரிசையில், பின்னர் மூன்றாவது வரிசை. 1155 01:11:12,070 --> 01:11:15,150 இந்த வகையில், இந்த சுழற்சி ஒரு இயங்கும் அதே விஷயம் 1156 01:11:15,150 --> 01:11:21,360 பின்னர் லூப் உங்கள் குறியீட்டு உள்ளே அடிப்படையில் தற்போதைய உறுப்பு கண்டறிவதன். 1157 01:11:21,360 --> 01:11:24,750 ஒவ்வொரு மறுசெய்கையும் மணிக்கு, அட்டவணையில் இந்த கூறுகள் ஒவ்வொரு, 1158 01:11:24,750 --> 01:11:30,560 வரிசை உள்ளே செல் உரை - நான் உறுப்பு உரை என்று பரிசோதிக்க வேண்டும் - 1159 01:11:30,560 --> 01:11:33,130 நான் தேடி கொண்டிருக்கிறேன் என்ன பொருந்தும். 1160 01:11:33,130 --> 01:11:36,390 கட்டளைகளை இந்த பெரிய நீண்ட சரம் நான் அதை செய்ய முடியும் என்பதை தான். 1161 01:11:36,390 --> 01:11:40,900 முதல், மீண்டும், இந்த இப்போது குறிக்கிறது - அது ஒரு புதிய செயல்பாட்டை உள்ளே தான் - 1162 01:11:40,900 --> 01:11:45,020 இந்த இப்போது அட்டவணை தற்போதைய வரிசையில் உள்ளது. 1163 01:11:45,020 --> 01:11:47,340 நான், அட்டவணை தற்போதைய வரிசையில் செல்ல வேண்டும் 1164 01:11:47,340 --> 01:11:49,950 நான் அதன் குழந்தைகள் அனைவரும் பெற வேண்டும். 1165 01:11:49,950 --> 01:11:51,940 நினைவில் வைத்து கொள்ளுங்கள், DOM, ஒரு படிநிலை மரம் 1166 01:11:51,940 --> 01:11:54,200 இது கூறுகள் குழந்தைகள் உள்ளன என்று பொருள். 1167 01:11:54,200 --> 01:12:00,180 >> இந்த. குழந்தைகள் செயல்பாடு மீண்டும் என்னை உறுப்புகள் அனைத்தும் ஒரு அணி திரும்ப போகிறது 1168 01:12:00,180 --> 01:12:03,240 இந்த வழக்கில், அட்டவணையில் ஒரு வரிசையில், குழந்தைகள். 1169 01:12:03,240 --> 01:12:07,150 இது வெறுமனே வரிசையில் உள்ளே செல்கள் இருக்கும். 1170 01:12:07,150 --> 01:12:09,230 நான் முதல் செல் மீது தேட வேண்டும். 1171 01:12:09,230 --> 01:12:13,090 இந்த. முதல் செயல்பாடு எனக்கு அந்த வரிசையில் முதல் உறுப்பு கொடுக்க வேண்டும். 1172 01:12:13,090 --> 01:12:17,070 பின்னர் உரை செயல்பாடு என்று செல் உள்ளே எனக்கு சரியாக என்ன சொல்கிறது 1173 01:12:17,070 --> 01:12:19,530 நான் அந்த உரை மீது தேட வேண்டும் என்பதால். 1174 01:12:19,530 --> 01:12:21,040 இறுதியாக, அது சிற்றெழுத்து மாற்ற நாம் 1175 01:12:21,040 --> 01:12:23,940 நாம் உரை வழக்கு உணர்வே கேள்விகளுக்கு செய்ய முடியும். 1176 01:12:23,940 --> 01:12:29,990 இறுதியாக, நாம் அட்டவணையின் உள்ளே அந்த சரம் நாம் தேடும் சரம் கொண்டிருந்தால் பார்க்க வேண்டும். 1177 01:12:29,990 --> 01:12:32,980 இங்கு உள்ள indexOf செயல்பாடு தான் என்று இல்லை. 1178 01:12:32,980 --> 01:12:37,060 இந்த சரம் மற்றொரு சரம் கொண்டுள்ளது அல்லது நமக்கு சொல்கிறது. 1179 01:12:37,060 --> 01:12:40,150 இது செல் நான் தேடி கொண்டிருக்கிறேன் என்ன உள்ளது என்பது உண்மை என்றால், 1180 01:12:40,150 --> 01:12:42,140 நான் அதை பார்க்க என்று உறுதிப்படுத்தி கொள்ள வேண்டும். 1181 01:12:42,140 --> 01:12:45,330 நிகழ்ச்சி முறை "உறுப்பு காட்டு.", என்று கூறுவேன் 1182 01:12:45,330 --> 01:12:50,350 இந்த வழக்கு என்றால், பிறகு அது நான் இல்லாத தேடி என்ன அர்த்தம் 1183 01:12:50,350 --> 01:12:53,550 அந்த வரிசையில் உள்ள, மற்றும் நான் மறைக்க விரும்பவில்லை, அதனால் பயனர் இருந்து வருகிறது. 1184 01:12:53,550 --> 01:12:59,240 இனி நாம் முழு அட்டவணை பார்க்க அங்கு அந்த நல்ல வடிகட்டி விளைவை அடைகிறது. 1185 01:12:59,240 --> 01:13:01,480 நீங்கள் அதே போல், இந்த டிக்கர் எப்படி விரும்பினால் 1186 01:13:01,480 --> 01:13:04,180 நாம் ஆன்லைன் மூலம் பதிவு செய்யலாம். ஆனால் அது மிகவும் எளிது. 1187 01:13:04,180 --> 01:13:09,860 JQuery இந்த அனிமேஷன் மற்றும் கையாள்வது CSS பண்புகளை அற்புதமான முறைகள் உள்ளன. 1188 01:13:09,860 --> 01:13:11,020 எனவே, எனக்கு அது. 1189 01:13:11,020 --> 01:13:15,560 >> என்ன பின்னர் மேலே உள்ளது? நீங்கள் ஒரு சில நாட்களில் பார்க்கலாம் என, இறுதி திட்டங்கள் திட்டம் உள்ளது. 1190 01:13:15,560 --> 01:13:17,730 இறுதி திட்டங்கள் திட்டம், நீங்கள் ஒரு சில கேள்விகளை கேட்க வேண்டும் 1191 01:13:17,730 --> 01:13:19,420 ஆனால் அவர்கள் மத்தியில் மூன்று மைல்கற்கள் இருக்கும் - 1192 01:13:19,420 --> 01:13:22,840 ஒரு "நல்ல" மைல்கல்லாக, ஒரு நல்ல மைல்கல்லாக, மற்றும் ஒரு சிறந்த. 1193 01:13:22,840 --> 01:13:25,870 உங்களுக்கு உதவி செய்ய உண்மையில் இருப்பது யோசனை உங்கள் எதிர்பார்ப்புகளை அமைக்க 1194 01:13:25,870 --> 01:13:29,160 எனவே குறைந்த பட்ச உங்கள் இறுதி திட்டத்தின் வெளியீடு மகிழ்ச்சியாக இருக்க வேண்டும் என்று 1195 01:13:29,160 --> 01:13:32,060 அது இதுவரை நீங்கள் பொறுத்தவரை "நல்ல" இருக்கும். 1196 01:13:32,060 --> 01:13:34,540 ஆனால் நீங்கள் ஏதோ ஒரு சிறிது அடைய பெறுவதில் ஆர்வம் நன்றாக 1197 01:13:34,540 --> 01:13:37,680 அல்லது சிறந்த ஒன்று, நாங்கள் அதே என்று நோக்கி நீ தள்ள ஒரு கொள்ளலாம். 1198 01:13:37,680 --> 01:13:40,660 CS50 ஹேக் ஒரு thon, இதற்கிடையில், ஒரு சில வாரங்கள் ஆகும். 1199 01:13:40,660 --> 01:13:44,340 பொதுவாக, நாம் ஏனெனில் வட்டி ஒரு லாட்டரி அடிப்படையில் அடிப்படையில் இதை செய்ய, 1200 01:13:44,340 --> 01:13:47,680 ஆனால் அப்படி நாம் ஹார்வர்ட் சதுக்கத்தில் இருந்து விண்கலம் பேருந்துகள் எங்களுக்கு ஒரு சில நூறு எடுக்க வேண்டும் என்று 1201 01:13:47,680 --> 01:13:51,540 கீழே மைக்ரோசாப்ட் பொருத்தமாக "முட்டாள்" என்று ஒரு அழகான வசதி எங்கே கெண்டல் சதுக்கம் வரை - 1202 01:13:51,540 --> 01:13:53,830 புதிய இங்கிலாந்து ஆராய்ச்சி மற்றும் மேம்பாட்டு மையம். 1203 01:13:53,830 --> 01:13:56,380 நாம் 8 மணியளவில் நாங்கள் சில உணவு வேண்டும் அங்கே கிடைக்கும். 1204 01:13:56,380 --> 01:13:58,160 1 முற்பகல் சுற்றி நாம் இன்னும் உணவு வேண்டும். 1205 01:13:58,160 --> 01:14:02,150 சுமார் 5 நீங்கள் இன்னும் விழித்து என்றால் நாம் வளாகம் உங்களை மீண்டும் IHOP அல்லது எடுக்க மீது தலைமை நான் இருக்கிறேன். 1206 01:14:02,150 --> 01:14:04,380 அங்கு நோக்கம் இறுதி திட்டங்களை கொண்டு டைவ் உள்ளது 1207 01:14:04,380 --> 01:14:06,190 படித்தவர்களை மற்றும் ஊழியர்கள் இணைந்து. 1208 01:14:06,190 --> 01:14:08,280 பின்னர் சில நாட்கள் கழித்து CS50 சிகப்பு, இல்லை 1209 01:14:08,280 --> 01:14:10,990 நீங்கள் உங்கள் வேலையை வெளிப்படுத்துவதற்கு எந்த ஒரு வாய்ப்பு இருக்கும் பொருள் 1210 01:14:10,990 --> 01:14:12,700 அரையிறுதி மற்றும் சாதனைகள் 1211 01:14:12,700 --> 01:14:15,610 ஒருவருக்கொருவர் தோள்களில் தேய்த்தல் மற்றும் அனைவருக்கும் என்ன ஒரு உணர்வு பெற வேண்டும். 1212 01:14:15,610 --> 01:14:17,850 என்று கொண்டு, டாமி மற்றும் ஜோசப் பல நன்றி, 1213 01:14:17,850 --> 01:14:19,960 நாம் திங்களன்று நீங்கள் பார்ப்போம். 1214 01:14:19,960 --> 01:14:24,070  [கரவொலி]