1 00:00:00,000 --> 00:00:39,630 2 00:00:39,630 --> 00:00:41,880 DAVID J. MALAN: Ondo da, beraz, hau hemen Myo besoa da 3 00:00:41,880 --> 00:00:44,450 band, pare bat horietatik dugu CS50 azken proiektu dute. 4 00:00:44,450 --> 00:00:47,533 Eta hori manifestazio bat ilaran genuen up asko aldez non funtsean saioa 5 00:00:47,533 --> 00:00:51,120 arm nahiko estuak hau banda sortu hemen zure muskulu-mugimenduak entzuten 6 00:00:51,120 --> 00:00:54,280 direla gero softwarean oinarrituz daude Colton ordenagailu eramangarrien hemen baino zein 7 00:00:54,280 --> 00:00:57,230 Izan iTunes eta hori Abestia jada ilaran. 8 00:00:57,230 --> 00:01:00,270 Me hau demoing baino, Colton da laborategian izan 9 00:01:00,270 --> 00:01:04,129 argi eta garbi, aste osoan manifestazio bat lortzean boluntario ausartak egiteko prest. 10 00:01:04,129 --> 00:01:07,430 Norbaitek etorri nahi baduzu up-- on zure eskua ikusi zuen lehen aldiz. 11 00:01:07,430 --> 00:01:09,540 Goazen gora. 12 00:01:09,540 --> 00:01:12,530 >> Guztiak eskubidea. 13 00:01:12,530 --> 00:01:13,886 Eta zein da zure izena? 14 00:01:13,886 --> 00:01:14,800 >> Ikusleak: Uh, Maria. 15 00:01:14,800 --> 00:01:16,550 >> DAVID J. MALAN: Maria, polita ikusteko. 16 00:01:16,550 --> 00:01:17,310 Zatoz hona. 17 00:01:17,310 --> 00:01:19,550 Dizute aurkeztu Colton me. 18 00:01:19,550 --> 00:01:21,290 Colton, hau Maria da. 19 00:01:21,290 --> 00:01:23,050 >> COLTON: Kaixo, politak zu ezagutzeaz. 20 00:01:23,050 --> 00:01:24,330 >> DAVID J. MALAN: Guztiak Ondo da, beraz, inork zapaldu, gaude 21 00:01:24,330 --> 00:01:26,204 joan jarri duzu hau da zure forearm buruzko 22 00:01:26,204 --> 00:01:29,280 polita da, beraz, estuak sortu zure ukondoa gertu. 23 00:01:29,280 --> 00:01:31,940 Eta bitartean, egin ditzagun Gure Google Glass jarri 24 00:01:31,940 --> 00:01:33,720 eta nahastu teknologia gaur egingo dugu. 25 00:01:33,720 --> 00:01:36,340 >> COLTON: First dugu behar kako honek gauzak topatu. 26 00:01:36,340 --> 00:01:37,170 >> DAVID J. MALAN: Ados. 27 00:01:37,170 --> 00:01:39,795 Egia esan, dezagun jarri zure beso gisa kable hau ahalik eta itxi 28 00:01:39,795 --> 00:01:41,160 beraz, lehen dezakegu sinkronizatu sortu. 29 00:01:41,160 --> 00:01:42,740 >> COLTON: egin dezagun. 30 00:01:42,740 --> 00:01:46,500 >> DAVID J. MALAN: Eta bitartean, beraz, guztiontzat dela begirada hurbilago bat lor daiteke, 31 00:01:46,500 --> 00:01:50,290 Andrew kamera zozketa egingo dugu pantaila ez gehiago. 32 00:01:50,290 --> 00:01:54,460 Beraz, USB kablea hori da dugun ari Mariaren besoko sartuta dagoela. 33 00:01:54,460 --> 00:02:00,230 Eta utzi Colton pantaila zozketa me proiektorea hurrengo gehiagok. 34 00:02:00,230 --> 00:02:06,000 >> Beraz Colton gailua erregistratzeko da orain bezala Myo kable hau konektatuta. 35 00:02:06,000 --> 00:02:08,060 Eta orain zer Maria une batez egin da joan 36 00:02:08,060 --> 00:02:10,120 benetan ibiltzeko kalibrazio urratsak 37 00:02:10,120 --> 00:02:12,830 eta software irakasten nola bere giharrak erantzuten 38 00:02:12,830 --> 00:02:16,070 denean zuen zenbait aurrez erabakitako keinu software ulertzen. 39 00:02:16,070 --> 00:02:17,910 Ra joan nahi baduzu pantailaren aurrean. 40 00:02:17,910 --> 00:02:26,840 41 00:02:26,840 --> 00:02:30,090 OK, saiatzen jarraituko. 42 00:02:30,090 --> 00:02:31,860 >> COLTON: Hau bezalako joan. 43 00:02:31,860 --> 00:02:32,970 Eta hori bezala. 44 00:02:32,970 --> 00:02:34,563 Eta eskubidea modu guztiak. 45 00:02:34,563 --> 00:02:35,922 Atzera itzuli. 46 00:02:35,922 --> 00:02:37,740 >> DAVID J. MALAN: Ados. 47 00:02:37,740 --> 00:02:38,960 Beste ikuspegi. 48 00:02:38,960 --> 00:02:39,620 Ez da duzu. 49 00:02:39,620 --> 00:02:40,350 Gurekin da. 50 00:02:40,350 --> 00:02:41,749 >> MARIA: OK. 51 00:02:41,749 --> 00:02:42,540 DAVID J. MALAN: No. 52 00:02:42,540 --> 00:02:46,720 53 00:02:46,720 --> 00:02:51,540 Dezagun mugitu gorago da, eta beraz, zure ukondoa hurbilago, edo are estuagoa. 54 00:02:51,540 --> 00:02:52,680 Guztiak eskubidea. 55 00:02:52,680 --> 00:02:53,270 >> Hemen gara. 56 00:02:53,270 --> 00:02:56,780 Hau CS52X denbora ona izango litzateke. 57 00:02:56,780 --> 00:02:57,670 Bertan dugu. 58 00:02:57,670 --> 00:02:58,760 >> Oso polita da. 59 00:02:58,760 --> 00:03:01,170 OK. 60 00:03:01,170 --> 00:03:02,790 Thumb to pinky Flower. 61 00:03:02,790 --> 00:03:03,380 >> Oso polita da. 62 00:03:03,380 --> 00:03:05,140 Zabaldu hatzekin. 63 00:03:05,140 --> 00:03:06,240 Good. 64 00:03:06,240 --> 00:03:06,910 Wave eskubidea. 65 00:03:06,910 --> 00:03:15,052 66 00:03:15,052 --> 00:03:17,010 Honez bitxikeria erakusten Ezkerreko hand-- duzu 67 00:03:17,010 --> 00:03:19,665 >> COLTON: Bai, hori da wierd. 68 00:03:19,665 --> 00:03:21,790 DAVID J. MALAN: to Olatua eskuinera eta aurrera. 69 00:03:21,790 --> 00:03:22,998 Aurreratu albo batera edo hurrengoan. 70 00:03:22,998 --> 00:03:25,020 Hori OK Wave eskubidea. 71 00:03:25,020 --> 00:03:26,650 >> MARIA: do not itxaron dut. 72 00:03:26,650 --> 00:03:28,430 >> DAVID J. MALAN: laguntza batzuk behar duzu? 73 00:03:28,430 --> 00:03:30,027 >> COLTON: Beraz zu hau atsegin doa. 74 00:03:30,027 --> 00:03:31,860 MARIA: da inflexio da Beste gauza, baina. 75 00:03:31,860 --> 00:03:32,390 COLTON: It da. 76 00:03:32,390 --> 00:03:34,250 DAVID J. MALAN: Bai, ez dakit zergatik duzu Leftie bat erakusten du. 77 00:03:34,250 --> 00:03:36,458 COLTON: Zergatik ez duzu Saiatuko Saiatu hau atsegin doa. 78 00:03:36,458 --> 00:03:38,910 79 00:03:38,910 --> 00:03:40,090 >> DAVID J. MALAN: Ez? 80 00:03:40,090 --> 00:03:42,580 Agian zure beso iritsi straighter apur bat out 81 00:03:42,580 --> 00:03:46,070 eta horregatik da bortitza gehiago hau atsegin dute. 82 00:03:46,070 --> 00:03:48,176 Bai, OK, goazen. 83 00:03:48,176 --> 00:03:49,670 >> MARIA: sentitzen dut. 84 00:03:49,670 --> 00:03:51,170 DAVID J. MALAN: ez da zure errua. 85 00:03:51,170 --> 00:03:53,018 COLTON: Fina. 86 00:03:53,018 --> 00:03:55,430 DAVID J. MALAN: Guztiak eskubidea. 87 00:03:55,430 --> 00:03:56,220 Well-- 88 00:03:56,220 --> 00:03:57,620 >> MARIA: hau burutzen behar dugu, orduan? 89 00:03:57,620 --> 00:03:59,620 DAVID J. MALAN: Bai, dezagun dizute kako itzali. 90 00:03:59,620 --> 00:04:03,130 Beraz, edonork bat egin nahi izanez gero azken proiektua abangoardia hau erabiliz 91 00:04:03,130 --> 00:04:07,707 hardware, konturatzen besterik ez zitekeen hartu pixka bat ohitu. 92 00:04:07,707 --> 00:04:10,290 Eta errealitatea this-- da hau benetan oso ertzean hemorragia. 93 00:04:10,290 --> 00:04:12,040 >> Hau da, zer deitzen sustatzailearen kit, 94 00:04:12,040 --> 00:04:14,956 ekarri, funtsean, pre-oharra bat izango da beraz, jendeak zer egin dezaket 95 00:04:14,956 --> 00:04:18,690 this-- da borrokan, figura nola giza gorputzak lan 96 00:04:18,690 --> 00:04:19,980 teknologiarekin batera. 97 00:04:19,980 --> 00:04:21,750 Beraz, nahi baduzu gero, ondoren hitzaldia, 98 00:04:21,750 --> 00:04:23,750 zatoz utzi ahal izango dugu eta labankada bat ateratzeko egiten dutenak. 99 00:04:23,750 --> 00:04:26,970 Baina bestela, txaloka, bada , ezin dugu Maria datozen alderatuz gero. 100 00:04:26,970 --> 00:04:28,770 >> MARIA: Eskerrik asko. 101 00:04:28,770 --> 00:04:30,390 >> DAVID J. MALAN: Eskerrik asko. 102 00:04:30,390 --> 00:04:34,945 Egingo zintzilikatu dugu hau, baina emanen dugu zuk nola estresa baloi bat hemen? 103 00:04:34,945 --> 00:04:38,620 Oh, and-- if-- bai, eskerrik asko. 104 00:04:38,620 --> 00:04:39,715 Guztiak eskubidea. 105 00:04:39,715 --> 00:04:45,750 Beraz, bitxia da, bada zinen soinu aukerarik ezagunenak 106 00:04:45,750 --> 00:04:47,670 Han egin dugun Lehenago, TV harrigarri bat 107 00:04:47,670 --> 00:04:50,210 erakutsi erabat, behar duzula binge behaketa Netflix izango 108 00:04:50,210 --> 00:04:51,110 hau hemen da. 109 00:04:51,110 --> 00:04:54,472 >> HIZLARIA 1: Jaun-andreok, Josh izeneko mago bat. 110 00:04:54,472 --> 00:05:04,710 111 00:05:04,710 --> 00:05:08,050 >> DAVID J. MALAN: Eta itxuraz, oso gauza bat me testu hitzaldia zehar orain. 112 00:05:08,050 --> 00:05:11,190 Duten naiz kontatzen ari Maria atzo urtebetetzea izan gaurko hau. 113 00:05:11,190 --> 00:05:14,095 Beraz, pozik urtebetetzea Maria CS50 baita. 114 00:05:14,095 --> 00:05:18,720 115 00:05:18,720 --> 00:05:22,090 >> Beraz, azken hilabetean izango duzu irakurri dute jaun hau hemen, Steve 116 00:05:22,090 --> 00:05:25,260 Ballmer, nor zen benetan 1977ko class ikastetxea, 117 00:05:25,260 --> 00:05:27,170 Orain dela gutxi Microsoft erretiratu. 118 00:05:27,170 --> 00:05:29,620 Graduak bat izan zen hemen, ondoren, pare bat urte geroago 119 00:05:29,620 --> 00:05:31,910 aurkitu berak at Stanford Business School 120 00:05:31,910 --> 00:05:34,160 telefonoa jaso zuen Bere ondoan, lagun bat deitu 121 00:05:34,160 --> 00:05:36,516 zuen bizi zen aretoa behera hemen Harvard zizkion. 122 00:05:36,516 --> 00:05:38,640 Lagunaren izenaren Bill zen Gates, eta garai hartan, 123 00:05:38,640 --> 00:05:42,700 Steve bildu nahi izan zuen, dudarik gabe lehen enpresa, pertsona, benetan, 124 00:05:42,700 --> 00:05:45,720 enpresa txiki bat izendatzeko Microsoft. 125 00:05:45,720 --> 00:05:48,960 >> Luzea istorioa labur bat, Steve azken finean, irabazi baino gehiago izan zen, 126 00:05:48,960 --> 00:05:52,130 Microsoft direnean fitxatu langile 30 besterik ez izan. 127 00:05:52,130 --> 00:05:54,300 Eta denbora by zuen Nahiko duela gutxi erretiratu, 128 00:05:54,300 --> 00:05:58,100 konpainiak 100.000 langile izan du azken urteotan. 129 00:05:58,100 --> 00:06:01,171 Eta, beraz, web orri bat Zorian bezala ezagutzen Omenaldi honen bideoa prestatzen 130 00:06:01,171 --> 00:06:02,920 pentsatu genuen genuke partekatutako ematen dizu 131 00:06:02,920 --> 00:06:08,380 besterik gabe, zenbat energia Steve zentzua berak ematen duen aurkezpena dakar. 132 00:06:08,380 --> 00:06:11,884 133 00:06:11,884 --> 00:06:12,550 [Bideo-erreprodukzioa] 134 00:06:12,550 --> 00:06:16,220 -Microsoft Laugarren haur bat bezala da. 135 00:06:16,220 --> 00:06:18,260 Haurrak egiten etxetik atera. 136 00:06:18,260 --> 00:06:21,875 Kasu honetan, uste dut Etxea utzi dut. 137 00:06:21,875 --> 00:06:23,270 Hey Bill, whazzap? 138 00:06:23,270 --> 00:06:24,200 >> -Wazzap? 139 00:06:24,200 --> 00:06:25,320 >> -Aizu, Wazzap? 140 00:06:25,320 --> 00:06:28,590 Dugun eman bat aukera izugarria. 141 00:06:28,590 --> 00:06:30,210 Eta Bill aukera eman digu. 142 00:06:30,210 --> 00:06:35,520 143 00:06:35,520 --> 00:06:36,770 Eskerrik Bill horretarako nahi dut. 144 00:06:36,770 --> 00:06:39,630 Too nahi dut. 145 00:06:39,630 --> 00:06:42,500 Berrikuntza erritmoa ez da moteldu egingo da. 146 00:06:42,500 --> 00:06:45,140 >> Honez gero eta bizkorrago iritsi. 147 00:06:45,140 --> 00:06:50,165 Lehiakide batzuk izan liteke direla zoritxarrez kendu! 148 00:06:50,165 --> 00:06:54,337 149 00:06:54,337 --> 00:06:59,564 >> Maite dut enpresa hau. 150 00:06:59,564 --> 00:07:00,064 Bai! 151 00:07:00,064 --> 00:07:03,452 152 00:07:03,452 --> 00:07:08,250 PC bat naiz, eta I love enpresa hau! 153 00:07:08,250 --> 00:07:13,090 >> Developers, sustatzaile, sustatzaile, sustatzaileei, sustatzaileei, sustatzaileei, 154 00:07:13,090 --> 00:07:14,560 sustatzaileei, sustatzaile. 155 00:07:14,560 --> 00:07:17,500 156 00:07:17,500 --> 00:07:18,970 Bai! 157 00:07:18,970 --> 00:07:19,950 Web garatzaileek! 158 00:07:19,950 --> 00:07:21,420 >> Web garatzaileek! 159 00:07:21,420 --> 00:07:22,890 Web garatzaileek! 160 00:07:22,890 --> 00:07:25,830 161 00:07:25,830 --> 00:07:28,770 Entzun zer gehiago duzu gehiago ordaindu gabe lortu! 162 00:07:28,770 --> 00:07:31,960 >> The MS-DOS exekutiboa, hitzordua eskatu egutegiaren, txartel pila bat, ohar pad, 163 00:07:31,960 --> 00:07:33,750 erloju bat, kontrol-panel. 164 00:07:33,750 --> 00:07:35,461 Eta, ahal dela uste duzu? 165 00:07:35,461 --> 00:07:35,960 Reversie! 166 00:07:35,960 --> 00:07:37,270 >> Erre CD behar! 167 00:07:37,270 --> 00:07:38,660 Bidali MSN behar! 168 00:07:38,660 --> 00:07:40,422 Bidali You lagunei! 169 00:07:40,422 --> 00:07:41,790 >> Klik bakar batekin! 170 00:07:41,790 --> 00:07:48,670 One Microsoft, estrategia bat, team-- bat bideratuta, diziplinatua, profesionala, 171 00:07:48,670 --> 00:07:50,610 eta hori egiten dugun guztietan aditua. 172 00:07:50,610 --> 00:07:52,670 Dezagun lerro bat erabili filma zahar bat me. 173 00:07:52,670 --> 00:07:54,810 >> Harremanak marrazoak bezalakoak dira. 174 00:07:54,810 --> 00:07:57,480 Aurrera egin dute, edo hiltzen dira. 175 00:07:57,480 --> 00:08:01,470 Benetan teknologiako uste dut enpresen berdinak dira. 176 00:08:01,470 --> 00:08:04,801 >> [END bideo-erreprodukzioa] 177 00:08:04,801 --> 00:08:08,050 DAVID J. MALAN: Beraz, beraz, pozik gaude iragarriko duen Steve sartu egingo 178 00:08:08,050 --> 00:08:13,320 hemen CS50 hurrengo asteazkena ohiko leku eta denbora hemen. 179 00:08:13,320 --> 00:08:14,750 Espazioa mugatua Segur aski. 180 00:08:14,750 --> 00:08:19,650 Eta, beraz, gurekin pertsona, mesedez buru gaur edo Handik gutxira 181 00:08:19,650 --> 00:08:22,600 to cs50.harvard.edu/register. 182 00:08:22,600 --> 00:08:25,780 >> Eta jarraipena egingo dugu Asteartea lekuak berretsiz. 183 00:08:25,780 --> 00:08:29,900 Aurrera begiratu hurrengo horretara CS50 hitzaldia asteazkenean. 184 00:08:29,900 --> 00:08:33,706 Orain, beste albiste batean, gertatu I hau topo Crimson The besterik 185 00:08:33,706 --> 00:08:34,289 Eguneko beste. 186 00:08:34,289 --> 00:08:37,370 >> Bihurtzen CS50 langile bat dela eta gutxienez CS50 ikasle bat 187 00:08:37,370 --> 00:08:40,299 Gaur egun UC exekutatzen presidentea eta presidenteordea, 188 00:08:40,299 --> 00:08:42,950 atzera ekarri dit Nire egun egin atzera 189 00:08:42,950 --> 00:08:45,920 denean UC hauteskundeen galdu dut miserably. 190 00:08:45,920 --> 00:08:48,210 Baina zilarrezko Hornigaia horretan dut beti da 191 00:08:48,210 --> 00:08:50,604 kontatu istorioa dela I, bat nago ziur 192 00:08:50,604 --> 00:08:52,770 Arrazoi asko galdu dut hauteskunde eza izan zen 193 00:08:52,770 --> 00:08:54,103 jendaurrean hitz talentu bat. 194 00:08:54,103 --> 00:08:56,950 Eta, beraz, nahiko zintzotasunez, it bultzatu ninduen, esperientzia hori 195 00:08:56,950 --> 00:09:02,235 Uste dut nire junior urtean, benetan, kontu Harvard Computer Society for gora bertan 196 00:09:02,235 --> 00:09:04,610 campus taldearen dela Zenbait hitzaldi teknikoa dauka 197 00:09:04,610 --> 00:09:05,318 eta beste gauza batzuk. 198 00:09:05,318 --> 00:09:08,117 Eta baino gehiago hartu dut beren irakaskuntza mintegiak eta, beraz, 199 00:09:08,117 --> 00:09:09,950 k aukera bat, Aukera bikaina, 200 00:09:09,950 --> 00:09:12,620 zehazki honetan lanean hasteko. 201 00:09:12,620 --> 00:09:15,000 Baina, era berean, aukera izan nuen esperientzia horretan 202 00:09:15,000 --> 00:09:16,930 Neure burua irakasteko HTML Gehiago guztiak. 203 00:09:16,930 --> 00:09:21,080 Eta, beraz, bart procrastinated dut HTML oinarritutako web bidez bilatzen 204 00:09:21,080 --> 00:09:28,066 Ere egin nuen 1997an bezala, '98, neure Kanpaina horrek itxura hau hemen. 205 00:09:28,066 --> 00:09:29,920 Ezagutzen dut. 206 00:09:29,920 --> 00:09:33,340 >> Delako eta, jakina, aldez aurretik abisatu Diseinu 1998an Erabaki hau harrigarria 207 00:09:33,340 --> 00:09:33,850 edo whatnot. 208 00:09:33,850 --> 00:09:36,475 Nahi duzun lehenengo gauza erabiltzaile zure web bisitatzen gainean egin 209 00:09:36,475 --> 00:09:39,860 da esteka bat sakatu besterik ez dute zure webgunean hemen idaztea monje batekin 210 00:09:39,860 --> 00:09:43,940 atzean shrouded gortina bat bezala non itxuraz nire kanpaina plataforma izan zen. 211 00:09:43,940 --> 00:09:46,330 Eta hau guztia lortuko duzu gaur screenshot bat besterik ez da. 212 00:09:46,330 --> 00:09:49,500 Baina nintzen irakurtzen, bidez bezala, nire kanpaina kartelak bart 213 00:09:49,500 --> 00:09:50,490 eta nire plataforma. 214 00:09:50,490 --> 00:09:52,960 >> Eta, beraz, garai hartan haserretu nintzen. 215 00:09:52,960 --> 00:09:55,380 Nire plataforma was-- interesgarria izan zen. 216 00:09:55,380 --> 00:09:57,730 Beraz, lasaitu Nik behera orduz geroztik. 217 00:09:57,730 --> 00:10:03,550 Baina egunen batean, berriro exekutatu egingo dut eta ea hobea une honetan off. 218 00:10:03,550 --> 00:10:07,265 >> Beraz, HTML, hizkuntza horretan bertan egin nuen zuk in-- hori laster izango askoz more-- 219 00:10:07,265 --> 00:10:09,140 zerbait izan gara da berandu buruz hitz egiten 220 00:10:09,140 --> 00:10:12,460 eta neurri handi batean ematen ari orain dugun mugitu beste hizkuntza bat. 221 00:10:12,460 --> 00:10:15,650 Baina dezagun pausatu une bat besterik ez, eta, gauza horietako batzuk jarri testuinguruan. 222 00:10:15,650 --> 00:10:18,040 Beraz, esaldi batean, zer da HTML? 223 00:10:18,040 --> 00:10:19,370 >> Edo, zer da erabiltzen? 224 00:10:19,370 --> 00:10:20,208 Edonork? 225 00:10:20,208 --> 00:10:20,708 Bai. 226 00:10:20,708 --> 00:10:22,002 >> Ikusleak: webgune markatzeko. 227 00:10:22,002 --> 00:10:23,460 DAVID J. MALAN: web markatzeko. 228 00:10:23,460 --> 00:10:27,100 Beraz markup hizkuntza bat da hori aukera ematen du web orri bat egituratzeko duzu. 229 00:10:27,100 --> 00:10:30,040 Goiburuko doa hemen, titulua Hemen doa, gorputza hemen doa. 230 00:10:30,040 --> 00:10:33,280 Honek formatu lodia da, hau da Xehetasun moduko hori italics--. 231 00:10:33,280 --> 00:10:33,830 >> Ados, ona da. 232 00:10:33,830 --> 00:10:37,620 Beraz CSS aukera ematen dizu zuk eta biok askatasun pixka bat hartu ez 233 00:10:37,620 --> 00:10:40,990 lodia begira eta etzana delako hori hobeto horri esker gauzatu. 234 00:10:40,990 --> 00:10:42,096 CSS is-- zer? 235 00:10:42,096 --> 00:10:42,845 Esaldi batean esan. 236 00:10:42,845 --> 00:10:46,000 237 00:10:46,000 --> 00:10:46,720 Edonork guztiak. 238 00:10:46,720 --> 00:10:46,870 Bai. 239 00:10:46,870 --> 00:10:49,286 >> Ikusleak: Embellishments eta gauzak, nola diseinatu behar bezala. 240 00:10:49,286 --> 00:10:51,769 241 00:10:51,769 --> 00:10:52,810 DAVID J. MALAN: Ados, ona da. 242 00:10:52,810 --> 00:10:55,420 Ahalbidetzen duten duzun Embellishments Diseinua edo estilizatzeko da 243 00:10:55,420 --> 00:10:59,540 Letra lodia, eta, besteak beste, etzana eta kolore eta, gainera, gehiago fin 244 00:10:59,540 --> 00:11:01,330 elementu kokatzea eratuz. 245 00:11:01,330 --> 00:11:04,520 Aukera ematen dizu sort gauzak hartu duzu azken milia hala badagokio, esate baterako, 246 00:11:04,520 --> 00:11:08,130 pset7, agian konturatuko duzu zure zorroa orria Oraindik puntu honetan bada 247 00:11:08,130 --> 00:11:12,270 dagoeneko mahai lehenetsi bat duzula erabiltzailearen stock ustiategiak erakusteko egin 248 00:11:12,270 --> 00:11:15,740 eta cash seguruenik itxura polita izugarri espazio zuria gabeko lehenespenez. 249 00:11:15,740 --> 00:11:18,420 Dena bokalaren mota elkarrekin errenkada eta zutabe batean. 250 00:11:18,420 --> 00:11:20,662 >> Beno, pixka batekin CSS, konturatzen ahal izango duzu, 251 00:11:20,662 --> 00:11:23,870 benetan pentsatzen ahal izango duzu, eta horregatik da zerbait askoz gehiago ezagutzen eta askoz 252 00:11:23,870 --> 00:11:24,870 prettier begiratzen. 253 00:11:24,870 --> 00:11:27,730 Beraz CSS buruz da webguneen stylization. 254 00:11:27,730 --> 00:11:31,970 Baina gero, oraindik beste sartu dugu hizkuntza, PHP, horrek zer egiten digu aukera ematen dizu? 255 00:11:31,970 --> 00:11:36,400 256 00:11:36,400 --> 00:11:37,590 >> Egin besterik zer dezagun? 257 00:11:37,590 --> 00:11:38,177 Edonork. 258 00:11:38,177 --> 00:11:40,010 Haratago aurrikustea Got pare lehen ilarak. 259 00:11:40,010 --> 00:11:40,260 Bai. 260 00:11:40,260 --> 00:11:41,719 >> Ikusleak: Sortu edukiak dinamikoa. 261 00:11:41,719 --> 00:11:42,718 DAVID J. MALAN: Perfect. 262 00:11:42,718 --> 00:11:43,850 Sortu eduki dinamikoa. 263 00:11:43,850 --> 00:11:45,808 Eta hau egin ahal izango duzu Edozein hizkuntza kopurua. 264 00:11:45,808 --> 00:11:50,120 PHP erabili delako gertatuko dugu beraz, C sintaxia antzekoa zati batean. 265 00:11:50,120 --> 00:11:52,000 >> Baina PHP du zehazki hori. 266 00:11:52,000 --> 00:11:54,620 Dinamikoki irteera sortzen duzunean ematen du. 267 00:11:54,620 --> 00:11:57,890 Eta irteera batzuk izan daiteke HTML, izan dugu normalean dira egiten. 268 00:11:57,890 --> 00:12:00,160 Eta gainera, ez da, delako programazio hizkuntza bat, 269 00:12:00,160 --> 00:12:03,240 mekanismo horren bidez datu-base direla esan daiteke. 270 00:12:03,240 --> 00:12:05,730 >> Eta kontsultak egin ahal izango dugu beste zerbitzariak yahoo bezalako 271 00:12:05,730 --> 00:12:08,660 eta programazioaren ezer Benetan bestela agian duzula 272 00:12:08,660 --> 00:12:10,400 Ordenagailu bat behartzen egin nahi. 273 00:12:10,400 --> 00:12:13,580 Beraz, PHP gurekin hasteko aukera ematen dizu dinamikoki edukiak irteera. 274 00:12:13,580 --> 00:12:16,900 Beraz, logika honen arabera, ez nuen webgune dinamiko bat, 1998an itzuli. 275 00:12:16,900 --> 00:12:18,460 >> Besterik web orri estatiko bat zen. 276 00:12:18,460 --> 00:12:22,250 Nere edukietan izan behar aldatu behar gedit edo baliokidea batzuk eskuz jokatzen. 277 00:12:22,250 --> 00:12:25,290 Baina PHP da, zer erabiltzen dugu, edo Erabili ahal izan, baizik eta, 278 00:12:25,290 --> 00:12:27,260 antzeko zerbait Frosh Berehal web, 279 00:12:27,260 --> 00:12:31,160 ustezko matrikulazioak hartu eta users-- gauza zerrenda bat kudeatzen dituzten 280 00:12:31,160 --> 00:12:33,550 baino gehiago benetan aldatuz ordua, gertatuko dugu, nahiz 281 00:12:33,550 --> 00:12:35,990 Perl, desberdin bat erabili Garai hartan hizkuntza. 282 00:12:35,990 --> 00:12:40,350 >> Eta gero, azkenik, sartu dugu SQL-- Structured Query Language. 283 00:12:40,350 --> 00:12:43,845 Beraz, oraindik beste hizkuntza bat hori erabiltzen zertarako? 284 00:12:43,845 --> 00:12:46,660 285 00:12:46,660 --> 00:12:47,639 Erabilitako zertarako? 286 00:12:47,639 --> 00:12:49,430 Ezin dugu slight-- aurrikustea Ados, ez goaz 287 00:12:49,430 --> 00:12:51,263 askoz urrunago iritsi orkestra hemen baino. 288 00:12:51,263 --> 00:12:53,432 IKUSLEEN: da protokolo bat da datu-base hitz erabili. 289 00:12:53,432 --> 00:12:55,640 DAVID J. MALAN: protokoloa datu-base hitz erabili. 290 00:12:55,640 --> 00:12:56,181 Utzidazu pentsatzen. 291 00:12:56,181 --> 00:12:59,280 Da erabiltzen den hizkuntza natural bat da to hautatzen databases-- hitz 292 00:12:59,280 --> 00:13:01,280 eta txertaketak eta ezabatzen eta eguneratzeak eta benetan 293 00:13:01,280 --> 00:13:03,840 are gehiago eginbideak ere ez atean sartu dugu 294 00:13:03,840 --> 00:13:07,920 sartu baina explore-- nahi ahal izango duzu azken proiektu bat, adibidez, arakatzeko. 295 00:13:07,920 --> 00:13:09,560 Beraz, ez dago hainbat pieza horiek. 296 00:13:09,560 --> 00:13:13,100 >> Eta zorionez pset7, nahiz bere zehaztapen nahiko luzea da, 297 00:13:13,100 --> 00:13:15,990 nahita luzeak oinez da gauza horiek nola egin dezaket guztietan zehar 298 00:13:15,990 --> 00:13:17,210 Idatzitako elkarrekin. 299 00:13:17,210 --> 00:13:20,300 Orain, astelehenean, guk Gure azken hizkuntza sartu 300 00:13:20,300 --> 00:13:23,430 egingo dugun formalki sartzeko noski dela, Javascript. 301 00:13:23,430 --> 00:13:25,720 Honek, PHP bezala, antolaketa Lengoaia interpretatu. 302 00:13:25,720 --> 00:13:28,110 >> Baina gakoa bereizketa bat Proposatutako astelehenean dut 303 00:13:28,110 --> 00:13:32,730 dela PHP berriz da exekutatzean edo ari zerbitzariak, interpretatu eta horrek 304 00:13:32,730 --> 00:13:35,990 kasu honetan CS50 tresna da, edo komertziala web batzuk izan liteke 305 00:13:35,990 --> 00:13:39,370 zerbitzariak Interneten, JavaScript orokorrean 306 00:13:39,370 --> 00:13:43,650 bezero alboko exekutatzen duen hizkuntza da Ez zerbitzari side-- beraz nabigatzailean. 307 00:13:43,650 --> 00:13:46,970 Hau da, besterik ez denean dut ireki bezala Facebook iturburu-kodea eta aurkitutako guztiak 308 00:13:46,970 --> 00:13:51,510 .js fitxategi horiek, inplikazioa izan zen denean Facebook edo bisita gehien 309 00:13:51,510 --> 00:13:54,810 egun hauetan webguneak, lortuko duzu HTML bakarrik, ez bakarrik CSS, 310 00:13:54,810 --> 00:13:59,370 baina Javascript-sorta oso bat askotan js fitxategiak formularioa kodea. 311 00:13:59,370 --> 00:14:03,970 Eta, ondoren, nabigatzaile zeure da Mac edo PC-- kodea duten exekutatzen. 312 00:14:03,970 --> 00:14:05,990 >> Baina zure nabigatzailean exekutatzen ditu. 313 00:14:05,990 --> 00:14:08,070 Sandbox bat sort dezakezu uste. 314 00:14:08,070 --> 00:14:12,420 Beraz JavaScript kodea behar ez izatea zure ordenagailuan fitxategiak ezabatzeko gai ez izatea. 315 00:14:12,420 --> 00:14:14,730 Ez luke gai zure izenean postak. 316 00:14:14,730 --> 00:14:17,760 Zure nabigatzaileak mugatzen mota zer egin ahal izango duzu. 317 00:14:17,760 --> 00:14:20,630 >> Beraz, zentzu horretan, apur bat da gutxiago indartsu, agian, C. baino 318 00:14:20,630 --> 00:14:24,030 Baina JavaScript can, gisa alde batera utzita, ahal zerbitzarian erabiltzen, 319 00:14:24,030 --> 00:14:27,740 joera zaitugu nahiz eta ez hitz egin Horri buruz testuinguru horretan. 320 00:14:27,740 --> 00:14:29,740 Beraz, orain utzi lotzeko en horiek elkarrekin. 321 00:14:29,740 --> 00:14:34,000 Astebete gehi ago, HTML batzuk aurkeztu genuen du ezker aldean super aspergarria web orrian. 322 00:14:34,000 --> 00:14:35,000 >> Just dio kaixo mundua. 323 00:14:35,000 --> 00:14:38,110 Eta, ondoren, proposatu dut eskubidea mota dugu ideia lapurtu ahal 324 00:14:38,110 --> 00:14:41,470 gure eztabaida-tik C datuen egitura 325 00:14:41,470 --> 00:14:45,270 eta hierarkikoa hau nola pentsatzen Ezkerreko hizkuntza markup 326 00:14:45,270 --> 00:14:49,720 marraztuko litezke edo memoria-en garatuta nodo benetako zuhaitz egitura gisa 327 00:14:49,720 --> 00:14:51,400 eta erakusleak eta xehetasun-mota horiek. 328 00:14:51,400 --> 00:14:53,820 Eskuinean, deitzen dugu DOM-- Dokumentu bat 329 00:14:53,820 --> 00:14:56,800 Objektu Model-- besterik ez da Zuhaitz esaten modu fancy bat. 330 00:14:56,800 --> 00:14:59,520 >> Orain, zergatik da baliagarria honetan pentsatu modu honetan? 331 00:14:59,520 --> 00:15:01,680 Orain delako JavaScript, dugu delako 332 00:15:01,680 --> 00:15:05,810 horri honetan jolasteko lortzen kodea ingurunea, benetako HTML hori 333 00:15:05,810 --> 00:15:08,360 bidali da nabigatzailea dagoeneko eta dagoeneko 334 00:15:08,360 --> 00:15:12,690 kargatuta memorian arabera Zure ordenagailuaren zuhaitz bat sartu nabigatzailean 335 00:15:12,690 --> 00:15:18,270 Hau atsegin RAM, JavaScript erabili ahal izango dugu benetan zeharkatuko edo oinez edo bilaketa 336 00:15:18,270 --> 00:15:21,800 edo aldatzeko DOM zuhaitz Hala ere nahi dugu. 337 00:15:21,800 --> 00:15:24,040 Beraz, hain zuzen ere, uste baduzu buruz facebook.com, 338 00:15:24,040 --> 00:15:27,660 txat funtzioa erabili baduzu, baduzu erabilera Gmail eta Gchat ezaugarria, 339 00:15:27,660 --> 00:15:30,540 ezer bertan duzu behin eta berriz datozen mezuak 340 00:15:30,540 --> 00:15:35,880 eta berriro, mezu horiek dira ziurrenik, bezala, LI tag, List Item etiketa, agian. 341 00:15:35,880 --> 00:15:37,940 >> Edo agian, besterik gabe ari dira agertzen mantendu duten divs 342 00:15:37,940 --> 00:15:39,770 aldi bakoitzean berehalako mezu bat lortuko duzu. 343 00:15:39,770 --> 00:15:42,960 Eta, beraz, besterik gabe esan nahi zer Facebook edo Google egiten ari da 344 00:15:42,960 --> 00:15:45,200 edozein momentutan bat lortuko duzu zerbitzariak mezu, 345 00:15:45,200 --> 00:15:48,740 Ziurrenik JavaScript dira erabiltzen besterik nodo bat gehitzeko 346 00:15:48,740 --> 00:15:52,700 horri honetan nodo beste zuhaitz zuhaitz hori, ondoren, ikusmen itxura besterik 347 00:15:52,700 --> 00:15:54,570 Testu-lerro berri bat zure pantailan bezala. 348 00:15:54,570 --> 00:15:57,100 Baina txertatzen ari dute datu egitura honetan sartu. 349 00:15:57,100 --> 00:15:59,742 >> Beraz, klase bezala CS124 eta beste batzuk, dituzu 350 00:15:59,742 --> 00:16:02,200 benetan idatzi aurkako kodea more honen antzeko datu-egitura. 351 00:16:02,200 --> 00:16:04,310 Baina JavaScript oraingoz, besterik ez dugu suposatuko 352 00:16:04,310 --> 00:16:07,920 Funtzionaltasun hori guztia lortu dugu doan hizkuntza bertatik. 353 00:16:07,920 --> 00:16:09,210 Hargatik adibide bat bilatzeko. 354 00:16:09,210 --> 00:16:13,120 >> Ireki me form.html izeneko fitxategi bat. 355 00:16:13,120 --> 00:16:14,601 Super erraza da. 356 00:16:14,601 --> 00:16:15,600 It honen itxura besterik ez. 357 00:16:15,600 --> 00:16:17,860 >> CSS Ez, estetika pentsamendu ez. 358 00:16:17,860 --> 00:16:19,810 Ez da guztiz funtzionala eta itxuraz naiz 359 00:16:19,810 --> 00:16:24,000 mezu elektroniko bat eskatuz, pasahitz bat, pasahitza berriro, eta, ondoren, kontrol batean 360 00:16:24,000 --> 00:16:26,150 baldintza batzuk adosteko. 361 00:16:26,150 --> 00:16:28,740 Zer iturri honetan kodea itxura da, ziurrenik, zerbait 362 00:16:28,740 --> 00:16:31,030 batekin asmatzen dezakezu pentsamendu pixka orain. 363 00:16:31,030 --> 00:16:32,840 Nik inprimaki etiketa bat hemen. 364 00:16:32,840 --> 00:16:36,190 >> Ekintza bat da itxuraz joan Erregistroa izeneko fitxategi bat joan. 365 00:16:36,190 --> 00:16:37,870 Metodoa erabili noa iritsi. 366 00:16:37,870 --> 00:16:40,880 Eta gero nik testu bat jaso nuen Eremu bere izena da email. 367 00:16:40,880 --> 00:16:43,340 >> Nik pasahitza eremuan horren izena pasahitza da. 368 00:16:43,340 --> 00:16:45,420 Nik beste bat Pasahitz eremu horren izena 369 00:16:45,420 --> 00:16:47,342 zertxobait arbitrarioki berrespena da. 370 00:16:47,342 --> 00:16:49,690 Besterik HTTP beste parametro bat da. 371 00:16:49,690 --> 00:16:54,430 >> Eta gero, ez dugu erabili horiek izan ezik Frosh Berehal du klase batean demo geroztik 372 00:16:54,430 --> 00:16:56,692 kontrol-lauki bat den mota besterik check berdin. 373 00:16:56,692 --> 00:16:57,900 Eta hitzarmena deitu dut. 374 00:16:57,900 --> 00:17:00,700 Beraz, ez dut mota horretako arbitrarioki baina egokian izeneko eremu horietan. 375 00:17:00,700 --> 00:17:03,450 Beraz, inprimaki hau lortzen orain dela aurkeztu, ikus dezagun zer gertatzen den. 376 00:17:03,450 --> 00:17:07,290 Malan@harvard.edu egin badut, Karminezko pasahitz bat egingo dut. 377 00:17:07,290 --> 00:17:09,530 Ezer pasahitz bat egingo dut. 378 00:17:09,530 --> 00:17:10,910 Dezagun lankidetzan aritzeko ez. 379 00:17:10,910 --> 00:17:12,280 >> Eta ez dut aukera markatu. 380 00:17:12,280 --> 00:17:13,940 Let Izena eman sakatu me. 381 00:17:13,940 --> 00:17:15,420 Eta esaten du, hm, erregistratu ari zara. 382 00:17:15,420 --> 00:17:16,069 Ez da benetan. 383 00:17:16,069 --> 00:17:17,450 >> Baina URL aldatu. 384 00:17:17,450 --> 00:17:22,280 Beraz, inprimaki hau argi eta garbi onartzen zen to erregistroa aurkeztu. 385 00:17:22,280 --> 00:17:25,160 Baina, ustez, izan behar dut Akats horien batzuk harrapatzeko. 386 00:17:25,160 --> 00:17:27,569 Orain, pset7 eta non batzuk Gure hitzaldia adibide, 387 00:17:27,569 --> 00:17:30,130 oro har genuke inprimatu error gorriz mezua handi bat hemen 388 00:17:30,130 --> 00:17:33,760 , esanez falta izen-abizenak, edo pasahitza falta. 389 00:17:33,760 --> 00:17:37,680 Egin dugu aurretik eta hori dugu done zerbitzari aldean akatsak antzemateko. 390 00:17:37,680 --> 00:17:41,580 >> Baina askok egun hauetan webguneak Egin bezero aldean akatsak antzemateko 391 00:17:41,580 --> 00:17:42,810 Bertan URL ez da aldatu. 392 00:17:42,810 --> 00:17:44,101 Web orrialde osoa ez du freskatzeko. 393 00:17:44,101 --> 00:17:46,940 Berehalako feedback lortu ahal izango dituzu nabigatzailea. 394 00:17:46,940 --> 00:17:48,070 Agian zerbait gorria doa. 395 00:17:48,070 --> 00:17:49,190 >> Agian pop up bat lortuko duzu. 396 00:17:49,190 --> 00:17:53,240 Baina ez duzu denbora alferrik bidaliz zerbitzari datu hori osatu gabe. 397 00:17:53,240 --> 00:17:56,050 Beraz, ikus dezagun nola eginen lukeen Ezaugarri hori lortzeko, baita. 398 00:17:56,050 --> 00:17:59,660 >> Joan den form1.html, zein itxura bera. 399 00:17:59,660 --> 00:18:03,530 Baina oraingoan bada, ez dut malan@harvard.edu eta gorrimin idazten dudanean 400 00:18:03,530 --> 00:18:07,350 eta ez dut lankidetzan aritzeko gehiago baina klik Izena eman, nabarituko orain. 401 00:18:07,350 --> 00:18:08,940 Ez da irtenbide sexiest. 402 00:18:08,940 --> 00:18:10,900 Gutxienez Errore hau ez dut harrapatu. 403 00:18:10,900 --> 00:18:12,900 Eta alerta erabili dut JavaScript funtziorako 404 00:18:12,900 --> 00:18:14,090 eta horrek bakarrik ari gara klasean erabiliz. 405 00:18:14,090 --> 00:18:16,430 Oro har, ez duzu erabili hau daiteke oso azkar delako irten 406 00:18:16,430 --> 00:18:17,160 kontrol. 407 00:18:17,160 --> 00:18:19,180 Baina Pasahitzak ez dira berdinak error da. 408 00:18:19,180 --> 00:18:21,120 >> Dezagun aurrera eta sakatu Ados. 409 00:18:21,120 --> 00:18:25,040 Baina, zer funtsezko takeaway hemen da URL hori ez da aldatuko. 410 00:18:25,040 --> 00:18:27,960 Beraz, ez dut lanik alferrik galtzen zerbitzari horrek denbora Galdetzen 411 00:18:27,960 --> 00:18:30,750 duten izan dut galdera bat hurrena erantzuna neure buruari. 412 00:18:30,750 --> 00:18:33,210 >> Eta erabiltzaileak, nahiz eta dira honetaz hizketan 413 00:18:33,210 --> 00:18:35,264 Erabiltzaile baino luzeagoa Honetan pentsatu egingo, 414 00:18:35,264 --> 00:18:36,680 da berehalako iritzia izan da. 415 00:18:36,680 --> 00:18:39,044 Ez dago ekin latentzia ez sarerako konexioa du. 416 00:18:39,044 --> 00:18:40,460 Hargatik begiratu iturburu kode honetan. 417 00:18:40,460 --> 00:18:45,600 >> Form1.html begiradak egituraz antzeko hemen. 418 00:18:45,600 --> 00:18:46,810 Inprimakia bera gertatu behar da. 419 00:18:46,810 --> 00:18:48,330 Baina ikus dezagun zer behera egin nuen hemen. 420 00:18:48,330 --> 00:18:49,913 Eta ez dago hau egiteko modu desberdinak. 421 00:18:49,913 --> 00:18:53,690 Eta egin dut gehien zuzen Jarraitzaileen baina ez modurik dotorea oraindik. 422 00:18:53,690 --> 00:18:54,869 Script etiketa bat daukat. 423 00:18:54,869 --> 00:18:57,035 Gero deitu dut document.getElementByID ('izen-ematea'). 424 00:18:57,035 --> 00:19:00,090 425 00:19:00,090 --> 00:19:04,420 Eta balio hori gordetzen dut inprimakia, aldagai bat. 426 00:19:04,420 --> 00:19:05,520 >> Beraz, zer egin dut nik? 427 00:19:05,520 --> 00:19:08,960 Zuk pentsa dezakezu document.getElementByID ari, 428 00:19:08,960 --> 00:19:11,200 funtzio berezi bat JavaScript ematen dizu 429 00:19:11,200 --> 00:19:14,400 literalki eskuak bat nodo bat erakuslea 430 00:19:14,400 --> 00:19:16,520 edo zuhaitz honetan laukizuzenak. 431 00:19:16,520 --> 00:19:21,470 Beraz, orain hori da gure moduko aldagai Ikusteko Javascript-a benetan seinalatuz. 432 00:19:21,470 --> 00:19:25,120 >> Beraz, orain sintaxia ez dira gauza bera C. Baina ari gara gauza batzuk egiten hemen. 433 00:19:25,120 --> 00:19:30,360 One, hau da, pixka bat arraroa , begira zalantzarik versus C. 434 00:19:30,360 --> 00:19:32,180 Baina line 35 begiratu. 435 00:19:32,180 --> 00:19:35,130 Beraz, ezker form.onsubmit on. 436 00:19:35,130 --> 00:19:38,060 Gogoratu onsubmit dela struct batean eremu bat bezala. 437 00:19:38,060 --> 00:19:41,480 Formulario aldagaiaren uste baduzu besterik ez da C eta egitura bat izatea, 438 00:19:41,480 --> 00:19:42,600 Baliteke eremu batzuk izan. 439 00:19:42,600 --> 00:19:46,410 >> Itzuli eguneko, ikasleen izenak izan genuen, Identifikazioak, etxe, zelai mota horiek. 440 00:19:46,410 --> 00:19:48,520 Just onsubmit uste eremuan beste gisa. 441 00:19:48,520 --> 00:19:53,380 Baina delako eremu berezi bat da nabigatzaileak preprogrammed Espero 442 00:19:53,380 --> 00:19:57,530 .onsubmit ez balio izan zenbaki bat edo kate bat bezala, 443 00:19:57,530 --> 00:20:01,180 baina benetan funtzio bat izango edo funtzio baten helbidea 444 00:20:01,180 --> 00:20:02,570 ordenagailuaren memorian. 445 00:20:02,570 --> 00:20:04,740 >> Eta hain zuzen ere, hori da hitz hori hemen egiten da. 446 00:20:04,740 --> 00:20:06,710 Honek dioenez, funtzio berri bat eman dit. 447 00:20:06,710 --> 00:20:09,390 Baina zer gertatzen da bere izena da itxuraz daiteke? 448 00:20:09,390 --> 00:20:10,800 >> Itzuli pentsatzen den astelehenean. 449 00:20:10,800 --> 00:20:13,430 450 00:20:13,430 --> 00:20:17,170 Zein da honen izena Funtzio oinarritutako sintaxia hau? 451 00:20:17,170 --> 00:20:19,784 Ez, esan nahi dut, ez dago argi izenik ez associated-- zalantzarik 452 00:20:19,784 --> 00:20:21,200 ez hemen zer nabarmenduko ditut ere. 453 00:20:21,200 --> 00:20:22,560 >> Baina hori benetan OK. 454 00:20:22,560 --> 00:20:25,840 Hau funtzio anonimo bat, edo bat lambda funtzio batzuk agian deitu. 455 00:20:25,840 --> 00:20:27,589 Eta hori besterik esan nahi oraindik funtzio bat da. 456 00:20:27,589 --> 00:20:29,400 Besterik ez da, ezin duzu deitu izenaren arabera. 457 00:20:29,400 --> 00:20:30,057 Baina hori OK. 458 00:20:30,057 --> 00:20:33,140 Berriro delako, nabigatzailea izan da Google bezalako enpresek preprogrammed 459 00:20:33,140 --> 00:20:38,540 edo Microsoft-ek edo Mozilla edo beste erabili besterik ez jakin, .onsubmit eremu badu 460 00:20:38,540 --> 00:20:43,400 forma elementu bat du barnean balioa, tratatzeko da funtzio baten gisa 461 00:20:43,400 --> 00:20:44,750 funtzioa erakuslea, izango bada. 462 00:20:44,750 --> 00:20:46,910 Eta noiz inprimakia aurkeztu deitu. 463 00:20:46,910 --> 00:20:50,350 >> Beraz, zer kodea exekutatu behar da inprimakia aurkeztu? 464 00:20:50,350 --> 00:20:52,526 Dirudienez, dena kizkur giltza barruan. 465 00:20:52,526 --> 00:20:53,650 Eta hori besterik ez estilistikoa. 466 00:20:53,650 --> 00:20:55,626 >> Hau atsegin egin dezakezu CS50 egin ohi dugu. 467 00:20:55,626 --> 00:20:58,250 Baina JavaScript, jende gehienak joera mantentzea lerro berean 468 00:20:58,250 --> 00:21:01,960 besterik ez delako argiago da keyword funtzio hori lotutako. 469 00:21:01,960 --> 00:21:03,240 Beraz, orain zer egiten ari naiz? 470 00:21:03,240 --> 00:21:08,616 >> Form.email.value berdin berdin bada kate hutsarekin, edo ezer ez, hona hemen 471 00:21:08,616 --> 00:21:11,490 alerta-egoera bat non ez dut esan, Zure e-posta helbidea eman behar duzu, 472 00:21:11,490 --> 00:21:12,690 eta, ondoren, itzultzeko faltsua. 473 00:21:12,690 --> 00:21:15,720 Eta bueltan faltsua da hori ari aurkeztu forma eragozten. 474 00:21:15,720 --> 00:21:19,480 Bitartean, pasahitza balio bada hutsik, nik erabiltzaileak Yell noa 475 00:21:19,480 --> 00:21:21,150 eta esan, pasahitz bat eman behar duzu. 476 00:21:21,150 --> 00:21:23,700 >> Bien bitartean, gauzak lortzen ari apur bat fancier hemen. 477 00:21:23,700 --> 00:21:29,160 Ez du form.password.value bada form.confirmation.value berdin, 478 00:21:29,160 --> 00:21:31,680 beste eremu, Yell erabiltzaileak pasahitzak 479 00:21:31,680 --> 00:21:33,860 ez dute gisa datoz ez duela une bat. 480 00:21:33,860 --> 00:21:35,780 Eta gero, hau da a sexier apur dudalako 481 00:21:35,780 --> 00:21:40,470 Badakizu kontzeptualki banekien egiaztatuko bat kontrol-laukia izena da. 482 00:21:40,470 --> 00:21:45,680 >> Beraz, besterik ez dut harridura bat erabili ahal Puntu check ez bada esatea 483 00:21:45,680 --> 00:21:48,040 hautatuta boolearrak da balioa, egia edo gezurra 484 00:21:48,040 --> 00:21:49,700 Horregatik erabiltzaileak dut Yell. 485 00:21:49,700 --> 00:21:52,300 Bestela, bidez iritsi bada baldintza hauek guztiak, 486 00:21:52,300 --> 00:21:53,270 gaitezen besterik gabe egia. 487 00:21:53,270 --> 00:21:54,700 Let inprimakia aurkeztea. 488 00:21:54,700 --> 00:21:56,560 Eta honen ondoren gertatuko. 489 00:21:56,560 --> 00:21:57,740 >> Dezagun idatzi Crimson. 490 00:21:57,740 --> 00:22:00,230 Dezagun begiratu koadroan, sakatu Erregistratu. 491 00:22:00,230 --> 00:22:01,979 Eta orain badut bidez helmugara. 492 00:22:01,979 --> 00:22:03,270 Orain, ez dago datu-basea dago. 493 00:22:03,270 --> 00:22:05,370 Ez dago ezer interesgarria erregistroa ere. 494 00:22:05,370 --> 00:22:07,980 Beharrezko dut zerbait benetan hitz. 495 00:22:07,980 --> 00:22:09,140 Hargatik eteteko me, hemen. 496 00:22:09,140 --> 00:22:16,270 Zer besterik egin dugu edozein galdera edo zer sintaxia berri honen batzuk? 497 00:22:16,270 --> 00:22:17,640 Ados, bai? 498 00:22:17,640 --> 00:22:20,025 >> IKUSLEEN: Beraz, edozein kontrol-laukia boolear bat izango da automatikoki. 499 00:22:20,025 --> 00:22:21,650 Ez daukazu aldarrikatu duten bezala. 500 00:22:21,650 --> 00:22:22,649 >> DAVID J. MALAN: Zuzena. 501 00:22:22,649 --> 00:22:29,340 Hori igorri nahi dituen edozein checkbox HTML zure JavaScript kodea forma ematen baitio 502 00:22:29,340 --> 00:22:31,760 tratatuko dira, bai, gisa Boolear balioa egia edo gezurra. 503 00:22:31,760 --> 00:22:32,635 Galdera ona da. 504 00:22:32,635 --> 00:22:36,080 Beste balioak, Berriz, Jakina, izan testua, AKA kateak dira. 505 00:22:36,080 --> 00:22:38,500 >> Ondo da, beraz, let me atzeratzeko pixka bat gehiago. 506 00:22:38,500 --> 00:22:39,900 Zein izan da honen puntu osoa? 507 00:22:39,900 --> 00:22:41,400 Just argia izan. 508 00:22:41,400 --> 00:22:44,940 Bezala, badakigu, nahiz pset7 batetik eta are gehiago, azken astean hitzaldia 509 00:22:44,940 --> 00:22:51,120 adibideak, garela jakina egiaztatu ahal $ _GET $ Bi_dali ikus erabiltzailearen eman bagaitu 510 00:22:51,120 --> 00:22:52,200 Balio huts bat. 511 00:22:52,200 --> 00:22:54,400 Gogoratu PHP funtzioa hutsa. 512 00:22:54,400 --> 00:22:58,040 >> Beraz, argi izan behar du, zer da, arrazoi bat, gainera dezakegu 513 00:22:58,040 --> 00:23:00,535 error egiaztapena hau egin nahi browser-barrutik? 514 00:23:00,535 --> 00:23:03,350 515 00:23:03,350 --> 00:23:06,080 Zer da motibazioa hemen? 516 00:23:06,080 --> 00:23:06,580 Bai. 517 00:23:06,580 --> 00:23:09,735 >> Ikusleak: Faster, eta ez duzu Datu Ezertarako bidaltzeko zerbitzariari. 518 00:23:09,735 --> 00:23:10,610 DAVID J. MALAN: Ongi. 519 00:23:10,610 --> 00:23:11,170 Azkarragoa da. 520 00:23:11,170 --> 00:23:12,920 Ez duzu bidali Ezertarako zerbitzariari datuak. 521 00:23:12,920 --> 00:23:14,670 >> Beraz, gehiago atzera berehalako erantzuna. 522 00:23:14,670 --> 00:23:16,560 Eta, oro har, erabiltzaileak esperientzia hobea. 523 00:23:16,560 --> 00:23:17,900 Alternatiba pentsatzen. 524 00:23:17,900 --> 00:23:21,160 >> Gmail-- eta bazen kasua duela urte asko. 525 00:23:21,160 --> 00:23:24,160 Demagun you elektroniko berri bat jaso da zure Gmail kontua, baina, bidez bide bakarra 526 00:23:24,160 --> 00:23:26,510 hori da, bezala ikusteko, orri osoa kargatu. 527 00:23:26,510 --> 00:23:29,030 Edo demagun duzu klik Esteka bat posta elektroniko bat irakurri. 528 00:23:29,030 --> 00:23:31,600 >> Dena hain birkargatu posta elektronikoa ikusi ahal izango duzu. 529 00:23:31,600 --> 00:23:33,380 Edo Facebook-- Txat mezu bat lortuko duzu. 530 00:23:33,380 --> 00:23:36,000 Ez duzu ikusten duzu berriro kargatu arte orria edo egin klik esteka batzuk. 531 00:23:36,000 --> 00:23:38,380 >> Bezala, hau izango litzateke awfully Erabiltzaileak gogaikarriak esperientzia. 532 00:23:38,380 --> 00:23:41,300 Eta hau da, zer izan zen bezala, Argi eta garbi, itzuli UC ran I 533 00:23:41,300 --> 00:23:44,760 eta web askoz gutxiago dinamikoa izan zen eta Javascript ez zen ezagun gisa 534 00:23:44,760 --> 00:23:45,601 orain bezala. 535 00:23:45,601 --> 00:23:47,850 Eta gauzak askoz lortzean dinamikoagoa eta askoz gehiago 536 00:23:47,850 --> 00:23:49,900 Bezero zentzu horretan albo. 537 00:23:49,900 --> 00:23:54,370 >> Baina badira hemen harrapaketa bat da, eta hau gogaikarriak Gotcha bat antzeko zerbait da. 538 00:23:54,370 --> 00:23:58,720 Just delako bezero aldean gehitzen duzunean Hau atsegin detekzioa ez du esan nahi 539 00:23:58,720 --> 00:24:01,430 edo dezakezu alde batera utzi behar zerbitzari aldean detektatzeko. 540 00:24:01,430 --> 00:24:04,080 Funtsean zure jarri nahi duzun error leku bietan egiaztapena. 541 00:24:04,080 --> 00:24:05,830 Zer zen delako ikasitako ikasgaiaren 542 00:24:05,830 --> 00:24:10,270 Artikuluaren zati batzuk irakurri nuen ergelak CMS sistema honekin 543 00:24:10,270 --> 00:24:14,410 Eduki Kudeaketa sistema hori izan zen Bere autentifikazio sistemak ezartzeko, 544 00:24:14,410 --> 00:24:16,790 Bere login zer mekanismo bidez? 545 00:24:16,790 --> 00:24:19,515 546 00:24:19,515 --> 00:24:20,469 Ikusteko Javascript-a. 547 00:24:20,469 --> 00:24:21,499 >> Ikusleak: Javascript. 548 00:24:21,499 --> 00:24:23,290 DAVID J. MALAN: JavaScript, zehazki, ezta? 549 00:24:23,290 --> 00:24:24,610 Zuten JavaScript erabiliz. 550 00:24:24,610 --> 00:24:27,120 Eta literalki, you guys dute pixka bat seguruenik jokatu 551 00:24:27,120 --> 00:24:28,700 Chrome Inspector batekin. 552 00:24:28,700 --> 00:24:30,890 Eta nik aurkitu ahal bada, ikuskatu elementutzat. 553 00:24:30,890 --> 00:24:33,670 >> Let baino gehiago joan me egin Chrome aukerak guztiak. 554 00:24:33,670 --> 00:24:37,080 Eta hau da, nola erraza da bertan desgaitu JavaScript arakatzaile batean. 555 00:24:37,080 --> 00:24:38,950 Begiratu, Javascript ez gehiago. 556 00:24:38,950 --> 00:24:41,070 >> Beraz, zuzentasuna, asko web-egun hauetan 557 00:24:41,070 --> 00:24:43,430 besterik ez delako apurtzen joan Gmail eta beste guneak, 558 00:24:43,430 --> 00:24:46,140 Facebook-- bere gain hartzen Ikusteko Javascript-a gaituta dago. 559 00:24:46,140 --> 00:24:50,180 Baina zuk zerbait ergelak egiten ari bada bezalako erabiltzaile sarrera bakarrik balioztatzeko 560 00:24:50,180 --> 00:24:52,520 eta hori egiaztatzen bezeroaren aldean akatsak, 561 00:24:52,520 --> 00:24:54,940 aurkariarekiko bat izan erraz egin. 562 00:24:54,940 --> 00:24:57,180 Eta orduan ere smarter you guys like aurkariarekiko 563 00:24:57,180 --> 00:25:01,120 orain Telnet edo Curl erabili izan edo, besterik komando lerroko komandoak 564 00:25:01,120 --> 00:25:05,300 eta mezu benetan bidali zerbitzarira duten era berean, ez dira erroreen hautatuta. 565 00:25:05,300 --> 00:25:08,380 >> Beraz, hau da bat gehiago Erabiltzaile interfaze erabakia 566 00:25:08,380 --> 00:25:13,060 benetako teknikoa baino improvement-- gauzatzeko 567 00:25:13,060 --> 00:25:14,410 Zerbait bezero honen alde bezala. 568 00:25:14,410 --> 00:25:16,800 Beraz, orain begiratu azkar bat, baina gero Online walk dut atzeratu 569 00:25:16,800 --> 00:25:17,674 Alde honen bidez. 570 00:25:17,674 --> 00:25:21,480 Bi inprimaki, benetan igaro genituen eta garbitu kodea da pixka bat. 571 00:25:21,480 --> 00:25:23,650 Baina utzi atzeratu inork niri bideo litekeena zaitugu 572 00:25:23,650 --> 00:25:27,970 pset8 en embed, besterik erakusten duzun bat antzeko sintaxia liburutegi bat izeneko erabiliz 573 00:25:27,970 --> 00:25:32,320 jQuery, eta horrek a super, super da JavaScript popular liburutegia 574 00:25:32,320 --> 00:25:34,510 Jende Egia gehienak besterik erabili egun hauetan 575 00:25:34,510 --> 00:25:37,070 eta are gisa nahastu izaki JavaScript bera. 576 00:25:37,070 --> 00:25:38,950 >> Eta inplikatu ohi da dolarraren seinaleak batzuk 577 00:25:38,950 --> 00:25:41,350 eta dokumentu bezala keywords parentesi hemen. 578 00:25:41,350 --> 00:25:44,480 Baina, berriro ere, utzi atzeratu egin nahi me Zenbait tutoretzak motelagoa online 579 00:25:44,480 --> 00:25:46,750 get lotuta sortu baino besterik sintaxian. 580 00:25:46,750 --> 00:25:48,630 Dezagun mugitu nahi Zerbait pixka bat freskoago 581 00:25:48,630 --> 00:25:50,520 horren aplikazio dagokionez. 582 00:25:50,520 --> 00:25:57,730 >> Beraz, batez ere, joan gaitezen aurrera eta ireki hau hemen. 583 00:25:57,730 --> 00:25:58,340 Goazen. 584 00:25:58,340 --> 00:25:59,380 Bertan dugu. 585 00:25:59,380 --> 00:26:01,500 >> Ireki me argazki hau hemen. 586 00:26:01,500 --> 00:26:03,450 Alferrik korapilatsu , bilatzen, baina 587 00:26:03,450 --> 00:26:07,880 izeneko teknika bat deskribatzen AJAX-- Asynchronous JavaScript and XML, non 588 00:26:07,880 --> 00:26:10,530 XML X da benetan Jada ez da benetan erabiltzen. 589 00:26:10,530 --> 00:26:13,430 Zerbait erabili ohi da bestela JSON izeneko. 590 00:26:13,430 --> 00:26:16,560 >> Baina hemen nola zerbait bezala Google Maps edo Google Earth lan. 591 00:26:16,560 --> 00:26:18,060 Saiatu honekin hegan, egia esan dezagun. 592 00:26:18,060 --> 00:26:21,590 Dezagun aurrera eta ireki sortu Chrome nire nabigatzailean. 593 00:26:21,590 --> 00:26:26,236 >> Eta joan gaitezen sartu, esan, maps.google.com. 594 00:26:26,236 --> 00:26:29,260 595 00:26:29,260 --> 00:26:31,930 Eta egia esan, Oraindik zaharra bada nahikoa zer gogoratzeko, 596 00:26:31,930 --> 00:26:35,600 bezala, Xehetasuna egun atzera bezalakoa zen, eta agian oraindik ere hau bezalako lan egiten dute. 597 00:26:35,600 --> 00:26:38,870 Noiz bilatzeko zerbait egiteko erabiltzen duzu 33 Oxford Street, Cambridge, Meza, 598 00:26:38,870 --> 00:26:40,650 en hau egin duzu utzi litzateke, benetan, baduzu 599 00:26:40,650 --> 00:26:43,000 gora mugitzeko nahi eta behera, ezkerrera eta eskuinera, 600 00:26:43,000 --> 00:26:44,920 bat bezala begiratu litzateke gainean gezi handi, eta horrekin 601 00:26:44,920 --> 00:26:46,921 Erakusteko litzateke beste Maparen markoa sortu hemen. 602 00:26:46,921 --> 00:26:49,753 Edo klikatu zenuke eta zu hona joan, edo egin klik beste 603 00:26:49,753 --> 00:26:51,000 eta hemen joan nahi duzun. 604 00:26:51,000 --> 00:26:53,000 Baina horren ordez, horiek egun, jakina, besterik ez dugu 605 00:26:53,000 --> 00:26:55,970 bermatuko duen zantzurik, joan ahal izango dugu hartu Nahiko Cambridge inguruan azkar 606 00:26:55,970 --> 00:26:57,550 besterik ez, klik egin eta arrastatuz. 607 00:26:57,550 --> 00:26:59,130 Baina konturatu glitches batzuk bertan. 608 00:26:59,130 --> 00:27:02,160 >> Ez dut hau behar bezain azkar, zer dirudi gertatzen ari dena 609 00:27:02,160 --> 00:27:05,960 arrastatu naiz apur bat azkarregi ordenagailua sortu mantentzeko? 610 00:27:05,960 --> 00:27:07,160 Zer ikusi? 611 00:27:07,160 --> 00:27:07,660 Bai. 612 00:27:07,660 --> 00:27:09,232 >> Ikusleak: pixel ez dute freskatzeko. 613 00:27:09,232 --> 00:27:10,940 DAVID J. MALAN: The pixel ez freskatzeko. 614 00:27:10,940 --> 00:27:12,870 Ez dago benetan, eta zu honetan ikus zezakeen, egia esan, 615 00:27:12,870 --> 00:27:15,360 online eta pausatu ikusten ari bazara hau edo benetan gauzak moteldu 616 00:27:15,360 --> 00:27:18,600 once-- ikusiko duzu ez direla teilak, plazak, edo laukizuzenak direla 617 00:27:18,600 --> 00:27:22,040 ari mapan egin arte falta split bigarren bat geroago, datu gehiago, 618 00:27:22,040 --> 00:27:24,390 irudi gehiago benetan pantailan agertuko. 619 00:27:24,390 --> 00:27:29,810 Eta hain zuzen ere, hori eginez gero begira dugu up Chrome's-- esan, Chrome-- utzi 620 00:27:29,810 --> 00:27:30,310 ikus dezagun. 621 00:27:30,310 --> 00:27:31,090 Ezin dugu hori egin. 622 00:27:31,090 --> 00:27:31,860 >> Oh, whoops. 623 00:27:31,860 --> 00:27:34,761 Dezagun ireki maps.google.com. 624 00:27:34,761 --> 00:27:36,660 Dezagun leihoa handiagoa berriro me. 625 00:27:36,660 --> 00:27:38,836 >> Joan 33 Oxford Street itzuli. 626 00:27:38,836 --> 00:27:42,010 627 00:27:42,010 --> 00:27:43,760 Zein izan zen webgunearen zen duela gutxi dut? 628 00:27:43,760 --> 00:27:46,440 Hau, nahi, rant pribatuak izan nahi dut Neure burua, ondoren, berehalako mezu litzaidake I 629 00:27:46,440 --> 00:27:48,470 Edozein lagun online zegoen entzun nahi duten. 630 00:27:48,470 --> 00:27:49,345 Badira web batzuk. 631 00:27:49,345 --> 00:27:52,680 Uste dut Comcast-- da hain American ISP oso handia. 632 00:27:52,680 --> 00:27:56,355 Dezakezu, orduan sortu sinatu kable berrirako modem zerbitzu edo kable bidezko telebista-zerbitzua, 633 00:27:56,355 --> 00:27:59,230 Formulario bat dute oso arrazoiz non eskatu dute zure helbidea da. 634 00:27:59,230 --> 00:28:01,450 Eta hau harrigarria Ezaugarri auto osoa izenekoa, 635 00:28:01,450 --> 00:28:04,600 Google bezala, bete hasten Zure galderaren erantzuna da. 636 00:28:04,600 --> 00:28:08,090 >> Arazoa da, auto osoa egin dute Zuk idatzitako lehen gauza on. 637 00:28:08,090 --> 00:28:12,890 Beraz 33an idazten hasten bazara, it zuk etxe guztietan literalki erakutsiko ditu 638 00:28:12,890 --> 00:28:15,790 Amerikan hasten 33 zenbakia duen 639 00:28:15,790 --> 00:28:17,920 jarraitu aurretik espero gehiago idatzi behar duzu. 640 00:28:17,920 --> 00:28:20,660 Beraz, 33 idazten duzun Oxford bada, orduan kale guztietan erakusten da duzu 641 00:28:20,660 --> 00:28:24,726 Amerikan duela 33 Oxforden bere izena, herria kontuan hartu gabe 642 00:28:24,726 --> 00:28:25,350 zaudela ere. 643 00:28:25,350 --> 00:28:26,320 >> Eta gero, idazten jarraitzeko duzu. 644 00:28:26,320 --> 00:28:28,930 Eta, azkenik, ez dutela konturatuko da Eskaintza zure etxean Cambridge zerbitzua 645 00:28:28,930 --> 00:28:29,920 edo horrelako zerbait. 646 00:28:29,920 --> 00:28:33,410 Baina puntua da, hau da gehien asinine auto ezartzeko 647 00:28:33,410 --> 00:28:34,140 inoiz osatu. 648 00:28:34,140 --> 00:28:36,400 >> Eta besterik ez dut off joan tangente honetan berriro. 649 00:28:36,400 --> 00:28:39,040 Baina ez dira modu ona JavaScript eta modu txarrak erabili. 650 00:28:39,040 --> 00:28:40,750 Eta hori ez da zertan horietako bat. 651 00:28:40,750 --> 00:28:46,360 >> Baina puntua hemen, hau lehenago tirade, gaurkoan ireki tresnak behera hemen 652 00:28:46,360 --> 00:28:49,480 eta ireki garapen tresnak, Nik aurretik animatu genuen bezala, 653 00:28:49,480 --> 00:28:52,840 eta Sare ikustera fitxa oso azkar sakatu dudan bezala. 654 00:28:52,840 --> 00:28:55,400 Eta sorta oso bat nabarituko lortzeko eskaerak gertatu. 655 00:28:55,400 --> 00:28:57,310 Hori guztia gertatu dut arrastaka geroztik. 656 00:28:57,310 --> 00:29:00,170 >> Eta ziurrenik, hain zuzen ere, ilaratan horiek asko 657 00:29:00,170 --> 00:29:04,060 orain dira irudi barra JPEG MIME mota edo eduki mota. 658 00:29:04,060 --> 00:29:07,750 Hori da, zer egiten ari da chrome delako I klik eta arrastatu denbora guztietan, egin klik 659 00:29:07,750 --> 00:29:11,650 eta arrastatu, da, konturatu oh da, I joan behar galdetu Google fitxa bat 660 00:29:11,650 --> 00:29:15,080 Maparen hemen baino gehiago da eta, bizkor deskargatu HTTP bidez, 661 00:29:15,080 --> 00:29:19,550 eta gehitu deiturikoak DOM izateko Web memoria zuhaitz nabigatzaile izateko 662 00:29:19,550 --> 00:29:24,430 ordezkaritza erabiltzaileari, beraz, me, teila eguneratzen dela ikusten du. 663 00:29:24,430 --> 00:29:26,795 Eta hau da, delako AJAX izeneko teknika bat. 664 00:29:26,795 --> 00:29:28,920 Itzuli eguneko, benetan Hori horrela izan da baduzu 665 00:29:28,920 --> 00:29:33,050 zer da pantailan aldatu nahi zuten, gora egin klik nahi duzun, behera, ezkerrera 666 00:29:33,050 --> 00:29:33,550 eskubidea. 667 00:29:33,550 --> 00:29:34,740 Eta, ondoren, orri berri bat zabalduko litzateke. 668 00:29:34,740 --> 00:29:36,531 Baina egun hauetan, dena dinamikoagoa da. 669 00:29:36,531 --> 00:29:40,490 Gertatzen bidea izan dugu gizakiak litzateke Espero benetan litzateke interaktiboki. 670 00:29:40,490 --> 00:29:43,210 Eta hori lortzen by izeneko teknika bat modu 671 00:29:43,210 --> 00:29:46,170 AJAX, eta hori da, beharbada onena Adibide bat azaldu. 672 00:29:46,170 --> 00:29:49,730 Lehenik eta behin, utzi aurrera me eta ireki fitxategia 673 00:29:49,730 --> 00:29:53,540 izeneko quote.php saioa Gaur egungo banaketa kodea. 674 00:29:53,540 --> 00:29:56,200 >> Eta gero utzi sinboloa whoops egin dit. 675 00:29:56,200 --> 00:30:02,399 Let sinbolo egin me = GOOG besterik stock batzuk. 676 00:30:02,399 --> 00:30:04,440 Edo benetan, egin dezagun Pset FREE bat. 677 00:30:04,440 --> 00:30:05,270 Sartu. 678 00:30:05,270 --> 00:30:06,580 >> Eta orain konturatzen zer lortu dut. 679 00:30:06,580 --> 00:30:09,210 Beraz, hau da, benetan bat PHP fitxategia labur dudala 680 00:30:09,210 --> 00:30:13,210 idatzi zuen, besterik gabe, dialektika kodea pset7 ko bilaketa-funtzio 681 00:30:13,210 --> 00:30:17,830 eta spits kizkur giltza hau erabiltzen eta Komatxo eta colon notazioa, itxuraz, 682 00:30:17,830 --> 00:30:22,747 egungo stock egungo prezioa Konpainiak pasa duzula get bidez. 683 00:30:22,747 --> 00:30:24,580 Beraz, hau da desberdina zer dugu gehienetako 684 00:30:24,580 --> 00:30:26,496 ohar horretan nago egin literalki tu 685 00:30:26,496 --> 00:30:27,870 zer JavaScript kodea itxura. 686 00:30:27,870 --> 00:30:30,020 >> Hain zuzen ere, JavaScript objektu bat da. 687 00:30:30,020 --> 00:30:34,130 Izan ere, argi izan, JavaScript Object Notation-- JSON-- 688 00:30:34,130 --> 00:30:38,330 duzula esaten modu fancy bat besterik ez da datu irudikatzeko daiteke JavaScript 689 00:30:38,330 --> 00:30:41,660 atsegin PHP dezakezu gako bikote erabiliz. 690 00:30:41,660 --> 00:30:44,270 Beraz, deklaratu nahi nuen JavaScript aldagai bat 691 00:30:44,270 --> 00:30:47,872 adierazten Zamyla, for Zamyla-- eta egitura bat Adibidez, 692 00:30:47,872 --> 00:30:49,580 eta deitu dugu Ikasle, aldagai hau. 693 00:30:49,580 --> 00:30:53,060 Bere ID bat da, etxea da Winthrop, eta izena Zamyla da. 694 00:30:53,060 --> 00:30:55,490 >> Baina objektuen array bat ere izan dezake dut. 695 00:30:55,490 --> 00:30:58,710 Beraz, benetan nahi nuen behar bada JavaScript array bat daukan 696 00:30:58,710 --> 00:31:01,740 esaterako, objektu anitz, hau Denbora langileen ordezkari, 697 00:31:01,740 --> 00:31:04,910 Baliteke hiru horiek behar dut Kode-zatiak itzuli 698 00:31:04,910 --> 00:31:08,560 to hauetarako Itzuli Hiru taldekideak ohia. 699 00:31:08,560 --> 00:31:12,201 Beraz, sintaxia, nahiko PHP to both-- antzekoa. 700 00:31:12,201 --> 00:31:13,700 Baina hori da, bereziki Javascript. 701 00:31:13,700 --> 00:31:15,940 Objektu notazioa. 702 00:31:15,940 --> 00:31:17,240 Beraz, zer da hau baliagarria? 703 00:31:17,240 --> 00:31:21,580 >> Kodea idatzi badut spits JSON-- JavaScript Object gauzak Notation-- duten 704 00:31:21,580 --> 00:31:24,670 hau edo gauzak itxura Zamyla egitura baten itxura du, 705 00:31:24,670 --> 00:31:27,730 Benetan I erabili ahal hau programetan idazten dut. 706 00:31:27,730 --> 00:31:30,660 Joan den ajax0.html. 707 00:31:30,660 --> 00:31:33,310 Eta hau too-- ez askoz pentsatu estetika eman. 708 00:31:33,310 --> 00:31:34,660 Baina ikusi zer gertatzen den. 709 00:31:34,660 --> 00:31:37,050 >> Dezagun aurrera eta idatzi hemen eta doan. 710 00:31:37,050 --> 00:31:38,490 Klik lortu aurrekontua. 711 00:31:38,490 --> 00:31:41,060 Eta konturatu URL ez da aldatu. 712 00:31:41,060 --> 00:31:47,250 Baina pop bat jaikitzen itxuraz egin nuen Gaur egungo Penny stock $ 0,15 prezioa. 713 00:31:47,250 --> 00:31:49,062 Beraz, ez dela txarra. 714 00:31:49,062 --> 00:31:52,020 Baina diferentzia da nolabait, Datu horiek itzuli zen niri zuzenean. 715 00:31:52,020 --> 00:31:54,250 Baina dezagun norabidean urrats bat zerbait gehiago ezagutzen. 716 00:31:54,250 --> 00:31:58,900 Bat bertsio honen, utzi niri Idazten free berriro, sakatu Lortu aurrekontua, 717 00:31:58,900 --> 00:32:01,146 eta orain ai, hori zen benetan jQuery bertsioa. 718 00:32:01,146 --> 00:32:03,270 Hargatik me ez nuen bizkor aurreratu nahiko urrun nahikoa. 719 00:32:03,270 --> 00:32:05,830 Goazen bi bertsio me, hau da, non nahi nuen. 720 00:32:05,830 --> 00:32:07,260 Hemen zer egin dut nabarituko. 721 00:32:07,260 --> 00:32:10,370 Web super bat page-- daukat Edozein web orriaren bertsio simple 722 00:32:10,370 --> 00:32:14,260 gaur egun erabil dezakezu testu-eremu batekin hemen doan eta gero itxuraz besterik 723 00:32:14,260 --> 00:32:14,880 testua. 724 00:32:14,880 --> 00:32:16,860 >> Hau ez da forma bat hemen, itxuraz. 725 00:32:16,860 --> 00:32:19,360 Baina nik klik zaitez aurrekontua, nabarituko nire web orria 726 00:32:19,360 --> 00:32:22,760 I bagina bezala aldatu da Lortu berehalako mezua 727 00:32:22,760 --> 00:32:25,360 edo mugitu besterik ez dut, nahiz eta mapa eta datu gehiago lortzeko beharrezko 728 00:32:25,360 --> 00:32:29,220 erantsiaren dinamikoki web orrialdera URL aldatzen eta erabiltzailearen gabe 729 00:32:29,220 --> 00:32:30,980 esperientzia ohitu eten. 730 00:32:30,980 --> 00:32:35,750 Izan ere, oraindik ez naiz berean zehatza place-- ajax2.html. 731 00:32:35,750 --> 00:32:39,080 >> Hargatik begiratu bakarrik adibide honetan ikusi eta nola gertatzen ari da. 732 00:32:39,080 --> 00:32:42,490 Me ajax2.html sartu. 733 00:32:42,490 --> 00:32:44,770 Eta forma nabarituko lehen. 734 00:32:44,770 --> 00:32:47,092 >> Down hemen, inflexio naiz auto osoa off. 735 00:32:47,092 --> 00:32:48,800 Batzuetan lortzen gogaikarriak nabigatzailea bada 736 00:32:48,800 --> 00:32:50,508 zuk erakusten saiatzen zure historia osoan. 737 00:32:50,508 --> 00:32:53,450 Beraz, egin dezakezu HTML arabera besterik esaten auto osatzeko off. 738 00:32:53,450 --> 00:32:57,290 >> Hau testu eremu bat ematen dut sinboloa, hobeto esanda, sinboloa ID bat. 739 00:32:57,290 --> 00:32:58,977 Eta orain, hau Ezaugarri interesgarri bat da. 740 00:32:58,977 --> 00:33:01,310 Ez dugu span buruz hitz egin zuen, baina pentsatu dezakezu 741 00:33:01,310 --> 00:33:03,177 paragrafoan etiketa edo tag div bezala. 742 00:33:03,177 --> 00:33:05,010 Da zer bat deitu da in-line elementua, horrek 743 00:33:05,010 --> 00:33:07,415 esan nahi du, ez duzu paragrafo bat lortzeko apurtu gainetik eta azpitik. 744 00:33:07,415 --> 00:33:11,530 Besterik ez da in-line egoteko gabe sartu baliokidea sakatuz. 745 00:33:11,530 --> 00:33:17,980 Beraz HTML zatia hau eman dut zehazteke identifikatzaile bakarra 746 00:33:17,980 --> 00:33:20,130 arbitrarioki prezioa deitu nuen. 747 00:33:20,130 --> 00:33:21,560 Eta Bidali botoi bat daukat. 748 00:33:21,560 --> 00:33:25,420 >> Orain sortu hemen eta hau ere benetan super harrigarria zein gutxi kodea 749 00:33:25,420 --> 00:33:27,660 Egin idatzi dezakezu nahiko neat gauza 750 00:33:27,660 --> 00:33:31,800 konturatu zer egin dut sortu hemen badut korritu gora orri honen burua. 751 00:33:31,800 --> 00:33:34,970 Lehenengoz sartzen dut Nire burua Script etiketa bat 752 00:33:34,970 --> 00:33:37,410 dela benetan erreferentzia bat JavaScript fitxategi nonbait. 753 00:33:37,410 --> 00:33:39,702 Beraz, erakundea ra dago idazten jQuery, 754 00:33:39,702 --> 00:33:42,660 eta hori besterik ez duzu emanez beranduenez Beren jQuery liburutegi bertsioa. 755 00:33:42,660 --> 00:33:46,305 >> Beraz, hau da, mota zorrotz bezala C artean, edo PHP eskatzen. 756 00:33:46,305 --> 00:33:48,900 Script etiketa erabili duzu iturri atributu batekin. 757 00:33:48,900 --> 00:33:52,030 Baina orain nire kabuz kodea da Hemen eskubidea izango. 758 00:33:52,030 --> 00:33:54,170 >> Iragarki izeneko funtzio Quotes bat daukat. 759 00:33:54,170 --> 00:33:56,180 Eta pixka bat ikusten da Lehen begiratuan críptica. 760 00:33:56,180 --> 00:33:57,305 Baina dezagun aurre honetan gain. 761 00:33:57,305 --> 00:33:59,090 Give me URL aldakorra izeneko bat. 762 00:33:59,090 --> 00:34:01,390 Esleitu literalki kate hau. 763 00:34:01,390 --> 00:34:04,530 Beraz, single quotes, komatxo JavaScript Kate bat ematen dit. 764 00:34:04,530 --> 00:34:06,900 Zer egiten du gehi? 765 00:34:06,900 --> 00:34:08,199 Lotuz. 766 00:34:08,199 --> 00:34:12,610 >> Beraz, orain jQuery sintaxia da horrek hartzen du pixka bat ohitu. 767 00:34:12,610 --> 00:34:18,310 Baina hori bakarrik joan esan nahi get me DOM Nodo baten berezia Identifikatzaile sinboloa da. 768 00:34:18,310 --> 00:34:21,929 Hashtag ez esan Identifikatzaile sinbolo berezia. 769 00:34:21,929 --> 00:34:24,929 >> Dolarraren zeinua Parentesi besterik esan nahi, biltzeko honetan 770 00:34:24,929 --> 00:34:28,510 jQuery sekretua saltsa moduko bat, beraz, funtzionalitate batzuk lortuko duzu. 771 00:34:28,510 --> 00:34:31,880 Eta gero, itxuraz Val funtzio bat, edo, orain esaten den bezala, 772 00:34:31,880 --> 00:34:35,219 nodo honen barruan metodo bat hori besterik balioa ematen dizu. 773 00:34:35,219 --> 00:34:38,896 Beraz, azken finean, itsusia eta nahasgarria ere hau, lehen begiratuan itxura gisa, 774 00:34:38,896 --> 00:34:42,020 hori esan nahi idatzi erabiltzaile lortu ere, jarri katearen amaieran 775 00:34:42,020 --> 00:34:42,880 bertan kateatuz arabera. 776 00:34:42,880 --> 00:34:43,739 Hori da dena. 777 00:34:43,739 --> 00:34:46,070 >> Beraz, orain, azken hiru lerroak. 778 00:34:46,070 --> 00:34:48,690 Asko estutu dezakezu funtzionalitate hiru lerro daudelarik. 779 00:34:48,690 --> 00:34:52,199 Honek dolarraren ikurra, gisa alde batera, goitizen bat besterik ez da 780 00:34:52,199 --> 00:34:55,800 global aldagai berezi bat jQuery literalki izeneko. 781 00:34:55,800 --> 00:34:57,060 >> Dolarraren ikurra itxura cool. 782 00:34:57,060 --> 00:35:00,080 Beraz jQuery komunitatearen mota besterik erabiliko du bere sinbolo bereziak. 783 00:35:00,080 --> 00:35:02,470 Horrek ez du esan zer esan PHP da. 784 00:35:02,470 --> 00:35:06,356 JavaScript, dolarraren ikurra da besterik alfabetoaren letra bat bezala 785 00:35:06,356 --> 00:35:07,480 edo aldagai bat zenbakia. 786 00:35:07,480 --> 00:35:09,000 >> Zu besterik ez izan daiteke izen gisa. 787 00:35:09,000 --> 00:35:09,770 Just itxura bikaina du. 788 00:35:09,770 --> 00:35:11,890 Beraz, komunitatea goitizen gisa onartu zuen 789 00:35:11,890 --> 00:35:13,390 liburutegia bere jQuery deitzen da. 790 00:35:13,390 --> 00:35:15,060 >> Eta super popular da. 791 00:35:15,060 --> 00:35:17,620 Beraz, lortu JSON hain zuzen hori. 792 00:35:17,620 --> 00:35:19,920 Funtzio bat da, hori jQuery folks idatzi 793 00:35:19,920 --> 00:35:23,340 JSON lortzen zerbitzari batetik JavaScript. 794 00:35:23,340 --> 00:35:25,680 Zer URL aurrera da joan Informazio hori lortzeko? 795 00:35:25,680 --> 00:35:27,790 Antza denez, URL hau hemen. 796 00:35:27,790 --> 00:35:31,180 >> Eta zer egin behar nabigatzailea egin berreskuratu zuen erantzun hau laster gisa? 797 00:35:31,180 --> 00:35:36,500 Eta hori AJAX magia da, beraz, , hitz Asynchronous JavaScript XML batean. 798 00:35:36,500 --> 00:35:41,320 Zaila da, hala nola batekin ikusi Adibide erraz hemen izan genuen bezala. 799 00:35:41,320 --> 00:35:44,730 >> Baina hori izan zen asinkronoak Nire kodea zentzu denean 800 00:35:44,730 --> 00:35:48,530 exekutatu mezu bat bidali behar zerbitzaria joan get me JSON batzuk. 801 00:35:48,530 --> 00:35:51,340 Eta super azkar gertatu zen, erantzun bat lortu dut. 802 00:35:51,340 --> 00:35:55,130 Baina zer da interesgarria da hori Kode-lerro ez zuen nire ordenagailuan zintzilik. 803 00:35:55,130 --> 00:35:56,550 >> Ez nuen spinning ikono bat ikusi. 804 00:35:56,550 --> 00:35:59,200 Nik ez dut galduko du nire sagua mugitzeko gaitasuna. 805 00:35:59,200 --> 00:36:01,340 Nire nabigatzailean primeran fina zen benetan. 806 00:36:01,340 --> 00:36:06,290 >> Bide JavaScript maneiatzen delako zerbitzariaren erantzuna honako hau da. 807 00:36:06,290 --> 00:36:09,740 Zer deitzen duzun pasahitza bertan Atzeradei funtzioa, 808 00:36:09,740 --> 00:36:12,830 bakarrik esan nahi du, hey, Javascript. 809 00:36:12,830 --> 00:36:16,100 Zerbitzariak bezain laster JSON batekin erantzuten, 810 00:36:16,100 --> 00:36:18,750 mesedez, deitu funtzio anonimoa izango da. 811 00:36:18,750 --> 00:36:23,910 >> Eta mesedez, funtzio hau pasa edozein kate zerbitzariak txu 812 00:36:23,910 --> 00:36:26,080 Datu gisa deitu argumentu bat. 813 00:36:26,080 --> 00:36:28,360 Beraz beste, hitzetan, bada Dinamikoki muntaia naiz 814 00:36:28,360 --> 00:36:33,370 URL quote.php bat hau igaroz dohainik edo GOOG edo halakoak sartzen sinboloa, 815 00:36:33,370 --> 00:36:36,830 Ondoren I kontatzeko naiz JavaScript joan URL hori lortzeko. 816 00:36:36,830 --> 00:36:39,080 Gogoratu nabigatzailea zerbait itzuli egingo da 817 00:36:39,080 --> 00:36:42,680 itxura lehenago ikusi genuen bezala. 818 00:36:42,680 --> 00:36:45,940 >> Eta zer bigarren argumentua Hemen JSON esaten lortzeko 819 00:36:45,940 --> 00:36:48,450 funtzio hau deitu da zerbitzaria lortzen itzuli 820 00:36:48,450 --> 00:36:52,440 10 milisegundotan ote den orain edo hemendik 10 segundo from. 821 00:36:52,440 --> 00:36:55,840 Eta egin bezain laster, prezioa orrialde gehitzeko. 822 00:36:55,840 --> 00:36:58,030 Sintaxia hau hemen, besterik gabe, bide eta joan nodo lortu 823 00:36:58,030 --> 00:37:01,940 Zuhaitz baten berezia Identifikatzaile batetik span lehenago ikusi genuen price-- da. 824 00:37:01,940 --> 00:37:04,320 >> HTML izeneko metodo honek besterik ez dio, joan ordeztu 825 00:37:04,320 --> 00:37:08,770 HTML hori ez dago data.price batekin. 826 00:37:08,770 --> 00:37:10,200 Zer da data.price? 827 00:37:10,200 --> 00:37:12,850 Beno, nabigatzailea, gogoratzen, erakutsi honek datozen atzera me. 828 00:37:12,850 --> 00:37:14,540 Beraz, honen datuak dira. 829 00:37:14,540 --> 00:37:18,100 >> Eta, beraz, apur bat críptica da koma ikusteko hemen. 830 00:37:18,100 --> 00:37:19,350 Baina hain zuzen ere, Horretarako me. 831 00:37:19,350 --> 00:37:22,890 Let itsatsi me honetan benetako azkar gedit sartu 832 00:37:22,890 --> 00:37:27,240 eta hau erakusteko erakutsi genuen bezala Zamyla egitura lehenago. 833 00:37:27,240 --> 00:37:31,610 >> Zer zerbitzariak atzera bidaltzen da itxura hau objektu txiki. 834 00:37:31,610 --> 00:37:37,140 Eta beraz data.price da just me emanez 0,1515. 835 00:37:37,140 --> 00:37:39,310 Beraz mugitzen asko piezak hemen guztiak aldi berean. 836 00:37:39,310 --> 00:37:41,860 >> Baina funtsezko takeaways da duten gaitasuna izan dugu 837 00:37:41,860 --> 00:37:44,600 HTTP osagarriak egiteko Ikusteko Javascript-a erabiliz eskaerak 838 00:37:44,600 --> 00:37:46,090 orria birkargatu beharrik gabe. 839 00:37:46,090 --> 00:37:49,580 Eta gero, ahal dugun benetan unean web orrialdea aldatzeko. 840 00:37:49,580 --> 00:37:51,850 Eta bihurtzen da Ikusteko Javascript-a eta beste hizkuntza 841 00:37:51,850 --> 00:37:54,510 orain erabili ahal izango da, ez bakarrik web orriak mutate, 842 00:37:54,510 --> 00:37:57,960 baina benetan idatzi software Benetako ordenagailu batean, 843 00:37:57,960 --> 00:38:00,240 ez soilik Chrome edo antzekoak ezinik. 844 00:38:00,240 --> 00:38:03,530 >> Izan ere, if-- Colton, egiten duzun Gurekin bat egin Atzera hemen nahi 845 00:38:03,530 --> 00:38:06,100 Zure lab kodea, eta Chang baita? 846 00:38:06,100 --> 00:38:09,140 Dezagun aurrera, buruz hitz egin ondoren funtzioak eta atzeradeia anonimo 847 00:38:09,140 --> 00:38:13,090 eta benetan tempt patua hemen odoljarioa demo zuzeneko batekin 848 00:38:13,090 --> 00:38:16,480 puntako teknologia, bat Elite Mugimenduan gailu horiek. 849 00:38:16,480 --> 00:38:18,940 Orain, gailu hau, abisuaren, gutxi USB gailu bat da 850 00:38:18,940 --> 00:38:25,620 baita horrelako hori beautiful-- duten zure USB portuak ere eransten. 851 00:38:25,620 --> 00:38:29,120 >> Eta gero sarrera ematen du giza keinuak formularioa 852 00:38:29,120 --> 00:38:32,560 infragorria habe erabiliz detektatzeko, funtsean, zure beso mugimenduak. 853 00:38:32,560 --> 00:38:35,150 Beraz, berriz, Maria zer saiatu aurretik muskuluen zen, 854 00:38:35,150 --> 00:38:39,000 benetan zer ari den aldatzen sentitzen zure besoa, hau da, oinarritutako infragorria. 855 00:38:39,000 --> 00:38:44,390 Beraz, barruko mugimenduei da bilatzen oin bat edo, beraz, esfera moduko 856 00:38:44,390 --> 00:38:46,190 telefonoa bera. 857 00:38:46,190 --> 00:38:48,950 >> Beraz, zergatik ez dut hartu Lehenengo hartan labankada? 858 00:38:48,950 --> 00:38:53,100 Eta dezagun aurrera, eta bota sortu duzun gardenki hemen. 859 00:38:53,100 --> 00:38:56,250 Hargatik jarri Colton ordenagailu eramangarrien hemen. 860 00:38:56,250 --> 00:38:58,360 Lortu dugu Andrew telebistan. 861 00:38:58,360 --> 00:39:00,160 Eta zer nahi duzu lehen egin zidan? 862 00:39:00,160 --> 00:39:02,409 >> COLTON: Anima zaitez eta besterik Zure esku lasaia honetan jarri 863 00:39:02,409 --> 00:39:04,430 eta primerako purpurina batzuk ikusiko dituzu. 864 00:39:04,430 --> 00:39:07,230 >> DAVID J. MALAN: Oso polita. 865 00:39:07,230 --> 00:39:11,110 Hau da, denbora errealean gertatzen. 866 00:39:11,110 --> 00:39:11,889 OK. 867 00:39:11,889 --> 00:39:12,680 Guztiak eskubidea, eta bai. 868 00:39:12,680 --> 00:39:14,119 Beraz, polita. 869 00:39:14,119 --> 00:39:15,410 Ondo da, zer gehiago egin dezakegu? 870 00:39:15,410 --> 00:39:17,900 >> COLTON: hurrengo pantailara joan eta ikusi. 871 00:39:17,900 --> 00:39:19,136 >> DAVID J. MALAN: Guztiak eskubidea. 872 00:39:19,136 --> 00:39:21,780 >> COLTON: A fun little joko robotak egiteko lortuko duzu. 873 00:39:21,780 --> 00:39:24,738 >> DAVID J. MALAN: Ondo da, beraz hau eskuak faltsuak me erakutsiz zer egin behar da. 874 00:39:24,738 --> 00:39:27,920 COLTON: Bai Beraz, aurrera eta har bloke bat 875 00:39:27,920 --> 00:39:30,637 eta jarri robot duten gorputzaren gainean. 876 00:39:30,637 --> 00:39:32,137 DAVID J. MALAN: Oh, ez dago nire esku dago. 877 00:39:32,137 --> 00:39:34,000 Oh. 878 00:39:34,000 --> 00:39:34,780 OK, adorable. 879 00:39:34,780 --> 00:39:37,500 880 00:39:37,500 --> 00:39:38,650 Itxaron minutu bat, OK. 881 00:39:38,650 --> 00:39:41,320 Bertan dugu. 882 00:39:41,320 --> 00:39:43,590 >> COLTON: batek istripu on egin nuen. 883 00:39:43,590 --> 00:39:45,423 >> DAVID J. MALAN: Ados, tipo hau lortu dut. 884 00:39:45,423 --> 00:39:45,923 Malditos! 885 00:39:45,923 --> 00:39:48,467 886 00:39:48,467 --> 00:39:51,550 Noiz azken horri gogotik ari ginen gaua, zer hau devolved ezagutzen duzu? 887 00:39:51,550 --> 00:39:54,285 >> Hau bezalako. 888 00:39:54,285 --> 00:39:55,490 OK. 889 00:39:55,490 --> 00:39:55,990 Hurrengo bat? 890 00:39:55,990 --> 00:39:56,860 >> COLTON: Sure. 891 00:39:56,860 --> 00:39:58,818 >> DAVID J. MALAN: Ondo da, han eta hirugarren bat. 892 00:39:58,818 --> 00:40:01,130 893 00:40:01,130 --> 00:40:01,674 Guztiak eskubidea. 894 00:40:01,674 --> 00:40:03,215 COLTON: Eta hau ere, zaie lortuko duzu 895 00:40:03,215 --> 00:40:04,923 DAVID J. MALAN: Oh, hau ez da eder. 896 00:40:04,923 --> 00:40:06,650 COLTON: --yeah, jaso ez ezik, lore hau. 897 00:40:06,650 --> 00:40:07,441 DAVID J. MALAN: Ados. 898 00:40:07,441 --> 00:40:11,170 899 00:40:11,170 --> 00:40:11,670 Ez? 900 00:40:11,670 --> 00:40:14,515 Galdutako. 901 00:40:14,515 --> 00:40:15,570 >> COLTON: Oh, ez duzu joan. 902 00:40:15,570 --> 00:40:18,680 >> DAVID J. MALAN: Ah, Begira hori. 903 00:40:18,680 --> 00:40:19,830 Oso polita da. 904 00:40:19,830 --> 00:40:22,470 Beno, zergatik ez 'hartuko dugu boluntario hemen bat atera 905 00:40:22,470 --> 00:40:24,180 nor sortu etorri nahi. 906 00:40:24,180 --> 00:40:27,500 Nola buruz bertan berde batean, ezta? 907 00:40:27,500 --> 00:40:30,540 >> Guztiak eskubidea, eta dezagun have-- ordez egiten, zuk batzuk 908 00:40:30,540 --> 00:40:34,590 Joko hau jakin liteke hemen soka moztu, agian? 909 00:40:34,590 --> 00:40:35,100 Ikus dezagun. 910 00:40:35,100 --> 00:40:37,320 Hemen baino gehiago, gure betaurrekoak behar dugu? 911 00:40:37,320 --> 00:40:38,625 >> OK. 912 00:40:38,625 --> 00:40:39,270 Eskerrik asko. 913 00:40:39,270 --> 00:40:39,380 Zein da zure izena? 914 00:40:39,380 --> 00:40:40,350 >> Ikusleak: Laura. 915 00:40:40,350 --> 00:40:41,266 >> DAVID J. MALAN: Laura? 916 00:40:41,266 --> 00:40:42,120 Nice ikusteko. 917 00:40:42,120 --> 00:40:45,600 Ez baduzu axola jarri Google Glass betaurrekoak gainetik. 918 00:40:45,600 --> 00:40:46,970 Hau Colton da. 919 00:40:46,970 --> 00:40:47,650 >> COLTON: Kaixo. 920 00:40:47,650 --> 00:40:48,140 Niza zu ezagutzeaz. 921 00:40:48,140 --> 00:40:49,600 >> DAVID J. MALAN: Ados, goazen inguruan. 922 00:40:49,600 --> 00:40:52,516 Ondo da, beraz, zer ari zaren joan ez hemen, haber hau jokatu aurretik, 923 00:40:52,516 --> 00:40:55,650 eskua jarri da gorako Jauzi Motion hemen. 924 00:40:55,650 --> 00:40:57,210 Eta orain, zure gezi mugitu beharko. 925 00:40:57,210 --> 00:40:57,710 Oh, Laguia. 926 00:40:57,710 --> 00:40:58,066 >> Ikusleak: No. 927 00:40:58,066 --> 00:40:58,780 >> DAVID J. MALAN: dugu nahi ez oraindik irten. 928 00:40:58,780 --> 00:40:59,280 Ados, itxaron. 929 00:40:59,280 --> 00:41:01,200 Hemen baino. 930 00:41:01,200 --> 00:41:03,530 Beraz, nabarituko mantendu behar bezala zure zerbait baino gehiago finger, 931 00:41:03,530 --> 00:41:06,750 saguaren hasten berde joan, hau da, nola sakatzen duzunean. 932 00:41:06,750 --> 00:41:08,980 >> Beraz Play aurki ditzakegu. 933 00:41:08,980 --> 00:41:10,970 Eta hatz bakar bat gauza ederra da. 934 00:41:10,970 --> 00:41:13,869 Eta orain, egin klik little buruzko Ezkerreko tipo berde. 935 00:41:13,869 --> 00:41:15,410 Eta orain eduki betetzen berdea arte. 936 00:41:15,410 --> 00:41:15,640 Good. 937 00:41:15,640 --> 00:41:16,990 Orain, nahi, bat mailan sortu top. 938 00:41:16,990 --> 00:41:20,190 >> AUDIENCE: Bai, nahi dugun Maila, hemen. 939 00:41:20,190 --> 00:41:21,660 >> DAVID J. MALAN: Ongi. 940 00:41:21,660 --> 00:41:25,500 Ados, beraz, guztia duzu soka moztu da egin behar. 941 00:41:25,500 --> 00:41:28,240 Zure kurtsorea zuri hor behera. 942 00:41:28,240 --> 00:41:28,880 >> Oso polita da. 943 00:41:28,880 --> 00:41:31,290 944 00:41:31,290 --> 00:41:32,790 Ondo da, gogorragoa lortzeko buruz. 945 00:41:32,790 --> 00:41:34,800 Beraz eduki hatza hurrengo orain baino gehiago. 946 00:41:34,800 --> 00:41:37,370 947 00:41:37,370 --> 00:41:39,030 Good. 948 00:41:39,030 --> 00:41:39,999 Hau gogorra. 949 00:41:39,999 --> 00:41:40,966 >> IKUSLEEN: Oh Crap. 950 00:41:40,966 --> 00:41:41,466 OK. 951 00:41:41,466 --> 00:41:42,466 Bide horretatik joan nahi du. 952 00:41:42,466 --> 00:41:44,890 Oh Crap, -bere 953 00:41:44,890 --> 00:41:47,120 >> DAVID J. MALAN: Bai. 954 00:41:47,120 --> 00:41:50,700 Bigarren helburua da, izar guztiak lortzeko. 955 00:41:50,700 --> 00:41:53,920 Ondo da, hurrengo. 956 00:41:53,920 --> 00:41:57,504 >> Ea zuk Eta hirugarren hau lortu ahal izango bada. 957 00:41:57,504 --> 00:41:58,004 Good. 958 00:41:58,004 --> 00:42:05,980 959 00:42:05,980 --> 00:42:06,840 Ados, joan han. 960 00:42:06,840 --> 00:42:08,850 >> Sure. 961 00:42:08,850 --> 00:42:11,230 Oh, oso polita. 962 00:42:11,230 --> 00:42:11,930 Guztiak eskubidea. 963 00:42:11,930 --> 00:42:13,534 >> Beraz, zergatik ez hemen adjourn gaur? 964 00:42:13,534 --> 00:42:15,200 Let edonork goazen jolastu nahi duen arte. 965 00:42:15,200 --> 00:42:16,880 Eskerrik asko, beraz Laura askoz gure boluntario. 966 00:42:16,880 --> 00:42:18,730 Eta zuk, astelehena, ikusiko dugu. 967 00:42:18,730 --> 00:42:21,190 >> Ikusleak: seguruenik nahiko duzu hauek atzera. 968 00:42:21,190 --> 00:42:23,640 >> HIZLARIA 2: hurrengo CS50 At 969 00:42:23,640 --> 00:42:35,222