1 00:00:00,000 --> 00:00:02,700 [Powered by Google Translate] [Seachtain 9, Ar lean] 2 00:00:02,700 --> 00:00:05,160 [David J. MALAN - Ollscoil Harvard] 3 00:00:05,160 --> 00:00:07,020 Is é [seo CS50. - CS50.TV] 4 00:00:07,940 --> 00:00:13,340 >> Is é seo an CS50. Is é seo an deireadh seachtaine 9. Go raibh míle maith agat go mór. 5 00:00:13,340 --> 00:00:15,310 Mar fhocal scoir. Seachtain 9. Fuair ​​mé é. 6 00:00:15,310 --> 00:00:18,590 Inniu táimid ag ár gcomhrá faoi cláir gréasáin 7 00:00:18,590 --> 00:00:21,660 Ní le súil i dtreo an tionscadal deiridh, toisc go bhfuil tú rud éigin a dhéanamh bunaithe ar an ngréasán 8 00:00:21,660 --> 00:00:25,610 do thionscadail deiridh ach mar gheall ar cheachtar do thionscadail deiridh nó tar éis CS50 9 00:00:25,610 --> 00:00:29,000 is é seo cinnte an treo ina bhfuil bogearraí nua-aimseartha ag dul. 10 00:00:29,000 --> 00:00:31,770 Agus fós nach bhfuil sé i ndáiríre rud éasca. 11 00:00:31,770 --> 00:00:35,040 Go deimhin, tá sé ar cheann de na rudaí deacra a dhéanamh ar an ngné seo den dearadh. 12 00:00:35,040 --> 00:00:38,600 >> Mar shampla, trí dhearadh ciallóidh muid ag dul i ndáiríre an comhéadan úsáideora 13 00:00:38,600 --> 00:00:40,420 nó an taithí úsáideoir ceart. 14 00:00:40,420 --> 00:00:43,200 I daresay - agus tá a fhios againn ó shraith fadhb le déanaí 15 00:00:43,200 --> 00:00:45,960 nuair a craoladh roinnt de tú do gripes faoi roinnt píosa bogearraí 16 00:00:45,960 --> 00:00:49,000 nó crua-earraí infuriates go bhfuil tú, cibé acu ar an gcampas nó eis - 17 00:00:49,000 --> 00:00:51,930 níl a lán de shuímh amach ann, níl a lán de na crua-earraí amach ann, 18 00:00:51,930 --> 00:00:53,900 Sucks chineál sin de. 19 00:00:53,900 --> 00:00:58,730 Ach tá an réaltacht go rudaí a dhéanamh atá éasca le húsáid fós tá mar sin féin cumhachtach 20 00:00:58,730 --> 00:01:00,550 Is dúshlán an-deacair. 21 00:01:00,550 --> 00:01:03,680 Mar sin, don lá atá inniu iarr mé Joseph agus Tommy chun éineacht liom suas anseo 22 00:01:03,680 --> 00:01:06,680 ionas gur féidir linn comhrá a dhéanamh, idir faoi dearadh 23 00:01:06,680 --> 00:01:09,090 agus cad ba cheart cineál na próisis smaoinimh tús a chur ag dul trí do cheann 24 00:01:09,090 --> 00:01:12,040 nuair a dhéanann tú a dhearadh do thionscadail deiridh, bhur n-iarrachtaí sa todhchaí. 25 00:01:12,040 --> 00:01:15,040 Agus ansin le cabhair Tommy beidh muid ag breathnú ar roinnt de na sonraí chun feidhme. 26 00:01:15,040 --> 00:01:18,440 Conas is féidir leat a roinnt fís ar pháipéar nó i d'intinn 27 00:01:18,440 --> 00:01:20,760 gur féidir leat a fhorghníomhú ansin programmatically 28 00:01:20,760 --> 00:01:24,030 trí úsáid a bhaint roinnt de na teicneolaíochtaí agus teicnící atá againn díreach tosaithe ag caint faoi, 29 00:01:24,030 --> 00:01:29,080 eadhon JavaScript agus rud éigin fiú níos nuaí, eadhon AJAX, JavaScript asynchronous. 30 00:01:29,080 --> 00:01:32,950 Gur féidir leat a chruthú go léir ar an dinimic níos mó de comhéadan úsáideora 31 00:01:32,950 --> 00:01:35,780 ag fáil an sonraí níos mó agus níos réir a chéile ó fhreastalaí. 32 00:01:35,780 --> 00:01:38,560 Mar sin, beidh orainn a fheiceáil ar roinnt de na snippets chomh maith inniu. 33 00:01:38,560 --> 00:01:41,800 Mar leataobh, má tá suim agat i ag díriú san eolaíocht ríomhaireachta 34 00:01:41,800 --> 00:01:45,010 nó minoring san eolaíocht ríomhaireachta, tá a fhios go bhfuil an Aoine ag meán lae 35 00:01:45,010 --> 00:01:48,750 i Maxwell Dworkin 221 beidh ócáid ​​pizza 36 00:01:48,750 --> 00:01:50,780 áit ar féidir leat a fhoghlaim beagán níos mó faoi eolaíocht ríomhaireachta. 37 00:01:50,780 --> 00:01:54,860 Ar do bhealach amach an doras lá atá inniu ann beidh tú in ann a piocadh suas treoir neamhoifigiúil le CS Harvard. 38 00:01:54,860 --> 00:01:57,290 Beidh muid é a chur ar na cannaí bruscar taobh amuigh ar airde waist 39 00:01:57,290 --> 00:01:59,750 ionas go más mian leat a grab seo agus a fhoghlaim le beagán níos mó faoi CS, 40 00:01:59,750 --> 00:02:02,480 a bheidh ann chun tú mar a bhí sé i seachtain 0. 41 00:02:02,480 --> 00:02:06,500 Chomh maith leis sin más mian leat a bheith linn le haghaidh CS50 lón ar an Aoine ag 01:15, 42 00:02:06,500 --> 00:02:09,800 ceann a cs50.net/lunch. 43 00:02:09,800 --> 00:02:13,260 Gan a thuilleadh moille, a thabhairt liom tú a mhúineadh eile Joseph Ong. 44 00:02:13,260 --> 00:02:19,190 Dia duit. [Bualadh bos] 45 00:02:19,190 --> 00:02:20,770 Go raibh maith agat. 46 00:02:20,770 --> 00:02:24,780 An chéad uair a d'fhoghlaim mé faoi dearadh go raibh i rang anseo ar a dtugtar CS179. 47 00:02:24,780 --> 00:02:28,040 >> Tá an ollamh ag an am a insint dúinn an scéal faoi eile ollamh 48 00:02:28,040 --> 00:02:31,640 bhí imithe ar do óstán agus a úsáidtear na faucets. 49 00:02:31,640 --> 00:02:35,630 Féidir le haon duine a insint dom cad é an 2 knobs ar chlé agus ar dheis a dhéanamh? 50 00:02:35,630 --> 00:02:39,080 [Mac léinn] te agus fuar. >> Te agus fuar. Dea-. 51 00:02:39,080 --> 00:02:41,430 A bhfuil súil agat de ghnáth, ceart? 52 00:02:41,430 --> 00:02:46,960 Is mian seo ollamh tar éis baint úsáide as an faucet a ghlacadh cith, agus fáltais sé seo a úsáid. 53 00:02:46,960 --> 00:02:51,310 Creideann sé na láimhe clé agus an taobh dheis tá do te agus fuar, ceart? 54 00:02:51,310 --> 00:02:55,470 Ach an féidir duine ar bith inis dom cad seo a dhéanamh i ndáiríre? 55 00:02:55,470 --> 00:02:58,060 Aon lámha? 56 00:02:58,060 --> 00:03:01,740 [Fhreagra mac léinn inaudible] Tá >> Moladh amháin? 57 00:03:01,740 --> 00:03:05,860 [Fhreagra mac léinn inaudible] Teochta >>? 58 00:03:05,860 --> 00:03:10,460 Mar sin, rialuithe ceann acu teochta agus na rialuithe eile? >> [Mac léinn] brú Uisce. 59 00:03:10,460 --> 00:03:12,350 Brú uisce. Dea-. 60 00:03:12,350 --> 00:03:15,100 Siúlann an ollamh isteach sa agus, ag smaoineamh go bhfuil siad rialú te agus fuar, 61 00:03:15,100 --> 00:03:21,470 casadh an ceann ceart, a cheapann sé go bhfuil do te, ar bhealach go léir suas 62 00:03:21,470 --> 00:03:23,560 mar gheall ar mian sé a ghlacadh cithfholcadh te. 63 00:03:23,560 --> 00:03:28,100 Bhuel, nach bhfuil na mheaitseáil suas i ndáiríre, mar sin faigheann sé an taithí seo nach spraoi an- 64 00:03:28,100 --> 00:03:31,110 de bheith i cith fuar, agus a fhios againn go léir cad a mhothaíonn gur mhaith. 65 00:03:31,110 --> 00:03:33,620 Is sampla é seo de locht dearadh. 66 00:03:33,620 --> 00:03:37,040 Cad a chiallaíonn mé ag go bhfuil súil aige ón faucet 67 00:03:37,040 --> 00:03:39,420 ní raibh a mheaitseáil cad a tháinig amach as an cith, 68 00:03:39,420 --> 00:03:41,780 a bhfuil de chineál ar trua dó. 69 00:03:41,780 --> 00:03:44,990 Mar sin, tá sé seo sampla de locht dearaidh a tharlaíonn i saol fíor. 70 00:03:44,990 --> 00:03:48,020 Ach feicimid gach cineál na cinn eile chomh maith. 71 00:03:48,020 --> 00:03:50,390 Againn nach bhfuil dócha lucht leanúna ar an gcóras MBTA. 72 00:03:50,390 --> 00:03:55,560 Tá an córas subway i ndáiríre i Londain, a deir, "Níl an cnaipe seo in úsáid." 73 00:03:55,560 --> 00:04:00,220 Cén fáth go bhfuil sé fiú ar ann? Cén fáth go bhfuil muid cúram fiú? 74 00:04:00,220 --> 00:04:02,810 Nuair a bhí mé kid, arb é an ceann ardteicneolaíochta savvy sa teach, 75 00:04:02,810 --> 00:04:05,050 aon uair a bheadh ​​an ríomhaire tuairteála, bheadh ​​mo mam a thagann chun dom, 76 00:04:05,050 --> 00:04:07,060 léiríonn dom an scáileán agus mé ag iarraidh an méid a tharla. 77 00:04:07,060 --> 00:04:09,210 >> Fiú Níl a fhios agam cad a chiallaíonn seo. 78 00:04:11,890 --> 00:04:14,700 [Gáire] Cad é? 79 00:04:16,950 --> 00:04:18,019 [Gáire] 80 00:04:18,720 --> 00:04:23,050 Uaireanta, is mian linn cosúil le forbróirí bogearraí bhfuil ach Trolling dúinn. 81 00:04:23,050 --> 00:04:28,460 Mar tá úsáideoirí mhaith linn, "Cad atá ar siúl? D'iarr duine éigin a insint dúinn." 82 00:04:28,460 --> 00:04:32,140 Tagann sé seo go léir síos go dtí gur ceist dearadh. 83 00:04:32,140 --> 00:04:34,650 Dearadh, mar is féidir linn a fheiceáil nach bhfuil, de chineál ar aeistéitic, 84 00:04:34,650 --> 00:04:37,230 nach bhfuil sé faoi conas a chuma rudaí. 85 00:04:37,230 --> 00:04:41,720 Feicimid anseo go bhfuil an Breathnaíonn beag pop-up thar anseo i ndáiríre go leor deas. 86 00:04:41,720 --> 00:04:45,290 Tá sé scáth titim sa chúlra, tá sé radiuses teorann ar siúl. 87 00:04:45,290 --> 00:04:47,550 Tá sé de chineál ar go leor. 88 00:04:47,550 --> 00:04:51,480 Níl sé i ndáiríre dea-dheartha toisc nach bhfuil sé an-cairdiúla don úsáideoir. 89 00:04:51,480 --> 00:04:54,920 Ní sin beag pop-up a thagann suas a thabhairt i ndáiríre dom aon eolas 90 00:04:54,920 --> 00:04:58,450 faoi ​​cad atá ar siúl, ní chuireann sé insint dom rud ar bith mar an t-úsáideoir 91 00:04:58,450 --> 00:05:01,400 faoi ​​conas a ghnóthú ón earráid. 92 00:05:01,400 --> 00:05:05,190 Is mian linn a smaoineamh ar rudaí nach bhfuil dearadh nach bhfuil. 93 00:05:05,190 --> 00:05:06,670 Gcéad dul síos, nach bhfuil sé aeistéitic. 94 00:05:06,670 --> 00:05:10,800 Tá sé nach stuffing freisin do app le tonna de feidhmiúlacht gan ghá. 95 00:05:10,800 --> 00:05:14,890 Má tá tú bialann Téalainnis, tá tú dócha nach bhfuil ag iarraidh a bheith ina fhiaclóir ag an am céanna. 96 00:05:14,890 --> 00:05:17,720 Agus ní le Ceisteanna Facebook, a úsáidtear go leor daoine sé 97 00:05:17,720 --> 00:05:21,130 agus ní raibh sé i ndáiríre ag croílár cad a bhí siad ag tógáil. 98 00:05:21,130 --> 00:05:24,200 Agus mar sin tá sé deas go dtí méid nach smaoineamh ar an oiread sin an méid de na rudaí 99 00:05:24,200 --> 00:05:26,390 go bhfuil tú a chur le d'iarratas ach an caighdeán 100 00:05:26,390 --> 00:05:28,910 agus an chaoi a bhfuil tú ag déanamh go taithí úsáideora níos fearr 101 00:05:28,910 --> 00:05:32,540 ag iarbhír a fheabhsú ar an méid atá agat cheana féin. 102 00:05:32,540 --> 00:05:37,040 >> In a nutshell, a deir dearadh dúinn cad ba cheart dúinn a thógáil. 103 00:05:37,040 --> 00:05:41,950 Mar shampla, má tá muid ag tógáil rud in iúl dúinn rudaí a chuardach ar bun, 104 00:05:41,950 --> 00:05:45,970 cosúil le Google, mar shampla, ba chóir, a ndéanaimid rudaí ar bhealach 105 00:05:45,970 --> 00:05:48,950 go n-éilíonn an t-úsáideoir a ghlacadh go leor de na cad a tharlaíonn nuair a fháil ar cad ba mhaith leo, 106 00:05:48,950 --> 00:05:52,580 Ba chóir nó linn é a dhéanamh ar bhealach, mar shampla, le Google Instant nó autocomplete 107 00:05:52,580 --> 00:05:54,970 a ligeann dúinn a fháil ar ár torthaí níos tapúla? 108 00:05:54,970 --> 00:05:58,740 Innealtóireacht i gceist, mar a bheidh Tommy thaispeáint duit, i ndáiríre a thógáil air. 109 00:05:58,740 --> 00:06:01,890 Tá go leor de na cineálacha de dhearadh. 110 00:06:01,890 --> 00:06:06,070 Mar shampla, má tá tú ag tógáil rud éigin rud éigin a imscaradh 111 00:06:06,070 --> 00:06:09,770 i dtír Tríú Domhan i gcás nach mbeidh leictreachas i bhfad nó go bhfuil an teicneolaíocht i bhfad, 112 00:06:09,770 --> 00:06:11,440 caithfidh tú a dhearadh cad tá tú ag tógáil 113 00:06:11,440 --> 00:06:14,210 ar bhealach a thugann go héasca rochtain ar na daoine ansin. 114 00:06:14,210 --> 00:06:18,290 Ach cad a d'fhéadfadh cineál cinntí dearaidh eile a bheith ann 115 00:06:18,290 --> 00:06:21,850 d'fhéadfadh nó a bheith páirteach i rud éigin mar seo? 116 00:06:23,690 --> 00:06:25,660 Yeah. Feicim a lámh. 117 00:06:25,660 --> 00:06:37,200 [Fhreagra mac léinn inaudible] Ceart >>. Go díreach. Tá Inrochtaineacht rud amháin. 118 00:06:37,200 --> 00:06:40,870 Nach bhfuil a lán daoine smaoineamh ar, "Cad mar gheall ar mo úsáideoirí?" 119 00:06:40,870 --> 00:06:43,160 cosúil leis an dhálaí foircneacha ceachtar speictream. 120 00:06:43,160 --> 00:06:47,770 Tá mé úsáideoirí a d'fhéadfadh a bheith faoi mhíchumas nach bhfuil mé ag smaoineamh faoi 121 00:06:47,770 --> 00:06:50,590 agus tá mé ag smaoineamh díreach faoi dhearadh don úsáideoir ginearálta. 122 00:06:50,590 --> 00:06:52,630 Is é an idirlín inrochtana ag gach duine lá atá inniu ann, 123 00:06:52,630 --> 00:06:54,870 agus ba chóir dom a bheith ag dearadh do na daoine chomh maith. 124 00:06:54,870 --> 00:06:58,620 Cad cineál na cinntí a dearadh eile leat a dhéanamh? 125 00:06:58,620 --> 00:07:00,690 Tá. >> [Mac léinn] Costas. 126 00:07:00,690 --> 00:07:02,680 Costas. An-mhaith. 127 00:07:02,680 --> 00:07:08,060 Tá rud eile a d'fhéadfadh muid bonn ár gcinntí a dhearadh ar chostas. 128 00:07:08,060 --> 00:07:13,130 Má tá muid le gnó, ba mhaith leat a thógáil rud éigin nach a ghlacadh chostas i bhfad a thabhairt ar aird 129 00:07:13,130 --> 00:07:17,720 ach is féidir a dhíol ar chostas an-ard nó is féidir a fháil ar roinnt brabúis dúinn. 130 00:07:17,720 --> 00:07:21,540 >> Is iad seo go léir cineálacha éagsúla de dhearadh, ach nuair a bhíonn muid ag tógáil rud éigin ar an Idirlíon 131 00:07:21,540 --> 00:07:25,120 nó nuair a bhíonn muid ag tógáil rud éigin nach dócha costas go bhfuil i bhfad a thógáil suas anois, 132 00:07:25,120 --> 00:07:28,630 cosúil le iarratais ar an Idirlíon - ní gá duit le caith caipitil i bhfad i sé 133 00:07:28,630 --> 00:07:30,900 d'fhonn a dhéanamh ar rud éigin go n-oibríonn i ndáiríre - 134 00:07:30,900 --> 00:07:33,490 cad tá muid níos buartha mar gheall ar an taithí úsáideoir. 135 00:07:33,490 --> 00:07:36,390 Glaoch orainn an dearadh úsáideora dírithe. 136 00:07:36,390 --> 00:07:41,550 Go bunúsach i gceist cén dearadh úsáideora dírithe ag cur díbh féin i na bróga do úsáideoirí. 137 00:07:41,550 --> 00:07:44,870 Má tá duine éigin comharthaí suas do cad tá mé ag tógáil, 138 00:07:44,870 --> 00:07:48,250 siad tar éis teacht ar ndóigh le m'iarratas ar leith le sprioc i gcuimhne, 139 00:07:48,250 --> 00:07:50,280 le tasc ar mian leo a chur i gcrích. 140 00:07:50,280 --> 00:07:53,650 Agus is é do phost, ní hamháin chun cabhrú leo a chríochnú an tasc 141 00:07:53,650 --> 00:07:57,930 ach chun cabhrú leo a chríochnú an tasc ar bhealach atá éifeachtach, iomasach, 142 00:07:57,930 --> 00:08:01,900 agus, mar a dúirt duine éigin thar ann, inrochtana. 143 00:08:01,900 --> 00:08:03,750 Cad a dhéanann éifeachtúlacht chiallaíonn? 144 00:08:03,750 --> 00:08:08,050 Éifeachtacht ciallaíonn conas tapa bhfuil mo úsáideora an tasc a chomhlíonadh a thugtar mo comhéadan. 145 00:08:08,050 --> 00:08:11,650 An bhfuil sé go leor de na cad a tharlaíonn nuair chun iad a fháil ó áit amháin go ceann eile? 146 00:08:11,650 --> 00:08:14,630 An bhfuil sé tedious? An bhfuil siad a dhéanamh go leor de na tascanna athchleachtach? 147 00:08:14,630 --> 00:08:17,140 Táimid ag iarraidh a phróiseas sin chomh héifeachtach agus is féidir 148 00:08:17,140 --> 00:08:20,070 ionas nach bhfuil siad a dhéanamh leis na cineál rudaí. 149 00:08:20,070 --> 00:08:24,230 Mar do intuitiveness, is é sin, mar shampla, má Breathnaíonn an t-úsáideoir suas mo comhéadan, 150 00:08:24,230 --> 00:08:27,240 tá sé éasca dóibh a fháil ó áit go háit? 151 00:08:27,240 --> 00:08:30,390 An bhfuil sé éasca dóibh chun an figiúr amach cad tá siad a cliceáil i mo comhéadan 152 00:08:30,390 --> 00:08:33,770 d'fhonn iad a bhaint amach an sprioc ná aon chúram gur mian leo a bhaint amach? 153 00:08:33,770 --> 00:08:37,520 >> Agus ar deireadh, mar a dúirt duine amháin thar ann, tá rochtain an-tábhachtach. 154 00:08:37,520 --> 00:08:39,640 [Cainteoir fireann] Tagann sé le hinrochtaineacht le haghaidh rudaí cosúil fís, 155 00:08:39,640 --> 00:08:42,740 Is maith conas is féidir liom a dhearadh i ndáiríre rud éigin do dhuine atá dall? 156 00:08:42,740 --> 00:08:46,460 Oh. I gcás daoine nach féidir leo a fheiceáil ar chor ar bith, ní mór dúinn rud ar a dtugtar léitheoirí scáileáin. 157 00:08:46,460 --> 00:08:49,070 Cad ba chóir duit a dhéanamh ná ba chóir duit a thógáil do láithreán gréasáin ar bhealach 158 00:08:49,070 --> 00:08:52,020 sin, mar shampla, teicneolaíochtaí áirithe cad tugaimid - 159 00:08:52,020 --> 00:08:53,590 Tá go leor rudaí anois. 160 00:08:53,590 --> 00:08:55,660 I mo thuairimse, tá léitheoirí scáileáin JAWS ar a dtugtar. 161 00:08:55,660 --> 00:08:58,410 A lán de na rudaí seo ag brath ar cad tugaimid na rialacha limistéar 162 00:08:58,410 --> 00:09:02,010 d'fhonn a léamh amach don úsáideoir a bhfuil i láthair ar an leathanach. 163 00:09:02,010 --> 00:09:05,480 Do na daoine nach féidir leo a fheiceáil, is gá duit a dhéanamh cinnte go bhfuil na léitheoirí scáileáin 164 00:09:05,480 --> 00:09:09,130 Is féidir le Pioc iarbhír suas an t-ábhar ar an leathanach agus is féidir a thaispeáint do úsáideoirí ndáiríre, 165 00:09:09,130 --> 00:09:13,630 más rud é nach féidir leat a fheiceáil, ar a laghad is féidir leat a thuiscint go fóill ar an ábhar ar an leathanach. 166 00:09:13,630 --> 00:09:16,190 Yeah. Maith go leor. 167 00:09:16,190 --> 00:09:23,410 Go leor ag caint faoi dearadh maith. Ligean ar labhairt faoi dearadh dona. 168 00:09:23,410 --> 00:09:25,220 Tá na rudaí nach ba chóir duit a dhéanamh. 169 00:09:25,220 --> 00:09:27,890 Féidir le haon duine a insint dom faoina dtaithí leis an Craigslist 170 00:09:27,890 --> 00:09:32,190 agus nach bhfuil cad a cheapann siad chomh mór sin faoi seo dearadh? 171 00:09:33,690 --> 00:09:36,430 Tá. >> [Mac léinn] I mo thuairimse, níl focal iomarca i réimse amháin. 172 00:09:36,430 --> 00:09:39,350 Focail iomarca, ceart? Go hiomlán mór. 173 00:09:39,350 --> 00:09:42,400 Tagann tú chuig an leathanach seo agus tú ag greeted le bunch iomlán de rudaí suas anseo 174 00:09:42,400 --> 00:09:43,860 Ní fhéadfadh an ábhar sin, fiú a thabhairt duit. 175 00:09:43,860 --> 00:09:47,010 Mar shampla, tá cónaí ort i stát amháin nach tús a chur leis an litir seo. 176 00:09:47,010 --> 00:09:48,690 Ligean le rá tú i do chónaí i Texas nó rud éigin. 177 00:09:48,690 --> 00:09:53,790 >> Tá tú a scrollú léir ar an mbealach síos ar an leathanach a fháil ar an suíomh bhfuil tú ag. 178 00:09:53,790 --> 00:10:00,320 Tá mé ó Boston, in iúl dom breathnú i Massachusetts. Cá bhfuil Massachusetts? 179 00:10:00,320 --> 00:10:03,270 Ó, tá sé ceart anseo. Ó, tá sé mBostún. Maith go leor. 180 00:10:03,270 --> 00:10:09,070 A ligean ar breathnú ar mBostún. [Gáire] 181 00:10:09,070 --> 00:10:12,250 Pretty mór, ceart? 182 00:10:12,250 --> 00:10:16,400 Rudaí awkward thar ann. [Gáire] 183 00:10:17,320 --> 00:10:19,470 Ligean le rá Táim ag lorg áit éigin go beo. 184 00:10:19,470 --> 00:10:24,130 Cé mhéid daoine a bhfuil úsáid iarbhír Craigslist? Tonna de tú. 185 00:10:24,130 --> 00:10:30,960 Tá bealaí dona go leor chun breathnú ar seo, ach ligean ar breathnú ar seo. 186 00:10:35,130 --> 00:10:38,970 Cad é an difríocht idir img agus pic? An féidir aon duine a insint dom? 187 00:10:41,350 --> 00:10:42,830 Níl i ndáiríre aon difríocht. 188 00:10:42,830 --> 00:10:47,710 Ciallaíonn siad díreach an rud céanna, ach tá siad lipéid éagsúla dóibh ar chúis éigin. 189 00:10:48,980 --> 00:10:53,560 Má mé cliceáil ar An bhfuil Image, a tharlaíonn aon rud ar an leathanach. 190 00:10:53,560 --> 00:10:57,490 Tá mé i ndáiríre Cuardaigh a cliceáil arís chun rud éigin a tharlóidh. 191 00:10:57,490 --> 00:11:02,430 D'fhéadfadh a bheith Cad cinneadh a dearadh níos fearr a d'fhéadfaí a dhéanamh ansin? 192 00:11:03,820 --> 00:11:08,030 Má tá mé cliceáil ar an scagaire, ba mhaith liom is dócha a scagadh ag an gníomh áirithe 193 00:11:08,030 --> 00:11:09,970 nó chatagóir ar leith. 194 00:11:09,970 --> 00:11:14,450 Mar sin, in ionad a bheith Cuardaigh i gcló arís, d'fhéadfadh mé díreach tar éis go huathoibríoch a dhéanamh ar an scagadh 195 00:11:14,450 --> 00:11:17,060 saghas stíl Google nuair a dhéanann siad é láithreach. 196 00:11:17,060 --> 00:11:20,440 [MALAN] Ach foirmeacha ná mar atá feicthe againn iad go dtí seo a chur faoi bhráid go fisiciúil 197 00:11:20,440 --> 00:11:23,170 ag bualadh isteach ar a laghad, nó cliceáil an cnaipe? 198 00:11:23,170 --> 00:11:26,830 Mar tá tú ag feiceáil orthu go dtí seo, tá tú i ndáiríre a cliceáil Submit le déanamh na rudaí. 199 00:11:26,830 --> 00:11:30,090 >> Ach mar a bheidh Tommy léiríonn tú sa dara, tá iarbhír ar bhealaí chun tú 200 00:11:30,090 --> 00:11:33,010 den sórt sin go nuair a chliceálann tú ar an rud is féidir é a sheoladh go huathoibríoch 201 00:11:33,010 --> 00:11:38,840 cad tugaimid iarratas AJAX agus sonraí a fháil ar ais agus do chuid torthaí a scagadh instantaneously. 202 00:11:38,840 --> 00:11:41,340 Tá tonna de rudaí a bhfuil cearr leis an comhéadan. 203 00:11:41,340 --> 00:11:43,530 [MALAN] An féidir leat cuardach a dhéanamh ar Cambridge? 204 00:11:43,530 --> 00:11:47,030 Tá rud éigin beagán aimhrialta anseo nuair a cúram tú ar tí Cambridge 205 00:11:47,030 --> 00:11:54,790 agus fós tá tú ag fáil WESTFORD, Earrach Hill, West Newton agus a leithéidí. 206 00:11:54,790 --> 00:11:57,930 Is dócha nach bhfuil idéalach. Ní >> idéalach dócha. 207 00:11:57,930 --> 00:12:03,900 Conas a d'fhéadfadh liom a bheith in ann a dhéanamh an úsáideora taithí níos fearr ar an leathanach seo ar leith? 208 00:12:03,900 --> 00:12:07,340 Tá. >> [Mac léinn] Treoracha. 209 00:12:07,340 --> 00:12:09,500 Maith go leor. Treoracha i cén saghas chiall? 210 00:12:09,500 --> 00:12:14,630 [Mac léinn] Mar shampla, rud d'úsáideoirí den chéad uair nach bhfuil a fhios fiú an méid is Craigslist 211 00:12:14,630 --> 00:12:17,320 nó nach bhfuil a fhios agat cad a bhfuil tú ag ceaptha a dhéanamh. 212 00:12:17,320 --> 00:12:20,150 Ceart. Mar sin, ag míniú cad é Craigslist ar an leathanach seo tábhachtach. 213 00:12:20,150 --> 00:12:23,490 Is féidir linn a insint i ndáiríre úsáideoirí cad é an leathanach seo i ndáiríre do. 214 00:12:23,490 --> 00:12:27,090 Má tá mé ag tabhairt cuairte ar díreach tar éis seo, féach mé a bunch iomlán de láithreacha. Níl a fhios agam fiú cad a chiallaíonn siad. 215 00:12:27,090 --> 00:12:29,730 Ach níos tábhachtaí fós, ag lorg díreach ag an comhéadan, 216 00:12:29,730 --> 00:12:35,530 Cuimhnigh go raibh mé chun scrollú síos a ton de rudaí le teacht ar phobal ar leith 217 00:12:35,530 --> 00:12:37,560 go bhfuil cúram mé i ndáiríre faoi seo. 218 00:12:37,560 --> 00:12:39,820 Cad é ar bhealach níos tapúla raibh mé in ann é sin a dhéanamh? Tá. 219 00:12:39,820 --> 00:12:43,290 [Mac léinn] Roinn iad suas i soir, réigiúin thiar. >> Maith go leor. 220 00:12:43,290 --> 00:12:47,460 Raibh mé in ann iad a roinnt i gcatagóirí níos mó a d'fhéadfadh cabhrú liom níos tapúla a chinneadh 221 00:12:47,460 --> 00:12:49,820 conas a fháil chun an suíomh ar leith. 222 00:12:49,820 --> 00:12:54,510 [Mac léinn] Cuir liosta anuas. >> Ceart. Maith go leor. 223 00:12:54,510 --> 00:12:58,240 Raibh mé in ann úsáid a bhaint roghchlár anuas toisc go bhfuil muid sraith seasta de rudaí 224 00:12:58,240 --> 00:13:00,100 agus d'fhéadfadh muid a thaispeáint dóibh i roghchlár anuas. 225 00:13:00,100 --> 00:13:02,240 Sin ar bhealach nach ndéanann sé a chur suas spás an oiread sin ar an scáileán. 226 00:13:02,240 --> 00:13:05,630 Ach níos fearr fós ná sin, cad is féidir linn a dhéanamh? 227 00:13:05,630 --> 00:13:09,220 Tá. An féidir >> [fhreagra mac léinn inaudible] >> leat a rá go arís? >> [Mac léinn] bhosca cuardaigh. 228 00:13:09,220 --> 00:13:11,260 Yeah, Tá bosca cuardaigh. Sin iontach. 229 00:13:11,260 --> 00:13:16,430 Cad is féidir linn a dhéanamh i ndáiríre má táimid ar ais ar an bhosca cuardaigh sleamhnáin,. 230 00:13:16,430 --> 00:13:21,520 Autocomplete. Bhealach an-éasca chun cuardach a dhéanamh trí thorthaí go bhfuil a fhios agat go bhfuil i dtacar. 231 00:13:21,520 --> 00:13:25,980 Má thosaíonn mé clóscríobh BO, thaispeáint ach dom go léir na torthaí a bhfuil taobh istigh BO acu. 232 00:13:25,980 --> 00:13:29,030 Sa chaoi sin is féidir liom an-éasca teacht ar an ceann Ba mhaith liom dul go dtí 233 00:13:29,030 --> 00:13:32,390 in ionad a bheith a scrollbharra tríd an liosta seo i ndáiríre mór. 234 00:13:32,390 --> 00:13:37,450 >> Is iad seo gach cineál i ndáiríre torthaí íseal-crochta go bhfuil duine éigin atá ag cur Craigslist 235 00:13:37,450 --> 00:13:42,500 is féidir a dhéanamh iarbhír a dhéanamh ar an taithí ar an láithreán gréasáin a lán níos fearr le haghaidh a n úsáideora áirithe. 236 00:13:42,500 --> 00:13:46,370 Maith go leor. Go leor ag caint faoi láithreáin ghréasáin dona. 237 00:13:46,370 --> 00:13:49,410 Ligean ar labhairt faoi Facebook. 238 00:13:50,880 --> 00:13:54,390 Nuair a tháinig Facebook amach, agus go háirithe grianghraif Facebook, 239 00:13:54,390 --> 00:13:57,870 bhí go leor de na seirbhísí eile ag an am a d'fhéadfadh a dhéanamh go díreach na rudaí céanna. 240 00:13:57,870 --> 00:14:00,740 D'fhéadfadh siad a eagrú do grianghraif i albam. 241 00:14:00,740 --> 00:14:03,360 Cad a d'fhéadfaí tú a dhéanamh ná a d'fhéadfaí tú a iad a eagrú i dtacair chomh maith. 242 00:14:03,360 --> 00:14:06,070 D'fhéadfá iad a eagrú de réir dáta. D'fhéadfaí tú a dhéanamh ar fad na rudaí seo ar leith. 243 00:14:06,070 --> 00:14:11,710 Ach ní fhios ag aon duine cad a rinne Facebook grianghraif pléascadh ag an am a scaoileadh é? 244 00:14:11,710 --> 00:14:15,080 Tá. >> [Mac léinn] Clibeanna. Tags >>. Go díreach. 245 00:14:15,080 --> 00:14:21,300 Tá Milo thar anseo, a bhfuil ár n-mascot madra leis an bandana CS50. 246 00:14:21,300 --> 00:14:24,810 Is féidir leat a fheiceáil go bhfuil muid an ghné seo clibeáil i lár. 247 00:14:24,810 --> 00:14:28,240 Agus rinne cad grianghraif Facebook suimiúil mar sin ón taobh usability 248 00:14:28,240 --> 00:14:34,130 is é sin lig sé iarbhír daoine tríd an chun páirt a gcairde i n-grianghraif. 249 00:14:34,130 --> 00:14:37,680 Do Facebook, ós rud é a láithreán gréasáin go háirithe sóisialta, 250 00:14:37,680 --> 00:14:40,750 tá sé faoi thógáil an saghas atmaisféar sóisialta. 251 00:14:40,750 --> 00:14:42,620 Sin feabhas ar thaithí na grianghraif a lán níos mó 252 00:14:42,620 --> 00:14:46,390 toisc go bhféadfadh siad tús a chur i ndáiríre ag rá, "Tá na naisc idir dhaoine, 253 00:14:46,390 --> 00:14:49,220 agus tá na grianghraif faoi dhaoine cúram tú i ndáiríre faoi. " 254 00:14:49,220 --> 00:14:52,200 Tá cuid de sé chomh maith narcissism saghas. 255 00:14:52,200 --> 00:14:54,980 Daoine mar a bhfuil clib i grianghraif agus rudaí mar sin. 256 00:14:54,980 --> 00:14:58,510 Cé nach bhfuil go gá go trait maith an duine, 257 00:14:58,510 --> 00:15:01,910 ag an am céanna tá sé bunaithe ar chinntí dea-dhearadh 258 00:15:01,910 --> 00:15:04,860 toisc go bhfuil cion daoine i ndáiríre faoi rudaí mar seo. 259 00:15:04,860 --> 00:15:07,190 Mar sin, tá go grianghraif Facebook. 260 00:15:07,190 --> 00:15:09,800 >> Ach a ligean ar labhairt Facebook go ginearálta. 261 00:15:09,800 --> 00:15:13,400 Tá mé cinnte go leor de na daoine anseo tá tuairimí faoi Facebook, 262 00:15:13,400 --> 00:15:16,430 dá cinntí dea-dhearadh agus ar chinntí dearadh dona. 263 00:15:16,430 --> 00:15:20,270 Mar sin a ligean vent nó a bheith sásta. 264 00:15:23,480 --> 00:15:26,450 Tar ar. Tá a fhios agam go léir a úsáideann tú Facebook. 265 00:15:26,450 --> 00:15:30,970 Tá duine éigin go bhfuil rud éigin dona a rá nó rud éigin go maith a rá faoi. Tá. 266 00:15:30,970 --> 00:15:35,060 [Mac léinn] I beatha nuachta tá a lán rudaí Ní féidir liom cúram i ndáiríre faoi. 267 00:15:35,060 --> 00:15:37,740 Dhéanann an beatha nuachta a thaispeáint a lán rudaí nach mbeadh tú faoi chúram. 268 00:15:37,740 --> 00:15:41,660 Tá tú cairde ar Facebook a bhfuil nach bhfuil tú ag comhlíonadh le 2 nó 3 bliana 269 00:15:41,660 --> 00:15:43,860 agus a fheiceann tú a gcuid torthaí nuachta popping suas i do bheatha nuacht 270 00:15:43,860 --> 00:15:45,870 agus nach bhfuil tú faoi chúram i ndáiríre faoi. 271 00:15:45,870 --> 00:15:48,700 Facebook déanta iarbhír iarracht chun seo a dhéanamh níos fearr, 272 00:15:48,700 --> 00:15:53,150 agus tá siad iarracht iarbhír torthaí ábhartha a bhrú chun an barr na beatha nuachta mar de déanach 273 00:15:53,150 --> 00:15:58,300 mar sin a fheiceann tú i ndáiríre rudaí ag cairde a bhaineann le tú féin nó do chairde dhúnadh. 274 00:15:58,300 --> 00:16:01,110 Rud ar bith eile? Tá. 275 00:16:01,110 --> 00:16:06,400 An féidir [fhreagra mac léinn inaudible] >> leat a rá go arís? 276 00:16:06,400 --> 00:16:10,140 [Mac léinn] Is iad na fógraí sách unobtrusive. >> Cén chiall? 277 00:16:10,140 --> 00:16:16,370 [Fhreagra mac léinn inaudible] Ní bhíonn solas ar an scáileán, cosúil le meirgí. 278 00:16:16,370 --> 00:16:17,760 Maith go leor. Sin maith. 279 00:16:17,760 --> 00:16:25,030 Má tá tú ag cuimhneamh ar an Idirlíon ó na '90s - >> [MALAN] a bhí mé ann. >> Bhí sé ann. [Gáire] 280 00:16:25,030 --> 00:16:29,210 D'fhéadfá cuimhneamh flashing cúlraí GIFs, sparkly rudaí, 281 00:16:29,210 --> 00:16:31,570 Saghas stíl GeoCities rudaí. 282 00:16:31,570 --> 00:16:34,080 Sin i ndáiríre ní sampla de dea-dhearadh 283 00:16:34,080 --> 00:16:36,690 mar tá sé i ndáiríre distracting ón ábhar. 284 00:16:36,690 --> 00:16:39,590 An láithreán gréasáin ealaín Yale a úsáidtear go bhfuil GIFs beoite mar a gcúlra 285 00:16:39,590 --> 00:16:41,800 agus ní fhéadfaí tú a léamh rud ar bith ar an leathanach, 286 00:16:41,800 --> 00:16:44,870 ach buille faoi thuairim mé duine éigin labhair iarbhír dóibh agus anois tá sé beagán difriúil. 287 00:16:44,870 --> 00:16:48,940 [MALAN] Tá sé i bhfad níos fearr anois. >> Tá sé i bhfad níos fearr anois, is féidir leat a fheiceáil. >> [MALAN] Oh yeah. 288 00:16:48,940 --> 00:16:56,020 Just a mhór, ach - Yeah. Maith go leor. 289 00:16:56,020 --> 00:17:00,560 >> Tá cuid de a dhéanamh freisin do leathanach, b'fhéidir, íostach agus an-intuigthe 290 00:17:00,560 --> 00:17:05,690 mar sin rudaí ar an sreabhadh leathanach ar bhealach go bhfuil an-loighciúil agus nach a fháil ar an mbealach ar a chéile. 291 00:17:05,690 --> 00:17:11,849 Cad iad na cineál rudaí eile go maith faoi Facebook nó dona faoi Facebook? 292 00:17:11,849 --> 00:17:15,730 A ligean ar a bheith díreach comhrá a dhearadh anseo. 293 00:17:19,470 --> 00:17:21,339 Oh. Cén áit? Yeah. 294 00:17:21,339 --> 00:17:25,640 [Mac léinn] Ligeann an córas Amlíne nua leat chun cuardach a dhéanamh ar an duine próifíl faoin am atá thart. 295 00:17:25,640 --> 00:17:28,119 Ooh, Amlíne. 296 00:17:28,119 --> 00:17:30,280 Is é Amlíne rud iontach toisc go ligeann sé duit gas do chairde 297 00:17:30,280 --> 00:17:33,300 ar ais nuair a bhí siad i scoil ard. 298 00:17:35,160 --> 00:17:38,060 Amlíne Is maith toisc go ligeann sé duit a scagadh tríd an ábhar a lán níos tapúla, 299 00:17:38,060 --> 00:17:41,500 ligeann sé duit teacht ar rudaí a bheadh ​​ar shlí eile agat am i ndáiríre fada a aimsiú 300 00:17:41,500 --> 00:17:45,840 ach scrollaigh suas agus síos, suas, suas, suas, suas, suas, cosúil le dul ar ais in am. 301 00:17:45,840 --> 00:17:48,910 Ach ansin níl freisin saghas downside leis ó thaobh taithí úsáideora. 302 00:17:48,910 --> 00:17:51,190 Cad a bheith? 303 00:17:51,190 --> 00:17:56,780 Focal mór a thosaíonn le P-R. >> [Mac léinn] Príobháideachta. >> Príobháideachta, ceart? 304 00:17:56,780 --> 00:17:59,970 Is Príobháideachas ceist taithí ollmhór úsáideoir. 305 00:17:59,970 --> 00:18:07,190 Tá sé seo ar cheann de na rudaí is fuath liom an chuid is mó faoi Facebook anois. [Gáire] 306 00:18:07,190 --> 00:18:09,000 [MALAN] Mar is féidir liom anois. 307 00:18:09,000 --> 00:18:11,380 Ní raibh David seo a bhaint amach a tharla i ndáiríre go dtí inné. 308 00:18:11,380 --> 00:18:14,560 Mar sin anois a fhios aige go bhfuil a fhios gach uair agam comhrá a dhéanamh dó agam go bhfuil sé le bheith ag déanamh neamhshuim dom. 309 00:18:14,560 --> 00:18:16,880 [MALAN] An chuid is awkward a bhí a bhí neamhaird mé i ndáiríre é, 310 00:18:16,880 --> 00:18:21,040 agus ní raibh a fhios agam a fhios aige go raibh mé ag déanamh neamhshuim air. [Gáire] 311 00:18:21,040 --> 00:18:24,030 Is Príobháideachas ceist mhór. 312 00:18:24,030 --> 00:18:28,670 Féidir le haon duine anseo a insint dom céard a d'fhéadfadh a bheith dona faoi Facebook príobháideachta 313 00:18:28,670 --> 00:18:32,270 sa bhreis ar an bhfíric go bhfuil siad rudaí a dhéanamh mar seo? 314 00:18:32,270 --> 00:18:37,240 Cad tá sé deacair a dhéanamh i ndáil le Facebook príobháideachta? 315 00:18:37,240 --> 00:18:40,340 Is é sin saghas ceist tosaigh. 316 00:18:41,680 --> 00:18:43,930 Tá. >> [Mac léinn] Hide do grianghraif ó dhaoine áirithe. 317 00:18:43,930 --> 00:18:46,170 Ceart. Go díreach, a cheilt do grianghraif ó dhaoine áirithe. 318 00:18:46,170 --> 00:18:51,290 Tá siad seo beag, cnaipe beag sa uachtarach ar dheis a ligeann scoránaigh tú an príobháideachta grianghraf. 319 00:18:51,290 --> 00:18:56,360 A roghanna príobháideachta atá an-éagsúil idir cineálacha difriúla biachláir. 320 00:18:56,360 --> 00:18:59,510 >> Tá siad gotten a lán níos fearr faoi sé le déanaí, ach úsáidtear é a bheith an cás 321 00:18:59,510 --> 00:19:04,870 go bhfuil aon uair a raibh tú chun cosc ​​a chur ar do chairde ó grianghraif a fheiceáil, 322 00:19:04,870 --> 00:19:08,280 Bheadh ​​tú ag dul trí phróiseas an-chasta 5-chéim a bheith cosúil le, 323 00:19:08,280 --> 00:19:11,150 lig dom a cliceáil ar an nasc seo, lig dom anois cliceáil arís, lig dom a cliceáil arís, 324 00:19:11,150 --> 00:19:13,420 lig dom a shonrú nach féidir le daoine a fheiceáil ar mo grianghraif. 325 00:19:13,420 --> 00:19:17,250 Níl sé sin maith go háirithe ar chuid Facebook 326 00:19:17,250 --> 00:19:20,530 toisc go bhfuil an oiread sin faoi taithí úsáideora a thabhairt i ndáiríre iad an tsaoirse 327 00:19:20,530 --> 00:19:22,460 a rialú cad is féidir le daoine a fheiceáil. 328 00:19:22,460 --> 00:19:25,550 Tugaimid rialú úsáideora agus saoirse. 329 00:19:25,550 --> 00:19:31,090 Más rud é nach bhfuil tú ag ligean ar cíos a dhéanamh do úsáideoirí go bhealach atá éifeachtach agus iomasach, 330 00:19:31,090 --> 00:19:34,570 ansin nach bhfuil do taithí úsáideora i ndáiríre go mór ar chor ar bith. 331 00:19:34,570 --> 00:19:38,200  Ba mhaith liom tú guys a rá rud ar bith faoi Facebook? 332 00:19:38,700 --> 00:19:41,420 Conas is féidir liom dul as seo? 333 00:19:41,420 --> 00:19:46,290 [Ong] Ní féidir leat dul as seo, agus go bhfuil locht usability ollmhór ar thaobh Facebook. 334 00:19:46,290 --> 00:19:49,410 An gné seo - d'fhéach mé i ndáiríre isteach é inné - 335 00:19:49,410 --> 00:19:53,940 tá sé ceachtar nach féidir leat é a dhéanamh nó tá sé curtha in áit éigin an-, an-domhain 336 00:19:53,940 --> 00:19:58,050 i cuais de Facebook mar ní féidir liom figiúr amach conas a chur ar ceal an fheidhmiúlacht ar chor ar bith. 337 00:19:58,050 --> 00:20:00,400 [MALAN] Ach uaireanta nach bhfuil na cinntí soiléire 338 00:20:00,400 --> 00:20:03,890 toisc go bhfuil tú guys a thabhairt dúinn a lán de aiseolas úsáideach ar CS50 iarratais éagsúla 339 00:20:03,890 --> 00:20:05,710 agus láithreáin ghréasáin go n-úsáideann an gcúrsa. 340 00:20:05,710 --> 00:20:10,260 Ní mór dúinn i bhfeidhm gach ceann de na hiarratais agus moltaí. 341 00:20:10,260 --> 00:20:14,550 >> Tá cuid de sin ag fáil le haghaidh iarratas an oiread sin go bhfuil sé feidhm de chuid ama, 342 00:20:14,550 --> 00:20:17,070 ach uaireanta a dhéanamh linn ach cinneadh comhfhiosach a leithéidí, 343 00:20:17,070 --> 00:20:19,830 "Go raibh maith agat as an moladh, ach aontaíonn muid." 344 00:20:19,830 --> 00:20:24,350 Mar sin, conas a dhéanann tú cinneadh a dhéanamh i ndáiríre cad ba cheart duit a dhéanamh má mheasaim do úsáideoirí ba chóir duit a dhéanamh rud éigin 345 00:20:24,350 --> 00:20:28,110 fiú amháin más rud é nach bhfuil tú gá go? 346 00:20:28,110 --> 00:20:32,360 Tá sé cothromaíocht fíneáil idir iarbhír ag éisteacht le cad a rá do úsáideoirí 347 00:20:32,360 --> 00:20:35,840 agus a bhfuil iarbhír de chineál éigin ag teacht nuair a deir tú, 348 00:20:35,840 --> 00:20:37,750 "Níl muid ag dul a dhéanamh cad a rá leis na húsáideoirí." 349 00:20:37,750 --> 00:20:42,520 Agus go háirithe, I mo thuairimse, go raibh a ceanglófar le Henry Ford a suimeanna seo suas go maith go leor. 350 00:20:42,520 --> 00:20:47,130 "Má bhí d'iarr mé daoine cad a bhí siad, bheadh ​​siad a dúirt theastaigh siad capaill níos tapúla." 351 00:20:47,130 --> 00:20:51,840 Féidir le haon duine a shórtáil de tease seachas cad a chiallaíonn go bhfuil ceanglófar i ndáiríre? 352 00:20:51,840 --> 00:20:56,060 Nach bhfuil sé ach go bhfuil a fhios úsáideoirí cad ba mhaith leo, 353 00:20:56,060 --> 00:20:59,180 ach tá sé níos mó - 354 00:20:59,180 --> 00:21:02,720 [Mac léinn] Ní bhíonn a fhios cad is féidir. 355 00:21:02,720 --> 00:21:06,140 Sa chuid nach bhfuil a fhios cad is féidir. 356 00:21:07,880 --> 00:21:11,440 Tease go chéile le beagán níos mó. Cad a dhéanann tú i gceist le sin? 357 00:21:11,440 --> 00:21:21,340 [Fhreagra mac léinn inaudible] 358 00:21:21,340 --> 00:21:25,770 Sin maith. Cad I mo thuairimse, táimid ag iarraidh a rá anseo go bhfuil a fhios ag daoine cad is mian leo. 359 00:21:25,770 --> 00:21:28,050 Tá siad ag iarraidh capaill níos tapúla. 360 00:21:28,050 --> 00:21:29,840 Cad é ba mhaith leo i ndáiríre an cumas chun bogadh níos tapúla, 361 00:21:29,840 --> 00:21:32,310 ach níl a fhios acu i ndáiríre an meán trína sin a bhaint amach. 362 00:21:32,310 --> 00:21:36,330 Nuair a thagann tú chun do chuid úsáideoirí agus do úsáideoirí a insint duit rud éigin 363 00:21:36,330 --> 00:21:39,700 agus insíonn siad duit, "Ba mhaith linn na gnéithe seo agus na gnéithe agus na gnéithe seo," 364 00:21:39,700 --> 00:21:42,650 Ní gá gur mhaith leat smaoineamh gá faoi, "Lig dom dul ar aghaidh 365 00:21:42,650 --> 00:21:44,720 "Agus a chur i cad a deir siad go sainráite," 366 00:21:44,720 --> 00:21:48,610 ach cad ba mhaith leat smaoineamh ar, "Cad is féidir saghas smaointe a fháil as sin?" 367 00:21:48,610 --> 00:21:50,450 Cad ba mhaith leo i ndáiríre? 368 00:21:50,450 --> 00:21:55,560 >> Agus ó tá an méid is féidir leat a dhéanamh rud éigin a dhearadh a shásaíonn na hiarrataí 369 00:21:55,560 --> 00:22:00,340 ach ní gá gur sa tslí go bhfuil súil ag an t-úsáideoir é a bheith sásta. 370 00:22:00,340 --> 00:22:03,830 Mar sin, le haghaidh rud éigin cosúil le tionscadail deiridh, i dtéarmaí an-fíor, 371 00:22:03,830 --> 00:22:07,900 cad a heorastúla úsáideach nuair a thagann sé chun a dhéanamh rud éigin níos fearr, 372 00:22:07,900 --> 00:22:10,630 go háirithe má tá an dearthóir an arrogance mar gheall air 373 00:22:10,630 --> 00:22:14,360 trína agat saghas a fhios cad é is fearr, go dtiocfadh leat a chur ionchur ó do úsáideoirí, 374 00:22:14,360 --> 00:22:16,580 ach conas a dhéanann tú féin dul faoi ag fáil an aiseolas? 375 00:22:16,580 --> 00:22:21,610 I dtionscadal deiridh, an-nithiúil, táirgeann an méid torthaí is fearr anseo? 376 00:22:21,610 --> 00:22:25,030 Cad a Táirgeann torthaí is fearr - agus beidh mé ag dul thar an sa dara - 377 00:22:25,030 --> 00:22:29,190 Tá an próiseas seo a fhorbairt agus ansin tástáil agus ansin iterating. 378 00:22:29,190 --> 00:22:32,020 Cad a chiallaíonn mé ag tástáil de ghnáth nuair a bhíonn tú a dhearadh rud éigin 379 00:22:32,020 --> 00:22:36,970 cheapann tú go bhfuil sé maith go leor, cosúil le, "Tá mé den sórt sin a dearthóir mór. Tá gach duine ag dul chun grá seo." 380 00:22:36,970 --> 00:22:41,600 Agus ansin leat é a chur amach ansin agus nach bhfuil daoine i ndáiríre sé cosúil ar chúis éigin. 381 00:22:41,600 --> 00:22:46,820 Cad tá le déanamh agat ach caithfidh tú a chur ar na codanna de na rudaí a dhéanann daoine cosúil 382 00:22:46,820 --> 00:22:49,180 agus athchóiriú na rudaí nach bhfuil daoine cosúil. 383 00:22:49,180 --> 00:22:53,080 Fuaimeanna sé cosúil le próiseas an-soiléir, ach tá sé seo próiseas iterating i gcónaí 384 00:22:53,080 --> 00:22:55,980 ar bharr an méid atá tú tógtha cheana féin go bhfuil próiseas a chuidíonn leat 385 00:22:55,980 --> 00:22:59,730 ní amháin fheabhsú do scileanna féin a dhearadh ach freisin a chabhraíonn leat a fheabhsú ar an dearadh 386 00:22:59,730 --> 00:23:03,790 ionas go mór le daoine iarbhír do tháirge fiú níos mó ná mar a bhí siad roimh. 387 00:23:03,790 --> 00:23:07,390 >> Feicfidh mé dul thar samplaí nithiúla de cad a d'fhéadfadh leat a dhéanamh i ndáiríre. 388 00:23:07,390 --> 00:23:11,390 Mar saghas sampla deireanach de tháirge, a ligean ar breathnú ar Cadhc. 389 00:23:11,390 --> 00:23:14,970 Cadhc nuair a tháinig sé amach a bhí an-, an-tóir. 390 00:23:14,970 --> 00:23:18,760 Féidir le haon duine buille faoi thuairim cén fáth? 391 00:23:18,760 --> 00:23:20,950 Cad iad na cineál rudaí is mian leat faoi seo má tá tú a úsáidtear é 392 00:23:20,950 --> 00:23:23,990 nó cad iad na cineál rudaí nach maith leat? 393 00:23:23,990 --> 00:23:31,590 Tá. >> [Fhreagra mac léinn inaudible] >> Maith go leor. 394 00:23:31,590 --> 00:23:34,730 Sin cuid de na sé ligean don úsáideoir ceist go bhfuil níos mó expansive 395 00:23:34,730 --> 00:23:38,150 ná an-sriantach cosúil le, "Tá tú a roghnú do dháta tosaithe 396 00:23:38,150 --> 00:23:39,810 "Agus tá tú chun Pioc do dháta deireadh." 397 00:23:39,810 --> 00:23:44,910 Go deimhin, ligeann sé duit a bheith solúbtha faoi agus tugann sé leat gach ceann de na eitiltí sa réimse. 398 00:23:44,910 --> 00:23:46,730 Rud ar bith eile? 399 00:23:46,730 --> 00:23:50,530 [Mac léinn] Ina measc tá na táillí i bpraghas. 400 00:23:50,530 --> 00:23:53,330 Déanann siad san áireamh na táillí i bpraghas. 401 00:23:53,330 --> 00:23:56,720 Na cánacha agus na rudaí a théann i ndáiríre díreach isteach i phraghas sin i thaobh na láimhe clé uachtair 402 00:23:56,720 --> 00:24:00,710 mar sin nach bhfuil tú tricked isteach ag smaoineamh go bhfuil tú ag íoc iarbhír le haghaidh eitilte $ 240 403 00:24:00,710 --> 00:24:03,280 nuair a tá sé i ndáiríre $ 330. 404 00:24:03,280 --> 00:24:06,200 Rud ar bith eile? Tá. 405 00:24:06,200 --> 00:24:10,140 [Fhreagra mac léinn inaudible] 406 00:24:10,140 --> 00:24:14,610 Níl mé cinnte má tá siad in iúl i ndáiríre a dhéanann tú sin. 407 00:24:14,610 --> 00:24:18,310 D'fhéadfadh liom a bheith mícheart. 408 00:24:18,310 --> 00:24:23,360 D'fhéadfadh a bheith Sin rud suimiúil más mian leat a chur ar mheáchan níos mó ar scagairí ar leith 409 00:24:23,360 --> 00:24:27,000 ionas go mbeidh a bhrú siad torthaí a bhaineann leis an scagaire chun an barr. 410 00:24:27,000 --> 00:24:31,920 Ach an féidir duine ar bith a insint dom cad speisialta sin faoi seo taobh clé? 411 00:24:31,920 --> 00:24:39,540 Conas a fuair tú breathnú go traidisiúnta suas ar eitilt ar seirbhís idirlín roimhe seo? 412 00:24:41,600 --> 00:24:44,650 >> Tá. An féidir >> [fhreagra mac léinn inaudible] >> leat a rá go - 413 00:24:44,650 --> 00:24:47,530 [Mac léinn] gach aerlíne. >> Yeah. Tá gach aerlíne a suíomh idirlín féin. 414 00:24:47,530 --> 00:24:50,110 Seo rudaí comhdhlúthú. Agus? 415 00:24:50,110 --> 00:24:52,190 [Mac léinn] Tá a fhios agat go díreach cad t-am a bhíonn tú ag fágáil. 416 00:24:52,190 --> 00:24:54,460 Tá tú a fhios go díreach cad t-am a bhíonn tú ag fágáil, 417 00:24:54,460 --> 00:24:59,380 ach a bhaineann leis na scagairí go háirithe. 418 00:25:00,710 --> 00:25:03,540 Lig dom a tharraingt suas Cadhc. 419 00:25:11,490 --> 00:25:14,020 A Dhia, pop-ups. Taithí úsáideora Bad. 420 00:25:14,020 --> 00:25:17,230 Cad a tharlaíonn nuair a bhogann mé an sleamhnán? 421 00:25:17,230 --> 00:25:21,010 [Mac léinn] nuashonruithe uathoibríoch. >> [Ong] nuashonruithe uathoibríoch. 422 00:25:21,010 --> 00:25:23,440 Sin rud go bhfuil an-tábhachtach. 423 00:25:23,440 --> 00:25:25,380 Roimhe sin, aon uair a raibh tú chun breathnú suas ar eitilt, 424 00:25:25,380 --> 00:25:28,410 bhí tú a chur i do láthair ionchur, aschur do shuíomh, preas Cuardach, 425 00:25:28,410 --> 00:25:31,190 go mbeadh sé phróiseáil sin agus do chuid torthaí a thaispeáint. 426 00:25:31,190 --> 00:25:34,120 Má bhí tú a athrú ar do cheist, a bheadh ​​agat a bhrú ar ais faoi dhó, 427 00:25:34,120 --> 00:25:39,770 dul isteach i ceist nua ó scratch, agus ansin é a dhéanamh arís agus arís eile. 428 00:25:39,770 --> 00:25:43,910 Is é an rud deas faoi rud éigin mar seo a úsáideann sé an-[dothuigthe] rud i lár. 429 00:25:43,910 --> 00:25:46,230 Aon uair a dhéanann tú rud éigin mar seo, shoots sé amach ar iarraidh 430 00:25:46,230 --> 00:25:48,420 agus tuairisceáin sé tú na torthaí láithreach. 431 00:25:48,420 --> 00:25:51,680 Is é seo an cineál aiseolais láithreach rud éigin a rinne Cadhc tóir wildly 432 00:25:51,680 --> 00:25:55,910 mar tá sé i ndáiríre éasca dom a athrú díreach tar éis mo cheist 433 00:25:55,910 --> 00:25:58,890 agus chun an figiúr amach na rudaí a bhfuil timpeall ar réimse áirithe 434 00:25:58,890 --> 00:26:01,950 gan dul ar ais agus amach, agus siar amach, agus siar amach. 435 00:26:01,950 --> 00:26:05,200 Mar sin, is iad seo gach cineál rudaí is mian leat smaoineamh ar nuair a bhíonn tú a dhearadh do láithreán gréasáin. 436 00:26:05,200 --> 00:26:08,930 Conas is féidir liom a dhéanamh sé an-éifeachtach do mo úsáideoirí dul trí cibé tá siad ag obair ar 437 00:26:08,930 --> 00:26:13,010 agus a fháil chun a sprioc deireadh chomh tapa agus is féidir? 438 00:26:13,010 --> 00:26:16,430 [MALAN] Agus go pointe Seosamh níos luaithe faoi úsáideoirí gan fhios agam gá cad ba mhaith leo, 439 00:26:16,430 --> 00:26:18,640 bunaithe ar an méid a fhios agat guys anois faoi HTML 440 00:26:18,640 --> 00:26:22,780 agus tá tú ticbhoscaí, cnaipí raidió, biachláir a roghnú, páirceanna ionchur agus a leithéidí, 441 00:26:22,780 --> 00:26:26,140 conas a chur i bhfeidhm ar an nóisean de piocadh am tús le haghaidh eitilte? 442 00:26:26,140 --> 00:26:30,030 >> Cé acu de na meicníochtaí Chomhéadain éagsúla a úsáideann tú? 443 00:26:30,030 --> 00:26:34,100 Má tá a fhios agat ach an méid HTML múineadh go roimh 444 00:26:34,100 --> 00:26:39,070 agus a fhios agat na hionchuir go bhfuil cnaipí raidió, ticbhoscaí, buail-downs, agus bosca ionchur, 445 00:26:39,070 --> 00:26:43,320 bheadh ​​ann do rogha nádúrtha a bhí le haghaidh dátaí piocadh? 446 00:26:43,320 --> 00:26:48,670 [Mac léinn] Ionchur. Ionchur >>. Nó b'fhéidir fiú anuas le gach ceann de na dátaí, ceart? 447 00:26:48,670 --> 00:26:53,170 Mar sin, le meicníochtaí Chomhéadain níos casta mar seo ar an taobh clé gur féidir leat a chur i bhfeidhm, 448 00:26:53,170 --> 00:26:55,500 Is féidir leat a dhéanamh an próiseas seo i bhfad níos mó iomasach le sleamhnán 449 00:26:55,500 --> 00:27:01,020 toisc go bhfuil am leanúnach, agus daoine de ghnáth ní féidir smaoineamh ar é i dtéarmaí smután scoite. 450 00:27:01,020 --> 00:27:04,950 Gach ceart. Rud deireanach. 451 00:27:04,950 --> 00:27:07,370 Deich heuristics usability. 452 00:27:07,370 --> 00:27:10,820 Gach na rudaí a labhair muid faoi titim is dócha faoi cheann amháin de na catagóirí seo. 453 00:27:10,820 --> 00:27:14,420 Má théann tú chuig an nasc seo, a mbeidh an láithreáin a chur sa phost ar líne, 454 00:27:14,420 --> 00:27:18,900 beidh tú i ndáiríre in ann a, mar atá tú a dhearadh do shuíomh, a choinneáil ar na heuristics i gcuimhne 455 00:27:18,900 --> 00:27:21,330 agus na rialacha ordóg. 456 00:27:21,330 --> 00:27:26,610 Chun do thionscadail, cad a fios agam a dhéanann tú chun a dhearadh do app níos fearr 457 00:27:26,610 --> 00:27:28,850 Is é a dhéanamh prototyping chéad pháipéar. 458 00:27:28,850 --> 00:27:32,150 Nuair a bhíonn tú ag smaoineamh faoi d'iarratas, go han-tapa sceitse cad ba mhaith leat é a breathnú cosúil le 459 00:27:32,150 --> 00:27:36,230 agus a dhéanamh cinnte go léir de na boscaí a dhéanamh ar bhealach atá an-iomasach ar an úsáideoir a úsáid 460 00:27:36,230 --> 00:27:39,820 agus a thaispeáint fiú na fréamhshamhlacha páipéar le do chairde agus grúpaí fócais thosú. 461 00:27:39,820 --> 00:27:44,230 Just a fháil 2 nó 3 daoine le chéile agus iarr orthu Beartaíonn díreach ar na fréamhshamhlacha páipéar, 462 00:27:44,230 --> 00:27:47,650 agus a thaispeáint dóibh scáileáin nua a fheiceáil má tá siad a thuiscint i ndáiríre cad atá ar siúl. 463 00:27:47,650 --> 00:27:50,680 >> Cad ba mhaith leat a dhéanamh ná a thabhairt dóibh an tasc, a spreagadh tasc sin, 464 00:27:50,680 --> 00:27:53,270 agus a thabhairt dóibh ach an app agus lig dóibh é a úsáid. 465 00:27:53,270 --> 00:27:56,530 Ná thabhairt dóibh treoracha ina dhiaidh sin. 466 00:27:56,530 --> 00:28:00,920 Ba mhaith leat chun ligean ndáiríre iad ag idirghníomhú le do app ar bhealach a ligeann tú a fheiceáil 467 00:28:00,920 --> 00:28:03,870 conas a bheadh ​​siad é a úsáid más rud é nach raibh seasamh tú chugainn a thabhairt dóibh. 468 00:28:03,870 --> 00:28:05,250 Agus sin an-tábhachtach. 469 00:28:05,250 --> 00:28:08,780 Beidh sin a thabhairt duit go leor de na léargais a bhfuil daoine ag dul timpeall rudaí áirithe 470 00:28:08,780 --> 00:28:10,560 ar bhealach nach raibh sé ar intinn agam iad a? 471 00:28:10,560 --> 00:28:14,680 Ag baint úsáide as siad meicníochtaí Chomhéadain ar leith ar an scáileán 472 00:28:14,680 --> 00:28:17,490 ar bhealach go bhfuil de chineál ar hacky? 473 00:28:17,490 --> 00:28:22,020 Ní raibh sé ar intinn agam chun iad a dhéanamh go bhealach. 474 00:28:22,020 --> 00:28:23,940 Agus nuair a bhfuil tú ag déanamh leis sin, cad ba mhaith leat a dhéanamh? 475 00:28:23,940 --> 00:28:26,010 Do carraigeacha dearadh, ceart? 476 00:28:26,010 --> 00:28:29,600 Cad ba mhaith leat a dhéanamh ná mian leat a fhorbairt agus ansin déan an phróisis sin níos mó arís. 477 00:28:29,600 --> 00:28:32,110 Mar sin, é a thaispeáint do chairde nuair atá tú d'fhorbair sé, tástáil air, 478 00:28:32,110 --> 00:28:36,630 a fhorbairt, a thástáil, a fhorbairt, a thástáil, abair, ar agus ar agus ar aghaidh. 479 00:28:36,630 --> 00:28:39,720 Dearadh é atriallach an-próiseas sa chiall seo. 480 00:28:39,720 --> 00:28:43,280 Tá tú i ndáiríre rud éigin a thógáil agus ansin a bhaint amach rudaí mar gheall air 481 00:28:43,280 --> 00:28:46,520 nach raibh tú realize roimh agus dul ar ais agus a fheabhsú ó sin. 482 00:28:46,520 --> 00:28:50,890 Anois, mar don chuid forbartha, go bhfuil an méid atá Tommy ag dul a thaispeáint duit tar éis an tsosa 483 00:28:50,890 --> 00:28:53,220 agus conas a d'fhéadfadh tú a bheith in ann a chur i bhfeidhm rud éigin cosúil le autocomplete 484 00:28:53,220 --> 00:28:56,610 ar bhealach atá simplí go cothrom. 485 00:28:57,440 --> 00:28:59,550 [MALAN] Mar a Tommy Leagann suas anseo, ceist ansin. 486 00:28:59,550 --> 00:29:03,780 A lán de na láithreáin ghréasáin is luaithe - agus nuair a dúirt Joseph 1990í láithreán gréasáin stíl, 487 00:29:03,780 --> 00:29:07,640 bhí sé implementations i gcás dá mba mhaith leat a roghnú am tosaithe agus am deireadh, 488 00:29:07,640 --> 00:29:10,380 frankly, ar ais sa lá agus fiú ar roinnt láithreáin ghréasáin lá atá inniu ann, 489 00:29:10,380 --> 00:29:13,220 Is é an mbealach a dhéanann tú é sin a roghnaigh tú uair an chloig ó anuas, 490 00:29:13,220 --> 00:29:15,910 tú nóiméad Pioc as a anuas, b'fhéidir roghnaíonn tú AM, PM, 491 00:29:15,910 --> 00:29:17,440 agus ansin a dhéanann tú go 3 huaire níos mó. 492 00:29:17,440 --> 00:29:19,920 Agus mar sin le 6 cad a tharlaíonn agus b'fhéidir roinnt scrollaigh 493 00:29:19,920 --> 00:29:24,000 Is féidir le do úsáideora a chur ar fáil i ndáiríre roinnt de chineál dáta agus / nó raon ama sa chiall seo. 494 00:29:24,000 --> 00:29:27,920 >> Mar sin, fo-optamach cinnte agus fós go dtí seo atá feicthe againn aon cumais expressive 495 00:29:27,920 --> 00:29:30,330 in aon cheann de na teangacha atá againn d'fhéach sé ar a dhéanamh sexier rud éigin 496 00:29:30,330 --> 00:29:32,620 mar seo sleamhnán ar am tosaithe agus am deireadh. 497 00:29:32,620 --> 00:29:36,290 Ach má cheapann tú ar ais go dtí seachtain 0 nuair a labhair muid faoi Scratch, 498 00:29:36,290 --> 00:29:39,080 ann freisin nach raibh giuirléidí go raibh ach rudaí áirithe. 499 00:29:39,080 --> 00:29:42,700 Tá tú i ndáiríre bhí díreach tar éis na bunúsacha cosúil le lúba agus coinníollacha agus a leithéidí. 500 00:29:42,700 --> 00:29:46,910 Mar sin, de chineál ar go díreach ag smaoineamh an-abstractly anois, neamhspleách ar na sonraí de HTML, 501 00:29:46,910 --> 00:29:51,260 cad atá ar siúl i ndáiríre ar leis an rud éigin mar seo am tosaithe agus am sleamhnán deireadh? 502 00:29:51,260 --> 00:29:54,960 Nuair a bheidh mé bogadh mo luch agus mé cliceáil ar an tsiombail cairéad beag ar an taobh clé 503 00:29:54,960 --> 00:29:59,220 agus tús a dragging, programmatically, cad é ba mhaith leat a bheith in ann a chur i bhfeidhm 504 00:29:59,220 --> 00:30:01,000 a dhéanamh a tharlaíonn? 505 00:30:01,000 --> 00:30:04,920 Cad iad na ceisteanna, cad nathanna Boole mhaith leat a bheith in ann a iarraidh? 506 00:30:04,920 --> 00:30:06,930 Cad atá ag dul i ndáiríre ar? Sammy? 507 00:30:06,930 --> 00:30:10,080 [Mac léinn] Sa chás é an ionad an chúrsóra? >> Chéasta. Cá bhfuil an seasamh an cúrsóir? 508 00:30:10,080 --> 00:30:11,970 Ba é an rud is gá dúinn a chur in iúl ar ais i Scratch, 509 00:30:11,970 --> 00:30:14,690 cibé an raibh sé bunaithe ar an suíomh nó fiú dath nó a leithéid. 510 00:30:14,690 --> 00:30:18,410 D'fhéadfá a aisghlaoch riamh mar sin go hachomair ar an Luan go raibh gach ceann de na rudaí ar a dtugtar imeachtaí 511 00:30:18,410 --> 00:30:22,370 ar fud an domhain ar an Idirlíon, agus mar sin níl rudaí cosúil le onclick agus onkeypress 512 00:30:22,370 --> 00:30:25,960 agus onkeyup agus onmouseover agus onmouseout. 513 00:30:25,960 --> 00:30:29,130 Mar sin, a thuiscint go fiú na rudaí seo tá muid ag cur do dheonú ar an nGréasán 514 00:30:29,130 --> 00:30:32,190 le láithreáin cosúil le Facebook agus Gmail, fiú má tá tú aon smaoineamh 515 00:30:32,190 --> 00:30:34,890 conas a chur i bhfeidhm, b'fhéidir gur mar gheall ar níl aon rud maith liom é fiú i léacht 516 00:30:34,890 --> 00:30:38,570 nó Socraigh Fadhb 7, a thuiscint go bhfuil na bunúsacha céanna, 517 00:30:38,570 --> 00:30:41,090 le HTTP agus paraiméadair agus GET agus IAR, 518 00:30:41,090 --> 00:30:44,010 leis an ionchur bunúsach HTML go atá againn d'fhéach sé ar go dtí seo 519 00:30:44,010 --> 00:30:47,690 agus i láthair leis na meicníochtaí cláir go Tommy ar tí é a thabhairt isteach 520 00:30:47,690 --> 00:30:51,300 is féidir leat tosú a chur in iúl duit féin go díreach mar a rinne tú i seachtain 0 521 00:30:51,300 --> 00:30:53,800 ag an-tarraingt intuitively agus dropping. 522 00:30:53,800 --> 00:30:58,950 >> Mar sin, leis sin ráite, Tommy MacWilliam agus roinnt píosaí bhfreagra nua dúinn don Web. 523 00:30:58,950 --> 00:31:03,450 Gach ceart. Is é mo ainm Tommy agus tá mé ag dul a bheith ag caint faoi JavaScript. 524 00:31:03,450 --> 00:31:07,150 Just a séanadh: Tá mé den tuairim go bhfuil JavaScript ar an teanga cláir is fearr 525 00:31:07,150 --> 00:31:09,010 sa domhan ar fad ar fad. 526 00:31:09,010 --> 00:31:11,940 Tá go leor de na daoine a n-aontaíonn liom, ach tá sé ach iontach. 527 00:31:11,940 --> 00:31:16,330 Nuair a théann tú ar ais go dtí C, má tá tú a scríobh C le haghaidh rang eile nó roinnt teangacha eile, 528 00:31:16,330 --> 00:31:19,780 tá sé ach frustrating i ndáiríre i na sonraí go léir ar leibhéal íseal a bhfuil tú a fháil bogged síos isteach 529 00:31:19,780 --> 00:31:23,050 Mar sin má tá tú ag mothú riamh brónach faoi conas annoying é C a scríobh, 530 00:31:23,050 --> 00:31:25,130 ach dul ar ais, tá roinnt JavaScript a scríobh. Tá sé nirvana. 531 00:31:25,130 --> 00:31:27,980 Feicfidh tú a bhraitheann i bhfad níos fearr faoi do droch-lá. 532 00:31:27,980 --> 00:31:31,900 Tagann a lán de na draíocht JavaScript as a chumas chun rudaí a ionramháil 533 00:31:31,900 --> 00:31:33,730 atá cheana féin ar an leathanach. 534 00:31:33,730 --> 00:31:38,520 Nuair a scríobh muid ár scripteanna PHP, bhí báis siad ar an bhfreastalaí, 535 00:31:38,520 --> 00:31:42,270 agus ar deireadh thiar go aschur PHP script is dócha roinnt HTML. 536 00:31:42,270 --> 00:31:45,860 Cuireadh sin HTML leis an gcliant, agus ansin go raibh sé. 537 00:31:45,860 --> 00:31:50,180 Má bhí PHP le cnaipe a chur le leathanach, mar shampla, ní féidir é a dhéanamh i ndáiríre go. 538 00:31:50,180 --> 00:31:54,350 Bheadh ​​sé a bheith i gcóir chun an comhad iomlán HTML nua agus a sheoladh chuig an bhrabhsálaí. 539 00:31:54,350 --> 00:31:57,840 Le JavaScript a fhios againn gur féidir linn rudaí a thabhairt cothrom le dáta fad a bhíonn siad cheana féin ar an leathanach, 540 00:31:57,840 --> 00:32:00,840 agus mar gheall ar seo is féidir linn a chur ar fáil aiseolas i bhfad níos mó an toirt, 541 00:32:00,840 --> 00:32:06,150 a chuirfidh feabhas i ndáiríre an taithí úsáideoir ar ár láithreán gréasáin. 542 00:32:06,150 --> 00:32:09,330 Just a recap tapa roghnóirí JavaScript. 543 00:32:09,330 --> 00:32:11,590 Tá a fhios againn go bhfuil nuair a íoslódáil ar leathanach HTML, 544 00:32:11,590 --> 00:32:13,890 go dul ar a mbeadh ionadaíocht ar an DOM. 545 00:32:13,890 --> 00:32:19,340 >> Tá an DOM é cuimhnigh ach an crann mór i gcás gnéithe a bhaineann sa chéimiúlacht mór. 546 00:32:19,340 --> 00:32:21,810 Nuair a d'oibrigh muid le bunachair shonraí i pset 7, 547 00:32:21,810 --> 00:32:26,280 ar cheann de na rudaí chéad gá dúinn a fhios conas a dhéanamh a bhí ceist an mbunachar sonraí. 548 00:32:26,280 --> 00:32:29,060 Tá an mór-úsáideoirí tábla seo, agus uaireanta, ba mhaith linn ach a rá, 549 00:32:29,060 --> 00:32:33,260 "Ba mhaith liom ach roinnt de na úsáideoirí atá comhoiriúnach roinnt riocht." 550 00:32:33,260 --> 00:32:36,020 Mar an gcéanna, nuair a bheith againn ar an DOM ní mór dúinn ar bhealach éigin ag ceistiú é. 551 00:32:36,020 --> 00:32:39,490 Ní mór dúinn ar bhealach éigin ag rá, "Ba mhaith liom gach ceann de na cnaipí a breathnú mar seo 552 00:32:39,490 --> 00:32:41,860 "Nó gach ceann de na híomhánna ar an leathanach." 553 00:32:41,860 --> 00:32:44,330 Agus ligeann na roghnóirí dúinn sin a dhéanamh. 554 00:32:44,330 --> 00:32:45,690 Mar sin, ach recap tapaidh. 555 00:32:45,690 --> 00:32:50,770 Sé seo ar cheann chéad uair anseo, is é an chur faoi bhráid #, cad go dul a roghnú? An bhfuil aon duine cuimhneamh? 556 00:32:50,770 --> 00:32:54,880 [Fhreagra mac léinn inaudible] >> Yeah, go díreach. 557 00:32:54,880 --> 00:32:59,510 Seo ag dul a roghnú gné ar an leathanach a bhfuil Aitheantas isteach. 558 00:32:59,510 --> 00:33:03,470 Agus deir ionas go chlib hash seo roghnóir ag dul ag obair le IDs. 559 00:33:03,470 --> 00:33:07,630 Conas mar gheall ar an dara ceann, an. Lárnaithe, cad a roghnú? 560 00:33:11,360 --> 00:33:15,180 Yeah. >> [Mac léinn] Aicme. >> Go díreach. Tá sé seo ag dul anois a roghnú de réir aicme. 561 00:33:15,180 --> 00:33:18,840 Is é an difríocht idir ID agus rang anseo go ginearálta ba chóir an ID a bheith ar leith 562 00:33:18,840 --> 00:33:20,820 laistigh de cibé spás bhíonn tú ag cuardach os a chionn. 563 00:33:20,820 --> 00:33:23,080 Mar sin, má bhí tú ag cuardach ar an leathanach gréasáin ar fad, 564 00:33:23,080 --> 00:33:27,740 tú ba chóir i ndáiríre níl ach 1 eilimint leis an ID áirithe, agus mar sin sa chás seo de chur isteach. 565 00:33:27,740 --> 00:33:31,330 Le ranganna, ar an láimh eile, is féidir linn a bheith níos mó ná 1 gné ar an leathanach céanna 566 00:33:31,330 --> 00:33:33,130 leis an rang céanna. 567 00:33:33,130 --> 00:33:36,580 D'fhéadfadh sé seo a bheith úsáideach a rá ba mhaith liom a roghnú go bhfuil gach rud tá dírithe ar an leathanach 568 00:33:36,580 --> 00:33:38,450 seachas díreach 1 rud. 569 00:33:38,450 --> 00:33:40,310 >> Agus ar deireadh, tá an ceann deireanach anseo beagán níos casta, 570 00:33:40,310 --> 00:33:43,890 ach cad é seo ag dul a roghnú as na DOM? 571 00:33:46,650 --> 00:33:48,810 Tá [fhreagra mac léinn inaudible] >> Cad é sin? 572 00:33:48,810 --> 00:33:53,250 [Mac léinn] Rud ar bith go bhfuil tag. >> Tá 2 codanna anseo. 573 00:33:53,250 --> 00:33:58,070 Is é an dara cuid ag dul a rá ba mhaith liom a roghnú na clibeanna le tag ar ionchur, 574 00:33:58,070 --> 00:34:00,730 mar sin aon eilimint go bhfuil chlib ionchur. 575 00:34:00,730 --> 00:34:03,080 Ach níl mé ag iarraidh a roghnú ach gach ceann de na hionchuir 576 00:34:03,080 --> 00:34:05,170 toisc go d'fhéadfadh a bheith rud éigin cosúil le cnaipe a chur isteach ionchur 577 00:34:05,170 --> 00:34:08,409 agus d'fhéadfadh sé a bheith rud éigin cosúil le bosca téacs ionchur. 578 00:34:08,409 --> 00:34:11,909 Mar sin, leis na lúibíní cearnacha Tá mé ag rá ba mhaith liom ach a roghnú na heilimintí sin 579 00:34:11,909 --> 00:34:14,110 go bhfuil an téacs de chineál. 580 00:34:14,110 --> 00:34:17,400 Áit éigin i mo chlib HTML Tá mé tréith ar a dtugtar cineál, 581 00:34:17,400 --> 00:34:19,750 agus tá an luach na tréithe a bheith téacs. 582 00:34:19,750 --> 00:34:21,340 Mar sin, conas mar gheall ar an gcuid seo chéad uair anseo? 583 00:34:21,340 --> 00:34:25,489 Is é an chéad fhocal den roghnóir fhoirm ansin tá mé spás agus ansin an chuid ionchur. 584 00:34:25,489 --> 00:34:29,620 Cad a dhéanann a dhéanamh, a chur ar an bhfoirm i os comhair sé? 585 00:34:33,409 --> 00:34:35,860 Tá sé seo ag dul a theorannú go bunúsach ar ár cheist. 586 00:34:35,860 --> 00:34:38,510 D'fhéadfadh sé a bheith an cás go bhfuil roinnt ionchuir ar an leathanach 587 00:34:38,510 --> 00:34:41,080 nach bhfuil go shliocht foirm. 588 00:34:41,080 --> 00:34:46,150 Cad beidh sé seo a dhéanamh ná beidh sé seo a rá ba mhaith liom ach na clibeanna ionchur go bhfuil áit éigin os a gcionn 589 00:34:46,150 --> 00:34:49,030 gné éigin tuismitheoir foirm. 590 00:34:49,030 --> 00:34:52,100 Agus mar sin ar an mbealach seo is féidir linn a dhéanamh ar na ceisteanna níos ordlathach 591 00:34:52,100 --> 00:34:55,000 mar sin nach bhfuil againn ach a roghnú gach rud comhoiriúnach le roghnóir ar leith. 592 00:34:55,000 --> 00:35:00,760 Is féidir linn chineál teorainn an raon feidhme na cheist a rud éigin eile. 593 00:35:00,760 --> 00:35:04,000 Mar sin anois go bhfuil a fhios againn conas a roghnú gnéithe ar an leathanach, 594 00:35:04,000 --> 00:35:06,780 a ligean ar labhairt le beagán faoi AJAX. 595 00:35:06,780 --> 00:35:12,270 Is AJAX a acrainm fós trendy an-go sheasann do JavaScript asynchronous agus XML. 596 00:35:12,270 --> 00:35:15,640 Tharlaíonn sé ach ionas go mbeidh XML ach ar bhealach éigin le sonraí a léiriú. 597 00:35:15,640 --> 00:35:20,920 >> An cineál tóir caillte le déanaí, agus mar sin nach bhfuil an X i AJAX úsáid am ar fad. 598 00:35:20,920 --> 00:35:26,220 Go bunúsach, cad is féidir AJAX dúinn a dhéanamh ná a dhéanamh iarratais HTTP 599 00:35:26,220 --> 00:35:28,620 ón gcomhthéacs JavaScript. 600 00:35:28,620 --> 00:35:32,310 Nuair atá muid in ár brabhsálaí gréasáin agus táimid ag loingseoireachta ar fud leathanaigh agus cliceáil againn nasc, 601 00:35:32,310 --> 00:35:37,790 a bhfuil ár n-bhrabhsálaí ag dul a dhéanamh ná a dhéanamh iarratais HTTP le cibé nasc againn cliceáil. 602 00:35:37,790 --> 00:35:41,670 Ach ní ar sin i gcónaí iontach mar má tá sin an cás, ansin mar a bhí David ag rá, 603 00:35:41,670 --> 00:35:45,220 ní mór dúinn i gcónaí a dhéanamh ar úsáideoirí cliceáil an cnaipe Cuir Isteach nó nasc cliceáil 604 00:35:45,220 --> 00:35:50,380 d'fhonn a dhéanamh rud ar bith tarlú ag dul chun go mbeadh iarratas HTTP. 605 00:35:50,380 --> 00:35:54,160 Mar sin, le AJAX féidir linn a dhéanamh ar na hiarratais ar son JavaScript. 606 00:35:54,160 --> 00:35:57,020 Ciallaíonn sé sin aon uair a idirghníomhaíonn an t-úsáideoir leis an leathanach nó aon rud a tharlaíonn, 607 00:35:57,020 --> 00:36:01,780 is féidir linn a dhéanamh i ndáiríre iarratas cláir a roinnt comhad PHP eile ar ár láithreán gréasáin 608 00:36:01,780 --> 00:36:06,280 nó aon rud eile agus a aisghabháil na sonraí go spits go comhad amach. 609 00:36:06,280 --> 00:36:09,860 A ligean ar ghlacadh le breathnú ar shampla de AJAX. 610 00:36:09,860 --> 00:36:16,140 Is é seo ár leathanach Airgeadais CS50 a tá súil againn go bhfuil roinnt de dúinn ar an eolas. 611 00:36:16,140 --> 00:36:21,790 Má táimid ar an HTML ar an leathanach seo, a fheicimid anseo go bhfuil mé a leanas roinnt rudaí, 612 00:36:21,790 --> 00:36:23,820 ceann acu tá mé a thugtar an fhoirm seo ar ID. 613 00:36:23,820 --> 00:36:26,480 Mé Dúirt id = "foirm-ceanglófar". 614 00:36:26,480 --> 00:36:31,910 Déanta agam seo ach mar gheall ar tá sé ag dul a dhéanamh an beagán beagán níos éasca a roghnú as na DOM 615 00:36:31,910 --> 00:36:35,090 toisc gur féidir liom a dhéanamh ach ceist an-simplí. 616 00:36:35,090 --> 00:36:38,960 Cad ba mhaith liom a dhéanamh anseo é ba mhaith liom a shocrú fadhb éigin le CS50 Airgeadais. 617 00:36:38,960 --> 00:36:41,550 Mar sin, má théann muid go finance.cs50.net, 618 00:36:41,550 --> 00:36:45,700 gach uair is mian liom a fháil ar a ceanglófar, tá mé a cliceáil ar an gcnaipe Get Athfhriotail, 619 00:36:45,700 --> 00:36:48,960 agus go Faigh cnaipe Athfhriotail Bíonn dom ansin go leathanach eile ar fad. 620 00:36:48,960 --> 00:36:52,400 Agus más mian liom eile ceanglófar, tá mé a bhuail an cnaipe ar ais agus ansin mé cineál sé isteach, 621 00:36:52,400 --> 00:36:54,480 Faighim ceanglófar, agus bhuail mé an cnaipe ar ais. 622 00:36:54,480 --> 00:36:56,840 Níl sé seo i ndáiríre ar an taithí úsáideora is fearr. 623 00:36:56,840 --> 00:37:01,570 Cé a úsáid i ndáiríre ar an suíomh má tá sé go mall a fháil praghsanna stoc? 624 00:37:01,570 --> 00:37:05,630 Mar sin, cad ba mhaith linn a dhéanamh leis an AJAX bhaint go céim an dul chun leathanach ar leith 625 00:37:05,630 --> 00:37:08,410 d'fhonn féachaint ar na torthaí. 626 00:37:08,410 --> 00:37:11,240 >> Cad é táimid ag iarraidh i ndáiríre ach amháin le haghaidh an praghas i ndáiríre beag, 627 00:37:11,240 --> 00:37:14,240 agus é sin ach méid beag i ndáiríre na sonraí. 628 00:37:14,240 --> 00:37:17,400 Mar sin, níl aon ghá dom dul leathanach eile ar fad HTML, 629 00:37:17,400 --> 00:37:20,670 íoslódáil bhaisc iomlán nua de HTML, íoslódáil b'fhéidir íomhánna roinnt níos mó, 630 00:37:20,670 --> 00:37:24,410 roinnt comhaid CSS eile ach dom freagra na ceiste sin an-simplí 631 00:37:24,410 --> 00:37:27,810 cé mhéad a chosnaíonn sé sin stoc. 632 00:37:27,810 --> 00:37:31,000 Le AJAX féidir linn a dhéanamh seo a lán níos éasca. 633 00:37:31,000 --> 00:37:36,400 Feicimid síos anseo go bhfuil mé ag nascadh i gcomhad ar a dtugtar JavaScript quote.js. 634 00:37:36,400 --> 00:37:40,140 A ligean ar oscailt iarbhír suas an gcomhad sin. Níl ann. 635 00:37:42,610 --> 00:37:45,860 Gach ceann de mo chomhaid JavaScript ag dul a bheith suite i HTML 636 00:37:45,860 --> 00:37:47,630 ionas gur féidir leis an brabhsálaí gréasáin rochtain a fháil air. 637 00:37:47,630 --> 00:37:50,330 Ansin ní mór dúinn a eolaire ar leith anseo do JavaScript, 638 00:37:50,330 --> 00:37:54,340 agus tá sé anois anseo quote.js. 639 00:37:54,340 --> 00:38:00,930 Ag barr an comhad seo a deir seo anseo gur mhaith liom a fanacht ar an leathanach iomlán a luchtú 640 00:38:00,930 --> 00:38:04,830 roimh iarracht mé rud ar bith a dhéanamh. Cén fáth go bhfuil gá leis? 641 00:38:04,830 --> 00:38:08,650 Casadh sé amach go bhfuil an rud eile Tá mé ag dul a dhéanamh anseo tús ag lorg gné 642 00:38:08,650 --> 00:38:10,810 a oireann roinnt roghnóir. 643 00:38:10,810 --> 00:38:15,600 Má tá an JavaScript fhorghníomhú riamh go bhfuil an ghné luchtú ar an leathanach, 644 00:38:15,600 --> 00:38:17,820 ansin nach bhfuil gach rud iarracht mé a dhéanamh ag dul ar obair 645 00:38:17,820 --> 00:38:20,580 mar go bhfuil mé ag dul chun iarracht a roghnú rud éigin nach bhfuil ann fós. 646 00:38:20,580 --> 00:38:23,780 Mar sin, deir an líne suas go barr mhaith liom tú fanacht go dtí go bhfuil gach rud luchtaithe 647 00:38:23,780 --> 00:38:28,030 mar sin táimid ag ráthú go bhfuil aon eilimintí Táim ag lorg iarbhír ar an leathanach. 648 00:38:29,730 --> 00:38:34,310 Ciallaíonn an comhartha Dollar anseo mé ag baint úsáide as an leabharlann ar a dtugtar jQuery. 649 00:38:34,310 --> 00:38:38,570 Ceadaíonn an leabharlann jQuery dúinn a bhaint as na roghnóirí gur fhéach muid díreach ag. 650 00:38:38,570 --> 00:38:44,010 Ag rá $ ansin dul i mar argóint seo # foirm-ceanglófar, 651 00:38:44,010 --> 00:38:47,910 Tá mé ag roghnú anois go bhfuil foirm gur thóg muid díreach le breathnú ar. 652 00:38:47,910 --> 00:38:52,290 Anois tá mé ionadaíocht ar fhoirm sin i gcuimhne ar bhealach. 653 00:38:52,290 --> 00:38:56,760 >> Ar an réad anois, an léiriú sin ar an bhfoirm, 654 00:38:56,760 --> 00:38:58,890 Tá mé ag baint úsáide as anois feidhm a dtugtar ar. 655 00:38:58,890 --> 00:39:02,710 Cad a dhéanann an fheidhm sé ag dul a chur ag gabháil le láimhseálaí ócáid. 656 00:39:02,710 --> 00:39:06,310 Is é an t-imeacht go bhfuil muid ag dul chun éisteacht don imeacht isteach. 657 00:39:06,310 --> 00:39:08,890 Mar sin, nuair Cuir isteach an cad a tharlaíonn nuair úsáideoir a chur isteach cnaipe nó presses, 658 00:39:08,890 --> 00:39:11,730 Tá an ócáid ​​seo ag dul chun dóiteáin. 659 00:39:11,730 --> 00:39:16,390 Trí hooking isteach sa, is féidir liom a shárú anois an t-iompar réamhshocraithe ar an bhfoirm. 660 00:39:16,390 --> 00:39:19,770 Gan an JavaScript, bheadh ​​an fhoirm a chur faoi bhráid cibé PHP comhad 661 00:39:19,770 --> 00:39:22,110 úsáid againn sa mhéid is go tréith gníomh. 662 00:39:22,110 --> 00:39:25,440 Ach ina ionad sin, tá mé ag rá anois, fan, fan, fan, níl mé ag iarraidh tú a dhéanamh i ndáiríre go. 663 00:39:25,440 --> 00:39:31,140 Ba mhaith liom seo a tharlóidh sula dtéann tú agus iarracht a dhéanamh a chur faoi bhráid roinnt comhad PHP. 664 00:39:31,140 --> 00:39:32,870 Anois, cad ba mhaith liom a dhéanamh? 665 00:39:32,870 --> 00:39:39,270 Ag an bpointe seo ba mhaith liom a úsáid AJAX ar bhealach a luchtú i cad é an praghas ar an stoc. 666 00:39:39,270 --> 00:39:44,170 Is é an chéad rud is gá dom a fhios cén stoc an t-úsáideoir ag breathnú suas. 667 00:39:44,170 --> 00:39:46,760 Chun seo a dhéanamh go bhfuil mé ag dul a úsáid eile roghnóir. 668 00:39:46,760 --> 00:39:49,020 Is é seo an roghnóir tríú fhéachamar ar roimh. 669 00:39:49,020 --> 00:39:54,460 Deir sé seo gur mhaith liom a thosú amach ngné seo foirm le haitheantas ar ceanglófar fhoirm-. 670 00:39:54,460 --> 00:39:58,440 Ansin, áit éigin taobh istigh den fhoirm sin tá a bheith ina ngné ionchur 671 00:39:58,440 --> 00:40:01,270 go bhfuil ainm an siombail. 672 00:40:01,270 --> 00:40:05,460 Má fhéachaimid siar ar ár n-HTML, chonaic muid go raibh muid ionchur [ainm = siombail]. 673 00:40:05,460 --> 00:40:12,380 Ciallaíonn sé sin go bhfuil sé seo ag dul a roghnú go bhosca téacs go bhfuil an t-úsáideoir clóscríobh isteach. 674 00:40:12,380 --> 00:40:13,870 Sin deas. Tá an bosca téacs. 675 00:40:13,870 --> 00:40:17,360 Anois, ní mór dúinn ach go mbeadh a fhios cad atá taobh istigh de sé. 676 00:40:17,360 --> 00:40:20,290 Chun seo a dhéanamh gur féidir linn glaoch ar an modh anseo, an Val., 677 00:40:20,290 --> 00:40:23,240 agus deir seo a fhios agam cad bosca téacs a bhfuil tú. 678 00:40:23,240 --> 00:40:28,160 Ba mhaith liom tú a insint dom cad é an t-úsáideoir clóscríofa isteach sa bhosca téacs. 679 00:40:28,160 --> 00:40:34,440 Anois, tá muid ar shraith a dtugtar siombail atá ar cóimhéid le cibé an t-úsáideoir clóscríofa isteach 680 00:40:34,440 --> 00:40:39,820 Sin deas. Is féidir linn úsáid go teaghrán anois a dhéanamh ar ár iarraidh. 681 00:40:39,820 --> 00:40:42,450 Is é seo an fheidhm nua anseo, seo $, 682 00:40:42,450 --> 00:40:44,900 ach amháin tá muid a thuilleadh ag dul a bheith eilimintí roghnú, 683 00:40:44,900 --> 00:40:48,910 táimid ag dul a bheith ag glaoch feidhm éagsúla atá ar fáil ag na jQuery. 684 00:40:48,910 --> 00:40:54,810 Tá an fheidhm seo AJAX cad atá ar siúl i ndáiríre a dhéanamh ar an iarratais HTTP. 685 00:40:54,810 --> 00:40:57,000 Mar sin, ní mór dúinn a insint roinnt rudaí. 686 00:40:57,000 --> 00:41:01,410 Is é an chéad rud ní mór dúinn a insint an fheidhm seo áit ar mhaith liom an t-iarratas chun dul. 687 00:41:01,410 --> 00:41:08,910 Áit éigin i mo tionscadal tá mé an comhad seo taobh istigh den eolaire HTML a dtugtar quote.php. 688 00:41:08,910 --> 00:41:15,150 Is féidir liom rochtain a fháil ar an comhad seo, chonaic muid, díreach cosúil le seo, má théim chuig localhost / quote.php. 689 00:41:15,150 --> 00:41:20,450 >> Ba mhaith liom mo JavaScript a iarraidh a dhéanamh chuig an leathanach sin. 690 00:41:20,450 --> 00:41:22,920 Cén cineál iarraidh anois? 691 00:41:22,920 --> 00:41:27,210 Chonaic muid roimh go bhfuil an fhoirm modh = "post" tréith, 692 00:41:27,210 --> 00:41:29,270 agus ciallaíonn sin tá sé ag dul a dhéanamh ar iarratas POST, 693 00:41:29,270 --> 00:41:32,630 mar sin ní tá sé ag dul chun aon ní a chur ar an URL, seachas iarraidh a fháil, 694 00:41:32,630 --> 00:41:36,860 a bheadh ​​fired ach má rochtain againn ach an leathanach leis an brabhsálaí gréasáin, mar shampla. 695 00:41:36,860 --> 00:41:41,260 Anois, tá muid a dúirt ba mhaith liom a dhéanamh ar iarratas POST HTTP 696 00:41:41,260 --> 00:41:44,840 le leathanach suite ag quote.php. 697 00:41:44,840 --> 00:41:51,490 Nuair a chur faoi bhráid an fhoirm, cuimhnigh gur féidir linn rochtain a fháil ar na gnéithe ionchur taobh istigh den fhoirm sin 698 00:41:51,490 --> 00:41:54,430 leis an athróg $ _POST. 699 00:41:54,430 --> 00:41:58,710 Go dtí seo sa scéal nach bhfuil againn chuig iarbhír ar feadh aon sonraí go fóill. 700 00:41:58,710 --> 00:42:00,640 Táimid tar éis a dúirt ach táimid ag déanamh iarratas AJAX 701 00:42:00,640 --> 00:42:03,200 agus tá anseo an cineál iarraidh táimid ag déanamh. 702 00:42:03,200 --> 00:42:07,090 Anois, ní mór dúinn a sheoladh iarbhír cuid de na sonraí ar an leathanach. 703 00:42:07,090 --> 00:42:10,930 Chun seo a dhéanamh gur féidir linn seo a úsáid maoine a dtugtar sonraí. 704 00:42:10,930 --> 00:42:14,950 Is é luach na maoine seo i ndáiríre le sraith comhthiomsaitheach. 705 00:42:14,950 --> 00:42:19,390 Is é an chúis atá leis seo cuireann sé ar ár gcumas a sheoladh níos mó ná píosa amháin 1 na sonraí. 706 00:42:19,390 --> 00:42:24,750 Sin an fáth go bhfuil muid ar na braces gcuach neadaithe anseo taobh istigh de na braces eile gcuach. 707 00:42:24,750 --> 00:42:29,680 Na heochracha sna arrays comhthiomsaitheacha ag dul a bheith ar an rud céanna 708 00:42:29,680 --> 00:42:32,630 mar tréithe sin a ainm in ár gnéithe bhfoirm. 709 00:42:32,630 --> 00:42:35,740 Ciallaíonn sé sin má mé a sheolann feadh eochair siombail, 710 00:42:35,740 --> 00:42:41,870 ciallaíonn sin gur féidir rochtain a fháil ar mo leathanach PHP sonraí seo le $ _POST [siombail] 711 00:42:41,870 --> 00:42:44,640 díreach mar a rinne muid roimh nuair a bhí muid ag chur isteach foirm. 712 00:42:44,640 --> 00:42:47,090 Agus anois is mian na sonraí iarbhír againn a sheoladh 713 00:42:47,090 --> 00:42:50,790 ag dul a bheith ar an taobh istigh luach an eagar comhthiomsaitheach. 714 00:42:50,790 --> 00:42:54,070 >> Stóráilte muid an téacs sa siombail athróg ar a dtugtar, 715 00:42:54,070 --> 00:42:57,380 agus mar sin táimid ag sheoladh chomh maith anois eochair siombail 716 00:42:57,380 --> 00:43:01,380 agus ar luach is cuma cén t-úsáideoir clóscríofa isteach 717 00:43:01,380 --> 00:43:06,270 Anois, tá muid a rinneadh an iarratais HTTP, tá ár comhad PHP a fhorghníomhú, 718 00:43:06,270 --> 00:43:11,480 agus tá sé ag dul a sheoladh cuid de na sonraí ar ais anois chuig an gcliant a dhéanamh ach an iarraidh seo. 719 00:43:11,480 --> 00:43:15,220 Anois, ní mór dúinn freagra a thabhairt ar cibé a dúirt an freastalaí a chur chugainn. 720 00:43:15,220 --> 00:43:20,180 Chun seo a dhéanamh go bhfuil muid an mhaoin seo caite anseo ar a dtugtar rath. 721 00:43:20,180 --> 00:43:24,240 Is é an luach an eochair rath ag dul i ndáiríre a bheith ina fheidhm, 722 00:43:24,240 --> 00:43:26,910 agus tá sé seo ar cheann de na rudaí i ndáiríre cool is féidir leat a dhéanamh le JavaScript. 723 00:43:26,910 --> 00:43:31,720 Ní féidir ach tú a bheith ints nó arrays mar taobh istigh luach eagar comhthiomsaitheach, 724 00:43:31,720 --> 00:43:34,170 Is féidir linn a bheith chomh maith le feidhmiú. 725 00:43:34,170 --> 00:43:36,380 Mar sin, ag rá rath, is é seo mo eochair. 726 00:43:36,380 --> 00:43:38,830 Deir colon anseo a thagann an luach, 727 00:43:38,830 --> 00:43:41,810 agus anois tá an luach an iarbhír feidhm. 728 00:43:41,810 --> 00:43:44,460 Mar sin, ní mór dúinn a thabhairt an fheidhm seo a ainm per se. 729 00:43:44,460 --> 00:43:48,820 Is féidir linn a rá ach tá sé seo ag dul a bheith roinnt feidhm. Tá sé seo ag dul a ghlacadh 1 argóint. 730 00:43:48,820 --> 00:43:51,190 Is é an argóint an fheidhm sin ag dul a bheith 731 00:43:51,190 --> 00:43:54,460 cibé an bhfreastalaí sheoladh ar ais chugainn as an t-iarratas. 732 00:43:54,460 --> 00:43:57,750 Díreach mar nuair a dhéanann ár bhrabhsálaí iarratas, cuireann an fhreastalaí rud éigin ar ais 733 00:43:57,750 --> 00:43:59,060 agus léiríonn an bhrabhsálaí é, 734 00:43:59,060 --> 00:44:03,030 i gcomhthéacs na AJAX rinne muid ach iarraidh, sheol an freastalaí rud éigin ar ais, 735 00:44:03,030 --> 00:44:07,110 agus anois táimid tar éis ionadaíocht a mar theaghrán. 736 00:44:07,110 --> 00:44:11,280 Leis sin teaghrán Ba mhaith liom ach a thaispeáint go bhfuil ar an leathanach. 737 00:44:11,280 --> 00:44:14,040 Chun seo a dhéanamh go bhfuil mé ag dul a bheith ar cheann roghnóir seo caite. 738 00:44:14,040 --> 00:44:17,570 Ba mhaith liom a roghnú an eilimint leis an praghas ID. 739 00:44:17,570 --> 00:44:20,710 Tá sé seo ach div folamh go bhfuil mé a cruthaíodh ar an leathanach, 740 00:44:20,710 --> 00:44:26,640 agus ba mhaith liom a shocrú ar an ábhar sin div a bheith cuma cad a sheol an freastalaí dúinn ar ais. 741 00:44:26,640 --> 00:44:30,280 Tá mé mhodhnú i ndáiríre quote.php le beagán. 742 00:44:30,280 --> 00:44:33,460 >> In áit a bheith ag iarraidh rindreáil agus rindreáil ar roinnt leathanaigh, 743 00:44:33,460 --> 00:44:38,100 quote.php anois ag dul go simplí a phriontáil amach an luach an stoic mar theaghrán. 744 00:44:38,100 --> 00:44:41,880 Mar sin, má bhí tú cuairt a thabhairt i ndáiríre ar an leathanach, ba mhaith leat a fheiceáil go díreach teaghrán beag 745 00:44:41,880 --> 00:44:45,030 ar is cuma cad é an praghas stoc. 746 00:44:45,030 --> 00:44:50,170 Is é ceann rud deireanach is gá dúinn a dhéanamh anseo ach déan cinnte ar ais an fheidhm bréagach. 747 00:44:50,170 --> 00:44:53,560 Cad é seo a deir go bhfuil má tá mé taobh istigh de láimhseálaí ócáid 748 00:44:53,560 --> 00:44:57,300 agus tuairisceáin go láimhseálaí ócáid ​​bréagach in ionad filleadh fíor, 749 00:44:57,300 --> 00:45:01,510 ciallaíonn sé sin nach bhfuil mé ag iarraidh an ócáid ​​bunaidh le tine. 750 00:45:01,510 --> 00:45:05,270 Sa chás seo, más rud é nach raibh againn aon JavaScript agus chuir muid foirm, 751 00:45:05,270 --> 00:45:08,280 Is é ár n-brabhsálaí gréasáin ag dul a rá, "Tá mé ag dul a sheoladh na sonraí sin chomh maith," 752 00:45:08,280 --> 00:45:10,130 agus tá siad ag dul a thabhairt duit a sheoladh chuig leathanach eile. 753 00:45:10,130 --> 00:45:14,360 Toisc go bhfuil muid ag baint úsáide as AJAX anois, níl aon ghá don úsáideoir a sheoladh chuig leathanach eile. 754 00:45:14,360 --> 00:45:17,920 Táimid ag dul díreach a chur ar taispeáint ar na torthaí dinimiciúil ar an leathanach céanna. 755 00:45:17,920 --> 00:45:21,460 Táimid ndáiríre ní mian leo dul in áit ar bith, agus ba mhaith liom fanacht ar an leathanach céanna. 756 00:45:21,460 --> 00:45:27,060 Mar sin, trína sheoladh ar ais bréagach, ní mór dúinn a chinntiú nach ndéanann an fhoirm sin a dhéanamh dúinn. 757 00:45:27,060 --> 00:45:31,170 A ligean ar ghlacadh le breathnú ar cad Breathnaíonn seo i ndáiríre mhaith. 758 00:45:31,170 --> 00:45:34,180 Breathnaíonn ár leathanach ceanglófar an céanna. 759 00:45:34,180 --> 00:45:37,240 Lig dom a tharraingt suas an cigire síos anseo ionas gur féidir linn a fheiceáil cad atá ar siúl. 760 00:45:37,240 --> 00:45:40,270 Déan é beagán níos lú ollmhór. 761 00:45:40,270 --> 00:45:44,590 Cuimhnigh má táimid a oscailt suas an cluaisín Líonra, is é seo nuair is féidir linn a fheiceáil gach ceann de na hiarrataí HTTP 762 00:45:44,590 --> 00:45:47,570 atá ag tarlú ar an leathanach. 763 00:45:47,570 --> 00:45:52,890 >> Chun siombail in iúl dom cineál i AAPL agus cliceáil Faigh Réamhshocrú. 764 00:45:52,890 --> 00:45:56,720 Anois, chonaic muid go bhfuil costais sciar de Apple roinnt ar líon na dollar 765 00:45:56,720 --> 00:46:00,410 ach an chuma ar an leathanach, ach ní raibh an URL a athrú ar chor ar bith. 766 00:46:00,410 --> 00:46:04,570 Go deimhin, tá anseo an iarratais HTTP a rinne muid díreach. 767 00:46:04,570 --> 00:46:09,980 Rinne muid iarratas POST a quote.php. Sin a dhéanann ciall. 768 00:46:09,980 --> 00:46:12,800 Is é seo a sheol an freastalaí dúinn ar ais. 769 00:46:12,800 --> 00:46:16,320 Tá sé a thuilleadh doiciméad seo gigantic HTML le híomhánna agus rudaí mar sin, 770 00:46:16,320 --> 00:46:20,920 tá sé ach líne téacs, agus ansin ar taispeáint againn ach an líne téacs. 771 00:46:20,920 --> 00:46:26,290 Má théann muid ar ais chuig an ceanntásca agus féach cad a chuir muid i ndáiríre taobh istigh de an t-iarratas HTTP, 772 00:46:26,290 --> 00:46:33,950 féidir linn a fheiceáil síos anseo gur chuir muid chomh maith eochair de siombail agus luach AAPL, 773 00:46:33,950 --> 00:46:36,430 a bhfuil cad é an t-úsáideoir clóscríofa isteach 774 00:46:36,430 --> 00:46:39,230 Tá sé seo deas, ach tá sé fós beagán annoying. 775 00:46:39,230 --> 00:46:42,490 Tá mé fós a cliceáil an cnaipe seo chun a fháil ar an ceanglófar stoc. 776 00:46:42,490 --> 00:46:45,880 Táimid daoine gnóthach agus nach bhfuil againn am chun cnaipí cliceáil. 777 00:46:45,880 --> 00:46:49,910 Google seo a bhaint amach beag tamall ó shin nuair a chuir siad i bhfeidhm Google Instant. 778 00:46:49,910 --> 00:46:53,590 Cad a Google Instant dhéanann é mar atá tú ag clóscríobh a thosaíonn sé ach a thaispeánann torthaí ar do shon 779 00:46:53,590 --> 00:46:56,520 sin ní gá duit a bheith buartha faoi fiú chliceáil Cuardaigh. 780 00:46:56,520 --> 00:46:58,730 I ndáiríre, scéal spraoi a bhaineann leis sin. 781 00:46:58,730 --> 00:47:01,100 Nuair a tháinig Google Instant amach, bhí daoine cosúil le, "Whoa, tá sé seo Super iontach." 782 00:47:01,100 --> 00:47:02,540 "Is é seo chomh cool." 783 00:47:02,540 --> 00:47:05,950 Agus mac léinn síos ag Stanford a bhí a 19 ag an am 784 00:47:05,950 --> 00:47:09,000 rinne an suíomh ar a dtugtar YouTube Meandaracha. 785 00:47:09,000 --> 00:47:13,170 Ní Tá gach Meandaracha YouTube cuardach a dhéanamh go héifeachtach YouTube láithreach. 786 00:47:13,170 --> 00:47:17,020 Mar sin, seachas a bheith chun dul go dtí YouTube.com agus brúigh Cuardaigh, 787 00:47:17,020 --> 00:47:21,650 nuair a thosóidh mé ag clóscríobh i rud éigin cosúil le YouTube Meandaracha CS50, 788 00:47:21,650 --> 00:47:25,320 féidir linn a fheiceáil anseo go tá ag iarraidh é a ar nasc Idirlín mall 789 00:47:25,320 --> 00:47:28,500 populate na torthaí beo. 790 00:47:28,500 --> 00:47:35,590 Chun seo a dhéanamh gur féidir linn a dhéanamh i ndáiríre modhnú an-simplí ar ár chomhad quote.js. 791 00:47:35,590 --> 00:47:40,900 Ceart anois táimid ag gabháil leis an ócáid ​​nuair a bhíonn an fhoirm isteach. 792 00:47:40,900 --> 00:47:43,760 Nílimid ag iarraidh i ndáiríre a dhéanamh an t-úsáideoir sin isteach foirm níos mó, 793 00:47:43,760 --> 00:47:48,570 sin a ligean tine in ionad an ócáid ​​seo gach uair an t-úsáideoir cófraí ​​eochair. 794 00:47:48,570 --> 00:47:53,200 Chun seo a dhéanamh gur lig an chéad athrú ar an imeacht ó bhráid keyup. 795 00:47:53,200 --> 00:47:55,740 Ciallaíonn sé sin go seachas ag fanacht leis an fhoirm a chur isteach, 796 00:47:55,740 --> 00:47:58,490 gach uair a bhfuil an eochair brúite, tá rud éigin ag dul chun tarlú. 797 00:47:58,490 --> 00:48:02,030 Déanann sé a thuilleadh ciall leis an imeacht keyup cheangal leis an bhfoirm ina iomláine. 798 00:48:02,030 --> 00:48:05,080 Againn i ndáiríre cúram ach thart ar an bhosca cuardaigh. 799 00:48:05,080 --> 00:48:09,320 >> A roghnú go anois, is féidir linn a athrú seo a bheith, seachas ceanglófar fhoirm-, 800 00:48:09,320 --> 00:48:14,220 foirm-ceanglófar agus beidh orainn ionchur (cineál = téacs) nó d'fhéadfadh muid a rá (ainm = siombail) - 801 00:48:14,220 --> 00:48:16,420 is cuma cad ba mhaith linn. 802 00:48:16,420 --> 00:48:18,650 Anois, níl aon rud deireanach ní mór dúinn a dhéanamh. 803 00:48:18,650 --> 00:48:21,190 Cuimhnigh síos anseo nuair a dúirt muid tuairisceán bréige 804 00:48:21,190 --> 00:48:24,370 Dúirt muid nach bhfuil muid ag iarraidh an teagmhas mainneachtana chun dóiteáin. 805 00:48:24,370 --> 00:48:26,390 Ach a tharlaíonn sé ach ionas go más rud é a dhíchumasú go anois, 806 00:48:26,390 --> 00:48:29,660 nach bhfuil cuma cén cineál muid i ag dul a thaispeáint suas sa bhrabhsálaí níos mó 807 00:48:29,660 --> 00:48:33,000 toisc go mbeadh a bheith go bhfuil an iompar mura chlóscríobh isteach i mbosca téacs. 808 00:48:33,000 --> 00:48:38,660 Táimid a thuilleadh ag iarraidh a shárú go bhfuil, mar sin a ligean scrios an tuairisceán bréagach. 809 00:48:38,660 --> 00:48:44,800 Má táimid ach amháin go agus an leathanach athluchtú, anois nuair a thosóidh mé ag clóscríobh AAPL 810 00:48:44,800 --> 00:48:50,160 go mbainfidh tú a fheiceáil go bhfuil an praghas stoc ag bun anseo a chríochnú go huathoibríoch. 811 00:48:50,160 --> 00:48:53,150 Mar sin, tá anseo CS50 Meandaracha Airgeadais. 812 00:48:53,150 --> 00:48:55,860 I ndáiríre scéal spraoi mar gheall ar an Meandaracha YouTube 813 00:48:55,860 --> 00:48:59,420 go bhfuil mac léinn amháin de chineál ar scríobh sé mar thionscadal 1-oíche, 814 00:48:59,420 --> 00:49:03,800 agus an lá dár gcionn tairgeadh post ag an bPríomhoifigeach Feidhmiúcháin YouTube. 815 00:49:03,800 --> 00:49:10,610 Mar sin, chomh simplí sin, tá tú CS50 mac léinn, is féidir do thionscadail deiridh fhaigheann tú post ag YouTube. 816 00:49:10,610 --> 00:49:14,720 Tá rud éigin mar sin smaoineamh i ndáiríre cool le haghaidh tionscadal deiridh, ceart? 817 00:49:14,720 --> 00:49:18,170 Bhí muid roinnt feidhmiúlacht atá ann cheana féin a bhíomar ag iarraidh a chomhtháthú le. 818 00:49:18,170 --> 00:49:20,330 Táimid ag feabhas a chur ar an taithí úsáideoir le beagán, 819 00:49:20,330 --> 00:49:24,340 agus go tobann d'fhéadfadh a bheith ag cuardach rud éigin ar YouTube Meandaracha níos éasca go leor 820 00:49:24,340 --> 00:49:27,290 ná cuardach le haghaidh sé ar YouTube rialta. 821 00:49:27,290 --> 00:49:30,790 Mar sin tá go AJAX i nutshell. 822 00:49:30,790 --> 00:49:34,860 >> Sna samplaí go raibh Joseph léiriú, chonaic muid a lán de na autocompletes, 823 00:49:34,860 --> 00:49:39,250 agus iad siúd autocompletes ndáiríre, i ndáiríre handy toisc nach bhfuil againn a mheabhrú - 824 00:49:39,250 --> 00:49:41,770 Mar shampla, más rud é nach bhfuil tú ag cuimhneamh ar an praghas stoc Apple 825 00:49:41,770 --> 00:49:45,110 agus tá a fhios againn ach tá sé rud éigin aa, seachas díreach a rá liom, 826 00:49:45,110 --> 00:49:48,740 "Cosnaíonn sciar an rud an t-airgead i bhfad," 827 00:49:48,740 --> 00:49:52,540 Ba mhaith liom de chineál ar mhaith leat a fháil amach cad tús a chur le stoic aa. 828 00:49:52,540 --> 00:49:58,340 Féidir linn a dhéanamh sin i ndáiríre nicely leis an leabharlann Bootstrap a tá san áireamh cheana féin 829 00:49:58,340 --> 00:50:01,380 taobh istigh de CS50 Airgeadais. 830 00:50:01,380 --> 00:50:09,390 Má thagann tú suas anseo chun an chlib JavaScript agus scrollaigh síos go dtí Typeahead, 831 00:50:09,390 --> 00:50:13,730 tá sé seo ach breiseán deas a scríobh duine éigin cheana féin le haghaidh dúinn, 832 00:50:13,730 --> 00:50:16,980 agus is féidir linn a úsáid go héasca a fheidhmiúlacht mar seo. 833 00:50:16,980 --> 00:50:21,410 Chlóscríobh mé i A agus anseo tá liosta de roinnt stát a thosú le A. 834 00:50:21,410 --> 00:50:25,360 Ligean ar rá go Ceapaim go bhfuil i ndáiríre cool agus tá sé in am dom a chur san áireamh seo ar mo leathanach. 835 00:50:25,360 --> 00:50:28,300 Casadh sé amach go bhfuil sé seo i ndáiríre, simplí i ndáiríre. 836 00:50:28,300 --> 00:50:32,810 A ligean ar léim thar anseo chun quote3.js. 837 00:50:34,890 --> 00:50:37,380 Breathnaíonn mo chomhad le beagán difriúil. 838 00:50:37,380 --> 00:50:39,700 Síos anseo é gach ceann de mo rudaí AJAX mar an gcéanna. 839 00:50:39,700 --> 00:50:43,170 Ba mhaith liom a luchtú na sonraí stoic gan dul chuig leathanach eile. 840 00:50:43,170 --> 00:50:46,220 Ach anois is mian liom a bhaint as an breiseán. 841 00:50:46,220 --> 00:50:51,020 Tá an doiciméadú Bootstrap samplaí iontach ar conas go díreach a is féidir liom é sin a dhéanamh. 842 00:50:51,020 --> 00:50:54,350 Ba mhaith liom a rá, "Seo an t-ionchur gur mhaith liom a autocomplete ar," 843 00:50:54,350 --> 00:50:56,640 agus tá mé ag dul chun glaoch ar an fheidhm seo ar a dtugtar typeahead, 844 00:50:56,640 --> 00:50:59,730 agus tá sin ag dul chun plé le gach ceann de na rudaí Typeahead dúinn. 845 00:50:59,730 --> 00:51:02,090 Beidh sé thúsú an liosta, beidh sé a dhéanamh i ngach ceann dár scagadh. 846 00:51:02,090 --> 00:51:06,680 Is é an rud amháin ní mór é a fháil amach cad iad na sonraí táimid autocompleting ar. 847 00:51:06,680 --> 00:51:10,480 Mar sin, fuair mé amach an eochair seo ach ag léamh an doiciméadú agus ag féachaint ar na samplaí. 848 00:51:10,480 --> 00:51:14,150 Má tá mé a thabhairt dó eochair foinse, luach an eochair 849 00:51:14,150 --> 00:51:17,770 Is é ach cuid sraith de rudaí ba mhaith liom autocomplete ar. 850 00:51:17,770 --> 00:51:20,180 An athróg a tháinig as an comhad eile. 851 00:51:20,180 --> 00:51:23,400 Oscailt mé suas symbols.js. 852 00:51:23,400 --> 00:51:27,980 >> Is é seo an symbols.js ach an sraith i ndáiríre, i ndáiríre mór teaghráin ina bhfuil 853 00:51:27,980 --> 00:51:32,080 de gach ceann de na siombailí stoc ó na NASDAQ. 854 00:51:32,080 --> 00:51:42,190 Más mian liom a léim ar ais chuig an HTML, agus mar sin jharvard, vhosts, globalhost, html, teimpléid, 855 00:51:42,190 --> 00:51:45,820 quote_form. 856 00:51:45,820 --> 00:51:50,910 Ós rud é ar sin ar a dtugtar anois quote3.js, lig dom a athrú an comhad JavaScript Tá mé ag lena n-áirítear anseo. 857 00:51:50,910 --> 00:51:55,110 Anois, I quote3.js a bheith acu, mar sin mé ag dul a luchtú sa chomhad JavaScript ar leith, 858 00:51:55,110 --> 00:51:57,910 an ceann a thug an Bootstrap autocomplete. 859 00:51:57,910 --> 00:52:04,430 Anois, nuair a léim mé ar ais chuig an bhrabhsálaí, athlódáil an leathanach, agus tús a chur mé ag clóscríobh aa, 860 00:52:04,430 --> 00:52:06,880 níl mo autocomplete. Agus bhí sé i ndáiríre chomh simplí sin. 861 00:52:06,880 --> 00:52:11,400 Bhí mé 1 líne de chód a dúirt go díreach, "Seo iad na rudaí is mian liom a autocomplete ar," 862 00:52:11,400 --> 00:52:16,590 agus go tobann tá mé an fheidhmiúlacht i ndáiríre, i ndáiríre deas le go leor nach bhfuil ina n-iomláine de iarracht ar chor ar bith. 863 00:52:16,590 --> 00:52:19,810 Mar a bhfuil tú ag láithreáin ghréasáin a fhorbairt agus go háirithe ar an taobh ceann tosaigh na rudaí, 864 00:52:19,810 --> 00:52:21,840 bhfuil tú ag dul a fháil seo an cás go leor. 865 00:52:21,840 --> 00:52:25,700 Tá a lán, lán, lán de leabharlanna i ndáiríre cool saor in aisce amach ann 866 00:52:25,700 --> 00:52:30,190 go mbeadh sé Super éasca chun rudaí a dhéanamh mar seo. 867 00:52:30,190 --> 00:52:37,230 Féidir le haon duine smaoineamh ar aon míbhuntáistí ach autocompleting ar an liosta mór na siombailí? 868 00:52:37,230 --> 00:52:41,580 D'fhéadfadh a bheith Cad rud éigin nach bhfuil an chuid is fearr leis an gcur chuige? 869 00:52:42,790 --> 00:52:45,960 Yeah. >> [Mac léinn] Am, má tá tú a lán de [inaudible] 870 00:52:45,960 --> 00:52:50,420 Yeah. Ceart anois táimid ag íoslódáil an comhad seo JavaScript ollmhór agus níl a lán de na siombailí. 871 00:52:50,420 --> 00:52:54,360 Agus mar sin má táimid tar éis a ton de rudaí, den chineál seo d'fhéadfadh cur leis an latency nach cuardach amháin 872 00:52:54,360 --> 00:52:56,600 ach a íoslódáil freisin an comhad iarbhír. 873 00:52:56,600 --> 00:52:58,670 Great. Rud ar bith eile? 874 00:53:01,950 --> 00:53:05,280 Ceart anois níl aon tuiscint fíor ábhartha. 875 00:53:05,280 --> 00:53:08,190 Má mé cineál ar A, na cuideachtaí a thaispeáint suas anseo 876 00:53:08,190 --> 00:53:11,220 d'fhéadfadh a bheith nach bhfuil na cuideachtaí is mó tóir go tús a chur le A. 877 00:53:11,220 --> 00:53:17,130 >> Sula rachaidh mé chun Apple, d'fhéadfadh sé a ghlacadh carachtair roinnt níos mó chun teacht ar cad tá mé ag lorg. 878 00:53:17,130 --> 00:53:20,420 Ní chiallaíonn sé seo autocomplete bhfuil an tuiscint ar ábharthacht. 879 00:53:20,420 --> 00:53:24,400 Tá sé ag dul ach a rá, "Rud ar bith a oireann Tá mé ag dul a thaispeáint." 880 00:53:24,400 --> 00:53:30,510 In ionad sin, ba mhaith liom a chomhtháthú ar bhealach éigin ábharthacht i mo cuardaigh. 881 00:53:30,510 --> 00:53:36,440 Má théim thar anseo chun an Airgeadais Yahoo!, finance.yahoo.com, 882 00:53:36,440 --> 00:53:42,100 Má iarracht mé chun dul isteach siombail ar leathanach Yahoo! Airgeadais 883 00:53:42,100 --> 00:53:52,310 agus tús a chur mé ag clóscríobh GOOG, tá mé an liosta seo deas na rudaí. 884 00:53:52,310 --> 00:53:57,100 Is léir, tá sé cosúil go bhfuil Airgeadais Yahoo! ag déanamh rud éigin níos cliste anseo. 885 00:53:57,100 --> 00:53:59,790 Tá siad roinnt ábharthacht agus tá siad chomh maith eolas breise 886 00:53:59,790 --> 00:54:01,430 cosúil leis an ainm an stoc. 887 00:54:01,430 --> 00:54:05,850 Sin rud nach féidir liom a fháil i ndáiríre le díreach tar éis mo liosta stoc na siombailí. 888 00:54:05,850 --> 00:54:09,520 Ba mhaith liom seo agus mar sin tá mé ag dul chun é a chur. 889 00:54:09,520 --> 00:54:11,790 Chun seo a dhéanamh go bhfuil a ligean ar roinnt rudaí. 890 00:54:11,790 --> 00:54:15,580 A ligean ar oscailt den chéad uair ag an gcigire ar an leathanach seo 891 00:54:15,580 --> 00:54:18,100 mar a chonaic muid go bhfuil an leathanach seo a athlódáil ar chor ar bith, 892 00:54:18,100 --> 00:54:21,960 mar sin tá úsáid a bhaint as is dócha AJAX ar bhealach a luchtú ar a sonraí. 893 00:54:21,960 --> 00:54:23,920 Is féidir linn a fháil amach cad iad na sonraí atá ar luchtú é. 894 00:54:23,920 --> 00:54:28,390 Má mé cliceáil ar an táb Líonra, tá na dul a bheith gach ceann de na hiarrataí a thosú a bheith fired. 895 00:54:28,390 --> 00:54:34,020 Anois, más rud é cineál mé i goo, is féidir linn a fheiceáil go bhfuair mé díreach tar éis iarratais HTTP nua. 896 00:54:34,020 --> 00:54:37,490 Is dócha an áit a bhfuil na sonraí sin ag teacht as. 897 00:54:37,490 --> 00:54:41,990 Cinnte go leor, más rud é ag amharc ar an URL, a bhfuil beagán ainmnithe strangely, 898 00:54:41,990 --> 00:54:46,930 féidir linn a fheiceáil go bhfuil sé seo go díreach an áit a bhfuil Yahoo sheoladh amach a chuid sonraí ó. 899 00:54:46,930 --> 00:54:53,400 >> A chruthaigh mé comhad ar leith ar a dtugtar suggest.php go an-chosúil i spiorad don fheidhm lookup. 900 00:54:53,400 --> 00:54:57,730 Tá sé seo ag dul go bunúsach a dhéanamh ar cheist a URL Yahoo, a fháil ar ais cuid de na sonraí, 901 00:54:57,730 --> 00:54:59,750 agus é a sheoladh ar ais chugam. 902 00:54:59,750 --> 00:55:02,570 Anois, seachas úsáid a bhaint as an mór, liosta ollmhór de siombailí, 903 00:55:02,570 --> 00:55:05,280 Is féidir liom rudaí a Yahoo ábharthacht deas, 904 00:55:05,280 --> 00:55:08,150 agus ní dóigh liom go bhfuil a íoslódáil go mór JavaScript comhaid. 905 00:55:08,150 --> 00:55:12,040 Tá mé ag dul ach a tharraingt síos na siombailí stoc iarbhír ábhartha. 906 00:55:12,040 --> 00:55:13,960 A ligean ar léim isteach. 907 00:55:13,960 --> 00:55:17,360 Mar sin, html, js. Táimid anois i quote4. 908 00:55:17,360 --> 00:55:22,120 Anois, tá muid a thuilleadh ag baint úsáide as an liosta sin mór de chomhaid JavaScript. 909 00:55:22,120 --> 00:55:24,430 Ach níl a chineál beag fhadhb dearaidh anseo. 910 00:55:24,430 --> 00:55:28,200 Táimid tar éis a dúirt go bhfuil an A i AJAX asynchronous. 911 00:55:28,200 --> 00:55:31,000 Cad a chiallaíonn go bhfuil nuair a dhéanann mé iarratas AJAX, 912 00:55:31,000 --> 00:55:36,490 mar sin ceart anseo ar líne 8, is é seo an áit a bhfuil mo AJAX iarratas fired i ndáiríre. 913 00:55:36,490 --> 00:55:40,370 Ligean le rá anois tá mé roinnt cód síos anseo go ag dul a dhéanamh ar roinnt rudaí 914 00:55:40,370 --> 00:55:43,930 Is maith an airdeall an t-úsáideoir nó rud éigin athrú ar an leathanach. 915 00:55:43,930 --> 00:55:49,830 Nach bhfuil Cad a dul chun tarlú é nach bhfuil an bhrabhsálaí ag dul chun fanacht ar an iarratas seo chun leanúint ar aghaidh 916 00:55:49,830 --> 00:55:53,480 roimh teacht anuas agus ag bualadh an líne seo. 917 00:55:53,480 --> 00:55:55,900 Sin an chuid asynchronous. 918 00:55:55,900 --> 00:55:58,400 Tá sé seo ag dul a dhéanamh an iarraidh sin agus a rá, "Aon uair a chríochnaíonn tú, 919 00:55:58,400 --> 00:56:03,080 "Teacht ar ais agus an fheidhm sin a dúirt mé leat glaoch taobh istigh de rath glaoch." 920 00:56:03,080 --> 00:56:07,300 Ciallaíonn sé sin nach féidir linn ach a íoslódáil go léir na stoic roimh ré. 921 00:56:07,300 --> 00:56:10,300 Ní mór dúinn a dhéanamh ar an iarratas agus fanacht as rud éigin chun teacht ar ais. 922 00:56:10,300 --> 00:56:13,330 Ciallaíonn sé sin go roimh, d'fhéadfadh muid a insint go simplí Bootstrap, 923 00:56:13,330 --> 00:56:15,580 "Seo an liosta de na rudaí is mian liom tú a autocomplete ar aghaidh." 924 00:56:15,580 --> 00:56:18,950 Is féidir linn a thuilleadh a dhéanamh níos mó toisc nach bhfuil a fhios againn 925 00:56:18,950 --> 00:56:21,780 cad ba mhaith linn i ndáiríre autocomplete ar. 926 00:56:21,780 --> 00:56:25,190 Luckily, shíl Bootstrap seo mar go bhfuil na guys cliste os cionn ann, 927 00:56:25,190 --> 00:56:30,160 agus thug siad iarbhír dúinn ar bhealach eile a luchtú an mbreiseán seo Typeahead. 928 00:56:30,160 --> 00:56:35,630 Roimhe sin, bhí luach na maoine seo foinse ach an sraith mór de na rudaí a autocomplete ar. 929 00:56:35,630 --> 00:56:39,580 >> Anois tá an mhaoin foinse iarbhír a chomhlíonadh, 930 00:56:39,580 --> 00:56:44,580 agus is é cuspóir na feidhme seo chun an figiúr amach cad iad na rudaí a autocomplete ar. 931 00:56:44,580 --> 00:56:48,730 Is é an bealach é ag dul chun an figiúr sin amach tá sé ag dul a iarraidh Airgeadais Yahoo! 932 00:56:48,730 --> 00:56:51,750 cad iad na rudaí is fearr a autocomplete. 933 00:56:51,750 --> 00:56:54,500 Chun seo a dhéanamh go bhfuil mé ag dul a dhéanamh an-chosúil AJAX iarraidh. 934 00:56:54,500 --> 00:56:59,010 Tá mé ag dul a iarraidh an leathanach seo ag suggest.php. 935 00:56:59,010 --> 00:57:01,360 Ba mhaith liom a sheoladh ar feadh an siombail fós. 936 00:57:01,360 --> 00:57:05,570 Agus anois mo rath, dúirt an doiciméadú Bootstrap dom 937 00:57:05,570 --> 00:57:09,130 a d'fhonn a phobalú go liosta de na rudaí, 938 00:57:09,130 --> 00:57:14,370 go léir is gá dom a dhéanamh ná dul sa eagar anois don fheidhm callback. 939 00:57:14,370 --> 00:57:15,660 Ach fan nóiméad. 940 00:57:15,660 --> 00:57:20,240 Má tá sé seo ceaptha a bheith eagar agus AJAX é a sheoladh ar ais dom téacs, 941 00:57:20,240 --> 00:57:22,720 conas is féidir sin? 942 00:57:22,720 --> 00:57:27,910 Sé seo isteach ar bhealach nua de shonraí a mhalartú ar a dtugtar JSON. 943 00:57:27,910 --> 00:57:33,000 Sa chás seo nach bhfuil muid ag a sheoladh díreach ar ais ar shraith simplí téacs. 944 00:57:33,000 --> 00:57:37,670 Anois, tá muid ag déileáil leis an liosta seo níos casta na siombailí stoc. 945 00:57:37,670 --> 00:57:41,730 Is féidir leis na siombailí stoc san áireamh freisin rudaí cosúil leis an ainm na cuideachta nó na praghsanna reatha. 946 00:57:41,730 --> 00:57:47,550 Just a úsáid a bhaint as teaghrán mór fada ní ar sin a fhormáidiú ar bhealach ar bith intuartha 947 00:57:47,550 --> 00:57:51,970 nach bhfuil ag dul a bheith ar an bealach is fearr a fháil ar na sonraí seo ón bhfreastalaí Yahoo dom 948 00:57:51,970 --> 00:57:54,540 ar bhealach gur féidir liom a thuiscint go héasca. 949 00:57:54,540 --> 00:58:01,280 Is JSON teicneolaíocht a thógann leas a bhaint as an gcaoi a chruthú dúinn arrays associative i JavaScript. 950 00:58:01,280 --> 00:58:04,510 Breathnaíonn sé seo a lán cosúil le sraith JavaScript comhthiomsaitheach, 951 00:58:04,510 --> 00:58:06,600 agus go deimhin, tá sé toisc go bhfuil sé. 952 00:58:06,600 --> 00:58:09,710 JSON sheasann do Nodaireacht Object JavaScript. 953 00:58:09,710 --> 00:58:15,020 Sé seo go bunúsach ar comhaontaíodh fhormáid le haghaidh sonraí a aistriú ar ais agus amach. 954 00:58:15,020 --> 00:58:18,280 Seo an réad JSON nó an eagar JSON comhthiomsaitheach 955 00:58:18,280 --> 00:58:21,010 Tá a sheoladh dom roinnt sonraí faoi chúrsa. 956 00:58:21,010 --> 00:58:25,110 >> Is iad na heochracha seo a eagar rudaí cosúil ndóigh, go bhfuil luach cs50, 957 00:58:25,110 --> 00:58:29,140 agus síos anseo is féidir linn a fheiceáil gur féidir liom a bhfuil luach go bhfuil eagar. 958 00:58:29,140 --> 00:58:32,730 Ní féidir liom a dhéanamh rudaí cosúil le parsáil amach teaghráin agus lorg camóga 959 00:58:32,730 --> 00:58:35,330 agus rudaí dÚsachtach mar sin. 960 00:58:35,330 --> 00:58:38,820 Toisc go bhfuil sin a dhearbhú sa bhformáid seo JSON, 961 00:58:38,820 --> 00:58:43,510 JavaScript agus jQuery cheana féin feidhmeanna a thiontú ar shraith 962 00:58:43,510 --> 00:58:48,140 go Breathnaíonn mar seo JSON isteach i sraith JavaScript iarbhír comhthiomsaitheach 963 00:58:48,140 --> 00:58:50,440 gur féidir linn obair leis. 964 00:58:50,440 --> 00:58:56,660 Ag déanamh go bhfuil chomh simplí a rá go bhfuil a thuilleadh comhad seo, suggest.php, 965 00:58:56,660 --> 00:58:59,040 sheoladh chugam ar ais go simplí ar shraith de théacs, 966 00:58:59,040 --> 00:59:01,950 ach tá a fhios agam sé ag dul a bheith a sheoladh mé ar ais JSON. 967 00:59:01,950 --> 00:59:06,760 Ciallaíonn sin gur féidir go JSON a chomhshó ina sraith JavaScript comhthiomsaitheach. 968 00:59:06,760 --> 00:59:10,830 Agus mar sin jQuery, ba mhaith liom tú a dhéanamh go bhfuil do dom. 969 00:59:10,830 --> 00:59:13,990 Ciallaíonn sé sin go bhfuil an paraiméadar fhreagairt anseo, 970 00:59:13,990 --> 00:59:16,070 seo a thuilleadh ach teaghrán. 971 00:59:16,070 --> 00:59:19,860 Mar gheall ar againn inis jQuery a thagann anseo tá roinnt JSON, 972 00:59:19,860 --> 00:59:22,950 jQuery ag dul a bheith cliste go leor a rá, "Bhí tú JSON?" 973 00:59:22,950 --> 00:59:26,890 "Tá mé ag dul a thiontú go isteach i sraith comhthiomsaitheach do shon." 974 00:59:26,890 --> 00:59:32,100 Ligean ar ghlacadh i ndáiríre le breathnú ar an táb Líonra uair amháin againn quote4.js a bheith acu. 975 00:59:32,100 --> 00:59:35,400 Beidh muid seo a athrú agus an leathanach a athluchtú. 976 00:59:37,150 --> 00:59:41,250 Anois, tá mé ag dul chun cineál i-a arís. 977 00:59:41,250 --> 00:59:45,600 Rinne mé iarratas lánúin suggest.php, ach anois seo a fhreagairt, 978 00:59:45,600 --> 00:59:48,670 seachas díreach an teaghrán, tá sé JSON. 979 00:59:48,670 --> 00:59:52,580 Mar sin, tá mé brace oscailte chatach rá, "Anseo a thagann le sraith comhthiomsaitheach." 980 00:59:52,580 --> 00:59:56,830 >> Tá an eochair chéad agus an t den eagar comhthiomsaitheach a dtugtar siombailí, 981 00:59:56,830 --> 01:00:00,240 agus is ansin anseo le sraith de gach ceann de na siombailí cuí 982 01:00:00,240 --> 01:00:04,820 ag teacht anois ní ó Airgeadas Yahoo!, ón liosta gigantic. 983 01:00:06,110 --> 01:00:10,630 Sin é an chaoi is féidir liom a populate ach an mbreiseán seo autocomplete 984 01:00:10,630 --> 01:00:14,280 le cuid de na sonraí ní ar sin ag teacht ó chomhad áitiúil s réamhshocraithe cheana 985 01:00:14,280 --> 01:00:17,490 ach ó rud éigin eile. 986 01:00:17,490 --> 01:00:21,160 Casadh sé amach gur féidir linn a ghlacadh i ndáiríre buntáiste a bhaint as teicneolaíocht a dtugtar JSONP, 987 01:00:21,160 --> 01:00:27,420 nó JSON le stuáil, a deireadh a chur leis middleman suggest.php. 988 01:00:27,420 --> 01:00:34,010 Ach in ionad a dhéanamh go, a ligean ar ghlacadh in ionad breathnú ar conas is féidir liom feabhas a chur ar seo níos mó fiú. 989 01:00:34,010 --> 01:00:36,040 Is breá liom a Bootstrap ar Typeahead. Tá sé i ndáiríre deas. 990 01:00:36,040 --> 01:00:39,570 Ach tá muid ag dul go maith ag JavaScript agus ba mhaith linn a chineál seo a dhéanamh dúinn féin, 991 01:00:39,570 --> 01:00:43,870 b'fhéidir ghlacadh le breathnú ar cad a d'fhéadfadh an mbreiseán seo a bheith ag déanamh. 992 01:00:43,870 --> 01:00:46,500 Lig tá a thuilleadh úsáid a bhaint as go bhfuil rud Typeahead, 993 01:00:46,500 --> 01:00:50,550 agus a ligean ar iarracht a dhéanamh an liosta de na stoic molta dúinn féin. 994 01:00:50,550 --> 01:00:53,790 Anseo i quote6.php táimid ag dul chun tús a chur amach ar an mbealach céanna. 995 01:00:53,790 --> 01:00:58,050 Cineálacha duine éigin Gach am rud éigin, ba mhaith linn a dhéanamh ar iarratas AJAX. 996 01:00:58,050 --> 01:01:01,590 Tá sé seo cosúil lenár bunaidh CS50 Meandaracha Airgeadais. 997 01:01:01,590 --> 01:01:05,020 Seachas a dhéanamh ar iarratas ar quote.php, 998 01:01:05,020 --> 01:01:08,530 táimid ag déanamh anois, iarratas chun an comhad céanna is a bhíodh, an suggest.php, 999 01:01:08,530 --> 01:01:12,460 atá ag dul díreach le sonraí a tharraingt ó Airgeadas Yahoo!. 1000 01:01:12,460 --> 01:01:19,480 >> Arís, tá muid ag súil go fóill JSON, ach anois ós rud é nach bhfuil an Typeahead é seo a dhéanamh dúinn, 1001 01:01:19,480 --> 01:01:24,850 ní mór dúinn freisin a sheoladh ar feadh an luach atá taobh istigh den bhosca téacs reatha. 1002 01:01:24,850 --> 01:01:28,120 Anois a fhios againn cad a iarraidh Airgeadais Yahoo! do, 1003 01:01:28,120 --> 01:01:34,160 agus mar sin anois tá anseo an fheidhm sin ba mhaith linn a fhorghníomhú nuair a chríochnaíonn an t-iarratas. 1004 01:01:34,160 --> 01:01:36,520 Ní chuirimid bhfuil an breiseán a dhéanamh ar an liosta dúinn, 1005 01:01:36,520 --> 01:01:40,630 mar sin tá anseo nuair a táimid ag dul i ndáiríre a thógáil liosta de na moltaí. 1006 01:01:40,630 --> 01:01:44,850 Chun é sin a dhéanamh, i bhfad cosúil i PHP ceangailte againn ar na teaghráin mór de HTML 1007 01:01:44,850 --> 01:01:48,170 ansin clóite againn orthu, is féidir linn a dhéanamh ar an rud céanna cruinn i JavaScript. 1008 01:01:48,170 --> 01:01:51,850 An Chéad táimid ag dul chun tús a chur amach an teaghrán seo ar a dtugtar moltaí, 1009 01:01:51,850 --> 01:01:54,590 agus tá an teaghrán ag dul ach a bhfuil roinnt HTML. 1010 01:01:54,590 --> 01:01:58,320 Ba mhaith linn é a bheith ina liosta de na rudaí, agus mar sin táimid ag dul chun tús a chur amach leis an gclib seo liosta seo, 1011 01:01:58,320 --> 01:02:03,340 agus anois táimid ag dul a iterate thar gach ceann de na siombailí ar ais go ais chugainn. 1012 01:02:03,340 --> 01:02:06,500 Cuimhnigh, mar tá adubhramar Cineál sonraí: 'json', nach bhfuil sé seo teaghrán. 1013 01:02:06,500 --> 01:02:09,500 Tá sé seo cheana féin le sraith dúinn. Sin i ndáiríre cool. 1014 01:02:09,500 --> 01:02:13,790 Is féidir linn a rá go simplí, "Ba mhaith liom tú a fhoscríbhinn gné liosta." 1015 01:02:13,790 --> 01:02:16,000 Beidh muid é a chur taobh istigh gné de i taobh sin, 1016 01:02:16,000 --> 01:02:19,030 beidh orainn a thabhairt dó aicme moltaí sin a fhios againn cad é, 1017 01:02:19,030 --> 01:02:23,880 agus tá sé anois anseo an siombal go bhfuair muid ar ais ó Airgeadas Yahoo!. 1018 01:02:23,880 --> 01:02:27,230 >> Nuair atá cruthaithe againn gné do gach ceann de na siombailí atá againn gotten ar ais, 1019 01:02:27,230 --> 01:02:30,100 ba mhaith linn ach a dhúnadh amach ar an liosta. 1020 01:02:30,100 --> 01:02:33,040 Mar sin, anois ionann na moltaí seo a fragment beag HTML 1021 01:02:33,040 --> 01:02:37,860 nuair a chuir ar leathanach ag dul a bheith ar an liosta de na rudaí táimid ag lorg. 1022 01:02:37,860 --> 01:02:41,070 Anois, a ligean a chur i ndáiríre go bhfuil ar an leathanach. 1023 01:02:41,070 --> 01:02:46,390 Chun seo a dhéanamh go bhfuil mé a cruthaíodh i ndáiríre eile div folamh agus mé a thabhairt sé le haitheantas ar na moltaí. 1024 01:02:46,390 --> 01:02:52,520 Mórán mar atá leagtha amach againn an t-ábhar ar an div a bheadh ​​a thaispeáint ar an praghas na sonraí stoic, 1025 01:02:52,520 --> 01:02:58,600 againn anois díreach ag iarraidh ábhar an div leagtha chun cuma cad é an teaghrán 1026 01:02:58,600 --> 01:03:00,290 ina bhfuil na siombailí. 1027 01:03:00,290 --> 01:03:07,650 Trí úsáid a bhaint an modh HTML, tá an athróg moltaí, an teaghrán seo, ar shraith de HTML. 1028 01:03:07,650 --> 01:03:13,490 Ba mhaith liom tú a ghlacadh go HTML agus é a chur taobh istigh den div dtugtar moltaí. 1029 01:03:13,490 --> 01:03:15,680 Táimid tar éis i gceangal ach rud éigin ar an DOM anois. 1030 01:03:15,680 --> 01:03:20,360 Táimid tar éis a leanas roinnt eilimintí nua ar an DOM gur féidir linn a thaispeáint anois ar an leathanach. 1031 01:03:20,360 --> 01:03:22,540 A ligean ar a fheiceáil cad Breathnaíonn an mhaith. 1032 01:03:22,540 --> 01:03:29,110 Má táimid luchtú i quote6 agus anois táimid ag teacht ar ais, 1033 01:03:29,110 --> 01:03:34,480 anois nuair a thosóidh mé ag clóscríobh AAPL, ní mór dúinn a thuilleadh go Bootstrap autocomplete, 1034 01:03:34,480 --> 01:03:38,470 ach ní mór dúinn anois an liosta seo a rinne muid féin. 1035 01:03:38,470 --> 01:03:43,230 Is é seo an uglier beagán ná an Typeahead Bootstrap, mar shampla, 1036 01:03:43,230 --> 01:03:45,580 ach a dhéanann sé ar ár gcumas sin a dhéanamh ach rud amháin eile. 1037 01:03:45,580 --> 01:03:48,660 Nuair a bhí á lorg againn ag an breiseán Bootstrap, 1038 01:03:48,660 --> 01:03:52,590 chonaic muid nuair a autocompleted againn, bhí ar cheann de na luachanna autocomplete AAPL. 1039 01:03:52,590 --> 01:03:54,820 Ní fhéadfadh a bheith chomh cabhrach. 1040 01:03:54,820 --> 01:03:59,100 Mar úsáideoir, ní fhéadfadh mé aitheantas a thabhairt láithreach gach ceann de na siombailí stoc. 1041 01:03:59,100 --> 01:04:02,370 Cad Tá mé is dócha níos mó seans ann a aithint go bhfuil na cuideachta ainmneacha iarbhír. 1042 01:04:02,370 --> 01:04:05,310 Ní bheadh ​​sin tá sé i ndáiríre cabhrach má seachas ag rá AAPL 1043 01:04:05,310 --> 01:04:07,970 seo a dúirt rud éigin cosúil le Apple Inc 1044 01:04:07,970 --> 01:04:12,240 Mar gheall ar againn rolladh seo féin, is féidir linn i ndáiríre go héasca sin a dhéanamh. 1045 01:04:12,240 --> 01:04:17,630 A ligean ar oscailt suas ár comhad ceanglófar seo caite anseo, mar sin quote7. 1046 01:04:17,630 --> 01:04:23,200 >> Rud céanna. A chruthaigh mé díreach tar éis comhad eile PHP a sheoladh ar ais chugainn níos mó ná na siombailí. 1047 01:04:23,200 --> 01:04:25,550 Beidh sé a thabhairt chomh maith dúinn ar ais na cuideachta ainmneacha. 1048 01:04:25,550 --> 01:04:28,150 Agus mar sin tá muid ag déanamh an rud céanna. Táimid ag déanamh iarratas AJAX. 1049 01:04:28,150 --> 01:04:32,370 Nuair a bheidh an iarraidh sin i gcrích, táimid ag dul a fhorghníomhú an fheidhm seo anseo, 1050 01:04:32,370 --> 01:04:36,520 agus tá an fheidhm ag dul a thógáil suas le teaghrán mór na n-eilimintí. 1051 01:04:36,520 --> 01:04:39,520 Ach tá an difríocht anseo go bhfuil an luach de na liostaí seo a thuilleadh ach an tsiombail, 1052 01:04:39,520 --> 01:04:45,370 tá sé anois an t-ainm. 1053 01:04:45,370 --> 01:04:47,070 Mar sin, tá muid ar cheann fadhb beag. 1054 01:04:47,070 --> 01:04:51,590 Nuair a úsáideann muid ár lookup, is gá dúinn chun pas a fháil ar bhealach é an tsiombail. 1055 01:04:51,590 --> 01:04:54,950 Ní féidir linn pas a fháil rud éigin cosúil le lookup Microsoft Corporation. 1056 01:04:54,950 --> 01:04:57,900 Ní mór dúinn chun pas a fháil sé MSFT. 1057 01:04:57,900 --> 01:05:01,640 Nuair a bhíonn muid ag scríobh HTML, tá go leor de tógtha i tréithe deas. 1058 01:05:01,640 --> 01:05:05,440 An D'fhéadfadh a bheith bainteach le sé href nó le haicme. 1059 01:05:05,440 --> 01:05:08,230 Ach cad is gá againn i ndáiríre anois do gach ceann de na naisc 1060 01:05:08,230 --> 01:05:11,120 go mbeadh siombail stoc a bhaineann leis. 1061 01:05:11,120 --> 01:05:14,240 Níl aon-tógtha i HTML tréith le siombail stoc, 1062 01:05:14,240 --> 01:05:21,010 ach ámharaí an tsaoil, is féidir HTML5 dúinn a chruthú ár n-tréithe féin a bheith is cuma cad ba mhaith linn. 1063 01:05:21,010 --> 01:05:24,620 Ag rá sonraí siombail, tá mé isteach tréith nua 1064 01:05:24,620 --> 01:05:29,350 a bhfuil a ainm a rinne mé suas díreach, agus tá sé seo ceart go leor mar gheall ar réamhrá liom é le sonraí seo. 1065 01:05:29,350 --> 01:05:34,270 Táimid ag dul a stóráil taobh istigh siombail ann as an stoc anois. 1066 01:05:34,270 --> 01:05:39,590 Cad a chiallaíonn go bhfuil cé go bhfuil muid ag taispeáint luach an ainm na cuideachta 1067 01:05:39,590 --> 01:05:43,380 taobh istigh ar ár autocomplete, tá muid ag cuimhneamh i gcónaí an tsiombail 1068 01:05:43,380 --> 01:05:47,110 go bhfuil a bhaineann le gach cuideachta. 1069 01:05:47,110 --> 01:05:50,350 Is é an bealach táimid ag déanamh go taobh istigh de ngné seo féin. 1070 01:05:50,350 --> 01:05:52,930 Mar sin, a chiallaíonn go mór dúinn a dhéanamh ar athrú amháin níos mó. 1071 01:05:52,930 --> 01:05:57,090 Nuair a cliceáil sé anois, is gá dúinn a ghlacadh i ndáiríre buntáiste a bhaint as na tréithe tsiombail 1072 01:05:57,090 --> 01:06:00,220 seachas díreach a luach. 1073 01:06:00,220 --> 01:06:05,010 Má táimid suas ar ais, táimid ag láimhseálaí ócáid ​​ag gabháil le moltaí. 1074 01:06:05,010 --> 01:06:09,280 Aon uair tá sé ar cheann de na moltaí chliceáil anois, ba mhaith liom rud éigin a dhéanamh. 1075 01:06:09,280 --> 01:06:13,160 Cad ba mhaith liom a dhéanamh ná a athrú ar an luach na bosca ionchur. 1076 01:06:13,160 --> 01:06:16,100 Anois, ba mhaith liom a shocrú an fheidhm val céanna. 1077 01:06:16,100 --> 01:06:21,060 >> Mar sin, ar ais gan aon argóintí an fheidhm seo Val a thabhairt duit ar cad cheana féin sa bhosca téacs, 1078 01:06:21,060 --> 01:06:27,070 ach má tá tú a thabhairt dó ar shraith, tá sé ag dul a ghlacadh go teaghrán agus é a chur isteach sa bhosca téacs. 1079 01:06:27,070 --> 01:06:28,980 Tá mé ag roghnú a bhosca téacs ar an mbealach céanna. 1080 01:06:28,980 --> 01:06:31,230 Tá sé ainm taobh istigh siombail ceanglófar fhoirm-. 1081 01:06:31,230 --> 01:06:37,540 Anois tá mé ag sheoladh luach na tréith sonraí siombail. 1082 01:06:37,540 --> 01:06:41,560 Is é seo an rud anseo nua, an $ (seo). 1083 01:06:41,560 --> 01:06:46,850 Cad é seo tagraíonn an eilimint a bhí chliceáil sin. 1084 01:06:46,850 --> 01:06:50,880 Is féidir linn a fheiceáil anseo nach bhfuil muid ag gabháil ócáid ​​cliceáil 1085 01:06:50,880 --> 01:06:54,690 do gach eilimint le haicme moladh ina n-aonar. 1086 01:06:54,690 --> 01:06:57,140 Ina ionad sin, tá muid ag druidim leis an beag a mhalairt. 1087 01:06:57,140 --> 01:07:01,700 Ina áit sin tá muid ag rá aon uair taobh istigh aon rud ar an div moltaí, 1088 01:07:01,700 --> 01:07:04,080 a bhfuil cuimhnigh ach an coimeádán le haghaidh an liosta sin, 1089 01:07:04,080 --> 01:07:10,150 má tá rud éigin taobh istigh den div chliceáil agus tá sé le haicme den mholadh, 1090 01:07:10,150 --> 01:07:13,000 Ba mhaith liom an ócáid ​​seo le tine. 1091 01:07:13,000 --> 01:07:17,490 Go bunúsach cad a chiallaíonn seo, is féidir linn a dhéanamh é is féidir linn a athúsáid seo láimhseálaí ócáid ​​chéanna 1092 01:07:17,490 --> 01:07:20,000 do gach ceann de na rudaí ar an liosta. 1093 01:07:20,000 --> 01:07:22,080 Mar sin, nach bhfuil againn a bheith ar cheann láimhseálaí ócáid ​​an chéad eilimint 1094 01:07:22,080 --> 01:07:24,550 agus láimhseálaí ócáid ​​éagsúla chun an dara gné. 1095 01:07:24,550 --> 01:07:29,880 Is féidir linn a rá ina ionad sin, "Ba mhaith liom an láimhseálaí ócáid ​​chéanna a chur i bhfeidhm ar gach rud i mo liosta." 1096 01:07:29,880 --> 01:07:34,420 Ach ní mór dúinn a fhios ar bhealach a bhí chliceáil ar eilimint. 1097 01:07:34,420 --> 01:07:38,450 Is ionann "seo" eochairfhocal go díreach. 1098 01:07:38,450 --> 01:07:42,360 Is é seo an rud a bhí chliceáil díreach ag an úsáideoir. 1099 01:07:42,360 --> 01:07:47,680 Má chliceáil mé díreach tar éis an nasc 3, léiríonn sé seo an eilimint sin a nasc an 3ú, 1100 01:07:47,680 --> 01:07:51,670 rud a chiallaíonn gur féidir liom a fháil ar a tréith, sonraí siombail, 1101 01:07:51,670 --> 01:07:57,760 a bhfuil a fhios againn go bhfuil go bhfuil an tsiombail a bhaineann leis tá an chuideachta chliceáil mé díreach. 1102 01:07:57,760 --> 01:08:04,550 Má léim muid ar ais go dtí ár leathanach airgeadais, 1103 01:08:04,550 --> 01:08:08,580 féidir linn a fheiceáil anois go bhfuil nuair a thosaíonn mé ag clóscríobh rud éigin cosúil le MSFT, 1104 01:08:08,580 --> 01:08:11,220 táimid a thuilleadh a fháil ach na siombailí stoc, 1105 01:08:11,220 --> 01:08:13,720 táimid ag dul anois ar na cuideachtaí iarbhír. 1106 01:08:13,720 --> 01:08:20,410 Ach nuair a cliceáil ar cheann de na cuideachtaí, 1107 01:08:20,410 --> 01:08:25,180 féidir linn a fheiceáil go bhfuil againn i ndáiríre ní phobalú sa bhosca téacs le hainm na cuideachta 1108 01:08:25,180 --> 01:08:29,850 ach bhí stóráilte cibé taobh istigh de na tréithe sonraí. 1109 01:08:29,850 --> 01:08:32,880 Agus mar sin má tá mé iniúchadh i ndáiríre ar cheann de na gnéithe de cheart chliceáil ar sé 1110 01:08:32,880 --> 01:08:36,200 agus cliceáil Inspect Element, is féidir linn a fheiceáil i ndáiríre cad Breathnaíonn seo cosúil. 1111 01:08:36,200 --> 01:08:40,290 >> Cuimhnigh an bhfuil rud éigin go cruthaithe againn taobh istigh de gur le haghaidh lúb 1112 01:08:40,290 --> 01:08:42,649 nuair a bhí tógáil muid suas go teaghrán HTML. 1113 01:08:42,649 --> 01:08:47,870 Is féidir linn a fheiceáil anseo go bhfuil na sonraí seo-tsiombail luach MSFT, rud atá iontach. 1114 01:08:47,870 --> 01:08:49,189 Sin an méid a bhí ag súil againn. 1115 01:08:49,189 --> 01:08:53,170 Sin an siombal agus gur ar conas a fuair muid an luach a is gá dúinn a úsáid 1116 01:08:53,170 --> 01:08:56,140 taobh istigh den bhosca téacs. 1117 01:08:56,140 --> 01:08:58,850 Sin go leor chun an fhoirm ceanglófar toisc go cineál leadránach. 1118 01:08:58,850 --> 01:09:02,990 Déanaimis ach roinnt feabhsuithe tapa go dtí ár leathanach phunann. 1119 01:09:02,990 --> 01:09:08,109 Má tá tú ag úsáid CS50 Airgeadais ar feadh tamaill agus dtosaíonn tú cheannach agus a dhíol a lán de na stoic, 1120 01:09:08,109 --> 01:09:11,300 deireadh thiar go bhfuil an tábla seo ag dul a fháil go leor mór, 1121 01:09:11,300 --> 01:09:13,850 agus tá tú ag dul go dtí gur mian a ticker stoic, ar ndóigh. 1122 01:09:13,850 --> 01:09:20,350 Nuair atá an tábla i ndáiríre, i ndáiríre mór, d'fhéadfadh sé a bheith úsáideach don úsáideoir chun iarracht a dhéanamh chun cuardach a dhéanamh níos mó ná é. 1123 01:09:20,350 --> 01:09:23,290 Taobh istigh den bhosca cuardaigh má thosaíonn mé ag clóscríobh rud éigin cosúil le Disney 1124 01:09:23,290 --> 01:09:26,359 agus ag féachaint do mo stoc Luiche Mickey, is féidir linn a fheiceáil go bhfuil an tábla scagadh anois 1125 01:09:26,359 --> 01:09:28,189 bunaithe ar an méid a chlóscríobh mé díreach isteach 1126 01:09:28,189 --> 01:09:31,640 Breathnaíonn an fheidhmiúlacht Super casta, ach tá sé i ndáiríre, éasca i ndáiríre 1127 01:09:31,640 --> 01:09:33,859 le jQuery agus JavaScript. 1128 01:09:33,859 --> 01:09:39,189 Áirítear leis an comhad portfolio.php comhad JavaScript ar a dtugtar portfolio.js. 1129 01:09:39,189 --> 01:09:41,130 A ligean ar ghlacadh le breathnú ar sin. 1130 01:09:41,130 --> 01:09:44,890 Mar sin, html, js, phunann. 1131 01:09:44,890 --> 01:09:49,210 Seo an áit a bhfuil muid á dhéanamh sin chuardach a dhéanamh ar an tábla. 1132 01:09:49,210 --> 01:09:52,750 Is é an chéad rud is gá dom a dhéanamh ar láimhseálaí ócáid ​​ag gabháil leis an bhosca téacs 1133 01:09:52,750 --> 01:09:55,760 mar tá a fhios againn go ba mhaith linn ár bhfeidhm scagadh le tine 1134 01:09:55,760 --> 01:09:59,800 gach uair an t-úsáideoir cófraí ​​rud éigin mar gheall nach bhfuil againn am chun cnaipí Cuardaigh. 1135 01:09:59,800 --> 01:10:03,000 Is é an chéad rud is gá dúinn a dhéanamh an figiúr amach cad é an t-úsáideoir cuardach do, 1136 01:10:03,000 --> 01:10:04,780 díreach mar a rinne muid roimh. 1137 01:10:04,780 --> 01:10:11,320 Tagraíonn an eochairfhocal chun an ghné reatha an t-úsáideoir idirghníomhú le. 1138 01:10:11,320 --> 01:10:14,070 >> Toisc go bhfuil an t-úsáideoir idirghníomhú leis an bhosca cuardaigh, 1139 01:10:14,070 --> 01:10:17,020 $ Ionann an bhosca cuardaigh, 1140 01:10:17,020 --> 01:10:21,820 mar sin tugann this.val dúinn cad atá taobh istigh den bhosca cuardaigh an t-úsáideoir a chlóscríobh faoi láthair. 1141 01:10:22,810 --> 01:10:27,320 Mar sin, anois cad ba mhaith linn a dhéanamh ba mhaith linn a iterate thar gach ceann de na sraitheanna 1142 01:10:27,320 --> 01:10:29,240 taobh istigh de ár tábla. 1143 01:10:29,240 --> 01:10:35,630 A roghnú gach ceann de na sraitheanna i ár tábla, thug mé go tábla le haitheantas ar phunann tábla, 1144 01:10:35,630 --> 01:10:39,060 agus tá gach sraith ionadaíocht ag eilimint TR, 1145 01:10:39,060 --> 01:10:42,080 mar sin tá an roghnóir ag dul a thabhairt ar ais dom sraith mór 1146 01:10:42,080 --> 01:10:44,370 de na sraitheanna i mo tábla. 1147 01:10:44,370 --> 01:10:47,010 Anois, ba mhaith liom a iterate thar an eagar. 1148 01:10:47,010 --> 01:10:52,390 Raibh mé tú le haghaidh lúb, ach jQuery ar fáil i ndáiríre dúinn an fheidhm deas ar a dtugtar "gach ceann acu." 1149 01:10:52,390 --> 01:10:55,220 Cad a dhéanann gach go bhfuil gach a thógann argóint amháin, 1150 01:10:55,220 --> 01:10:57,090 agus go bhfuil argóint feidhm. 1151 01:10:57,090 --> 01:11:02,760 Cad tá sé ag dul a dhéanamh go bhfuil sé ag dul chun feidhme sin maidir le gach gné taobh istigh den liosta seo. 1152 01:11:02,760 --> 01:11:05,550 Cuireann an fheidhm argóint amháin go bhfuil e, 1153 01:11:05,550 --> 01:11:10,090 agus nuair a bhíonn an fheidhm chun báis, tá an e ag dul a chur in ionad an chéad sraith, 1154 01:11:10,090 --> 01:11:12,070 ansin an dara sraith, agus ansin an tsraith tríú. 1155 01:11:12,070 --> 01:11:15,150 De réir an mbealach seo, is é seo an rud céanna mar atá a reáchtáil le haghaidh lúb 1156 01:11:15,150 --> 01:11:21,360 agus figuring ansin an ghné atá ann faoi láthair bunaithe ar an taobh istigh innéacs de do do lúb. 1157 01:11:21,360 --> 01:11:24,750 Ag gach leagan, do gach ceann de na gnéithe sin sa tábla, 1158 01:11:24,750 --> 01:11:30,560 Ba mhaith liom a sheiceáil má tá an téacs ar an ngné - téacs an cille taobh istigh de na ró - 1159 01:11:30,560 --> 01:11:33,130 oireann cad tá mé ag cuardach do. 1160 01:11:33,130 --> 01:11:36,390 Is é seo an teaghrán mór fada na n-orduithe conas a raibh mé in ann é sin a dhéanamh. 1161 01:11:36,390 --> 01:11:40,900 Gcéad dul síos, arís, tagraíonn sé seo anois - mar tá sé taobh istigh de feidhm nua - 1162 01:11:40,900 --> 01:11:45,020 tá sé seo anois ar an tsraith atá ann faoi láthair sa tábla. 1163 01:11:45,020 --> 01:11:47,340 Ba mhaith liom a chur ar an tsraith atá ann faoi láthair sa tábla, 1164 01:11:47,340 --> 01:11:49,950 agus ba mhaith liom a fháil ar a chuid leanaí. 1165 01:11:49,950 --> 01:11:51,940 Cuimhnigh, tá an DOM crann ordlathach, 1166 01:11:51,940 --> 01:11:54,200 rud a chiallaíonn go bhfuil gnéithe ar líon na leanaí. 1167 01:11:54,200 --> 01:12:00,180 >> Tá an. Páistí feidhm ag dul chun filleadh ar ais dom le sraith de gach ceann de na heilimintí 1168 01:12:00,180 --> 01:12:03,240 Is iad na leanaí de, sa chás seo, as a chéile sa tábla. 1169 01:12:03,240 --> 01:12:07,150 Tá sé seo ach go simplí na cealla taobh istigh de na chéile. 1170 01:12:07,150 --> 01:12:09,230 Ba mhaith liom ach chun cuardach a dhéanamh thar an chéad chill. 1171 01:12:09,230 --> 01:12:13,090 Deir an fheidhm seo. Chéad a thabhairt dom an chéad eilimint sa eagar. 1172 01:12:13,090 --> 01:12:17,070 Ansin deir an fheidhm téacs fháil dom cad go díreach atá taobh istigh den cille 1173 01:12:17,070 --> 01:12:19,530 ós rud é ba mhaith liom a chuardach thar an téacs. 1174 01:12:19,530 --> 01:12:21,040 Mar fhocal scoir, a ligean ar thiontú dtí an cás íochtair, 1175 01:12:21,040 --> 01:12:23,940 ionas gur féidir linn a dhéanamh ceisteanna cás téacs neamh-mhothálach. 1176 01:12:23,940 --> 01:12:29,990 Mar fhocal scoir, ba mhaith linn a fheiceáil má tá an teaghrán taobh istigh de tábla an teaghrán táimid ag cuardach do. 1177 01:12:29,990 --> 01:12:32,980 Déanann an fheidhm indexOf i JavaScript go díreach. 1178 01:12:32,980 --> 01:12:37,060 Insíonn sé dúinn an bhfuil nó nach bhfuil an teaghrán eile teaghrán. 1179 01:12:37,060 --> 01:12:40,150 Má tá sé fíor go bhfuil an chill a bhfuil mé ag cuardach do, 1180 01:12:40,150 --> 01:12:42,140 ansin ba mhaith liom a dhéanamh cinnte go bhfuil sé léirithe. 1181 01:12:42,140 --> 01:12:45,330 Beidh an modh seó a rá, "Taispeáin an eilimint." 1182 01:12:45,330 --> 01:12:50,350 Más rud é nach é seo an cás, ansin Ciallaíonn sé sin is cuma cad tá mé ag cuardach le haghaidh nach bhfuil siad 1183 01:12:50,350 --> 01:12:53,550 laistigh as a chéile, agus mar sin ba mhaith liom a cheilt Is as an úsáideoir. 1184 01:12:53,550 --> 01:12:59,240 Go mbaineann sin deas scagadh nuair a thuilleadh a fheiceann muid ar an tábla ar fad. 1185 01:12:59,240 --> 01:13:01,480 Má tá suim agat i conas a dhéanamh seo a ticker, chomh maith, 1186 01:13:01,480 --> 01:13:04,180 cuirfidh muid ar an fhoinse ar líne. Ach tá sé i ndáiríre simplí. 1187 01:13:04,180 --> 01:13:09,860 JQuery Tá modhanna uamhnach do na beochan agus ionramháil airíonna CSS. 1188 01:13:09,860 --> 01:13:11,020 Mar sin, go bhfuil sé dom. 1189 01:13:11,020 --> 01:13:15,560 >> Cad a luíonn ansin romhainn? Mar a mbainfidh tú a fheiceáil i gceann cúpla lá, tá an deiridh tionscadail togra dlite. 1190 01:13:15,560 --> 01:13:17,730 Beidh an deiridh tionscadail togra iarr tú ar roinnt ceisteanna, 1191 01:13:17,730 --> 01:13:19,420 ach beidh i measc iad trí clocha míle - 1192 01:13:19,420 --> 01:13:22,840 amháin "go maith" cloch mhíle, ceann cloch mhíle níos fearr, agus ceann a is fearr. 1193 01:13:22,840 --> 01:13:25,870 An smaoineamh a bheith i ndáiríre chun cabhrú leat guys a leagtar do súil 1194 01:13:25,870 --> 01:13:29,160 ionas go minimally go mbeidh tú sásta leis an aschur ar do thionscadal deiridh 1195 01:13:29,160 --> 01:13:32,060 agus beidh sé "go maith" chomh fada agus tú i gceist. 1196 01:13:32,060 --> 01:13:34,540 Ach ansin ar mhaithe le dul leat chun ach beagán a bhaint amach do rud éigin níos fearr 1197 01:13:34,540 --> 01:13:37,680 nó rud éigin is fearr, beidh muid a shórtáil freisin a bhrú tú i dtreo go maith. 1198 01:13:37,680 --> 01:13:40,660 An CS50 Hack-a-aistreoidh agus, Idir an dá linn, tá i roinnt seachtainí. 1199 01:13:40,660 --> 01:13:44,340 De ghnáth, a dhéanann muid seo ar bhonn bhonn crannchuir mar gheall ar ús, 1200 01:13:44,340 --> 01:13:47,680 ach tá odds beidh orainn a chur le cúpla céad duine againn i mbusanna tointeála ó Harvard Cearnóg 1201 01:13:47,680 --> 01:13:51,540 síos go dtí Kendall Cearnóg i gcás ina bhfuil Microsoft áis álainn aptly ar a dtugtar "Nerd" - 1202 01:13:51,540 --> 01:13:53,830 an Sasana Nua Taighde agus Forbartha Ionad. 1203 01:13:53,830 --> 01:13:56,380 Beidh muid a fháil ann thart ar 20:00 Beidh muid go bhfuil roinnt bia. 1204 01:13:56,380 --> 01:13:58,160 Timpeall 01:00 beidh orainn bia roinnt níos mó. 1205 01:13:58,160 --> 01:14:02,150 Timpeall 05:00 má tá tú fós awake beidh muid ag ceann níos mó a IHOP nó a ghlacadh tú ar ais go dtí an gcampas. 1206 01:14:02,150 --> 01:14:04,380 Is é an cuspóir ann chun tumadóireacht a dheanamh i dtionscadail deiridh 1207 01:14:04,380 --> 01:14:06,190 taobh de rang agus na foirne. 1208 01:14:06,190 --> 01:14:08,280 Ansin, tá cúpla lá ina dhiaidh an Aonach CS50, 1209 01:14:08,280 --> 01:14:10,990 a chiallaíonn i ndáiríre a bheith ina deis duit guys a thaispeáint do chuid oibre 1210 01:14:10,990 --> 01:14:12,700 agus éachtaí don seimeastar 1211 01:14:12,700 --> 01:14:15,610 agus shoulders rubbing le chéile agus ag fáil tuiscint ar cad a rinne gach duine. 1212 01:14:15,610 --> 01:14:17,850 Leis sin ráite, gabhaim buíochas le Tommy agus Joseph, 1213 01:14:17,850 --> 01:14:19,960 agus beidh muid a fheiceann tú ar an Luan. 1214 01:14:19,960 --> 01:14:24,070  [Bualadh bos]