1 00:00:00,000 --> 00:00:03,402 >> [MUSIC SPILLE] 2 00:00:03,402 --> 00:00:10,710 3 00:00:10,710 --> 00:00:12,240 >> DAVID J. MALAN: Dette er CS50. 4 00:00:12,240 --> 00:00:15,250 Dette er slutten av uken ni, og vi har så mye morsomme ting å gjøre i dag. 5 00:00:15,250 --> 00:00:18,350 Og faktisk, ikke bare skal vi å demonstrere noen tredimensjonal 6 00:00:18,350 --> 00:00:21,300 teknologi for deg i virtuelle virkelighet med en svært spesiell gjest, 7 00:00:21,300 --> 00:00:24,880 vi også skyting dagens forelese i virtuell virkelighet. 8 00:00:24,880 --> 00:00:28,170 I tre dimensjoner med et kamera her, med et sett av kameraer her. 9 00:00:28,170 --> 00:00:32,240 Og så bare slik at vi kan tilnærme opplevelsen av å ha en av dere 10 00:00:32,240 --> 00:00:36,730 komme opp på scenen, kan en av du faktisk komme opp på scenen? 11 00:00:36,730 --> 00:00:39,254 Stående in-- la oss gå rett her. 12 00:00:39,254 --> 00:00:40,920 Jeg tror jeg så hånden blant de første. 13 00:00:40,920 --> 00:00:41,419 >> Kom opp. 14 00:00:41,419 --> 00:00:42,880 Hva er your-- [AUDIO OUT]. 15 00:00:42,880 --> 00:00:43,380 Arianna. 16 00:00:43,380 --> 00:00:47,600 Kom opp og-- [AUDIO OUT] Hva Jeg kommer til å gjøre er du kommer videre opp 17 00:00:47,600 --> 00:00:54,060 er å kaste bort vår skjerm løpet her-- hva hodesettet 18 00:00:54,060 --> 00:00:55,590 at Colton har klart for deg. 19 00:00:55,590 --> 00:00:56,977 Hyggelig å se deg. 20 00:00:56,977 --> 00:00:58,810 Og hvis du ønsker å gå videre og sette dette på. 21 00:00:58,810 --> 00:01:02,250 Colton, hva har vi som Arianna kommer til å være å sette foran øynene hennes? 22 00:01:02,250 --> 00:01:04,140 >> COLTON: Du kommer til å være ser på en film trailer. 23 00:01:04,140 --> 00:01:05,473 >> DAVID J. MALAN: En filmtrailer. 24 00:01:05,473 --> 00:01:08,234 Og som jeg husker, er dette en ganske scary movie trailer. 25 00:01:08,234 --> 00:01:08,900 ARIANNA: Really? 26 00:01:08,900 --> 00:01:11,910 DAVID J. MALAN: For på Minst en av oss i rommet. 27 00:01:11,910 --> 00:01:13,640 Ingen så det. 28 00:01:13,640 --> 00:01:15,090 Greit. 29 00:01:15,090 --> 00:01:18,700 Og i et øyeblikk bør det være projisering på Colton laptop en 30 00:01:18,700 --> 00:01:21,190 i sin tur skjermen her. 31 00:01:21,190 --> 00:01:26,740 La meg gå over her til at innspill, og her er hva Arianna se. 32 00:01:26,740 --> 00:01:31,000 Så hun ser det som ett bilde, mens vi ser det, selvfølgelig, i to. 33 00:01:31,000 --> 00:01:32,350 Venstre øye og høyre øye. 34 00:01:32,350 --> 00:01:33,930 La meg gå videre og jeg skal kaste den på overhead også, 35 00:01:33,930 --> 00:01:35,304 selv om det er litt lyse. 36 00:01:35,304 --> 00:01:39,910 37 00:01:39,910 --> 00:01:43,682 >> I denne virtuelle virkeligheten er det en stor spille knappen i midten av rommet. 38 00:01:43,682 --> 00:01:44,178 >> COLTON: Sørg for at det er uthevet. 39 00:01:44,178 --> 00:01:45,170 Hit avspillingsknappen. 40 00:01:45,170 --> 00:01:46,379 >> DAVID J. MALAN: Det du går. 41 00:01:46,379 --> 00:01:47,212 >> COLTON: [uhørbart]. 42 00:01:47,212 --> 00:01:51,175 43 00:01:51,175 --> 00:01:52,800 DAVID J. MALAN: OK, vi treffer Play. 44 00:01:52,800 --> 00:01:54,380 Det er veldig skummelt. 45 00:01:54,380 --> 00:01:56,200 Veldig skremmende film. 46 00:01:56,200 --> 00:01:58,060 Here we go. 47 00:01:58,060 --> 00:01:58,580 Greit. 48 00:01:58,580 --> 00:02:00,440 Lasting. 49 00:02:00,440 --> 00:02:03,709 Lasting av veldig skummelt rom. 50 00:02:03,709 --> 00:02:05,750 COLTON: Så nå bør du bare være i et mørkt rom. 51 00:02:05,750 --> 00:02:08,080 DAVID J. MALAN: Nå hun er i et svart rom, 52 00:02:08,080 --> 00:02:10,889 som er skummelt og veldig realistisk. 53 00:02:10,889 --> 00:02:12,940 Det vi går. 54 00:02:12,940 --> 00:02:13,440 Greit. 55 00:02:13,440 --> 00:02:14,481 Gå videre og se deg rundt. 56 00:02:14,481 --> 00:02:24,140 57 00:02:24,140 --> 00:02:26,295 Wi-fi er trivsel en litt treg for oss her. 58 00:02:26,295 --> 00:02:29,012 59 00:02:29,012 --> 00:02:29,720 Åh, det er skummelt. 60 00:02:29,720 --> 00:02:30,240 Hvem er hun? 61 00:02:30,240 --> 00:02:34,260 62 00:02:34,260 --> 00:02:36,278 Veldig skremmende menyen holder kommer opp også, 63 00:02:36,278 --> 00:02:39,554 >> [LATTER] 64 00:02:39,554 --> 00:02:41,430 65 00:02:41,430 --> 00:02:43,904 >> Legg merke til at det absolutt finner ut hvor hun skal. 66 00:02:43,904 --> 00:02:44,570 Tiden går. 67 00:02:44,570 --> 00:02:48,590 68 00:02:48,590 --> 00:02:49,530 Noe veldig skumle. 69 00:02:49,530 --> 00:02:52,130 Herregud. 70 00:02:52,130 --> 00:02:55,410 Herregud. 71 00:02:55,410 --> 00:02:59,580 Blod i form av filmens logo. 72 00:02:59,580 --> 00:03:01,980 Og jeg tror at hvis vi vente lenge nok, Arianna, noe 73 00:03:01,980 --> 00:03:03,710 vil starte gjennomgangen mot deg. 74 00:03:03,710 --> 00:03:06,776 75 00:03:06,776 --> 00:03:08,275 Du ser det ennå? 76 00:03:08,275 --> 00:03:08,858 ARIANNA: Yeah. 77 00:03:08,858 --> 00:03:12,477 78 00:03:12,477 --> 00:03:13,560 DAVID J. MALAN: All right. 79 00:03:13,560 --> 00:03:18,720 80 00:03:18,720 --> 00:03:19,320 Det vi går. 81 00:03:19,320 --> 00:03:21,750 Det kan ikke være bra. 82 00:03:21,750 --> 00:03:22,380 OK, forsiktig. 83 00:03:22,380 --> 00:03:24,410 Nå kommer du til to-- [uhørbart] en stor applaus. 84 00:03:24,410 --> 00:03:25,090 Unnskyld. 85 00:03:25,090 --> 00:03:26,820 >> [LATTER] 86 00:03:26,820 --> 00:03:27,330 >> Det er meg. 87 00:03:27,330 --> 00:03:28,080 Det er meg. 88 00:03:28,080 --> 00:03:30,260 OK, takk til Arianna for å komme opp. 89 00:03:30,260 --> 00:03:32,110 >> [BIFALL] 90 00:03:32,110 --> 00:03:33,310 >> Vi viser you-- 91 00:03:33,310 --> 00:03:35,397 >> [BIFALL] 92 00:03:35,397 --> 00:03:37,730 Vi får se om vi kan dele noen av opptakene med deg. 93 00:03:37,730 --> 00:03:41,734 Så la oss ta en rask titt på et par kunngjøringer, et par eksempler, 94 00:03:41,734 --> 00:03:44,900 og så får vi ta til scenen over til vår venn, professor Peter manuelinske, 95 00:03:44,900 --> 00:03:47,380 som kommer til å snakke med oss ​​i dag om bruk av teknologi 96 00:03:47,380 --> 00:03:51,590 og anvendelsen av datamaskinen vitenskap til en verden av arkeologi 97 00:03:51,590 --> 00:03:52,770 i bare litt. 98 00:03:52,770 --> 00:03:55,740 Så først, donuts er tilgjengelig i dag på 04:00 99 00:03:55,740 --> 00:03:58,790 hvis du er sulten for det, og råd om å konsentrere seg i eller gjør 100 00:03:58,790 --> 00:04:00,270 en sekundær i informatikk. 101 00:04:00,270 --> 00:04:02,990 Maxwell Dworkin er bare ned veien på 33 Oxford Street. 102 00:04:02,990 --> 00:04:06,580 Må gjerne bli med i en gjeng de ansatte og CS konsentratorer 103 00:04:06,580 --> 00:04:08,560 og fakultetet for noen tips. 104 00:04:08,560 --> 00:04:12,450 >> Så husker at sist gang vi dro med en noe tekniske emner 105 00:04:12,450 --> 00:04:15,450 men det syntaktisk er ganske enkelt implementeres. 106 00:04:15,450 --> 00:04:19,120 Den ene var en anonym funksjon, og navnet slags sier hva det betyr. 107 00:04:19,120 --> 00:04:23,417 Men bare i forhold lekmann vilkår, hva er en anonym funksjon? 108 00:04:23,417 --> 00:04:26,220 >> [HØY LYD] 109 00:04:26,220 --> 00:04:27,110 >> Det var skummelt. 110 00:04:27,110 --> 00:04:27,660 Ja? 111 00:04:27,660 --> 00:04:28,635 >> PUBLIKUM: [uhørbart] 112 00:04:28,635 --> 00:04:29,510 DAVID J. MALAN: Yeah. 113 00:04:29,510 --> 00:04:30,384 Det bokstavelig talt er det. 114 00:04:30,384 --> 00:04:32,610 Det er en funksjon som du ikke gi et navn. 115 00:04:32,610 --> 00:04:36,860 Og det virker litt rart fordi hvis det har noe navn, hvordan kaller du det? 116 00:04:36,860 --> 00:04:40,960 Hvordan vil du kalle en funksjon som ikke har noen navn? 117 00:04:40,960 --> 00:04:41,536 Yeah? 118 00:04:41,536 --> 00:04:42,870 >> PUBLIKUM: [uhørbart] 119 00:04:42,870 --> 00:04:44,370 DAVID J. MALAN: Bind den til en hendelse. 120 00:04:44,370 --> 00:04:48,870 Så dette er en fancy måte å si deg fortelle [? web?] leseren på forhånd 121 00:04:48,870 --> 00:04:52,180 at når noe interessant skjer, kaller denne funksjonen. 122 00:04:52,180 --> 00:04:55,730 Og faktisk, det er en annen buzz ord for dette, noe som er ganske enkelt en tilbakeringing. 123 00:04:55,730 --> 00:04:57,890 Så faktisk en tilbakeringing funksjonen er en funksjon 124 00:04:57,890 --> 00:05:02,510 som blir kalt når noen data er klar eller når noen hendelse har skjedd. 125 00:05:02,510 --> 00:05:04,710 Og så særlig når vi gjorde noe 126 00:05:04,710 --> 00:05:07,890 som en [? oncommit?] behandleren eller en onclick handler, 127 00:05:07,890 --> 00:05:11,447 kanskje du faktisk ønsker noen funksjon å bli kalt når hendelsen skjer. 128 00:05:11,447 --> 00:05:13,530 Og det spiller ingen rolle hva navnet sitt så lenge du 129 00:05:13,530 --> 00:05:16,700 fortalte leseren på forhånd hvilken funksjon for å ringe 130 00:05:16,700 --> 00:05:19,440 og hvordan denne koden skal se ut, som vi vil se igjen i et øyeblikk. 131 00:05:19,440 --> 00:05:22,690 >> Og vi vil også nå ta en se på ett annet tema, Ajax, 132 00:05:22,690 --> 00:05:25,770 som en gang sto for Asynkron Javascript og XML 133 00:05:25,770 --> 00:05:29,720 men nå det står for egentlig bare en mer generell teknologi eller teknikk der 134 00:05:29,720 --> 00:05:33,220 en nettleser, ved hjelp av Javascript, kan be om mer data fra en server 135 00:05:33,220 --> 00:05:35,490 selv etter at nettsiden har i utgangspunktet lastet. 136 00:05:35,490 --> 00:05:37,350 Så du ikke bruker Ajax i PSet syv. 137 00:05:37,350 --> 00:05:40,220 Hver gang du klikker på en knapp eller trykk Enter eller fylle ut et skjema 138 00:05:40,220 --> 00:05:43,220 og deretter sende den til serveren, hele siden er forfriskende, 139 00:05:43,220 --> 00:05:47,100 URL-er sannsynligvis i endring, og noen dynamisk produksjonen skjer. 140 00:05:47,100 --> 00:05:50,630 I oppgavesettet åtte vil vi bruke Javascript og en bit av Ajax 141 00:05:50,630 --> 00:05:54,420 så godt slik at ting skjer mye mer sømløst og mye mindre bevisst 142 00:05:54,420 --> 00:05:56,220 trinn for trinn for trinn. 143 00:05:56,220 --> 00:05:58,530 >> Men først, la oss ta en titt på Java 144 00:05:58,530 --> 00:06:00,031 ved hjelp av denne super enkelt eksempel. 145 00:06:00,031 --> 00:06:02,613 Dette er bare en nettside der Jeg har en stor div i midten 146 00:06:02,613 --> 00:06:04,330 på siden og virkelig stor tekst. 147 00:06:04,330 --> 00:06:09,190 Og med hvilket språk jeg gjorde sannsynligvis gjøre teksten virkelig store? 148 00:06:09,190 --> 00:06:10,830 HTML, men i CSS. 149 00:06:10,830 --> 00:06:13,610 CSS egenskaper tillate meg spesifisere virkelig stort. 150 00:06:13,610 --> 00:06:16,170 Jeg kunne spesifisere farger eller en rekke andre ting. 151 00:06:16,170 --> 00:06:18,970 >> Men tilbake i day-- faktisk, rundt den tiden jeg 152 00:06:18,970 --> 00:06:22,580 lagde de kjempefint personlig nettsteder jeg viste deg på Monday-- 153 00:06:22,580 --> 00:06:26,980 det var faktisk en HTML-kode som heter blinking tag, hvis formål i livet 154 00:06:26,980 --> 00:06:28,090 var å gjøre akkurat det. 155 00:06:28,090 --> 00:06:31,440 Hvis du gjør åpen tag blink, litt tekst, nær tag blink, 156 00:06:31,440 --> 00:06:33,390 teksten vil bare blinke på skjermen. 157 00:06:33,390 --> 00:06:35,661 Så nettsider i 90-tallet gjorde mye av dette. 158 00:06:35,661 --> 00:06:36,160 Bokstavelig talt. 159 00:06:36,160 --> 00:06:40,210 >> Enda verre var det en marquise tag der teksten ville bare 160 00:06:40,210 --> 00:06:43,980 rulle over skjermen Som om det var en god idé også. 161 00:06:43,980 --> 00:06:47,840 Så utrolig, en av de få tingene som leserens produsenter som Microsoft 162 00:06:47,840 --> 00:06:50,130 og Mozilla og Google har faktisk blitt enige om 163 00:06:50,130 --> 00:06:52,320 er å drepe av tags sånn. 164 00:06:52,320 --> 00:06:56,630 Slik at de ikke så eksisterer lenger, men hvis vi er veldig insisterende 165 00:06:56,630 --> 00:06:58,930 vi kunne sannsynligvis re-implementere dette. 166 00:06:58,930 --> 00:07:02,111 >> Så la meg vise deg bunnen av en fil her heter blink.html. 167 00:07:02,111 --> 00:07:05,110 Og det er tydeligvis noen HTML her, og det er en ganske enkel nettside. 168 00:07:05,110 --> 00:07:06,710 Ja, det er det div jeg nevnte. 169 00:07:06,710 --> 00:07:10,700 Jeg har gitt det en unik identifikator slik som enten i CSS eller Javascript 170 00:07:10,700 --> 00:07:14,100 Jeg kan entydig referere til det, slik at jeg er ikke forvirrende det med andre divs 171 00:07:14,100 --> 00:07:15,660 Hvis det var faktisk noen. 172 00:07:15,660 --> 00:07:19,560 Og nå merke på toppen jeg har fått en stil tag i hodet på siden, 173 00:07:19,560 --> 00:07:23,540 om jeg kunne sikkert faktor som ut og legg den i en styles.css fil 174 00:07:23,540 --> 00:07:25,590 som du har i PSet syv. 175 00:07:25,590 --> 00:07:27,110 >> Og dette er bare hvorfor det er stort. 176 00:07:27,110 --> 00:07:30,510 Det er 96 poeng, det har en stor margin rundt det som presser den ned 177 00:07:30,510 --> 00:07:32,770 mot midten, og den er innrettet i midten. 178 00:07:32,770 --> 00:07:35,441 Men nå har jeg også fått et script tag opp toppen. 179 00:07:35,441 --> 00:07:37,190 Og selv om noen av syntaksen er nytt, 180 00:07:37,190 --> 00:07:41,350 la oss ta en titt på hvordan vi kunne re-implementere denne grusomhet 181 00:07:41,350 --> 00:07:44,011 fra år tidligere kjent som blink tag. 182 00:07:44,011 --> 00:07:45,760 Så her er en funksjon, og jeg har kalt det. 183 00:07:45,760 --> 00:07:47,450 Så det er ikke en anonym funksjon i dette tilfellet 184 00:07:47,450 --> 00:07:48,699 men det har et navn blank. 185 00:07:48,699 --> 00:07:49,770 Tar ingen argumenter. 186 00:07:49,770 --> 00:07:53,590 Nå er dette første linje her er den første interessant. 187 00:07:53,590 --> 00:07:55,700 Og hva er denne avkastningen til meg? 188 00:07:55,700 --> 00:07:58,600 På den venstre side gir den meg en variabel kalt div, 189 00:07:58,600 --> 00:08:00,209 og hva er det div slutt? 190 00:08:00,209 --> 00:08:02,750 Hvordan vil du beskrive dette til en noe teknisk romkamerat? 191 00:08:02,750 --> 00:08:04,083 Hva er det kodelinje gjør? 192 00:08:04,083 --> 00:08:07,140 193 00:08:07,140 --> 00:08:08,460 Hva er det kodelinje gjør? 194 00:08:08,460 --> 00:08:10,829 195 00:08:10,829 --> 00:08:12,870 Så det sier en variabel på venstre heter div, 196 00:08:12,870 --> 00:08:15,871 og hva er da høyre hånd side av uttrykket retur? 197 00:08:15,871 --> 00:08:17,370 Hva er en god måte å tenke på det? 198 00:08:17,370 --> 00:08:20,702 199 00:08:20,702 --> 00:08:21,660 >> PUBLIKUM: [uhørbart] 200 00:08:21,660 --> 00:08:22,095 >> DAVID J. MALAN: Si igjen? 201 00:08:22,095 --> 00:08:23,420 >> PUBLIKUM: Den lagres i hilsenen verdi. 202 00:08:23,420 --> 00:08:25,295 >> DAVID J. MALAN: The verdien som er lagret i hilsen. 203 00:08:25,295 --> 00:08:26,060 Ikke helt. 204 00:08:26,060 --> 00:08:28,610 Så hvis du tenker på HTML siden som et tre i minnet, 205 00:08:28,610 --> 00:08:30,770 den såkalte dom eller Document Object Model 206 00:08:30,770 --> 00:08:33,740 der du bare har en hel bunch-- som et familietre drapert ned 207 00:08:33,740 --> 00:08:36,110 fra noen rotnoden. 208 00:08:36,110 --> 00:08:41,360 Elementet som har en ID er bokstavelig henviser til HTML-elementet 209 00:08:41,360 --> 00:08:44,210 her nede som har en ID for hilsen. 210 00:08:44,210 --> 00:08:48,520 Så hvis du tenker på dette div tag som en node i et tre, hvor 211 00:08:48,520 --> 00:08:52,210 få element av ID gjør ganske rett og slett er tilbake til deg, 212 00:08:52,210 --> 00:08:55,230 hvis vi bruker C, en peker til at node i treet. 213 00:08:55,230 --> 00:08:57,469 En peker til den noden i datastrukturen. 214 00:08:57,469 --> 00:08:58,760 Vi har pekere lenger. 215 00:08:58,760 --> 00:09:02,230 Nå er vi bare tenker på ting mer høyere nivå, som variabler, 216 00:09:02,230 --> 00:09:05,210 men lagret i div akkurat nå med eller annen form for referanse eller pekeren 217 00:09:05,210 --> 00:09:06,432 til at node i treet. 218 00:09:06,432 --> 00:09:08,390 Nå er dette interessant fordi det er den noden 219 00:09:08,390 --> 00:09:10,910 at vi ønsker å gjøre blink på eller av. 220 00:09:10,910 --> 00:09:12,030 På eller av. 221 00:09:12,030 --> 00:09:14,670 Og vi har en teknikk for endre stilen av en tag, 222 00:09:14,670 --> 00:09:16,380 av kurset, som er CSS. 223 00:09:16,380 --> 00:09:18,530 Og hva er fint i dag er at vi ser at det er 224 00:09:18,530 --> 00:09:21,100 denne broen mellom Javascript og CSS der 225 00:09:21,100 --> 00:09:25,560 du kan bruke Javascript for å endre CSS egenskaper av eksisterende elementer. 226 00:09:25,560 --> 00:09:27,960 Du trenger ikke å vanskelig kode alle dine CSS på forhånd. 227 00:09:27,960 --> 00:09:31,860 Du kan faktisk dynamisk endre estetikk siden din som følger. 228 00:09:31,860 --> 00:09:34,710 >> Legg merke til her, og du kan ikke ha inne har sett denne egenskapen før, 229 00:09:34,710 --> 00:09:37,890 men det viser seg i CSS er det en egenskap kalt synlighet. 230 00:09:37,890 --> 00:09:41,860 Og for grunner som aldri har vært klart for meg, det motsatte av skjult 231 00:09:41,860 --> 00:09:44,300 er synlig og den motsatte av synlig er 232 00:09:44,300 --> 00:09:47,200 skjult, i motsetning til det være usynlig, men det så være. 233 00:09:47,200 --> 00:09:49,270 Men det jeg gjør her er jeg sjekker. 234 00:09:49,270 --> 00:09:53,160 Hvis div.style.visibility-- så vi har sett denne dot notasjon mye, 235 00:09:53,160 --> 00:09:56,530 og det er vanlig i Javascript fordi objekter som disse nodene som vi er 236 00:09:56,530 --> 00:09:58,350 snakker om har egenskaper. 237 00:09:58,350 --> 00:10:00,780 Og disse egenskapene makt har egenskaper innsiden av dem. 238 00:10:00,780 --> 00:10:02,200 Så relatere det til data. 239 00:10:02,200 --> 00:10:08,299 >> Så hvis det div style har en synlighet eiendom som er lik skjult, 240 00:10:08,299 --> 00:10:10,590 hva ønsker jeg å gjøre hvis jeg ønsker å gjøre denne tingen blink 241 00:10:10,590 --> 00:10:13,127 og at div er skjult? 242 00:10:13,127 --> 00:10:14,210 Jeg ønsker å gjøre det synlig. 243 00:10:14,210 --> 00:10:19,380 Else, hvis det ikke er hidden-- ergo det er visible-- Jeg ønsker å gjøre det skjult. 244 00:10:19,380 --> 00:10:22,230 Så disse seks eller så linjer med kode her-- åtte linjer med code-- 245 00:10:22,230 --> 00:10:25,480 bare har effekten av å gjøre noe skjult eller synlig. 246 00:10:25,480 --> 00:10:26,760 Skjult eller synlig. 247 00:10:26,760 --> 00:10:27,635 Skjult eller synlig. 248 00:10:27,635 --> 00:10:29,760 Men bare en gang fordi det er ingen form for løkke her, 249 00:10:29,760 --> 00:10:32,270 så det føles ikke som den blinker helt ennå. 250 00:10:32,270 --> 00:10:35,850 >> Men her nede, varsel Jeg har fått denne linjen. 251 00:10:35,850 --> 00:10:39,810 Det viser seg at bygget inn nettlesere, og Javascript spesifikt, det 252 00:10:39,810 --> 00:10:41,375 er en global variabel kalt vinduet. 253 00:10:41,375 --> 00:10:43,250 Og vi har sett en annen global variabel kalt 254 00:10:43,250 --> 00:10:44,791 dokument, som vi brukte for et øyeblikk siden. 255 00:10:44,791 --> 00:10:47,290 Det er en annen en som heter vindu som refererer vanligvis ikke 256 00:10:47,290 --> 00:10:50,550 til innholdet på siden, men bare den generelle ideen av hele nettleseren 257 00:10:50,550 --> 00:10:51,220 vindu. 258 00:10:51,220 --> 00:10:54,700 Og window.setInterval, kan du slags gjette hva dette betyr. 259 00:10:54,700 --> 00:10:57,990 Det kommer til å gjøre noe kanskje syklisk hver noen nummer 260 00:10:57,990 --> 00:11:00,310 millisekunder tilsynelatende, ifølge min kommentar? 261 00:11:00,310 --> 00:11:03,437 >> Så i engelsk jeg sier, blink hver 500 millisekunder. 262 00:11:03,437 --> 00:11:06,270 Men litt mer teknisk, hva Dette markerte linjen med kode 263 00:11:06,270 --> 00:11:08,130 forteller nettleseren å gjøre? 264 00:11:08,130 --> 00:11:09,560 Det gjør det blinker, men hvorfor? 265 00:11:09,560 --> 00:11:11,570 Hva er det du gjør teknisk? 266 00:11:11,570 --> 00:11:13,350 Yeah? 267 00:11:13,350 --> 00:11:14,222 Nei? 268 00:11:14,222 --> 00:11:15,430 [? Sett det i stedet. ?] Ja? 269 00:11:15,430 --> 00:11:17,241 >> PUBLIKUM: [uhørbart] 270 00:11:17,241 --> 00:11:18,240 DAVID J. MALAN: Nettopp. 271 00:11:18,240 --> 00:11:21,695 Det ringer en funksjon hver 500 millisekunder, eller et halvt sekund, 272 00:11:21,695 --> 00:11:23,229 og at funksjonen kalles blink. 273 00:11:23,229 --> 00:11:26,270 Og så husker mandag at vi sa at akkurat som variabler, funksjoner, 274 00:11:26,270 --> 00:11:28,750 fordi de har navn eller symboler knyttet til dem, 275 00:11:28,750 --> 00:11:32,420 du kan sende dem rundt bare som sine biter av data også. 276 00:11:32,420 --> 00:11:35,130 Så her er vi bare si: hei, nettleservindu. 277 00:11:35,130 --> 00:11:36,320 Still følgende intervall. 278 00:11:36,320 --> 00:11:38,137 Hver 500 millisekunder kaller denne funksjonen. 279 00:11:38,137 --> 00:11:40,720 Og nettleseren ikke engang å bry seg hva funksjonen er 280 00:11:40,720 --> 00:11:42,800 så lenge det er definert et sted. 281 00:11:42,800 --> 00:11:46,530 >> Slik at netto effekt, hvis jeg går videre og lagre dette og gå tilbake til denne siden 282 00:11:46,530 --> 00:11:49,450 og legg nå som jeg har aktivert denne funksjonen, 283 00:11:49,450 --> 00:11:52,910 er at dette er bokstavelig talt det mye av nettsteder så ut på 1990-tallet. 284 00:11:52,910 --> 00:11:53,640 Du kommer her. 285 00:11:53,640 --> 00:11:54,330 Hallo. 286 00:11:54,330 --> 00:11:58,350 Velkommen til min skumle nettside, som jeg husker, var det på mandag. 287 00:11:58,350 --> 00:12:00,940 Så målet her er ikke å re-implementere blink tag 288 00:12:00,940 --> 00:12:04,690 men å vise denne konvergens mellom Javascript, et språk, og CSS, 289 00:12:04,690 --> 00:12:05,922 denne typen stilisering. 290 00:12:05,922 --> 00:12:08,130 Men nå la oss gjøre noe litt mer interessant. 291 00:12:08,130 --> 00:12:10,660 >> I oppgavesettet sju, du allerede har vært 292 00:12:10,660 --> 00:12:15,340 eller vil snart bli å implementere et tilbud side, der du kan skrive inn et lager 293 00:12:15,340 --> 00:12:17,714 symbol, traff Send, og deretter siden lastes på nytt 294 00:12:17,714 --> 00:12:20,630 og du ser en del av Googles kostnader slike og slike dollar eller noe 295 00:12:20,630 --> 00:12:21,330 slik. 296 00:12:21,330 --> 00:12:22,460 Og det er ikke Ajax. 297 00:12:22,460 --> 00:12:23,210 Det er bare HTTP. 298 00:12:23,210 --> 00:12:27,210 Et skjema sender fra en side til en annen, og du får tilbake et svar. 299 00:12:27,210 --> 00:12:29,610 Men hva om jeg ønsket en litt mer elegant tilnærming? 300 00:12:29,610 --> 00:12:33,660 La meg gå videre og skriv inn goog og klikk Get Quote. 301 00:12:33,660 --> 00:12:37,050 Nå, dette er ikke den peneste brukergrensesnitt for å være sikker, 302 00:12:37,050 --> 00:12:39,890 men merker at akkurat som på Mandag, fikk jeg denne pop up. 303 00:12:39,890 --> 00:12:43,200 Men innholdet i den pop opp, men ordrike, fortell meg 304 00:12:43,200 --> 00:12:48,010 at prisen er tilsynelatende $ 731,37. 305 00:12:48,010 --> 00:12:50,650 Ikke alle som elegant, men la oss se en litt bedre eksempel. 306 00:12:50,650 --> 00:12:55,230 >> La meg nå gå til versjon en av denne, hvis jeg kan. 307 00:12:55,230 --> 00:12:57,810 Versjonen ser ut som dette. 308 00:12:57,810 --> 00:12:59,180 Samme veldig stygg form. 309 00:12:59,180 --> 00:13:02,650 Men hvis jeg skriver i goog her-- så på samme måte, 310 00:13:02,650 --> 00:13:04,260 det er bare å gi meg dette spørsmålet. 311 00:13:04,260 --> 00:13:05,879 Men vi kan gjøre det enda penere. 312 00:13:05,879 --> 00:13:07,420 Så dette er litt mer interessant. 313 00:13:07,420 --> 00:13:10,490 Jeg tydelig ikke satt alt som mye arbeid i estetikk, 314 00:13:10,490 --> 00:13:14,400 men dette er mye mer beslektet nå til hva Gmail vil gjøre eller Facebook ville gjøre. 315 00:13:14,400 --> 00:13:15,840 Du får ikke noen dum pop up. 316 00:13:15,840 --> 00:13:20,730 Istedenfor innholdet i eksisterende side endring sånn. 317 00:13:20,730 --> 00:13:21,790 >> Så, hva skjer? 318 00:13:21,790 --> 00:13:25,470 Hvis jeg går videre og oppdater denne siden innholdet gå tilbake til standard 319 00:13:25,470 --> 00:13:28,760 og jeg kan gjøre noe sånt FB for Facebook, Get Quote, 320 00:13:28,760 --> 00:13:30,100 og det ser ut som opp også. 321 00:13:30,100 --> 00:13:31,240 Så, hva skjer? 322 00:13:31,240 --> 00:13:36,640 Vel, la meg gå inn Ajax0.html og først se på HTML-delen. 323 00:13:36,640 --> 00:13:40,099 Så legger merke til, som mandag, jeg bruker det ved innsending handler, eller ved innsending 324 00:13:40,099 --> 00:13:42,390 hendelseshåndterer, men vi har sett andre måter å gjøre dette. 325 00:13:42,390 --> 00:13:44,223 Så vi bare holde ting enkelt for nå. 326 00:13:44,223 --> 00:13:47,490 Og ved innsending er å fortelle meg, samtale sitat funksjon deretter returnere false. 327 00:13:47,490 --> 00:13:48,490 Og bare en mental helse sjekk. 328 00:13:48,490 --> 00:13:49,330 Hvorfor return false? 329 00:13:49,330 --> 00:13:50,954 Hva betyr det å forhindre? 330 00:13:50,954 --> 00:13:51,454 Yeah? 331 00:13:51,454 --> 00:13:52,430 >> PUBLIKUM: [uhørbart] 332 00:13:52,430 --> 00:13:53,580 >> DAVID J. MALAN: Hele side fra omlasting, 333 00:13:53,580 --> 00:13:56,160 som vil sette oss tilbake i PSet sju territorium, som ikke er i mål. 334 00:13:56,160 --> 00:13:59,260 Vi prøver å gjøre ting litt bedre, litt mer sømløs 335 00:13:59,260 --> 00:13:59,990 for brukeren. 336 00:13:59,990 --> 00:14:02,190 Så nå må jeg bare HTML, og det er litt lang. 337 00:14:02,190 --> 00:14:04,040 Det brytes over kanten av skjermen der 338 00:14:04,040 --> 00:14:07,050 men jeg har en inngang som type, hvis jeg holder rulle, er tekst. 339 00:14:07,050 --> 00:14:10,077 Men det som er viktig er at den har en unik ID symbol, 340 00:14:10,077 --> 00:14:11,410 og så har jeg en Send-knappen. 341 00:14:11,410 --> 00:14:13,050 Så dette er den aller første versjonen. 342 00:14:13,050 --> 00:14:16,880 >> Men hvis jeg blar nå opp-- la oss ta en titt på sitatet funksjon. 343 00:14:16,880 --> 00:14:20,480 Det er litt artig at nå, hvis du forstår eller er rimelig 344 00:14:20,480 --> 00:14:24,250 komfortabel med HTTP fra PSet seks eller før, 345 00:14:24,250 --> 00:14:27,790 alt vi trenger for å gjør virkelig intuitivt 346 00:14:27,790 --> 00:14:33,550 er å lage en URL som inneholder symbolet vi ønsker å slå opp. 347 00:14:33,550 --> 00:14:35,260 >> Så det viser seg at Jeg skrev i advance-- 348 00:14:35,260 --> 00:14:38,426 og vi vil ikke se på koden for dette, men jeg skrev på forhånd en fil som heter 349 00:14:38,426 --> 00:14:40,490 quote.php som fungerer som følger. 350 00:14:40,490 --> 00:14:42,660 La meg gå tilbake til min filkatalogen. 351 00:14:42,660 --> 00:14:46,800 Det kommer ikke til å fungere hvis jeg bare klikker på det, men hvis jeg går opp til min URL her 352 00:14:46,800 --> 00:14:52,200 og gå til quote.php og jeg gjør spørsmålstegn symbol lik goog 353 00:14:52,200 --> 00:14:55,660 og trykk Enter, varsel at jeg får nettopp dette tilbake. 354 00:14:55,660 --> 00:14:57,110 Det er ikke en nettside. 355 00:14:57,110 --> 00:14:57,902 Det er bare tekst. 356 00:14:57,902 --> 00:15:00,110 Men det er tekst som er formatert på en interessant måte. 357 00:15:00,110 --> 00:15:03,650 Hvilket format er denne teksten, hvis du husker? 358 00:15:03,650 --> 00:15:04,300 JSON. 359 00:15:04,300 --> 00:15:05,837 Javascript Object Notation. 360 00:15:05,837 --> 00:15:07,670 Og så det er bare en haug sentrale verdi-par. 361 00:15:07,670 --> 00:15:09,711 Det er litt vanskelig å lese når det er en lang linje, 362 00:15:09,711 --> 00:15:12,710 men jeg ser en haug med sitater og kolon og klammeparentes, 363 00:15:12,710 --> 00:15:16,960 og det er bare den generelle strukturen assosiere ett stykke data 364 00:15:16,960 --> 00:15:19,300 med en bestemt verdi. 365 00:15:19,300 --> 00:15:25,070 >> Så hvis jeg nå har en fil som heter quote.php som klart, mye som PSet seks, 366 00:15:25,070 --> 00:15:29,370 støtter svært enkel HTTP get forespørsler, hva om i Javascript jeg 367 00:15:29,370 --> 00:15:32,110 bruke min spirende ferdigheter med dette nye språket, 368 00:15:32,110 --> 00:15:34,920 konstruere en URL som ser akkurat sånn, 369 00:15:34,920 --> 00:15:38,100 og bak kulissene send en forespørsel fra nettleseren min 370 00:15:38,100 --> 00:15:41,500 til serveren for å få den JSON data? 371 00:15:41,500 --> 00:15:43,370 Og det er akkurat det vi gjør her. 372 00:15:43,370 --> 00:15:44,820 >> Så her er min sitat funksjon. 373 00:15:44,820 --> 00:15:47,700 Jeg erklære en variabel kalt URL. 374 00:15:47,700 --> 00:15:49,770 På høyre side Jeg bruker enkle anførselstegn, 375 00:15:49,770 --> 00:15:51,820 men du kan bruke anførselstegn også. 376 00:15:51,820 --> 00:15:55,420 Legg merke til at jeg gjør sitat, unquote-- det er no pun intended-- 377 00:15:55,420 --> 00:15:59,550 quote.php? symbol lik. 378 00:15:59,550 --> 00:16:02,092 Og så, selv om du ikke ganske kjent med denne syntaksen, 379 00:16:02,092 --> 00:16:03,799 og faktisk de fleste av du ville ikke be-- dette 380 00:16:03,799 --> 00:16:05,650 bruker den spesielle bibliotek kalt jQuery 381 00:16:05,650 --> 00:16:08,030 at du vil se mer på i online ressurser, 382 00:16:08,030 --> 00:16:10,070 kanskje i det endelige prosjektet. 383 00:16:10,070 --> 00:16:14,190 Hva skal jeg sette sammen på spørsmålet mark symbol lik tilsynelatende? 384 00:16:14,190 --> 00:16:15,210 Bare generelt sett. 385 00:16:15,210 --> 00:16:17,880 386 00:16:17,880 --> 00:16:18,770 >> PUBLIKUM: Symbolet. 387 00:16:18,770 --> 00:16:19,280 >> DAVID J. MALAN: Yeah, symbolet. 388 00:16:19,280 --> 00:16:21,300 Uansett hva det menneskelige skrives inn i skjemaet. 389 00:16:21,300 --> 00:16:25,600 Det er tilsynelatende koden i Javascript for å gå inn i min HTML-side, 390 00:16:25,600 --> 00:16:30,130 finne hva element, uansett tag, har en unik ID symbol, 391 00:16:30,130 --> 00:16:32,910 og dette hashtag i HTML bare betyr den unike ID. 392 00:16:32,910 --> 00:16:36,370 Så uansett hva element har en unik ID symbol som betyr gå få det. 393 00:16:36,370 --> 00:16:39,150 Og .val er en jQuery funksjon, viser det seg, 394 00:16:39,150 --> 00:16:41,340 som bare sier gi meg verdien av dette feltet. 395 00:16:41,340 --> 00:16:44,210 >> Og så til slutt, og den Syntaksen er litt funky-- 396 00:16:44,210 --> 00:16:47,770 så viser det seg at jQuery, dette bibliotek som jeg holde henvise, 397 00:16:47,770 --> 00:16:50,550 bokstavelig talt har en spesiell global variabel kalt jQuery. 398 00:16:50,550 --> 00:16:53,580 Men det viser seg i Javascript, litt forvirrende, 399 00:16:53,580 --> 00:16:57,210 dollartegnet er ikke et spesielt symbol, mens det i PHP det er en spesiell symbol. 400 00:16:57,210 --> 00:16:59,960 Hvis du har noe med en dollar signere betyr det at det er en variabel. 401 00:16:59,960 --> 00:17:04,082 I Javascript, et dollartegn er akkurat som A, B, C eller Z. 402 00:17:04,082 --> 00:17:06,790 Det er bare en bokstav i alfabetet som du kan bruke i variabler. 403 00:17:06,790 --> 00:17:08,706 Så folk som oppfant jQuery tenkte 404 00:17:08,706 --> 00:17:12,650 det ville være litt kult å legge beslag til en global variabel kalt dollartegn, 405 00:17:12,650 --> 00:17:15,040 men det bare er et alias for jQuery. 406 00:17:15,040 --> 00:17:20,050 >> Så $ .getJSON kaller en funksjon som følger med denne populære bibliotek, 407 00:17:20,050 --> 00:17:23,130 hvis formål i livet er å gå får JSON data, utstede en HTTP-forespørsel, 408 00:17:23,130 --> 00:17:24,460 og komme tilbake responsen. 409 00:17:24,460 --> 00:17:27,910 Det første argumentet er tilsynelatende URL som du ønsker å få disse dataene, 410 00:17:27,910 --> 00:17:32,870 og det andre argumentet, bare for å tie ting sammen, er tydeligvis hva? 411 00:17:32,870 --> 00:17:33,740 Generelt sett? 412 00:17:33,740 --> 00:17:36,420 413 00:17:36,420 --> 00:17:39,262 Hva slags funksjon er dette, hvis du vil? 414 00:17:39,262 --> 00:17:41,450 Ja, en anonym funksjon fordi det er ingen navn. 415 00:17:41,450 --> 00:17:47,130 Og ved hjelp av en annen del av sjargong fra i dag, er det også en samtale tilbake. 416 00:17:47,130 --> 00:17:50,150 >> Og hensikten her er at nettet kan være treg, 417 00:17:50,150 --> 00:17:53,120 og bare fordi du spør Javascript og nettleseren 418 00:17:53,120 --> 00:17:56,770 å gå får du noen data fra et nettsted via HTTP get, 419 00:17:56,770 --> 00:17:59,730 det kan ta et halvt sekund, det kan ta fem sekunder 420 00:17:59,730 --> 00:18:01,560 Hvis Internett tilkobling er veldig treg. 421 00:18:01,560 --> 00:18:03,710 Og du ikke vil at Hele nettside for å bare henge 422 00:18:03,710 --> 00:18:05,890 og noen dum spinne badeball å komme opp, 423 00:18:05,890 --> 00:18:08,710 blokkere brukeren fra å gjøre absolutt alt annet. 424 00:18:08,710 --> 00:18:12,200 >> Og så den måten Javascript fungerer er at det er generelt asynkron, 425 00:18:12,200 --> 00:18:14,890 der du kan gjøre flere ting på en gang 426 00:18:14,890 --> 00:18:18,020 så lenge du fortelle nettleser, hey, nettleser, når 427 00:18:18,020 --> 00:18:20,070 Du er ferdig får denne JSON data. 428 00:18:20,070 --> 00:18:23,210 Selv om det tar fem- sekunder, kaller denne funksjonen. 429 00:18:23,210 --> 00:18:24,410 Ikke gjør brukeren vente. 430 00:18:24,410 --> 00:18:26,480 Ikke heng leseren før dette skjer. 431 00:18:26,480 --> 00:18:29,490 Snarere ringe meg tilbake, nesten som en telefonsamtale, 432 00:18:29,490 --> 00:18:31,909 når du er klar og har data for meg. 433 00:18:31,909 --> 00:18:33,200 Nå hva gjør den funksjonen gjør? 434 00:18:33,200 --> 00:18:34,450 Det er super trivielt. 435 00:18:34,450 --> 00:18:37,450 Alt det gjør er det viser de data som kommer tilbake, 436 00:18:37,450 --> 00:18:41,660 og spesielt prisen felt inne i et varsel. 437 00:18:41,660 --> 00:18:42,340 Det er alt. 438 00:18:42,340 --> 00:18:45,410 Og så det er derfor, for å være klar, når vi går til dette eksempelet, som 439 00:18:45,410 --> 00:18:52,950 var [? Ajax0?] Og jeg skrev i goog og trykk Enter, jeg fikk denne enkle, enkle 440 00:18:52,950 --> 00:18:53,672 litt kjapp. 441 00:18:53,672 --> 00:18:55,380 Nå viser det seg at vi kan gjøre dette bedre. 442 00:18:55,380 --> 00:18:59,400 Og vår siste eksempel her forandrer sitat funksjon som følger. 443 00:18:59,400 --> 00:19:02,990 Det er nesten identiske, men dette var at nye og fancy versjon 444 00:19:02,990 --> 00:19:05,160 der jeg hadde en plassholder. 445 00:19:05,160 --> 00:19:06,450 Dette var versjon to. 446 00:19:06,450 --> 00:19:09,460 Og i stedet for bare utskrift noen dum spør sånn, 447 00:19:09,460 --> 00:19:12,430 Jeg i stedet endret mitt selve nettsiden. 448 00:19:12,430 --> 00:19:15,179 Og for å være klar, la meg gå inn i Chrome Inspector. 449 00:19:15,179 --> 00:19:16,595 La meg gå ned til bunnen her. 450 00:19:16,595 --> 00:19:20,210 Og legg merke til, hvis jeg zoome inn på denne bunnen del, dette er HTML av siden 451 00:19:20,210 --> 00:19:21,020 for tiden. 452 00:19:21,020 --> 00:19:23,870 Og legg merke til at akkurat nå har jeg fikk et spenn, som er som en div 453 00:19:23,870 --> 00:19:25,850 men det er en tynnere div, hvis du vil. 454 00:19:25,850 --> 00:19:30,070 En span hvis ID er priset som bokstavelig sier, som skal bestemmes. 455 00:19:30,070 --> 00:19:33,390 >> Hvis jeg går inn i dette skjemaet, skriv FB, og klikk på Få sitater, 456 00:19:33,390 --> 00:19:35,290 se nederst på siden. 457 00:19:35,290 --> 00:19:37,081 Selve HTML av siden endres. 458 00:19:37,081 --> 00:19:40,080 Så dette er som når du får en Facebook budskap og det plutselig dukker opp, 459 00:19:40,080 --> 00:19:41,824 eller en ny Gmail rad i innboksen din. 460 00:19:41,824 --> 00:19:43,240 Det er bokstavelig talt hva som skjer. 461 00:19:43,240 --> 00:19:46,100 Noen skrev Java kode på Facebook eller Google 462 00:19:46,100 --> 00:19:48,460 som faktisk endrer nettet Siden du allerede har 463 00:19:48,460 --> 00:19:50,740 ned for å reflektere at nytt innhold. 464 00:19:50,740 --> 00:19:54,320 >> Og hvis du virkelig ønsker å være fancy og forstå dette, la merke til hva som skjedde. 465 00:19:54,320 --> 00:19:56,660 La meg laste på nytt og klare alt dette. 466 00:19:56,660 --> 00:19:58,900 Og nå merker jeg er på Network kategorien Chrome. 467 00:19:58,900 --> 00:20:04,380 Hvis jeg gjør FB her og klikk på Få Sitat, varsel bare ala PSet seks, 468 00:20:04,380 --> 00:20:09,400 du kan se HTTP-forespørsel, og du kan se at nettleseren min forespurte 469 00:20:09,400 --> 00:20:12,860 quote.php? symbol lik noe. 470 00:20:12,860 --> 00:20:16,300 Og så hvis jeg bla nedover her, hvis du virkelig ønsker å geek ut, 471 00:20:16,300 --> 00:20:21,657 du kan se alle HTTP-hodene som min server, Cloud 9, har returnert til meg. 472 00:20:21,657 --> 00:20:24,240 Det er flere overskrifter enn dere ble spytter ut for PSet seks 473 00:20:24,240 --> 00:20:27,520 fordi vi holdt det enkelt, men i det er en hel haug med informasjon, 474 00:20:27,520 --> 00:20:29,790 blant disse er at 200 OK melding. 475 00:20:29,790 --> 00:20:31,580 Og under det som kommer til å bli den JSON. 476 00:20:31,580 --> 00:20:37,470 Og så alt vi trengte å gjøre for å gjøre dette skje er finpusse min sitat funksjon noensinne 477 00:20:37,470 --> 00:20:38,450 så litt. 478 00:20:38,450 --> 00:20:42,470 >> I stedet for å kalle det ganske teit varsling, jeg bare gjør dette. 479 00:20:42,470 --> 00:20:45,777 Som riktignok, syntaktisk det ser skremmende ved første øyekast 480 00:20:45,777 --> 00:20:47,610 fordi det er så mye ny syntaks skjer. 481 00:20:47,610 --> 00:20:48,943 Men ideene er ganske enkel. 482 00:20:48,943 --> 00:20:52,900 Dette betyr, hei, nettleser, gå kalle den spesielle jQuery funksjon 483 00:20:52,900 --> 00:20:57,880 som returnerer til meg en peker til eller en referanse til den noden i mitt tre 484 00:20:57,880 --> 00:20:59,390 som unik identifikator er prisen. 485 00:20:59,390 --> 00:21:00,660 Det er som plassholder. 486 00:21:00,660 --> 00:21:04,430 Så viser det seg at jQuery kommer med en spesiell funksjon kalt .html, 487 00:21:04,430 --> 00:21:07,860 der hvis du ønsker å oppdatere innholdet i en node i treet, 488 00:21:07,860 --> 00:21:11,340 du bokstavelig talt bare ta som node, kaller du HTML funksjon, 489 00:21:11,340 --> 00:21:13,430 og du lever det hva du vil. 490 00:21:13,430 --> 00:21:16,200 >> Så hvis jeg ønsket å være slags dum her jeg 491 00:21:16,200 --> 00:21:23,140 kunne gjøre noe sånt ha ha, ingenting her, lagre det, gå tilbake hit, 492 00:21:23,140 --> 00:21:27,340 og nå hvis jeg klikker Get Quote opp toppen venstre, får du bare something-- whoops. 493 00:21:27,340 --> 00:21:29,980 Hvis jeg oppdater siden og søke etter Facebook, 494 00:21:29,980 --> 00:21:32,200 du får noe dumt sånn. 495 00:21:32,200 --> 00:21:37,100 Men jeg dynamisk endring innholdet [uhørbart]. 496 00:21:37,100 --> 00:21:38,396 Noen spørsmål? 497 00:21:38,396 --> 00:21:40,580 >> SPEAKER 1: Stopp berøre din mic. 498 00:21:40,580 --> 00:21:41,370 >> DAVID J. MALAN: Teamet er å fortelle meg til å stoppe 499 00:21:41,370 --> 00:21:43,460 berøre min mic som holder faller ut av øret mitt, 500 00:21:43,460 --> 00:21:45,630 så det er like greit at vi er ute av materialet her 501 00:21:45,630 --> 00:21:47,421 og vi har tid nå for vår spesielle gjest. 502 00:21:47,421 --> 00:21:47,990 Ja? 503 00:21:47,990 --> 00:21:51,371 >> PUBLIKUM: Hvis det er en mulighet å endre selve HTML på siden, 504 00:21:51,371 --> 00:21:53,200 gjør som gjør det sårbare for en utnytte? 505 00:21:53,200 --> 00:21:55,200 DAVID J. MALAN: Hvis det er not-- si det igjen? 506 00:21:55,200 --> 00:21:58,566 PUBLIKUM: Siden det er en mulighet å endre selve HTML på siden, 507 00:21:58,566 --> 00:22:00,040 gjør det det sårbare for en utnytte? 508 00:22:00,040 --> 00:22:00,570 >> DAVID J. MALAN: Å, ja. 509 00:22:00,570 --> 00:22:02,778 Så fordi du er i stand til å endre HTML av en side, 510 00:22:02,778 --> 00:22:04,760 er den sårbar potensielt til en utnytte? 511 00:22:04,760 --> 00:22:05,600 Potensielt ja. 512 00:22:05,600 --> 00:22:09,240 Hvis du ikke er desinfiserende dataen eller [? scaping?] dem på riktig måte, 513 00:22:09,240 --> 00:22:13,250 absolutt kan du ende opp med å utløse tyveri av cookies, som faktisk er 514 00:22:13,250 --> 00:22:15,500 en god naturlig overgang til hva vi vil snakker om på bli mandag, 515 00:22:15,500 --> 00:22:16,730 som er sikkerhetsaspekter. 516 00:22:16,730 --> 00:22:19,313 Og ja, det kommer til å være en av de bedriftene vi diskuterer. 517 00:22:19,313 --> 00:22:21,580 Lure en nettleser inn injisere noe ondsinnet 518 00:22:21,580 --> 00:22:23,120 inn i kildekoden. 519 00:22:23,120 --> 00:22:25,160 Eventuelle andre spørsmål? 520 00:22:25,160 --> 00:22:25,740 >> Greit. 521 00:22:25,740 --> 00:22:26,970 Vel, jeg er så spent i dag. 522 00:22:26,970 --> 00:22:29,760 Så jeg gjorde min doktorgrad i informatikk, men om 523 00:22:29,760 --> 00:22:32,060 halvveis gjennom min grad i informatikk 524 00:22:32,060 --> 00:22:34,350 øyet mitt begynte å lure faglig og så jeg 525 00:22:34,350 --> 00:22:38,850 begynte taking-- Jeg tror som revisor eller ikke-kreditt status-- antropologi 526 00:22:38,850 --> 00:22:39,400 1010. 527 00:22:39,400 --> 00:22:42,390 Det var meg grad student og en hel haug av freshman og sophomores her. 528 00:22:42,390 --> 00:22:44,350 Men det var utrolig klasse noensinne, og til denne dag 529 00:22:44,350 --> 00:22:47,830 Jeg fortsetter å abonnere på arkeologi magasin, som kommer en gang i måneden, 530 00:22:47,830 --> 00:22:50,935 og liksom introduserer meg til hva som er skjer i verden av en svunnen tid. 531 00:22:50,935 --> 00:22:54,035 >> Og vi er så glad i dag for å ha vår venn, professor Peter manuelinske, 532 00:22:54,035 --> 00:22:57,160 å snakke med oss ​​om konvergens av informatikk og programmet 533 00:22:57,160 --> 00:23:00,340 derav til denne fantastiske innen arkeologi. 534 00:23:00,340 --> 00:23:02,078 Professor manuelinske. 535 00:23:02,078 --> 00:23:05,910 >> [BIFALL] 536 00:23:05,910 --> 00:23:07,772 >> PETER manuelinske: Takk, sir. 537 00:23:07,772 --> 00:23:09,980 Stort privilegium å være på dette stadiet med maestro. 538 00:23:09,980 --> 00:23:11,979 Takk så mye for å ha meg her i dag. 539 00:23:11,979 --> 00:23:15,020 Jeg skal prøve å vise litt av en virkelig verden anvendelse av noen 540 00:23:15,020 --> 00:23:17,561 av de ferdigheter som du allerede har vært å samle dette semesteret 541 00:23:17,561 --> 00:23:20,470 og for å prøve å få deg opphisset om menneskelige fortid også. 542 00:23:20,470 --> 00:23:22,220 Så vi kommer til å gå til mitt favorittsted, 543 00:23:22,220 --> 00:23:25,580 utsiden av Harvard Square, selvfølgelig, som er pyramidene i Giza, bare 544 00:23:25,580 --> 00:23:27,050 vest for moderne Kairo. 545 00:23:27,050 --> 00:23:31,245 Og hvis du lurer på hva f.Kr. står for, det er før dataalderen. 546 00:23:31,245 --> 00:23:32,640 >> [LATTER] 547 00:23:32,640 --> 00:23:36,900 >> Så tre pyramidene bygget av tre berømte faraoene av Egypts gamle riket 548 00:23:36,900 --> 00:23:37,870 eller fjerde dynastiet. 549 00:23:37,870 --> 00:23:39,480 Tenk om 2500 eller så. 550 00:23:39,480 --> 00:23:43,200 Men hva er alle rundt dem er hundrevis av graver også. 551 00:23:43,200 --> 00:23:46,000 Så tenk på Giza som to fantastiske datasett. 552 00:23:46,000 --> 00:23:48,000 En datasettet er det som er der fortsatt. 553 00:23:48,000 --> 00:23:50,260 Disse utrolige graver rundt pyramidene som 554 00:23:50,260 --> 00:23:52,980 har disse fantastiske dekorasjoner inne. 555 00:23:52,980 --> 00:23:55,430 Det er statuer, de er inscriptions-- fryst 556 00:23:55,430 --> 00:23:59,400 øyeblikk, om du vil, av omtrent alle aspekter av livet i det gamle Egypt. 557 00:23:59,400 --> 00:24:01,170 Så alt du ønsker å studere komme hit. 558 00:24:01,170 --> 00:24:03,630 Det er ikke bare en kirkegård full av døde mennesker. 559 00:24:03,630 --> 00:24:07,640 Det er et dokument på hvordan egypterne levde, og så vel som hvordan de døde. 560 00:24:07,640 --> 00:24:09,600 Så det er datasettet ut på stedet. 561 00:24:09,600 --> 00:24:12,252 >> Den andre, selvfølgelig, er alt som kom fra Giza. 562 00:24:12,252 --> 00:24:14,210 Ting du ser i Peabody Museum, ting 563 00:24:14,210 --> 00:24:17,110 vil du se i Museum of Fine Kunst, og i museer og samlinger 564 00:24:17,110 --> 00:24:18,150 over hele verden. 565 00:24:18,150 --> 00:24:21,140 Det er mumier, det er statuer, det er Steely, det er smykker, 566 00:24:21,140 --> 00:24:22,610 det er gjenstander av hverdagen. 567 00:24:22,610 --> 00:24:24,850 Alle typer kule ting. 568 00:24:24,850 --> 00:24:28,880 >> Så hva gjør det så spesielt er som her ved Harvard University 569 00:24:28,880 --> 00:24:32,100 Dette er den store utgravning som jobbet på stedet av Giza-pyramidene. 570 00:24:32,100 --> 00:24:35,170 Og dette er fyren som gjorde det, min forgjenger George Reisner. 571 00:24:35,170 --> 00:24:37,770 1867-1942. 572 00:24:37,770 --> 00:24:40,320 Død ved pyramidene i midten av andre verdenskrig. 573 00:24:40,320 --> 00:24:42,445 Og hvis du lurer på hvor dette bildet ble tatt, 574 00:24:42,445 --> 00:24:46,370 denne klassen fotografi, ved slutten av klasse permisjon etter at døren, gå ut der, 575 00:24:46,370 --> 00:24:49,200 og ja, vil du se rett utenfor denne teater, 576 00:24:49,200 --> 00:24:54,030 rett mot wall-- det er der klasse bildene ble tatt den dagen. 577 00:24:54,030 --> 00:24:57,310 >> Så en fantastisk person, en av de største arkeologer i sin tid, 578 00:24:57,310 --> 00:25:01,280 langt foran sin tid på mange måter, og dette er det som kalles Harvard Camp. 579 00:25:01,280 --> 00:25:05,050 Det var en samling av enkle slam murstein hytter i vest av pyramidene. 580 00:25:05,050 --> 00:25:08,660 Og i gårdsplassen til enhver dag ville du se utrolige ting, 581 00:25:08,660 --> 00:25:13,310 og folk kom for å diskutere med Hoved om alle slags emner. 582 00:25:13,310 --> 00:25:15,120 Her er deler av gigantiske statuer. 583 00:25:15,120 --> 00:25:17,350 Man kan se de i Museum of Fine Arts i dag. 584 00:25:17,350 --> 00:25:19,602 Og der nede er vår datamaskin modell av Harvard Camp. 585 00:25:19,602 --> 00:25:21,810 Det er noe du kanskje ønsker å bli involvert med. 586 00:25:21,810 --> 00:25:25,440 Hvis du søker etter et avsluttende prosjekt, en slags simulering eller nettside 587 00:25:25,440 --> 00:25:28,890 introduksjon til Harvard Leiren, utgravingssted. 588 00:25:28,890 --> 00:25:32,580 >> Etter den tid George Reisner ble gjort, Harvard University i Boston Museum 589 00:25:32,580 --> 00:25:36,000 of Fine Arts ekspedisjon jobbet på 23 forskjellige steder. 590 00:25:36,000 --> 00:25:37,810 Alle de som du ser i rødt her. 591 00:25:37,810 --> 00:25:39,519 Så 40 år, 23 nettsteder. 592 00:25:39,519 --> 00:25:42,060 Han bare kom tilbake hit for å lære om tre eller fire semestre 593 00:25:42,060 --> 00:25:45,460 over det hele tiden, slik at du vet hva han likte å gjøre mest. 594 00:25:45,460 --> 00:25:48,540 >> Hva skjer med den massive arkeologisk backlog 595 00:25:48,540 --> 00:25:51,240 at en ansvarlig ekspedisjon produserer? 596 00:25:51,240 --> 00:25:55,280 Så 45000 glassplate grave bilder, dagbøker, 597 00:25:55,280 --> 00:25:58,970 registrere bøker, kart, planer, små tegninger, store tegninger, 598 00:25:58,970 --> 00:26:03,120 tusenvis av sider med manuscripts-- noen publiserte bøker, noen upublisert. 599 00:26:03,120 --> 00:26:03,780 Alt dette. 600 00:26:03,780 --> 00:26:06,910 Og det er her den datamaskinen og databaser og nettsteder kommer inn. 601 00:26:06,910 --> 00:26:08,550 Hvordan organiserer du alt dette? 602 00:26:08,550 --> 00:26:12,200 Prøv å få et reisestipend til Boston og i et par dager studere denne ting. 603 00:26:12,200 --> 00:26:13,950 Du vil bli overveldet. 604 00:26:13,950 --> 00:26:16,580 >> Så dette er et prosjekt som Jeg startet helt tilbake i 2000, 605 00:26:16,580 --> 00:26:19,220 og teamet her på Harvard har jobbet med det noen gang 606 00:26:19,220 --> 00:26:20,890 siden de siste årene. 607 00:26:20,890 --> 00:26:23,940 Først på MFA, den museum, og nå på Harvard. 608 00:26:23,940 --> 00:26:27,340 Hva vi måtte gjøre er å se på Giza som en stor Manhattan. 609 00:26:27,340 --> 00:26:28,410 En gitter nettstedet. 610 00:26:28,410 --> 00:26:30,410 Og takket være Reisner, Han mønstret alle gravene 611 00:26:30,410 --> 00:26:32,150 i et fantastisk systematisk måte. 612 00:26:32,150 --> 00:26:35,240 Så vi ser fra luften ned på de tre pyramidene her, 613 00:26:35,240 --> 00:26:39,710 og vi innser at det er ikke engang nok bare for å mestre denne ekspedisjonen. 614 00:26:39,710 --> 00:26:42,700 Områdene du ser i rødt er Harvard ekspedisjonssteder, 615 00:26:42,700 --> 00:26:44,570 men den tyske østerrikske ekspedisjon jobbet 616 00:26:44,570 --> 00:26:47,850 det-- de er blå areas-- og egypterne gravde også. 617 00:26:47,850 --> 00:26:51,900 >> Så helhetlig, prøver å forstå et gammelt område i alle sine funksjoner 618 00:26:51,900 --> 00:26:53,790 og alle dens kronologisk utvikling, 619 00:26:53,790 --> 00:26:55,490 du er nødt til å ta hele plassen. 620 00:26:55,490 --> 00:26:59,230 Slik som sendte meg på en verdensomspennende turné med alle kolleger i egyptologi 621 00:26:59,230 --> 00:27:02,030 og museene i det hele tatt disse stedene og samling 622 00:27:02,030 --> 00:27:05,240 alle sine dagbok, deres fotografier, sine dokumenter, deres notes-- 623 00:27:05,240 --> 00:27:07,540 samle det i det hele tatt her elektronisk på Harvard. 624 00:27:07,540 --> 00:27:08,530 Og neste skritt er. 625 00:27:08,530 --> 00:27:11,000 Hvordan legger vi alt dette sammen? 626 00:27:11,000 --> 00:27:14,250 >> Dette er liksom vår side kartet, og midt i 627 00:27:14,250 --> 00:27:16,980 er en individuell grav kjent på arabisk som et [? mastaba,?] 628 00:27:16,980 --> 00:27:18,760 denne typen benk som form. 629 00:27:18,760 --> 00:27:22,510 Og så for hver grav, har du x antall av denne type data. 630 00:27:22,510 --> 00:27:26,830 Så mange gamle bilder, så mange objekter registrert i bøkene. 631 00:27:26,830 --> 00:27:29,080 Dagboknotater som nevner at graven. 632 00:27:29,080 --> 00:27:32,310 Objekter funnet, tegninger gjort, planer og seksjoner, 633 00:27:32,310 --> 00:27:35,740 publiserte bøker på publiserte bøker, og mer nylig, visualisering. 634 00:27:35,740 --> 00:27:38,220 3D datamodeller. 635 00:27:38,220 --> 00:27:40,510 >> Og det er bare en prøve av en aggregering 636 00:27:40,510 --> 00:27:42,441 av et søk etter en bestemt monument. 637 00:27:42,441 --> 00:27:44,940 Du ser alle de forskjellige tingene som er samlet. 638 00:27:44,940 --> 00:27:49,530 1,012 funn, 45 dagboksider som nevne dette spesielt tempel. 639 00:27:49,530 --> 00:27:52,090 Gamle folk, moderne mennesker, publikasjoner, hele litt. 640 00:27:52,090 --> 00:27:55,990 Nedlastbare PDF-filer alle samlet sammen fra en SQL-database. 641 00:27:55,990 --> 00:27:57,600 Hvorfor er dette viktig? 642 00:27:57,600 --> 00:28:01,530 Bare ta sammenligning av disse to bildene da og nå. 643 00:28:01,530 --> 00:28:04,410 Dette skjer ved Giza, dette skjer over Egypt, 644 00:28:04,410 --> 00:28:06,880 og mer dramatisk, skjer over hele Midtøsten. 645 00:28:06,880 --> 00:28:10,570 Og noen ganger ikke ved et uhell, ikke elementene i tid, 646 00:28:10,570 --> 00:28:12,295 men åpenbart tilsiktet skade. 647 00:28:12,295 --> 00:28:14,990 648 00:28:14,990 --> 00:28:17,522 >> La meg spørre deg, hvilke av disse to tingene 649 00:28:17,522 --> 00:28:19,730 du kommer til å være i stand til å leste i et par år? 650 00:28:19,730 --> 00:28:23,090 651 00:28:23,090 --> 00:28:24,510 Hvilken av disse vil overleve? 652 00:28:24,510 --> 00:28:29,157 Hvem vil ha en enhet som kan tilgang til det i et par års tid? 653 00:28:29,157 --> 00:28:31,240 Så jeg tror egypterne fikk noe riktig her. 654 00:28:31,240 --> 00:28:32,370 Sett det på stein. 655 00:28:32,370 --> 00:28:34,360 Vi kan fortsatt oversette hieroglyfer der. 656 00:28:34,360 --> 00:28:36,276 Jeg vedder på at du noe denne harddisken går 657 00:28:36,276 --> 00:28:37,930 å mislykkes en gang i nær fremtid. 658 00:28:37,930 --> 00:28:40,324 Så kanskje de forsto noe som vi ikke har. 659 00:28:40,324 --> 00:28:43,090 Så det er derfor vi har fått å bevare denne ting. 660 00:28:43,090 --> 00:28:45,210 >> Og fra alle databasene, alle samlinger 661 00:28:45,210 --> 00:28:49,290 og nettstedene og ting, det naturlige neste trinn, er selvfølgelig visualisering. 662 00:28:49,290 --> 00:28:50,820 Sett deg på stedet. 663 00:28:50,820 --> 00:28:54,930 Gi deg tilgang i 3D til noen av disse gravene og templene som du kanskje ikke 664 00:28:54,930 --> 00:28:56,150 kunne se noe annet. 665 00:28:56,150 --> 00:28:59,730 Det er et forskningsverktøy, det er en pedagogisk verktøy, er det edutourism, 666 00:28:59,730 --> 00:29:01,140 det er enda edutainment. 667 00:29:01,140 --> 00:29:03,450 Og mye av dette går tilbake til virkelig enkle ting. 668 00:29:03,450 --> 00:29:06,605 Du ser at gamle, tre stereo seer i 3D fotografering? 669 00:29:06,605 --> 00:29:08,480 Akkurat hva vi ser litt før. 670 00:29:08,480 --> 00:29:09,780 Det er det samme prinsippet, ikke sant? 671 00:29:09,780 --> 00:29:11,530 Vi er bare å sette den sammen med ting 672 00:29:11,530 --> 00:29:15,310 som GoPro kameraer over her og Gear VR og Oculus Rift hodetelefoner, 673 00:29:15,310 --> 00:29:17,520 og alt er mulig nå. 674 00:29:17,520 --> 00:29:21,870 >> Så vi flytter fra undervisning i spesial tilpasset classrooms-- visualisering 675 00:29:21,870 --> 00:29:22,700 senter laboratorier. 676 00:29:22,700 --> 00:29:25,039 Vi har det ene over det Geologisk Lecture Hall. 677 00:29:25,039 --> 00:29:26,830 Nå prøver vi å bringe den til folket. 678 00:29:26,830 --> 00:29:28,190 Få det inn i disse hodetelefoner. 679 00:29:28,190 --> 00:29:30,700 Så tenk dere alle eller alle se live 680 00:29:30,700 --> 00:29:33,910 eller alle i HarvardX donning en av disse hodetelefoner 681 00:29:33,910 --> 00:29:36,800 og vi alle stå sammen foran Sfinksen, 682 00:29:36,800 --> 00:29:39,010 lytte til noen som meg drone alt om det. 683 00:29:39,010 --> 00:29:44,899 Og vi er alle der i sanntid i stand til å se deg rundt i 360 grader. 684 00:29:44,899 --> 00:29:46,190 Du kan drepe lyden på det. 685 00:29:46,190 --> 00:29:48,230 Vi trenger ikke det på modellen. 686 00:29:48,230 --> 00:29:51,670 Jeg skal vise deg hvordan vi kan gå fra visualisering og en visualisert verden 687 00:29:51,670 --> 00:29:53,870 til en reell fysisk verden også. 688 00:29:53,870 --> 00:29:56,260 Dette er en finne som George Reisner gjort i Giza rett 689 00:29:56,260 --> 00:29:58,830 ved siden av den store pyramiden i 1925. 690 00:29:58,830 --> 00:30:01,980 Og helt ned på bunnen 100 fots dyp begravelse aksel 691 00:30:01,980 --> 00:30:05,490 Det var en uferdig rom med millioner av biter av små fragmenter. 692 00:30:05,490 --> 00:30:06,640 Alle tre hadde forfalt. 693 00:30:06,640 --> 00:30:07,800 Det var en skikkelig masse. 694 00:30:07,800 --> 00:30:11,520 Så bildene du ser showet den opprinnelige tilstanden som graven, 695 00:30:11,520 --> 00:30:13,980 og nå skal vi inn vår 3D datamodell. 696 00:30:13,980 --> 00:30:17,150 Og vi er i stand til, takket være nitid dokumentasjon, 697 00:30:17,150 --> 00:30:19,280 for å sette det hele graven sin Innholdet sammen. 698 00:30:19,280 --> 00:30:23,120 >> Og du ser alt dette furniture-- at gardin boksen og stoler og bord. 699 00:30:23,120 --> 00:30:26,570 Jeg vil at du skal fokusere på den stolen som har falke armene der. 700 00:30:26,570 --> 00:30:29,670 Slik at dette materialet var faktisk rekonstruert i moderne tre, 701 00:30:29,670 --> 00:30:32,060 og det er utstilt i Kairo Museum og brukes 702 00:30:32,060 --> 00:30:35,310 å være på skjermen i Boston MFA, selv om de har tatt den av utsikt 703 00:30:35,310 --> 00:30:37,420 å bruke dette galleriet for noe annet. 704 00:30:37,420 --> 00:30:39,910 Ingen har imidlertid vært i stand til å rekonstruere 705 00:30:39,910 --> 00:30:42,072 at fancy stol med falke armene. 706 00:30:42,072 --> 00:30:44,155 Takket være denne datamaskinen modell og denne simuleringen, 707 00:30:44,155 --> 00:30:46,350 skjønt, kan vi faktisk begynne å gjøre det. 708 00:30:46,350 --> 00:30:48,300 >> Så i øvre venstre du se reproduksjoner 709 00:30:48,300 --> 00:30:49,730 av noe av det møbler. 710 00:30:49,730 --> 00:30:52,380 Og det viser seg å tilhøre en dronning. 711 00:30:52,380 --> 00:30:55,940 Ikke noen dronning, men mor til kongen som bygde den store Pyramid-- 712 00:30:55,940 --> 00:30:57,510 Queen Hetepheres. 713 00:30:57,510 --> 00:30:58,770 Big, mystisk begravelse. 714 00:30:58,770 --> 00:31:00,430 Alt dette er ting forverret seg. 715 00:31:00,430 --> 00:31:01,590 Hva gjør vi med det? 716 00:31:01,590 --> 00:31:03,510 Men vi var i stand til å ta vår datamodell 717 00:31:03,510 --> 00:31:06,780 og reprodusere denne stolen med de vakre falcon armer. 718 00:31:06,780 --> 00:31:09,350 Du er så nå ser dette roterende 3D av modellen. 719 00:31:09,350 --> 00:31:11,920 Så vi bestemte oss for å gå til den virkelige verden. 720 00:31:11,920 --> 00:31:14,900 >> Vi så på bilder av alle de teensy, tinsy fragmenter. 721 00:31:14,900 --> 00:31:18,530 Gull, forgylling, den [uhørbart] inlay fliser, de skjendet tre. 722 00:31:18,530 --> 00:31:21,860 Alt dette er på brett i kjelleren på museet i Kairo. 723 00:31:21,860 --> 00:31:25,000 Og derfra, kunne vi å flytte til en butikk bot, som 724 00:31:25,000 --> 00:31:26,760 er en 3D Fres eller ruteren. 725 00:31:26,760 --> 00:31:30,425 Og du kan se en enkel [? Mac?] Med en 3D-modell som styrer bore her 726 00:31:30,425 --> 00:31:33,050 og det er faktisk carving disse falk armer 727 00:31:33,050 --> 00:31:35,379 som vil gå på sidene av stolen. 728 00:31:35,379 --> 00:31:38,170 Så dette har vært et spennende prosjekt satt sammen av mine kolleger, 729 00:31:38,170 --> 00:31:40,628 Russ [? Gant?] Og [? Dave Hopkins?] av Giza Project. 730 00:31:40,628 --> 00:31:43,574 Og vi er nesten ferdig, og vi håper å ha dette på displayet 731 00:31:43,574 --> 00:31:45,740 i et par måneder i Harvard semittisk Museum, 732 00:31:45,740 --> 00:31:48,150 som jeg har privilegiet å lede. 733 00:31:48,150 --> 00:31:49,800 >> Så fra at armen, der du går. 734 00:31:49,800 --> 00:31:51,930 Du ser noen av bitene allerede kommer sammen. 735 00:31:51,930 --> 00:31:53,930 For de av dere som har vært over elva, 736 00:31:53,930 --> 00:31:56,220 Harvard Keramikk Senter har donert sin tid, 737 00:31:56,220 --> 00:31:59,931 og vi har vært bakervarer [uhørbart] fliser i disse fantastiske gipsformer. 738 00:31:59,931 --> 00:32:02,180 Vi bestilte bare gull i dag fordi hele greia 739 00:32:02,180 --> 00:32:03,680 har å bli pakket og forgylt. 740 00:32:03,680 --> 00:32:07,200 Og til slutt, håper vi å sette dette på displayet. 741 00:32:07,200 --> 00:32:10,830 >> Derfra er spørsmålet helhetlig igjen, hvordan behandler vi hele området? 742 00:32:10,830 --> 00:32:13,260 Hvordan bygger vi datamaskin modeller av alle Giza? 743 00:32:13,260 --> 00:32:16,080 Ikke bare én grav her eller der, men hele greia. 744 00:32:16,080 --> 00:32:19,937 Pyramidene, landskapet, den [Uhørbart] graver, de kongelige templer. 745 00:32:19,937 --> 00:32:22,020 Og jeg er en del av et prosjekt som bare fikk tillatelse 746 00:32:22,020 --> 00:32:24,010 fra den egyptiske myndigheter om en uke siden, 747 00:32:24,010 --> 00:32:25,834 og vi vil starte dette måned gjør alle typer 748 00:32:25,834 --> 00:32:27,250 av ganske interessante eksperimenter. 749 00:32:27,250 --> 00:32:28,930 Så ta en titt på denne videoen. 750 00:32:28,930 --> 00:32:32,430 Kanskje musikken kunne komme opp litt litt bare for å legge til en liten bit av drama. 751 00:32:32,430 --> 00:32:34,310 Bare et minutt eller så. 752 00:32:34,310 --> 00:32:39,020 >> Så dette er noen av de verktøyene vi vil skal bruke til å utforske inne pyramidene 753 00:32:39,020 --> 00:32:41,056 og kartlegge hele området. 754 00:32:41,056 --> 00:32:44,528 >> [MUSIC SPILLE] 755 00:32:44,528 --> 00:33:06,249 756 00:33:06,249 --> 00:33:07,290 Dette er min favoritt del. 757 00:33:07,290 --> 00:33:10,590 Det er rett ut av The Terminator med dronene som svever over alt 758 00:33:10,590 --> 00:33:12,718 og skanne hele landskapet. 759 00:33:12,718 --> 00:33:15,176 Noe jeg har drømt om å gjøre for mange, mange år. 760 00:33:15,176 --> 00:33:18,578 >> [MUSIC SPILLE] 761 00:33:18,578 --> 00:33:22,470 762 00:33:22,470 --> 00:33:26,160 >> Så med den slags omfattende tilgjengelig for hele plassen, 763 00:33:26,160 --> 00:33:27,350 alt er mulig. 764 00:33:27,350 --> 00:33:30,820 Og vår ultimate visjon er å sette det alt sammen slik at du har en farbar, 765 00:33:30,820 --> 00:33:33,090 oppslukende, 3D-modell av hele området. 766 00:33:33,090 --> 00:33:36,435 Du kan dykke ned grav sjakter, du kan gå inn i gravene, klikk på vegger. 767 00:33:36,435 --> 00:33:38,650 Den 100 år gamle fotografering spretter opp. 768 00:33:38,650 --> 00:33:40,760 Du kan lese dagboken oppføringer, kan du nesten 769 00:33:40,760 --> 00:33:43,560 erstatte statuer og ting som ble funnet inne. 770 00:33:43,560 --> 00:33:45,246 Det hele kommer sammen. 771 00:33:45,246 --> 00:33:47,620 For de av dere som ønsker å utforske hva som er online så langt 772 00:33:47,620 --> 00:33:52,290 vi har en litt gammel og utdatert nettside oppe ovenfor. gizapyramids.org. 773 00:33:52,290 --> 00:33:55,020 Vi jobber veldig hardt for å erstatte det med versjon 2.0. 774 00:33:55,020 --> 00:33:57,826 Vi kunne bruke din hjelp i ulike aspekter av det. 775 00:33:57,826 --> 00:34:00,200 Og så 3D-modeller som vi er i ferd med å ta en titt på 776 00:34:00,200 --> 00:34:03,660 er nede på denne annen nettside, som Dessverre fungerer ikke på Mac, 777 00:34:03,660 --> 00:34:05,370 som dreper meg, men likevel. 778 00:34:05,370 --> 00:34:07,670 PC-er og ingen www der. 779 00:34:07,670 --> 00:34:11,310 Ta en titt på det, og du vil se 3D-modeller der også. 780 00:34:11,310 --> 00:34:12,739 >> Det er vår nye layout. 781 00:34:12,739 --> 00:34:15,230 Du kan se hvordan massive datamengder som dette 782 00:34:15,230 --> 00:34:18,860 har å være organisert klart fordi det er ikke alle egyptologer der ute. 783 00:34:18,860 --> 00:34:21,370 Vi er nødt til å gjøre dette forståelig og tilgjengelig 784 00:34:21,370 --> 00:34:23,010 til alle typer publikum. 785 00:34:23,010 --> 00:34:26,000 Og kanskje en uekte av hva vår fremtid hjemmeside kan se ut. 786 00:34:26,000 --> 00:34:28,550 Forhåpentligvis mye mer elegant og ikke som de skumle 787 00:34:28,550 --> 00:34:32,260 blinkende nettsteder fra 1990-tallet at jeg husker oh så godt, 788 00:34:32,260 --> 00:34:34,250 selv fra mine egne dager. 789 00:34:34,250 --> 00:34:37,046 >> Så jeg tenkte jeg skulle sette sammen en liste over hva slags prosjekter 790 00:34:37,046 --> 00:34:39,920 at du kan være interessert i hvis du svever rundt og leter 791 00:34:39,920 --> 00:34:40,880 for et avsluttende prosjekt. 792 00:34:40,880 --> 00:34:42,949 Jeg vet forfallsdatoer er kommer opp ganske snart. 793 00:34:42,949 --> 00:34:45,000 Noe sånt som disse kan være av interesse for deg. 794 00:34:45,000 --> 00:34:47,958 Tydeligvis du ønsker å bite av noe som du kan tygge og svelge. 795 00:34:47,958 --> 00:34:48,899 Ikke altfor ambisiøse. 796 00:34:48,899 --> 00:34:51,440 Men hvis dette er noe opp smug, komme i kontakt med meg, 797 00:34:51,440 --> 00:34:53,860 komme i kontakt med professor, [uhørbart] 798 00:34:53,860 --> 00:34:56,442 komme i kontakt med [? Russ Gant?] og den andre Giza-teamet 799 00:34:56,442 --> 00:34:58,900 og kanskje vi kan hjelpe deg ut og bygge noe sammen, 800 00:34:58,900 --> 00:35:00,260 som kan være like gøy. 801 00:35:00,260 --> 00:35:03,700 Vi kan legge inn denne listen, slik at du ikke trenger å skrive alt ned umiddelbart til høyre 802 00:35:03,700 --> 00:35:04,200 nå. 803 00:35:04,200 --> 00:35:05,524 Og sjekk den ut senere. 804 00:35:05,524 --> 00:35:08,690 Og hvis du virkelig liker Ancient Egypt og ønsker å få inn mer av denne ting 805 00:35:08,690 --> 00:35:10,481 neste semester, det er en Gen Ed klasse som 806 00:35:10,481 --> 00:35:12,870 undersøkelser 3000 eller 4000 år med egyptiske kulturen, 807 00:35:12,870 --> 00:35:15,860 og du vil kanskje se på det i tillegg. 808 00:35:15,860 --> 00:35:17,620 >> Så det er bare en rask oversikt. 809 00:35:17,620 --> 00:35:20,450 Og jeg tenkte at hvis min modellen oppfører seg nå 810 00:35:20,450 --> 00:35:25,290 vi kan ta en titt på hva Giza ser ut i 3D. 811 00:35:25,290 --> 00:35:28,340 Og dette er hva du ville se på at andre nettsted. 812 00:35:28,340 --> 00:35:30,012 Så velkommen til Giza-pyramidene. 813 00:35:30,012 --> 00:35:32,720 Og i dette tilfellet, måtte vi studere ikke bare utformingen av nettstedet 814 00:35:32,720 --> 00:35:34,720 men selvfølgelig det gamle landskapet. 815 00:35:34,720 --> 00:35:37,200 Se på Nilen og hvordan tett det er til pyramidene. 816 00:35:37,200 --> 00:35:39,160 I dag er Nilen måte langt unna. 817 00:35:39,160 --> 00:35:40,700 Det er mye nærmere Kairo seg selv. 818 00:35:40,700 --> 00:35:43,010 Men i disse dager, i det tredje årtusen, 819 00:35:43,010 --> 00:35:46,270 det ble hovering og flyter mye nærmere til området også. 820 00:35:46,270 --> 00:35:49,520 Så vi måtte ta bort moderne arkeologiske rusk dumper og hus 821 00:35:49,520 --> 00:35:52,610 og alle slags ting og virkelig studere området nøye. 822 00:35:52,610 --> 00:35:55,150 >> Så det vi har bygget så langt du kan bare sveve rundt. 823 00:35:55,150 --> 00:35:58,980 Og du ser ting blinkende rødt, og du kan besøke ulike steder slike 824 00:35:58,980 --> 00:36:01,577 som Temple of [? Kingman?] [? Kalray?] Her. 825 00:36:01,577 --> 00:36:03,910 Dette er en interessant ett fordi det gir oss mulighet til å studere 826 00:36:03,910 --> 00:36:07,130 stedet på flere punkter i tid. 827 00:36:07,130 --> 00:36:11,770 Dette er et tempel som ble bygget av [? Kingman?] [? Kalray,?] Byggmester 828 00:36:11,770 --> 00:36:15,390 av den tredje og minste pyramide, men han døde for tidlig og hans sønn måtte prøve 829 00:36:15,390 --> 00:36:18,700 å fullføre den ikke er i stein, men i gjørme murstein. 830 00:36:18,700 --> 00:36:21,490 Så jeg kan gå til min lille gratis cam her. 831 00:36:21,490 --> 00:36:22,900 Ulike måter å navigere. 832 00:36:22,900 --> 00:36:26,286 Og jeg kan bare sveve rundt og cruise inne. 833 00:36:26,286 --> 00:36:27,786 Vi er nødt til å gå gå kitty katten. 834 00:36:27,786 --> 00:36:28,910 En av mine favoritter. 835 00:36:28,910 --> 00:36:30,480 Der er han. 836 00:36:30,480 --> 00:36:32,710 Prøv å bygge en av dem for det endelige prosjektet. 837 00:36:32,710 --> 00:36:35,150 >> Men det interessante er dette spesielt gårds 838 00:36:35,150 --> 00:36:37,050 gikk en rekke endringer. 839 00:36:37,050 --> 00:36:40,220 Og så dette er hvordan det så ut på ett punkt, og deretter som jeg nevnte, 840 00:36:40,220 --> 00:36:42,030 Kongen døde for tidlig. 841 00:36:42,030 --> 00:36:44,730 Senere prester flytte inn og faktisk avgjort stedet 842 00:36:44,730 --> 00:36:47,090 og slått den inn i en slags hellig slum. 843 00:36:47,090 --> 00:36:49,320 Og du kan se alle bosetninger nå fylling 844 00:36:49,320 --> 00:36:52,800 gårdsplassen med siloer og ovner og annet lagringssted. 845 00:36:52,800 --> 00:36:55,360 [? Det er?] En veldig, veldig annen form for plassering. 846 00:36:55,360 --> 00:36:57,210 >> Så dette er et interessant forskningsverktøy. 847 00:36:57,210 --> 00:36:59,890 Du kan besøke disse stedene på ulike tidspunkter. 848 00:36:59,890 --> 00:37:03,290 Du kan selv se pyramidene være bygget, eller du kommer inn på gårdsplassen. 849 00:37:03,290 --> 00:37:05,290 Og hvis jeg kan få til som fotografi, kan du 850 00:37:05,290 --> 00:37:07,620 se hva disse statuene det faktisk så 851 00:37:07,620 --> 00:37:09,349 liker når gravemaskinene fant dem. 852 00:37:09,349 --> 00:37:11,390 Her er det i en av disse glass plate negativer. 853 00:37:11,390 --> 00:37:14,390 Vakre grave skudd. 854 00:37:14,390 --> 00:37:18,130 Eller du kan komme tilbake til hovedsiden området og besøk noe annet. 855 00:37:18,130 --> 00:37:22,524 >> La meg ta deg inne i en vakker grav funnet i 1927. 856 00:37:22,524 --> 00:37:24,440 Selvfølgelig, på den siste dager med utgravingen sesongen. 857 00:37:24,440 --> 00:37:26,070 Er ikke det alltid slik? 858 00:37:26,070 --> 00:37:28,870 Så å klikke på disse knappene enten gi deg en fortellende tur, 859 00:37:28,870 --> 00:37:31,050 kan du se noen bilder, du kan se wire rammer 860 00:37:31,050 --> 00:37:33,150 av hvordan vi satt noen av disse tingene sammen, 861 00:37:33,150 --> 00:37:37,770 eller selvfølgelig, kan du vandre rett inn monumentene selv. 862 00:37:37,770 --> 00:37:41,050 Så dette er en skjønnhet fordi mye av den opprinnelige fargen ble bevart, 863 00:37:41,050 --> 00:37:43,846 og som lar oss gjen graven helt. 864 00:37:43,846 --> 00:37:47,600 Det er en annen navigasjon Systemet jeg bruker. 865 00:37:47,600 --> 00:37:50,510 Så hvor kult er det? 866 00:37:50,510 --> 00:37:54,250 Og igjen, kan du klikke på bildene og opp spratt selve bildene 867 00:37:54,250 --> 00:37:56,460 for sammenlignings skyld. 868 00:37:56,460 --> 00:37:59,900 >> Så prøver å sette dette alle together-- ta et helhetlig syn på Giza, 869 00:37:59,900 --> 00:38:03,120 den gamle delen av Giza, den Historien om utgravningene, 870 00:38:03,120 --> 00:38:06,970 3D-visualisering, en undervisning verktøy, en forsknings tool-- utgangspunktet, 871 00:38:06,970 --> 00:38:07,900 det er ingen ende på det. 872 00:38:07,900 --> 00:38:11,860 Og selvfølgelig, det er Giza forbi, er det Giza til stede, og det er Giza fremtiden. 873 00:38:11,860 --> 00:38:14,170 Det er arbeidet som blir gjort på stedet nå til dags også, 874 00:38:14,170 --> 00:38:16,150 og vi ønsker å fange opp alle som også. 875 00:38:16,150 --> 00:38:21,670 Så målet er å prøve å lage en sentrum, om ikke en faktisk fysisk plass 876 00:38:21,670 --> 00:38:25,080 men minst på nettet, at alle kan komme og studere, har tilgang 877 00:38:25,080 --> 00:38:26,080 til alt dette materialet. 878 00:38:26,080 --> 00:38:28,420 Du trenger ikke en spesiell reisestipend og tillatelser 879 00:38:28,420 --> 00:38:30,520 å komme inn i noen støvete museum arkiv. 880 00:38:30,520 --> 00:38:32,475 Du kan få tilgang til det du trenger til. 881 00:38:32,475 --> 00:38:34,120 >> La meg ta deg til Sphinx her. 882 00:38:34,120 --> 00:38:38,460 Og igjen, tenk på seg disse 3D hodetelefoner og alle har tilgang 883 00:38:38,460 --> 00:38:40,950 til den samme filen på samme tid, og alle av oss 884 00:38:40,950 --> 00:38:42,829 møte på Sphinx for et foredrag. 885 00:38:42,829 --> 00:38:43,870 Og deretter trykke på knappen. 886 00:38:43,870 --> 00:38:46,706 Vi vil gå ned en begravelse aksel eller gå et annet sted. 887 00:38:46,706 --> 00:38:49,580 Det interessante ting om disse modeller også, når du simulere dem, 888 00:38:49,580 --> 00:38:52,040 er de bringer opp interessante spørsmål. 889 00:38:52,040 --> 00:38:55,140 For eksempel, ingen i min feltet virkelig mener også 890 00:38:55,140 --> 00:38:58,100 mye om hvordan Sfinxen ble malt. 891 00:38:58,100 --> 00:39:00,120 Er det den nøyaktige utseende? 892 00:39:00,120 --> 00:39:04,950 Ble hele greia farget, eller var det bare hodet 893 00:39:04,950 --> 00:39:07,480 Sfinksen som vi har valgt å gjøre det nå? 894 00:39:07,480 --> 00:39:08,840 Bytte min navigasjon. 895 00:39:08,840 --> 00:39:09,340 Det vi går. 896 00:39:09,340 --> 00:39:13,360 Så det er litt enklere for meg å komme seg rundt. 897 00:39:13,360 --> 00:39:15,970 Så dette er trolig en av de mest nøyaktige rekonstruksjoner 898 00:39:15,970 --> 00:39:19,880 Sfinksen noen gang forsøkt, og igjen, trenger du ikke tenke på disse spørsmålene 899 00:39:19,880 --> 00:39:21,940 før du har til å bygge dem. 900 00:39:21,940 --> 00:39:23,630 Hvordan ble Sphinx opprinnelig lagt ut? 901 00:39:23,630 --> 00:39:24,490 Hvordan var det farget? 902 00:39:24,490 --> 00:39:25,660 Der var at skjegget? 903 00:39:25,660 --> 00:39:29,330 Vi har ikke lagt til ting som ble lagt av egypterne i senere århundrer 904 00:39:29,330 --> 00:39:32,180 Da de kom tilbake og sortere av gjenopplivet nettstedet. 905 00:39:32,180 --> 00:39:33,080 >> Eller et annet eksempel. 906 00:39:33,080 --> 00:39:35,870 Vi har en grav med en vindu i den til utsiden. 907 00:39:35,870 --> 00:39:39,380 Og i rekonstruere at graven vi innså sollyset ville komme rett 908 00:39:39,380 --> 00:39:42,430 gjennom vinduet og belyse en slags hellig offer 909 00:39:42,430 --> 00:39:44,586 plassere inne i kapellet, og det er noe 910 00:39:44,586 --> 00:39:46,960 vi ville ikke ha realisert hvis vi ikke hadde simulert graven 911 00:39:46,960 --> 00:39:48,240 og sette det sammen igjen. 912 00:39:48,240 --> 00:39:52,370 Og som i sin tur gjør at du tror, vel, hva bygningen var rett utenfor 913 00:39:52,370 --> 00:39:54,340 og ville det ha blokkert at sollys? 914 00:39:54,340 --> 00:39:57,990 Og hvis det blokkert at sollys og at religiøse betydningen av å belyse 915 00:39:57,990 --> 00:40:01,360 et hellig rom, betyr det at vår grav var her først 916 00:40:01,360 --> 00:40:03,190 og den andre bygningen kom på andreplass? 917 00:40:03,190 --> 00:40:06,160 Kan vi nå begynner å historisk rekonstruere 918 00:40:06,160 --> 00:40:09,080 sekvensen av Giza graver bare basert på sollys, bare basert 919 00:40:09,080 --> 00:40:11,600 på simuleringer og rekonstruksjoner? 920 00:40:11,600 --> 00:40:14,740 >> Så de er noen av de måter som vi bruker disse modellene for å studere Giza, 921 00:40:14,740 --> 00:40:18,190 å undervise om Giza, og mer viktigst, å streife verden, 922 00:40:18,190 --> 00:40:21,050 montere alt materialet at vi kan finne, og deretter 923 00:40:21,050 --> 00:40:23,680 flytte inn i 3D-rom og visualisering plass 924 00:40:23,680 --> 00:40:27,160 og bringe det hjem til din stasjonære, til telefonene, til dine hodetelefoner. 925 00:40:27,160 --> 00:40:29,750 Og du vil være i stand til å reise til nettstedet uten selv 926 00:40:29,750 --> 00:40:31,440 å kjøpe en flybillett til slutt. 927 00:40:31,440 --> 00:40:32,695 Tusen takk. 928 00:40:32,695 --> 00:40:36,090 >> [BIFALL] 929 00:40:36,090 --> 00:40:38,000 930 00:40:38,000 --> 00:40:39,790 >> Glad for å svare på et Spørsmålet eller hvis du har 931 00:40:39,790 --> 00:40:42,920 flere hodesett du ønsker å demonstrere eller noe vi trenger å gjøre i tiden 932 00:40:42,920 --> 00:40:43,490 vi har igjen. 933 00:40:43,490 --> 00:40:46,656 Hvis noen av disse emnene fanget øyet og du ønsker å høre mer om det, 934 00:40:46,656 --> 00:40:50,040 kommer opp etterpå og glad for å prate videre. 935 00:40:50,040 --> 00:40:53,210 936 00:40:53,210 --> 00:40:53,760 Spørsmål? 937 00:40:53,760 --> 00:40:54,260 Kommentarer? 938 00:40:54,260 --> 00:40:57,030 939 00:40:57,030 --> 00:40:58,159 Yeah? 940 00:40:58,159 --> 00:41:00,075 >> PUBLIKUM: Har du en posisjon på ideen 941 00:41:00,075 --> 00:41:02,707 at det var vann erosjon [uhørbart]? 942 00:41:02,707 --> 00:41:04,040 PETER manuelinske: Great spørsmålet. 943 00:41:04,040 --> 00:41:05,620 Så vannerosjon på Sfinxen. 944 00:41:05,620 --> 00:41:07,630 Det var en av teori geologer som trodde 945 00:41:07,630 --> 00:41:10,740 at dette viste at Sphinx var 5000 eller 10.000 år eldre 946 00:41:10,740 --> 00:41:13,874 enn resten av pyramidene basert på vann erosjon mønstre. 947 00:41:13,874 --> 00:41:15,790 Det faktisk ikke holder opp spesielt godt. 948 00:41:15,790 --> 00:41:18,070 Du kan se på erosjons mønstre i områder 949 00:41:18,070 --> 00:41:21,030 rundt Sphinx som stort mye diskreditere den teorien. 950 00:41:21,030 --> 00:41:24,170 >> Det er tre geologiske medlems formasjoner av Sfinksen. 951 00:41:24,170 --> 00:41:25,470 Den solide man er på toppen. 952 00:41:25,470 --> 00:41:28,000 Det er derfor ansiktet levd så bra i dag. 953 00:41:28,000 --> 00:41:31,390 Andre mye mer [? sprøtt,?] men det holder ikke opp arkeologisk 954 00:41:31,390 --> 00:41:34,810 at Sphinx er av en annen tids perioden fra pyramidene selv. 955 00:41:34,810 --> 00:41:37,130 Det er debatt om som skåret Sfinxen. 956 00:41:37,130 --> 00:41:40,540 Om det var Khafre, byggmester av den andre pyramide, eller noen 957 00:41:40,540 --> 00:41:43,189 nå tror Khufu selv, byggmester av den store pyramiden. 958 00:41:43,189 --> 00:41:45,480 Det er en pågående debatt, men de er alle moderne. 959 00:41:45,480 --> 00:41:48,550 De er alle gamle riket, handler om 2500 BC. 960 00:41:48,550 --> 00:41:50,940 Stor Spørsmål. 961 00:41:50,940 --> 00:41:51,990 Ja, takk. 962 00:41:51,990 --> 00:41:53,448 >> PUBLIKUM: Hva var [uhørbart]? 963 00:41:53,448 --> 00:41:55,065 964 00:41:55,065 --> 00:41:56,190 PETER manuelinske: Si igjen. 965 00:41:56,190 --> 00:41:57,688 Leder av Sphinx malt? 966 00:41:57,688 --> 00:41:58,842 >> PUBLIKUM: [uhørbart] 967 00:41:58,842 --> 00:42:00,800 PETER manuelinske: Hvorfor var leder av Sphinx 968 00:42:00,800 --> 00:42:02,410 malt og ikke resten av kroppen? 969 00:42:02,410 --> 00:42:05,040 Stor arkeologisk spørsmålet, og vi ikke vet svaret. 970 00:42:05,040 --> 00:42:07,360 Det er mulig at Hele kroppen ble malt. 971 00:42:07,360 --> 00:42:10,460 Det er så forverret seg og foringsrør steiner rundt kanten 972 00:42:10,460 --> 00:42:12,960 er ikke alltid bevart, så det kan ha vært malt 973 00:42:12,960 --> 00:42:15,150 og vi bare ikke se spor igjen i dag. 974 00:42:15,150 --> 00:42:17,790 >> Jeg personlig har problemer tro at egypterne ville 975 00:42:17,790 --> 00:42:22,260 samle så mye maling for å dekke hele kroppen med en rødbrun skjær, 976 00:42:22,260 --> 00:42:23,610 men det er absolutt mulig. 977 00:42:23,610 --> 00:42:27,150 Vi har valgt å bare gjøre den hodeplagg og ansiktet der det er spor 978 00:42:27,150 --> 00:42:29,350 av rødbrun farge og det er spor 979 00:42:29,350 --> 00:42:31,530 av stripene på såkalte hodeplagg. 980 00:42:31,530 --> 00:42:35,610 Og i dag kan du se et stykke Sfinksen skjegg i British Museum 981 00:42:35,610 --> 00:42:38,686 og et stykke av Uraeus, cobra på pannen der, 982 00:42:38,686 --> 00:42:40,060 er faktisk i Kairo museer. 983 00:42:40,060 --> 00:42:41,685 Så vi har noen gode bevis for det. 984 00:42:41,685 --> 00:42:44,517 985 00:42:44,517 --> 00:42:45,100 I hjørnet. 986 00:42:45,100 --> 00:42:46,032 Ja, takk. 987 00:42:46,032 --> 00:42:50,280 >> PUBLIKUM: Du sa at Nilen var en Mye mer [uhørbart] Giza [uhørbart] 988 00:42:50,280 --> 00:42:52,168 nærmere Kairo nå. 989 00:42:52,168 --> 00:42:53,590 Hvordan fungerer elva mer? 990 00:42:53,590 --> 00:42:54,600 >> PETER manuelinske: Hvordan gjør elva flytte? 991 00:42:54,600 --> 00:42:55,890 Det er mye av meandrerende. 992 00:42:55,890 --> 00:43:00,130 Så mye makt og presser og oxbow innsjøer og ting 993 00:43:00,130 --> 00:43:01,420 er en del av elveformasjoner. 994 00:43:01,420 --> 00:43:04,350 Nilen ikke helt gjøre det, men det har meandered ganske mye. 995 00:43:04,350 --> 00:43:07,750 Jeg kunne henvise deg til en artikkel av noen geologer kolleger av meg. 996 00:43:07,750 --> 00:43:10,970 Og det er en utrolig bånd i løpet av de siste flere tusen år 997 00:43:10,970 --> 00:43:12,820 for bare hvor Nilen har flyttet til. 998 00:43:12,820 --> 00:43:16,280 Så når du innser at landskapet spørsmål som hvor Nilen var, 999 00:43:16,280 --> 00:43:19,826 du begynner å forstå, oh, det er derfor de bygget som molo 1000 00:43:19,826 --> 00:43:21,200 og det er derfor det blir corner. 1001 00:43:21,200 --> 00:43:23,630 Det må være den høye bakken de prøver å holde på. 1002 00:43:23,630 --> 00:43:25,970 Og så du forstår havner mye bedre. 1003 00:43:25,970 --> 00:43:28,600 >> Du forstår hvordan de fikk noen av de fine casing steinene 1004 00:43:28,600 --> 00:43:31,915 til Giza fra nettsteder over Nilen, for eksempel. 1005 00:43:31,915 --> 00:43:34,290 Slik at disse bidrar til vår forståelse av området. 1006 00:43:34,290 --> 00:43:37,950 Det er litt nærsynt å bare studere hieroglyfer eller studere bygninger 1007 00:43:37,950 --> 00:43:40,620 og ikke forstår landskapet og hvordan det endret. 1008 00:43:40,620 --> 00:43:44,346 Egypt var mye mindre tørre på det punktet til, så det kan også være landskaps 1009 00:43:44,346 --> 00:43:46,970 rundt pyramidene som vi burde være å sette i og mye mer 1010 00:43:46,970 --> 00:43:50,297 vekst og vegetasjon og interessante ting. 1011 00:43:50,297 --> 00:43:52,380 Noen av spørsmålene i modeller jeg ikke vise deg 1012 00:43:52,380 --> 00:43:54,440 men vi har i vår visualiseringssenter klasserommet 1013 00:43:54,440 --> 00:43:59,360 er evnen til å sette inn i mennesker scene som avatarer utføre aktiviteter. 1014 00:43:59,360 --> 00:44:02,320 Og så for eksempel, kan vi vise den store pyramiden bygges 1015 00:44:02,320 --> 00:44:05,960 og ta deg til spørringen der en Mange av steinene blir skåret. 1016 00:44:05,960 --> 00:44:10,580 Og det er en modell som som 2000 avatarer alle 1017 00:44:10,580 --> 00:44:13,810 reise rundt i området og hacking kalkstein biter og haling dem 1018 00:44:13,810 --> 00:44:15,510 sammen sleder og sånt. 1019 00:44:15,510 --> 00:44:17,630 Så det også bringer nettstedet til liv og viser deg 1020 00:44:17,630 --> 00:44:19,660 hvordan byggeprosessen virket. 1021 00:44:19,660 --> 00:44:23,270 >> Vi har også gjort det re-animasjon seremoni av kong Khufu. 1022 00:44:23,270 --> 00:44:25,530 Det kalles åpningen av munnen seremoni. 1023 00:44:25,530 --> 00:44:29,045 Så i hans tempel, rett ved siden av sin pyramide, har vi fått sin mamma der, 1024 00:44:29,045 --> 00:44:29,920 presten er der. 1025 00:44:29,920 --> 00:44:31,420 De gjør sine rituelle bevegelser. 1026 00:44:31,420 --> 00:44:33,970 De sier de staver å magisk reanimate 1027 00:44:33,970 --> 00:44:36,607 ånden til den avdøde King for nedre verden. 1028 00:44:36,607 --> 00:44:38,690 Så disse er alle måter som modellene kan faktisk 1029 00:44:38,690 --> 00:44:41,956 vise oss faktiske aktiviteter av de gamle egypterne. 1030 00:44:41,956 --> 00:44:43,830 Og det igjen, de bringe opp nye spørsmål. 1031 00:44:43,830 --> 00:44:44,659 Skjedde det her? 1032 00:44:44,659 --> 00:44:45,450 Skjedde det der? 1033 00:44:45,450 --> 00:44:46,324 Skulle det være dagtid? 1034 00:44:46,324 --> 00:44:47,400 Skulle det være natta? 1035 00:44:47,400 --> 00:44:49,820 Alle disse tingene du ikke tenker om når du skriver en journal 1036 00:44:49,820 --> 00:44:51,660 artikkel med svart og hvite strektegninger, 1037 00:44:51,660 --> 00:44:55,440 men du gjør en animert 3D-simulering. 1038 00:44:55,440 --> 00:44:56,029 Ja takk? 1039 00:44:56,029 --> 00:44:56,904 PUBLIKUM: [uhørbart] 1040 00:44:56,904 --> 00:44:59,527 1041 00:44:59,527 --> 00:45:01,110 PETER manuelinske: Little høyere, sorry. 1042 00:45:01,110 --> 00:45:02,051 Kan ikke høre deg. 1043 00:45:02,051 --> 00:45:05,210 >> PUBLIKUM: [uhørbart] gjør disse modellene innlemme lyder [uhørbart]? 1044 00:45:05,210 --> 00:45:06,370 >> PETER manuelinske: Er det høres i modellen her? 1045 00:45:06,370 --> 00:45:07,328 Var det spørsmålet ditt? 1046 00:45:07,328 --> 00:45:08,630 Ja, det er faktisk. 1047 00:45:08,630 --> 00:45:13,810 Noen ganger er det musikken til visse smaker, men vi har mumling av vinden, 1048 00:45:13,810 --> 00:45:14,620 for eksempel. 1049 00:45:14,620 --> 00:45:17,730 Vi har ikke gjenskapes folk faktisk snakker i gamle egyptiske. 1050 00:45:17,730 --> 00:45:21,200 De kunne, men vi vil sannsynligvis få den uttale ganske ille. 1051 00:45:21,200 --> 00:45:24,880 Det er magi og ritualer og ting representert på hugget graven veggen 1052 00:45:24,880 --> 00:45:27,320 scener og malerier, så vi kan sikkert gjøre det. 1053 00:45:27,320 --> 00:45:29,880 Sporadisk katten sannsynligvis skrenser og sånt, 1054 00:45:29,880 --> 00:45:32,540 men ellers ikke har vi gjort for mye med lyden. 1055 00:45:32,540 --> 00:45:33,040 Atmosfære. 1056 00:45:33,040 --> 00:45:38,520 1057 00:45:38,520 --> 00:45:41,090 Et annet spørsmål? 1058 00:45:41,090 --> 00:45:42,053 Ja takk. 1059 00:45:42,053 --> 00:45:45,284 >> PUBLIKUM: Hvorfor er det yttervegger? 1060 00:45:45,284 --> 00:45:47,200 PETER manuelinske: Hvorfor er det yttervegger? 1061 00:45:47,200 --> 00:45:48,660 Dette er kabinett vegger. 1062 00:45:48,660 --> 00:45:51,460 Så ikke tenk på pyramiden som en frittstående monument. 1063 00:45:51,460 --> 00:45:53,779 Tenk på det som en pyramide, et tempel. 1064 00:45:53,779 --> 00:45:56,070 Du ser at rødlig ett med granittblokker der ute? 1065 00:45:56,070 --> 00:45:57,970 Det kalles pyramiden tempelet. 1066 00:45:57,970 --> 00:46:00,320 Den strekker seg ned en lang moloen til hva som er 1067 00:46:00,320 --> 00:46:03,660 kalt the Valley Temple nær havnen og i nærheten av Nilen. 1068 00:46:03,660 --> 00:46:06,080 Alt dette er en del av den kongelige pyramide-komplekset, 1069 00:46:06,080 --> 00:46:08,540 og det kunne også inkluderer små pyramider 1070 00:46:08,540 --> 00:46:13,132 som du ser her for dronninger og enda et ritual pyramide, 1071 00:46:13,132 --> 00:46:14,840 som du ser her, der ingen er gravlagt 1072 00:46:14,840 --> 00:46:20,150 men det er bare en del av den animerte avdødes ånd til den avdøde kongen. 1073 00:46:20,150 --> 00:46:22,710 Så kabinett veggene er trolig for å beskytte den. 1074 00:46:22,710 --> 00:46:24,410 >> Hvem har tilgang til dette stedet? 1075 00:46:24,410 --> 00:46:26,950 Husk at dette er den øvre sjiktet av det egyptiske samfunnet. 1076 00:46:26,950 --> 00:46:29,540 Gjennomsnittet, analfabeter, oppdrett egyptiske 1077 00:46:29,540 --> 00:46:31,180 ikke kommer til å få en grav som dette. 1078 00:46:31,180 --> 00:46:32,513 Han har aldri kommer til å se farao. 1079 00:46:32,513 --> 00:46:33,650 Han kan ikke lese hieroglyfer. 1080 00:46:33,650 --> 00:46:36,940 Så disse er elitene i eliten av gamle riket, 1081 00:46:36,940 --> 00:46:39,151 og de får kabinett vegger for å beskytte dem. 1082 00:46:39,151 --> 00:46:41,980 1083 00:46:41,980 --> 00:46:43,036 Fikk tid til en mer. 1084 00:46:43,036 --> 00:46:46,850 1085 00:46:46,850 --> 00:46:48,300 Ja, takk. 1086 00:46:48,300 --> 00:46:50,160 >> PUBLIKUM: Hvorfor ble bygget pyramidene? 1087 00:46:50,160 --> 00:46:52,035 >> PETER manuelinske: Hvorfor ble pyramidene bygget? 1088 00:46:52,035 --> 00:46:54,130 De er i utgangspunktet graver for den avdøde farao. 1089 00:46:54,130 --> 00:46:56,600 Så i den populære litteratur, i filmer, 1090 00:46:56,600 --> 00:46:59,630 du har fått denne despotisk tyrann som er å bringe alle disse slavene in-- 1091 00:46:59,630 --> 00:47:00,880 og de er ikke hebraiske slaver. 1092 00:47:00,880 --> 00:47:02,280 De er selve egypterne. 1093 00:47:02,280 --> 00:47:04,240 Jeg pleier å holde seg borte fra ordet slaveri. 1094 00:47:04,240 --> 00:47:06,259 Disse er utskrevet egypterne. 1095 00:47:06,259 --> 00:47:08,050 Og min oppfatning er at de faktisk kjøper 1096 00:47:08,050 --> 00:47:10,410 inn i dette nasjonale prosjektet på en eller annen måte. 1097 00:47:10,410 --> 00:47:13,400 Ved å garantere en vellykket livet for denne kongen 1098 00:47:13,400 --> 00:47:15,700 de garanterer velstand i landet. 1099 00:47:15,700 --> 00:47:18,080 De banet vei for neste farao som vil 1100 00:47:18,080 --> 00:47:20,420 bebo denne institusjonen av kongedømme. 1101 00:47:20,420 --> 00:47:23,890 Så disse er nasjonal stolthet prosjekter for den regjerende farao, 1102 00:47:23,890 --> 00:47:25,450 for suksessen av landet. 1103 00:47:25,450 --> 00:47:27,710 Det er nesten en investering i fremtiden på en måte. 1104 00:47:27,710 --> 00:47:30,126 >> En kollega av meg liker å sier at egypterne ikke 1105 00:47:30,126 --> 00:47:30,930 bygge pyramidene. 1106 00:47:30,930 --> 00:47:33,300 Pyramidene bygget Egypt. 1107 00:47:33,300 --> 00:47:36,840 Og med det mener han at dette er hvordan statsdannelsen kom. 1108 00:47:36,840 --> 00:47:39,090 Prosjektledelse informasjon. 1109 00:47:39,090 --> 00:47:39,660 Ledelse. 1110 00:47:39,660 --> 00:47:41,960 Of course, disse menneskene har til skal mates, de må være plassert, 1111 00:47:41,960 --> 00:47:43,150 de må være organisert. 1112 00:47:43,150 --> 00:47:44,400 Hvor kommer alt dette fra? 1113 00:47:44,400 --> 00:47:47,190 >> Hvem bringer dem kjøtt så de har gode dietter, slik at de 1114 00:47:47,190 --> 00:47:48,880 har styrke til å flytte blokkene? 1115 00:47:48,880 --> 00:47:50,320 Hvem organiserer bolig? 1116 00:47:50,320 --> 00:47:52,736 Hvor kommer de fra i ulike deler av landet? 1117 00:47:52,736 --> 00:47:55,200 Hvor mange mennesker du trenger gjøre å hale en viss blokk? 1118 00:47:55,200 --> 00:47:57,570 Alt dette måtte bli arbeidet ut, og vi utforsker 1119 00:47:57,570 --> 00:47:59,190 de deler av området i dag også. 1120 00:47:59,190 --> 00:48:02,120 Slik at flere kapitler om pyramidene vil bli skrevet, 1121 00:48:02,120 --> 00:48:05,050 flere funn vil bli gjort, flere statuer vil bli funnet, 1122 00:48:05,050 --> 00:48:07,910 og flere graver og inskripsjoner vil være imøtekommende også. 1123 00:48:07,910 --> 00:48:10,360 Stedet er levende og voksende. 1124 00:48:10,360 --> 00:48:11,431 Tusen takk. 1125 00:48:11,431 --> 00:48:14,571 >> [BIFALL] 1126 00:48:14,571 --> 00:48:16,320 DAVID J. MALAN: Professor Manuelinske team 1127 00:48:16,320 --> 00:48:18,390 vennlig brakt noen av sine egne hodetelefoner i tillegg til våre. 1128 00:48:18,390 --> 00:48:19,970 Hvis du ønsker å komme opp for noen demoer gjøre. 1129 00:48:19,970 --> 00:48:21,830 Ellers vil vi utsette her og vi får se deg på mandag. 1130 00:48:21,830 --> 00:48:22,601 Tusen takk. 1131 00:48:22,601 --> 00:48:26,040 1132 00:48:26,040 --> 00:48:29,165 >> [MUSIC SPILLE] 1133 00:48:29,165 --> 00:52:19,174