1 00:00:00,000 --> 00:00:03,402 >> [Música tocando] 2 00:00:03,402 --> 00:00:10,710 3 00:00:10,710 --> 00:00:12,240 >> David J. MALAN: Este é CS50. 4 00:00:12,240 --> 00:00:15,250 Isto é o fim de semana nove, e nós ter tanta diversão coisas para fazer hoje. 5 00:00:15,250 --> 00:00:18,350 E, de fato, não só estamos indo para demonstrar alguns tridimensional 6 00:00:18,350 --> 00:00:21,300 tecnologia para você em virtual realidade com um convidado muito especial, 7 00:00:21,300 --> 00:00:24,880 também estamos filmando hoje palestra em realidade virtual. 8 00:00:24,880 --> 00:00:28,170 Em três dimensões com uma câmera aqui, com um conjunto de câmeras aqui. 9 00:00:28,170 --> 00:00:32,240 E assim apenas para que possamos aproximar a experiência de ter um de vocês 10 00:00:32,240 --> 00:00:36,730 chegar no palco, poderia um dos você realmente chegar no palco? 11 00:00:36,730 --> 00:00:39,254 Estando em-- vamos aqui. 12 00:00:39,254 --> 00:00:40,920 Eu acho que vi a mão entre os primeiros. 13 00:00:40,920 --> 00:00:41,419 >> Vamos lá para cima. 14 00:00:41,419 --> 00:00:42,880 O que é your-- [AUDIO OUT]. 15 00:00:42,880 --> 00:00:43,380 Arianna. 16 00:00:43,380 --> 00:00:47,600 Venha até e- [AUDIO OUT] O que Eu vou fazer é que você venha para cima 17 00:00:47,600 --> 00:00:54,060 é jogar na nossa tela aqui-- sobre o que o fone de ouvido 18 00:00:54,060 --> 00:00:55,590 Colton que tem pronto para você. 19 00:00:55,590 --> 00:00:56,977 É bom te ver. 20 00:00:56,977 --> 00:00:58,810 E se você quer ir em frente e colocar isso em. 21 00:00:58,810 --> 00:01:02,250 Colton, o que temos que Arianna vai estar colocando diante de seus olhos? 22 00:01:02,250 --> 00:01:04,140 >> Colton: Você vai ser assistir a um trailer do filme. 23 00:01:04,140 --> 00:01:05,473 >> DAVID J. MALAN: Um trailer do filme. 24 00:01:05,473 --> 00:01:08,234 E se bem me lembro, esta é uma trailer do filme bastante assustador. 25 00:01:08,234 --> 00:01:08,900 ARIANNA: Sério? 26 00:01:08,900 --> 00:01:11,910 DAVID J. MALAN: Por pelo menos um de nós no quarto. 27 00:01:11,910 --> 00:01:13,640 Ninguém viu isso. 28 00:01:13,640 --> 00:01:15,090 Tudo certo. 29 00:01:15,090 --> 00:01:18,700 E em um momento que deve ser projetando em um laptop de Colton 30 00:01:18,700 --> 00:01:21,190 por sua vez, a tela aqui. 31 00:01:21,190 --> 00:01:26,740 Deixai-me passar aqui a essa entrada, e aqui está o que Arianna vendo. 32 00:01:26,740 --> 00:01:31,000 Então, ela o vê como uma imagem, enquanto que vemo-lo, é claro, em dois. 33 00:01:31,000 --> 00:01:32,350 Olho esquerdo e olho direito. 34 00:01:32,350 --> 00:01:33,930 Deixe-me ir em frente e eu vou atirá-lo sobre a sobrecarga também, 35 00:01:33,930 --> 00:01:35,304 mesmo que seja um pouco brilhante. 36 00:01:35,304 --> 00:01:39,910 37 00:01:39,910 --> 00:01:43,682 >> Nesta realidade virtual há uma grande botão jogar no meio da sala. 38 00:01:43,682 --> 00:01:44,178 >> Colton: Certifique-se de que está em destaque. 39 00:01:44,178 --> 00:01:45,170 Aperte o botão play. 40 00:01:45,170 --> 00:01:46,379 >> DAVID J. MALAN: Lá você vai. 41 00:01:46,379 --> 00:01:47,212 >> Colton: [inaudível]. 42 00:01:47,212 --> 00:01:51,175 43 00:01:51,175 --> 00:01:52,800 DAVID J. MALAN: OK, nós estamos acertando Play. 44 00:01:52,800 --> 00:01:54,380 É muito assustador. 45 00:01:54,380 --> 00:01:56,200 Filme muito assustador. 46 00:01:56,200 --> 00:01:58,060 Aqui vamos nós. 47 00:01:58,060 --> 00:01:58,580 Tudo certo. 48 00:01:58,580 --> 00:02:00,440 Carregando. 49 00:02:00,440 --> 00:02:03,709 Carregando sala de muito assustador. 50 00:02:03,709 --> 00:02:05,750 Colton: Então, agora você deve apenas estar em um quarto escuro. 51 00:02:05,750 --> 00:02:08,080 DAVID J. MALAN: Agora ela está em um quarto escuro, 52 00:02:08,080 --> 00:02:10,889 o que é assustador e muito realista. 53 00:02:10,889 --> 00:02:12,940 Aí vamos nós. 54 00:02:12,940 --> 00:02:13,440 Tudo certo. 55 00:02:13,440 --> 00:02:14,481 Vá em frente e olhar ao redor. 56 00:02:14,481 --> 00:02:24,140 57 00:02:24,140 --> 00:02:26,295 Estar do A wi-fi pouco lento para nós aqui. 58 00:02:26,295 --> 00:02:29,012 59 00:02:29,012 --> 00:02:29,720 Oh, isso é assustador. 60 00:02:29,720 --> 00:02:30,240 Quem é ela? 61 00:02:30,240 --> 00:02:34,260 62 00:02:34,260 --> 00:02:36,278 Menu muito assustador continua a subir muito, 63 00:02:36,278 --> 00:02:39,554 >> [RISO] 64 00:02:39,554 --> 00:02:41,430 65 00:02:41,430 --> 00:02:43,904 >> Observe que certamente descobre onde ela está indo. 66 00:02:43,904 --> 00:02:44,570 O tempo está passando. 67 00:02:44,570 --> 00:02:48,590 68 00:02:48,590 --> 00:02:49,530 Algo muito assustador. 69 00:02:49,530 --> 00:02:52,130 Ó meu Deus. 70 00:02:52,130 --> 00:02:55,410 Ó meu Deus. 71 00:02:55,410 --> 00:02:59,580 Sangue na forma do logotipo do filme. 72 00:02:59,580 --> 00:03:01,980 E eu acho que se nós esperar muito tempo suficiente, Arianna, algo 73 00:03:01,980 --> 00:03:03,710 vai começar a rastejar em direção a você. 74 00:03:03,710 --> 00:03:06,776 75 00:03:06,776 --> 00:03:08,275 Você vê-lo ainda? 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: Tudo bem. 79 00:03:13,560 --> 00:03:18,720 80 00:03:18,720 --> 00:03:19,320 Aí vamos nós. 81 00:03:19,320 --> 00:03:21,750 Isso não pode ser bom. 82 00:03:21,750 --> 00:03:22,380 OK, cuidado. 83 00:03:22,380 --> 00:03:24,410 Agora você vai a-- [inaudível] uma grande salva de palmas. 84 00:03:24,410 --> 00:03:25,090 Desculpe. 85 00:03:25,090 --> 00:03:26,820 >> [RISO] 86 00:03:26,820 --> 00:03:27,330 >> Sou eu. 87 00:03:27,330 --> 00:03:28,080 Sou eu. 88 00:03:28,080 --> 00:03:30,260 OK, obrigado a Arianna para vir acima. 89 00:03:30,260 --> 00:03:32,110 >> [Aplausos] 90 00:03:32,110 --> 00:03:33,310 >> Vamos mostrar vocę-- 91 00:03:33,310 --> 00:03:35,397 >> [Aplausos] 92 00:03:35,397 --> 00:03:37,730 Vamos ver se podemos compartilhar alguns de que o filme com você. 93 00:03:37,730 --> 00:03:41,734 Então, vamos dar uma rápida olhada em um par de anúncios, um par de exemplos, 94 00:03:41,734 --> 00:03:44,900 e depois vamos transformar o palco sobre a nosso amigo, o Professor Peter Manuelino, 95 00:03:44,900 --> 00:03:47,380 quem é que vai falar conosco hoje sobre o uso da tecnologia 96 00:03:47,380 --> 00:03:51,590 ea aplicação de computador ciência ao mundo da arqueologia 97 00:03:51,590 --> 00:03:52,770 em apenas um pouco. 98 00:03:52,770 --> 00:03:55,740 Então, primeiro, donuts são disponível hoje em 16:00 99 00:03:55,740 --> 00:03:58,790 se você estiver com fome para isso, e conselhos sobre concentrando-se em ou fazer 100 00:03:58,790 --> 00:04:00,270 um secundário em ciência da computação. 101 00:04:00,270 --> 00:04:02,990 Maxwell Dworkin é só descer a estrada em 33 Oxford Street. 102 00:04:02,990 --> 00:04:06,580 Não sinta-se livre para se juntar a um grupo de a equipe e concentradores CS 103 00:04:06,580 --> 00:04:08,560 e faculdade para algumas dicas. 104 00:04:08,560 --> 00:04:12,450 >> Então recordar que a última vez que à esquerda off com temas um tanto técnicos 105 00:04:12,450 --> 00:04:15,450 mas que são sintacticamente muito facilmente implementado. 106 00:04:15,450 --> 00:04:19,120 Um deles era uma função anônima, e o nome do tipo de diz que ela significa. 107 00:04:19,120 --> 00:04:23,417 Mas só em termos leigos relativa, o que é uma função anônima? 108 00:04:23,417 --> 00:04:26,220 >> [NOISE LOUD] 109 00:04:26,220 --> 00:04:27,110 >> Foi assustador. 110 00:04:27,110 --> 00:04:27,660 Sim? 111 00:04:27,660 --> 00:04:28,635 >> AUDIÊNCIA: [inaudível] 112 00:04:28,635 --> 00:04:29,510 DAVID J. MALAN: Yeah. 113 00:04:29,510 --> 00:04:30,384 É, literalmente, é isso. 114 00:04:30,384 --> 00:04:32,610 É uma função para a qual você não dá um nome. 115 00:04:32,610 --> 00:04:36,860 E isso parece um pouco estranho, porque se ele não tem um nome, como você chama isso? 116 00:04:36,860 --> 00:04:40,960 Como você chama um função que não tem nome? 117 00:04:40,960 --> 00:04:41,536 Sim? 118 00:04:41,536 --> 00:04:42,870 >> AUDIÊNCIA: [inaudível] 119 00:04:42,870 --> 00:04:44,370 DAVID J. MALAN: vinculá-lo a um evento. 120 00:04:44,370 --> 00:04:48,870 Portanto, esta é uma maneira elegante de dizer que você dizer ao [? web?] navegador com antecedência 121 00:04:48,870 --> 00:04:52,180 que quando algo interessante acontece, chamar essa função. 122 00:04:52,180 --> 00:04:55,730 E, de fato, não há outra palavra da moda para isso, que é simplesmente uma chamada de retorno. 123 00:04:55,730 --> 00:04:57,890 Então, na verdade, um retorno de chamada é uma função 124 00:04:57,890 --> 00:05:02,510 que é chamada quando alguns dados é pronto ou quando algum evento aconteceu. 125 00:05:02,510 --> 00:05:04,710 E assim, em particular, quando fizemos algo 126 00:05:04,710 --> 00:05:07,890 como um [? oncommit?] manipulador ou um manipulador onclick, 127 00:05:07,890 --> 00:05:11,447 você pode realmente deseja alguma função de ser chamado quando o evento acontece. 128 00:05:11,447 --> 00:05:13,530 E não importa o que seu nome, desde que você 129 00:05:13,530 --> 00:05:16,700 disse o browser com antecedência o que função a ser chamada 130 00:05:16,700 --> 00:05:19,440 e como esse código deve ser, que vamos ver novamente em um momento. 131 00:05:19,440 --> 00:05:22,690 >> E nós também vamos agora dar uma olhar para um outro tópico, Ajax, 132 00:05:22,690 --> 00:05:25,770 que era uma vez ficou por Asynchronous JavaScript and XML 133 00:05:25,770 --> 00:05:29,720 mas agora ele representa realmente apenas um mais A tecnologia geral ou técnica em que 134 00:05:29,720 --> 00:05:33,220 um navegador, a título de JavaScript, pode pedir mais dados a partir de um servidor 135 00:05:33,220 --> 00:05:35,490 mesmo depois que a página web foi inicialmente carregado. 136 00:05:35,490 --> 00:05:37,350 Então você não está usando Ajax em pset sete. 137 00:05:37,350 --> 00:05:40,220 Toda vez que você clicar em um botão ou pressione Enter ou preencher um formulário 138 00:05:40,220 --> 00:05:43,220 e, em seguida, enviá-lo para o servidor, a página inteira é refrescante, 139 00:05:43,220 --> 00:05:47,100 o URL provavelmente está mudando, e alguma saída dinâmico está acontecendo. 140 00:05:47,100 --> 00:05:50,630 Em problema ajustou oito usaremos JavaScript e um pouco de Ajax 141 00:05:50,630 --> 00:05:54,420 , bem assim que as coisas acontecem muito mais sem problemas e muito menos deliberadamente 142 00:05:54,420 --> 00:05:56,220 passo a passo a passo. 143 00:05:56,220 --> 00:05:58,530 >> Mas, primeiro, vamos dar uma olhada em JavaScript 144 00:05:58,530 --> 00:06:00,031 a título de exemplo este super simples. 145 00:06:00,031 --> 00:06:02,613 Esta é apenas uma página web onde Eu tenho uma grande div no meio 146 00:06:02,613 --> 00:06:04,330 da página e realmente grande texto. 147 00:06:04,330 --> 00:06:09,190 E com o que eu fiz língua provavelmente tornar o texto realmente grande? 148 00:06:09,190 --> 00:06:10,830 HTML, mas em CSS. 149 00:06:10,830 --> 00:06:13,610 Propriedades CSS permita-me para especificar realmente grande. 150 00:06:13,610 --> 00:06:16,170 Eu poderia especificar as cores ou qualquer número de outras coisas. 151 00:06:16,170 --> 00:06:18,970 >> Mas de volta ao dia-- na verdade, na época I 152 00:06:18,970 --> 00:06:22,580 estava fazendo aqueles fantástico pessoal sites que eu mostrei no Monday-- 153 00:06:22,580 --> 00:06:26,980 houve realmente uma tag HTML chamado a tag piscar, cujo propósito na vida 154 00:06:26,980 --> 00:06:28,090 era fazer exatamente isso. 155 00:06:28,090 --> 00:06:31,440 Se você fizer aberto piscar tag, algum texto, tag perto piscar, 156 00:06:31,440 --> 00:06:33,390 o texto seria apenas piscar no ecrã. 157 00:06:33,390 --> 00:06:35,661 Assim, páginas da web no '90s fez um monte de presente. 158 00:06:35,661 --> 00:06:36,160 Literalmente. 159 00:06:36,160 --> 00:06:40,210 >> Pior ainda, havia uma marquise tag em que seu texto seria apenas 160 00:06:40,210 --> 00:06:43,980 rolar pela tela Como se que era uma boa idéia também. 161 00:06:43,980 --> 00:06:47,840 Então, surpreendentemente, uma das poucas coisas que fabricantes de navegadores como o Microsoft 162 00:06:47,840 --> 00:06:50,130 e Mozilla e Google realmente acordado 163 00:06:50,130 --> 00:06:52,320 é para matar tags como isso. 164 00:06:52,320 --> 00:06:56,630 Então, eles não, então existe mais, mas se nós estamos realmente insistente 165 00:06:56,630 --> 00:06:58,930 nós poderíamos provavelmente re-implementar isso. 166 00:06:58,930 --> 00:07:02,111 >> Então deixe-me mostrar-lhe o fundo da um arquivo chamado aqui blink.html. 167 00:07:02,111 --> 00:07:05,110 E há, obviamente, um pouco de HTML aqui, e é uma página web muito simples. 168 00:07:05,110 --> 00:07:06,710 Com efeito, há que div eu mencionei. 169 00:07:06,710 --> 00:07:10,700 Eu dei-lhe um identificador exclusivo para que quer em CSS ou em JavaScript 170 00:07:10,700 --> 00:07:14,100 I pode se referir exclusivamente a ele para que eu sou não confundi-la com quaisquer outros divs 171 00:07:14,100 --> 00:07:15,660 se não houvesse qualquer realmente. 172 00:07:15,660 --> 00:07:19,560 E agora aviso no topo Eu tenho uma marca de estilo no cabeçalho da página, 173 00:07:19,560 --> 00:07:23,540 embora eu certamente poderia fator que e colocá-lo em um arquivo styles.css 174 00:07:23,540 --> 00:07:25,590 como você tem em pset sete. 175 00:07:25,590 --> 00:07:27,110 >> E isso só porque é grande. 176 00:07:27,110 --> 00:07:30,510 É ponto 96, que tem uma grande margem em torno dele que empurra-lo para baixo 177 00:07:30,510 --> 00:07:32,770 em direção ao meio, e está alinhado no centro. 178 00:07:32,770 --> 00:07:35,441 Mas agora, eu também tenho uma marca de script em cima. 179 00:07:35,441 --> 00:07:37,190 E mesmo que alguns da sintaxe é novo, 180 00:07:37,190 --> 00:07:41,350 vamos dar uma olhada em como nós poderia voltar a implementar esta atrocidade 181 00:07:41,350 --> 00:07:44,011 do anos passado conhecida como a tag piscar. 182 00:07:44,011 --> 00:07:45,760 Então aqui está uma função, e eu chamei ele. 183 00:07:45,760 --> 00:07:47,450 Portanto, não é um anônimo função neste caso, 184 00:07:47,450 --> 00:07:48,699 mas ele tem um nome em branco. 185 00:07:48,699 --> 00:07:49,770 Não tem argumentos. 186 00:07:49,770 --> 00:07:53,590 Agora, esta primeira linha aqui é o primeiro interessante. 187 00:07:53,590 --> 00:07:55,700 E o que é esse retorno a mim? 188 00:07:55,700 --> 00:07:58,600 No lado esquerdo dá- me uma variável chamada div, 189 00:07:58,600 --> 00:08:00,209 eo que é que, em última análise div? 190 00:08:00,209 --> 00:08:02,750 Como você descreveria isso um companheiro de quarto um pouco técnico? 191 00:08:02,750 --> 00:08:04,083 O que é essa linha de código fazendo? 192 00:08:04,083 --> 00:08:07,140 193 00:08:07,140 --> 00:08:08,460 O que é essa linha de código fazendo? 194 00:08:08,460 --> 00:08:10,829 195 00:08:10,829 --> 00:08:12,870 Então, ele declara uma variável no lado esquerdo chamado div, 196 00:08:12,870 --> 00:08:15,871 e então o que é a mão direita lado do retorno de expressão? 197 00:08:15,871 --> 00:08:17,370 O que é uma boa maneira de pensar sobre isso? 198 00:08:17,370 --> 00:08:20,702 199 00:08:20,702 --> 00:08:21,660 >> AUDIÊNCIA: [inaudível] 200 00:08:21,660 --> 00:08:22,095 >> DAVID J. MALAN: Diga outra vez? 201 00:08:22,095 --> 00:08:23,420 >> AUDIÊNCIA: O valor armazenado em saudação. 202 00:08:23,420 --> 00:08:25,295 >> David J. MALAN: A valor armazenado em saudação. 203 00:08:25,295 --> 00:08:26,060 Não é bem assim. 204 00:08:26,060 --> 00:08:28,610 Então, se você acha do HTML página como uma árvore na memória, 205 00:08:28,610 --> 00:08:30,770 a chamada ou D. Document Object Model 206 00:08:30,770 --> 00:08:33,740 em que você só tem uma bunch-- inteiro como uma árvore genealógica drapeado para baixo 207 00:08:33,740 --> 00:08:36,110 de algum nó raiz. 208 00:08:36,110 --> 00:08:41,360 O elemento que tenha uma ID é literalmente referindo-se ao elemento HTML 209 00:08:41,360 --> 00:08:44,210 aqui em baixo que tem um ID de saudação. 210 00:08:44,210 --> 00:08:48,520 Então, se você acha dessa tag div como sendo um nó de uma árvore, o que 211 00:08:48,520 --> 00:08:52,210 obter elemento por ID está fazendo bastante simplesmente está retornando para você, 212 00:08:52,210 --> 00:08:55,230 se estivéssemos usando C, um ponteiro para esse nó na árvore. 213 00:08:55,230 --> 00:08:57,469 Um ponteiro para aquele nó em sua estrutura de dados. 214 00:08:57,469 --> 00:08:58,760 Não temos mais ponteiros. 215 00:08:58,760 --> 00:09:02,230 Agora é só pensar em coisas mais nível superior, como variáveis, 216 00:09:02,230 --> 00:09:05,210 mas armazenado em div agora com algum tipo de referência ou ponteiro 217 00:09:05,210 --> 00:09:06,432 para esse nó na árvore. 218 00:09:06,432 --> 00:09:08,390 Agora isto é interessante porque esse é o nó 219 00:09:08,390 --> 00:09:10,910 que nós queremos fazer piscar ligado ou desligado. 220 00:09:10,910 --> 00:09:12,030 Ligado ou desligado. 221 00:09:12,030 --> 00:09:14,670 E nós temos uma técnica para mudando o estilo de uma marca, 222 00:09:14,670 --> 00:09:16,380 de curso, que é CSS. 223 00:09:16,380 --> 00:09:18,530 E o que é bom hoje é que vemos que há 224 00:09:18,530 --> 00:09:21,100 esta ponte entre JavaScript e CSS em que 225 00:09:21,100 --> 00:09:25,560 você pode usar o JavaScript para alterar o Propriedades CSS dos elementos existentes. 226 00:09:25,560 --> 00:09:27,960 Você não tem que codificar todo o seu CSS com antecedência. 227 00:09:27,960 --> 00:09:31,860 Você pode realmente mudar dinamicamente a estética da sua página da seguinte forma. 228 00:09:31,860 --> 00:09:34,710 >> Observe aqui, e você pode não ter já viu essa propriedade antes, 229 00:09:34,710 --> 00:09:37,890 mas acontece que em CSS há uma propriedade chamada visibilidade. 230 00:09:37,890 --> 00:09:41,860 E por razões que nunca foram claro para mim, o oposto do oculto 231 00:09:41,860 --> 00:09:44,300 é visível eo oposto é visível 232 00:09:44,300 --> 00:09:47,200 escondido, em oposição a ela ser invisível, mas que assim seja. 233 00:09:47,200 --> 00:09:49,270 Mas o que eu estou fazendo aqui é que eu estou verificando. 234 00:09:49,270 --> 00:09:53,160 Se div.style.visibility-- Então nós visto esta notação de ponto muito, 235 00:09:53,160 --> 00:09:56,530 e é comum em JavaScript, porque objetos como esses nós que estamos 236 00:09:56,530 --> 00:09:58,350 falando sobre ter propriedades. 237 00:09:58,350 --> 00:10:00,780 E essas propriedades podem ter propriedades para dentro delas. 238 00:10:00,780 --> 00:10:02,200 Então, relacioná-la com dados. 239 00:10:02,200 --> 00:10:08,299 >> Portanto, se esse estilo div tem uma visibilidade propriedade que é igual a escondido, 240 00:10:08,299 --> 00:10:10,590 o que eu quero fazer, se eu quero fazer essa coisa blink 241 00:10:10,590 --> 00:10:13,127 e que atualmente está escondido div? 242 00:10:13,127 --> 00:10:14,210 Eu quero torná-lo visível. 243 00:10:14,210 --> 00:10:19,380 Outra coisa, se não é hidden-- ergo é visible-- eu quero fazê-lo escondido. 244 00:10:19,380 --> 00:10:22,230 Então, esses seis ou mais linhas de código aqui-- oito linhas de code-- 245 00:10:22,230 --> 00:10:25,480 simplesmente tem o efeito de fazer algo oculto ou visível. 246 00:10:25,480 --> 00:10:26,760 Oculto ou visível. 247 00:10:26,760 --> 00:10:27,635 Oculto ou visível. 248 00:10:27,635 --> 00:10:29,760 Mas apenas uma vez porque não há nenhum tipo de laço aqui, 249 00:10:29,760 --> 00:10:32,270 por isso não se sente como ele está piscando bastante ainda. 250 00:10:32,270 --> 00:10:35,850 >> Mas aqui em baixo, aviso Eu tenho essa linha. 251 00:10:35,850 --> 00:10:39,810 Acontece que construído em navegadores, e JavaScript especificamente, há 252 00:10:39,810 --> 00:10:41,375 é uma variável global chamada janela. 253 00:10:41,375 --> 00:10:43,250 E temos visto outra variável global chamada 254 00:10:43,250 --> 00:10:44,791 documento, que foi utilizado um momento atrás. 255 00:10:44,791 --> 00:10:47,290 Há um outro chamado janela que geralmente não se refere 256 00:10:47,290 --> 00:10:50,550 para o conteúdo da página, mas apenas a idéia geral de todo o navegador 257 00:10:50,550 --> 00:10:51,220 janela. 258 00:10:51,220 --> 00:10:54,700 E window.setInterval, você pode tipo de adivinhar o que isso significa. 259 00:10:54,700 --> 00:10:57,990 Vai fazer alguma coisa talvez ciclicamente cada algum número 260 00:10:57,990 --> 00:11:00,310 de milissegundos, aparentemente, de acordo com o meu comentário? 261 00:11:00,310 --> 00:11:03,437 >> Assim, em Inglês que eu estou dizendo, piscar a cada 500 milissegundos. 262 00:11:03,437 --> 00:11:06,270 Mas um pouco mais tecnicamente, o que é esta linha de código em destaque 263 00:11:06,270 --> 00:11:08,130 dizendo que o navegador para fazer? 264 00:11:08,130 --> 00:11:09,560 Está tornando-se piscar, mas por quê? 265 00:11:09,560 --> 00:11:11,570 O que está fazendo tecnicamente? 266 00:11:11,570 --> 00:11:13,350 Sim? 267 00:11:13,350 --> 00:11:14,222 Não? 268 00:11:14,222 --> 00:11:15,430 [? Coloque isso em seu lugar. ?] Sim? 269 00:11:15,430 --> 00:11:17,241 >> AUDIÊNCIA: [inaudível] 270 00:11:17,241 --> 00:11:18,240 DAVID J. MALAN: Exatamente. 271 00:11:18,240 --> 00:11:21,695 Ele está chamando uma função cada 500 milissegundos, ou metade de um segundo, 272 00:11:21,695 --> 00:11:23,229 e que a função é chamada piscar. 273 00:11:23,229 --> 00:11:26,270 E assim recordo na segunda-feira que dissemos que, assim como variáveis, funções, 274 00:11:26,270 --> 00:11:28,750 porque eles têm nomes ou símbolos associados com eles, 275 00:11:28,750 --> 00:11:32,420 você pode passar aqueles em torno de apenas como suas peças de dados bem. 276 00:11:32,420 --> 00:11:35,130 Então aqui nós estamos apenas dizendo: hey, janela do navegador. 277 00:11:35,130 --> 00:11:36,320 Defina o seguinte intervalo. 278 00:11:36,320 --> 00:11:38,137 A cada 500 milissegundos chamar essa função. 279 00:11:38,137 --> 00:11:40,720 E o navegador não faz mesmo tem que cuidar que a função é 280 00:11:40,720 --> 00:11:42,800 tanto tempo como ele é definido em algum lugar. 281 00:11:42,800 --> 00:11:46,530 >> Assim, o efeito líquido, se eu ir em frente e salvar este e voltar a esta página 282 00:11:46,530 --> 00:11:49,450 e recarregar agora que eu tenho permitiu que a função, 283 00:11:49,450 --> 00:11:52,910 é que este é literalmente o que um monte de sites parecia na década de 1990. 284 00:11:52,910 --> 00:11:53,640 Você chega aqui. 285 00:11:53,640 --> 00:11:54,330 Olá. 286 00:11:54,330 --> 00:11:58,350 Bem-vindo à minha página web assustador, se bem me lembro, foi na segunda-feira. 287 00:11:58,350 --> 00:12:00,940 Assim, o objetivo aqui não é reimplementar a tag blink 288 00:12:00,940 --> 00:12:04,690 mas para mostrar essa convergência entre JavaScript, uma linguagem, e CSS, 289 00:12:04,690 --> 00:12:05,922 este tipo de estilização. 290 00:12:05,922 --> 00:12:08,130 Mas agora vamos fazer algo um pouco mais interessante. 291 00:12:08,130 --> 00:12:10,660 >> No conjunto de problemas de sete, você já tiver sido 292 00:12:10,660 --> 00:12:15,340 ou serão em breve implementar um orçamento página, na qual você pode digitar um estoque 293 00:12:15,340 --> 00:12:17,714 símbolo, clique em enviar, e em seguida, recarrega a página 294 00:12:17,714 --> 00:12:20,630 e você vê uma parte dos custos do Google tais e tais dólares ou algo 295 00:12:20,630 --> 00:12:21,330 como aquilo. 296 00:12:21,330 --> 00:12:22,460 E isso não é Ajax. 297 00:12:22,460 --> 00:12:23,210 Isso é apenas HTTP. 298 00:12:23,210 --> 00:12:27,210 Um formulário envia de uma página para outra, e você recebe de volta uma resposta. 299 00:12:27,210 --> 00:12:29,610 Mas e se eu queria um abordagem um pouco mais elegante? 300 00:12:29,610 --> 00:12:33,660 Deixe-me ir em frente e digite goog e clique em Enviar pedido. 301 00:12:33,660 --> 00:12:37,050 Agora, isso não é a mais bonita interface de usuário para ter certeza, 302 00:12:37,050 --> 00:12:39,890 Mas note que, tal como em Segunda-feira, eu tenho esse pop up. 303 00:12:39,890 --> 00:12:43,200 Mas o conteúdo dessa pop -se, embora prolixo, diga-me 304 00:12:43,200 --> 00:12:48,010 que o preço é aparentemente $ 731,37. 305 00:12:48,010 --> 00:12:50,650 Nem tudo o que elegante, mas vamos ver um exemplo um pouco melhor. 306 00:12:50,650 --> 00:12:55,230 >> Deixa-me ir para a versão um dos isso, se eu puder. 307 00:12:55,230 --> 00:12:57,810 Versão olha como esta. 308 00:12:57,810 --> 00:12:59,180 Forma muito feio mesmo. 309 00:12:59,180 --> 00:13:02,650 Mas se eu digitar goog aqui- modo semelhante, 310 00:13:02,650 --> 00:13:04,260 é só me dar esse aviso. 311 00:13:04,260 --> 00:13:05,879 Mas nós podemos torná-lo ainda mais bonita. 312 00:13:05,879 --> 00:13:07,420 Portanto, este é um pouco mais interessante. 313 00:13:07,420 --> 00:13:10,490 Eu claramente não colocar tudo o que muito esforço para a estética, 314 00:13:10,490 --> 00:13:14,400 mas este é muito mais semelhante ao que agora Gmail faria ou Facebook faria. 315 00:13:14,400 --> 00:13:15,840 Você não obter algum estúpido pop up. 316 00:13:15,840 --> 00:13:20,730 Em vez disso, o conteúdo do mudança de página como aquela existente. 317 00:13:20,730 --> 00:13:21,790 >> Então o que está acontecendo? 318 00:13:21,790 --> 00:13:25,470 Se eu vá em frente e recarregue esta página, o conteúdo voltar para o padrão 319 00:13:25,470 --> 00:13:28,760 e eu posso fazer algo como FB para o Facebook, Obter cotação, 320 00:13:28,760 --> 00:13:30,100 e parece que até bem. 321 00:13:30,100 --> 00:13:31,240 Então o que está acontecendo? 322 00:13:31,240 --> 00:13:36,640 Bem, deixe-me ir para Ajax0.html e primeiro olhar para a parte de HTML. 323 00:13:36,640 --> 00:13:40,099 Então, observe, como segunda-feira, eu estou usando o manipulador em enviar, ou em enviar 324 00:13:40,099 --> 00:13:42,390 manipulador de eventos, mas nós vimos outras maneiras de fazer isso. 325 00:13:42,390 --> 00:13:44,223 Então, nós estamos apenas mantendo coisas simples para agora. 326 00:13:44,223 --> 00:13:47,490 E em submeter está me dizendo, chamada a função de Citação, em seguida, retornar falso. 327 00:13:47,490 --> 00:13:48,490 E apenas uma verificação de sanidade. 328 00:13:48,490 --> 00:13:49,330 Por que retornar falso? 329 00:13:49,330 --> 00:13:50,954 O que isso quer evitar? 330 00:13:50,954 --> 00:13:51,454 Sim? 331 00:13:51,454 --> 00:13:52,430 >> AUDIÊNCIA: [inaudível] 332 00:13:52,430 --> 00:13:53,580 >> David J. MALAN: O conjunto A página de recarregamento, 333 00:13:53,580 --> 00:13:56,160 que nos colocaria de volta para pset sete território, o que não é o objectivo. 334 00:13:56,160 --> 00:13:59,260 Nós estamos tentando tornar as coisas um pouco melhor, um pouco mais transparente 335 00:13:59,260 --> 00:13:59,990 para o utilizador. 336 00:13:59,990 --> 00:14:02,190 Então agora eu só tenho HTML, e é uma espécie de tempo. 337 00:14:02,190 --> 00:14:04,040 Ela envolve ao longo da borda da tela lá, 338 00:14:04,040 --> 00:14:07,050 mas eu tenho uma entrada cujo tipo, se eu continuar a rolagem, é texto. 339 00:14:07,050 --> 00:14:10,077 Mas o que é importante é que ele tem um ID único do símbolo, 340 00:14:10,077 --> 00:14:11,410 e então eu tenho um botão Enviar. 341 00:14:11,410 --> 00:14:13,050 Portanto, esta é a primeira versão. 342 00:14:13,050 --> 00:14:16,880 >> Mas se eu agora vamos rolar up-- Dê uma olhada na função cotação. 343 00:14:16,880 --> 00:14:20,480 É uma espécie de puro que, agora, se você entende ou são razoavelmente 344 00:14:20,480 --> 00:14:24,250 confortável com HTTP pset de seis ou antes, 345 00:14:24,250 --> 00:14:27,790 tudo o que precisamos fazer realmente intuitivamente 346 00:14:27,790 --> 00:14:33,550 é criar uma URL que contenha o símbolo queremos olhar para cima. 347 00:14:33,550 --> 00:14:35,260 >> Assim, verifica-se que Eu escrevi em advance-- 348 00:14:35,260 --> 00:14:38,426 e não vamos olhar o código para isso, mas eu escrevi com antecedência um arquivo chamado 349 00:14:38,426 --> 00:14:40,490 quote.php que funciona como se segue. 350 00:14:40,490 --> 00:14:42,660 Deixe-me voltar para o meu diretório de arquivos. 351 00:14:42,660 --> 00:14:46,800 Não vai funcionar se eu simplesmente clique sobre ele, mas se eu for para o meu URL aqui 352 00:14:46,800 --> 00:14:52,200 e ir para quote.php e eu faço ponto de interrogação símbolo é igual a goog 353 00:14:52,200 --> 00:14:55,660 e pressione a tecla Enter, aviso que eu tenho apenas isso para trás. 354 00:14:55,660 --> 00:14:57,110 Não é uma página web. 355 00:14:57,110 --> 00:14:57,902 É apenas texto. 356 00:14:57,902 --> 00:15:00,110 Mas é o texto que é formatado de uma maneira interessante. 357 00:15:00,110 --> 00:15:03,650 O formato é este texto, se você se lembra? 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 E por isso é apenas um bando de pares de valores-chave. 361 00:15:07,670 --> 00:15:09,711 É um pouco difícil de ler quando é uma longa linha, 362 00:15:09,711 --> 00:15:12,710 mas eu vejo um monte de citações e dois pontos e chaves, 363 00:15:12,710 --> 00:15:16,960 e isso é apenas a estrutura geral de se associar um pedaço de dados 364 00:15:16,960 --> 00:15:19,300 com um valor particular. 365 00:15:19,300 --> 00:15:25,070 >> Então, se agora tenho um arquivo chamado quote.php que claramente, muito parecido com pset seis, 366 00:15:25,070 --> 00:15:29,370 apoia muito simples HTTP GET pedidos, o que se em JavaScript I 367 00:15:29,370 --> 00:15:32,110 usar minhas habilidades de brotamento com essa nova linguagem, 368 00:15:32,110 --> 00:15:34,920 construir uma URL que parece exatamente com isso, 369 00:15:34,920 --> 00:15:38,100 e nos bastidores enviar um pedido do meu navegador 370 00:15:38,100 --> 00:15:41,500 para o servidor para obter os dados JSON? 371 00:15:41,500 --> 00:15:43,370 E isso é exatamente o que fazemos aqui. 372 00:15:43,370 --> 00:15:44,820 >> Então aqui está a minha função cotação. 373 00:15:44,820 --> 00:15:47,700 Eu estou declarando uma variável chamada URL. 374 00:15:47,700 --> 00:15:49,770 No lado direito Eu estou usando aspas simples, 375 00:15:49,770 --> 00:15:51,820 mas você pode usar aspas duplas também. 376 00:15:51,820 --> 00:15:55,420 Repare que eu estou fazendo citações, unquote-- isso não é trocadilho intended-- 377 00:15:55,420 --> 00:15:59,550 quote.php? símbolo é igual. 378 00:15:59,550 --> 00:16:02,092 E então, mesmo se você não estiver bastante familiarizado com esta sintaxe, 379 00:16:02,092 --> 00:16:03,799 e, de facto mais de você não iria ser-- este 380 00:16:03,799 --> 00:16:05,650 está usando esse especial biblioteca chamada jQuery 381 00:16:05,650 --> 00:16:08,030 que você verá mais em em recursos on-line, 382 00:16:08,030 --> 00:16:10,070 talvez no projeto final. 383 00:16:10,070 --> 00:16:14,190 O que estou concatenando em questão marca símbolo é igual ao que parece? 384 00:16:14,190 --> 00:16:15,210 Apenas de um modo geral. 385 00:16:15,210 --> 00:16:17,880 386 00:16:17,880 --> 00:16:18,770 >> AUDIÊNCIA: O símbolo. 387 00:16:18,770 --> 00:16:19,280 >> DAVID J. MALAN: Sim, o símbolo. 388 00:16:19,280 --> 00:16:21,300 Seja qual for o humano digitado no formulário. 389 00:16:21,300 --> 00:16:25,600 Isso é aparentemente o código no JavaScript para entrar em minha página HTML, 390 00:16:25,600 --> 00:16:30,130 encontrando qualquer elemento que, qualquer que seja tag, tem uma identificação única de símbolo, 391 00:16:30,130 --> 00:16:32,910 e esta hashtag em HTML significa apenas o ID único. 392 00:16:32,910 --> 00:16:36,370 Assim, qualquer elemento tem um único ID do símbolo que significa ir buscá-la. 393 00:16:36,370 --> 00:16:39,150 E é um .val jQuery função, ao que parece, 394 00:16:39,150 --> 00:16:41,340 que apenas diz dá-me o valor do referido campo. 395 00:16:41,340 --> 00:16:44,210 >> E, em seguida, finalmente, eo sintaxe é um pouco funky-- 396 00:16:44,210 --> 00:16:47,770 assim verifica-se que jQuery, este biblioteca para que eu continuo referindo, 397 00:16:47,770 --> 00:16:50,550 literalmente tem uma especial variável global chamada jQuery. 398 00:16:50,550 --> 00:16:53,580 Mas acontece que em JavaScript, um pouco confusa, 399 00:16:53,580 --> 00:16:57,210 o cifrão não é um símbolo especial, Considerando que, em PHP é um símbolo especial. 400 00:16:57,210 --> 00:16:59,960 Se você tem algo com um dólar assiná-lo significa que é uma variável. 401 00:16:59,960 --> 00:17:04,082 Em JavaScript, um sinal de dólar é apenas como A, B, C ou Z. 402 00:17:04,082 --> 00:17:06,790 É apenas uma letra do alfabeto que você pode usar em variáveis. 403 00:17:06,790 --> 00:17:08,706 Assim, as pessoas que inventaram jQuery apenas pensei 404 00:17:08,706 --> 00:17:12,650 seria bem legal para reivindicar a uma variável global chamada sinal de dólar, 405 00:17:12,650 --> 00:17:15,040 mas ele simplesmente é um alias para jQuery. 406 00:17:15,040 --> 00:17:20,050 >> Então $ .getJSON está chamando uma função que vem com esta biblioteca popular, 407 00:17:20,050 --> 00:17:23,130 cujo propósito na vida é ir buscá Dados JSON, emitir uma solicitação HTTP, 408 00:17:23,130 --> 00:17:24,460 e voltar a resposta. 409 00:17:24,460 --> 00:17:27,910 O primeiro argumento é, aparentemente, a URL a partir do qual você deseja obter esses dados, 410 00:17:27,910 --> 00:17:32,870 eo segundo argumento, basta amarrar coisas juntos, é aparentemente o que? 411 00:17:32,870 --> 00:17:33,740 De um modo geral? 412 00:17:33,740 --> 00:17:36,420 413 00:17:36,420 --> 00:17:39,262 Que tipo de função é isso, se você vai? 414 00:17:39,262 --> 00:17:41,450 Sim, uma função anônima porque não há nenhum nome. 415 00:17:41,450 --> 00:17:47,130 E usando outro pedaço de jargão a partir de hoje, é também um back chamada. 416 00:17:47,130 --> 00:17:50,150 >> E o propósito aqui é que a web pode ser lento, 417 00:17:50,150 --> 00:17:53,120 e só porque você perguntar JavaScript eo navegador 418 00:17:53,120 --> 00:17:56,770 para ir buscar-lhe alguns dados a partir de um site via HTTP GET, 419 00:17:56,770 --> 00:17:59,730 que pode demorar meio segundo, que pode demorar cinco segundos 420 00:17:59,730 --> 00:18:01,560 se sua internet conexão é realmente lento. 421 00:18:01,560 --> 00:18:03,710 E você não quer que o página inteira apenas para pendurar 422 00:18:03,710 --> 00:18:05,890 e alguns fiação estúpido bola de praia para chegar, 423 00:18:05,890 --> 00:18:08,710 impedindo o usuário de fazer absolutamente tudo o resto. 424 00:18:08,710 --> 00:18:12,200 >> E assim o caminho JavaScript funciona é que geralmente é assíncrona, 425 00:18:12,200 --> 00:18:14,890 através do qual você pode fazer várias coisas ao mesmo tempo 426 00:18:14,890 --> 00:18:18,020 contanto que você contar a navegador, hey, browser, quando 427 00:18:18,020 --> 00:18:20,070 Você é feito recebendo esses dados JSON. 428 00:18:20,070 --> 00:18:23,210 Mesmo que demore cinco segundo, chamar essa função. 429 00:18:23,210 --> 00:18:24,410 Não faça a espera do usuário. 430 00:18:24,410 --> 00:18:26,480 Não pendure o navegador até que isso aconteça. 431 00:18:26,480 --> 00:18:29,490 Em vez disso, me ligue de volta, quase como uma chamada de telefone, 432 00:18:29,490 --> 00:18:31,909 quando você estiver pronto e ter os dados para mim. 433 00:18:31,909 --> 00:18:33,200 Agora o que essa função faz? 434 00:18:33,200 --> 00:18:34,450 É super trivial. 435 00:18:34,450 --> 00:18:37,450 Tudo que faz é ele exibe os dados que vem de volta, 436 00:18:37,450 --> 00:18:41,660 e especificamente o preço campo dentro de um alerta. 437 00:18:41,660 --> 00:18:42,340 Isso é tudo. 438 00:18:42,340 --> 00:18:45,410 E é por isso que, para ser claro, quando vamos para este exemplo, que 439 00:18:45,410 --> 00:18:52,950 estava [? Ajax0?] E eu digitei e goog pressione Enter, eu tenho essa simples, simples 440 00:18:52,950 --> 00:18:53,672 pouco alerta. 441 00:18:53,672 --> 00:18:55,380 Agora verifica-se que pode fazer isso melhor. 442 00:18:55,380 --> 00:18:59,400 E o nosso último exemplo aqui muda a função de citação como se segue. 443 00:18:59,400 --> 00:19:02,990 É quase idêntica, mas esta foi essa versão nova e extravagante 444 00:19:02,990 --> 00:19:05,160 pelo qual eu tinha um espaço reservado. 445 00:19:05,160 --> 00:19:06,450 Esta foi a versão dois. 446 00:19:06,450 --> 00:19:09,460 E em vez de apenas impressão alguns prompt de bobo como esse, 447 00:19:09,460 --> 00:19:12,430 I em vez mudou a minha página web real. 448 00:19:12,430 --> 00:19:15,179 E para ficar claro, me deixe ir em Inspector do Chrome. 449 00:19:15,179 --> 00:19:16,595 Deixe-me ir até o fundo aqui. 450 00:19:16,595 --> 00:19:20,210 E note, se eu aumentar o zoom sobre este fundo parte, este é o HTML da página 451 00:19:20,210 --> 00:19:21,020 actualmente. 452 00:19:21,020 --> 00:19:23,870 E note que agora eu tenho tem uma extensão, que é como uma div 453 00:19:23,870 --> 00:19:25,850 mas é um div mais fino, se você quiser. 454 00:19:25,850 --> 00:19:30,070 A calibração cujo ID é fixado o preço que diz literalmente, a ser determinado. 455 00:19:30,070 --> 00:19:33,390 >> Se eu for para esta forma, tipo FB e clique em Buscar cotações, 456 00:19:33,390 --> 00:19:35,290 ver o fundo da página. 457 00:19:35,290 --> 00:19:37,081 O HTML real das mudanças na página. 458 00:19:37,081 --> 00:19:40,080 Então, isso é como quando você começa um Facebook mensagem e, de repente, aparece, 459 00:19:40,080 --> 00:19:41,824 ou uma nova linha Gmail em sua caixa de entrada. 460 00:19:41,824 --> 00:19:43,240 Isso é literalmente o que está acontecendo. 461 00:19:43,240 --> 00:19:46,100 Alguém escreveu JavaScript código no Facebook ou Google 462 00:19:46,100 --> 00:19:48,460 que realmente muda a web A página que você já tem 463 00:19:48,460 --> 00:19:50,740 baixado para refletir esse novo conteúdo. 464 00:19:50,740 --> 00:19:54,320 >> E se você realmente quer ser chique e entender isso, percebeu o que aconteceu. 465 00:19:54,320 --> 00:19:56,660 Deixe-me recarregar novamente e limpar tudo isso. 466 00:19:56,660 --> 00:19:58,900 E agora eu estou no aviso Guia Rede do Chrome. 467 00:19:58,900 --> 00:20:04,380 Se eu fizer FB aqui e clique em Obter Citações, aviso apenas ala pset seis, 468 00:20:04,380 --> 00:20:09,400 você pode ver o pedido HTTP, e você pode ver que o meu navegador solicitado 469 00:20:09,400 --> 00:20:12,860 quote.php? símbolo é igual a alguma coisa. 470 00:20:12,860 --> 00:20:16,300 E então se eu rolar para baixo aqui, se você realmente quer totó para fora, 471 00:20:16,300 --> 00:20:21,657 você pode ver todos os cabeçalhos HTTP que meu servidor, Cloud 9, voltou para mim. 472 00:20:21,657 --> 00:20:24,240 É mais cabeçalhos do que vocês foram cuspindo para pset seis 473 00:20:24,240 --> 00:20:27,520 porque temos mantido simples, mas na há um monte de informações, 474 00:20:27,520 --> 00:20:29,790 entre os quais é que 200 mensagem OK. 475 00:20:29,790 --> 00:20:31,580 E abaixo que vai ser o JSON. 476 00:20:31,580 --> 00:20:37,470 E assim tudo o que precisávamos fazer para que isso acontecer é ajustar minha função citações nunca 477 00:20:37,470 --> 00:20:38,450 muito ligeiramente. 478 00:20:38,450 --> 00:20:42,470 >> Em vez de chamar o coxo bonito função de alerta, eu simplesmente fazer isso. 479 00:20:42,470 --> 00:20:45,777 O que é certo, que sintaticamente parece assustadora à primeira vista 480 00:20:45,777 --> 00:20:47,610 porque há tanta coisa nova sintaxe acontecendo. 481 00:20:47,610 --> 00:20:48,943 Mas as idéias são bastante simples. 482 00:20:48,943 --> 00:20:52,900 Isto significa que, hey, navegador, vá chamar a função especial jQuery 483 00:20:52,900 --> 00:20:57,880 que retorna para mim um ponteiro ou uma referência para o nó na minha árvore 484 00:20:57,880 --> 00:20:59,390 cujo único identificador é o preço. 485 00:20:59,390 --> 00:21:00,660 Isso é que espaço reservado. 486 00:21:00,660 --> 00:21:04,430 Em seguida, verifica-se que jQuery vem com uma função especial chamada .html, 487 00:21:04,430 --> 00:21:07,860 através do qual se pretende actualizar o conteúdo de um nó em sua árvore, 488 00:21:07,860 --> 00:21:11,340 você literalmente apenas pegar esse nó, você chamar a função de HTML, 489 00:21:11,340 --> 00:21:13,430 e você entregá-lo o que quiser. 490 00:21:13,430 --> 00:21:16,200 >> Então, se eu queria ser espécie de bobo aqui eu 491 00:21:16,200 --> 00:21:23,140 poderia fazer algo parecido ha ha, nada aqui, salvá-lo, volte para cá, 492 00:21:23,140 --> 00:21:27,340 e agora se eu clicar em Obter cotação no topo esquerda, você é só pegar whoops algo--. 493 00:21:27,340 --> 00:21:29,980 Se eu recarregar a página e procurar Facebook, 494 00:21:29,980 --> 00:21:32,200 você conseguir alguma coisa estúpida como essa. 495 00:21:32,200 --> 00:21:37,100 Mas eu estou mudando dinamicamente o conteúdo [inaudível]. 496 00:21:37,100 --> 00:21:38,396 Alguma pergunta? 497 00:21:38,396 --> 00:21:40,580 >> COLUNA 1: Pare de tocar o seu microfone. 498 00:21:40,580 --> 00:21:41,370 >> DAVID J. MALAN: A equipa está me dizendo para parar 499 00:21:41,370 --> 00:21:43,460 tocar meu microfone que continua caindo fora do meu ouvido, 500 00:21:43,460 --> 00:21:45,630 por isso é tão bem que estamos fora do material aqui 501 00:21:45,630 --> 00:21:47,421 e temos tempo agora para o nosso convidado especial. 502 00:21:47,421 --> 00:21:47,990 Sim? 503 00:21:47,990 --> 00:21:51,371 >> AUDIÊNCIA: Se há uma oportunidade para alterar o código HTML da página real, 504 00:21:51,371 --> 00:21:53,200 isso faz-lo vulneráveis ​​a uma exploração? 505 00:21:53,200 --> 00:21:55,200 DAVID J. MALAN: Se há não-- dizer isso de novo? 506 00:21:55,200 --> 00:21:58,566 AUDIÊNCIA: Desde há uma oportunidade para alterar o código HTML da página real, 507 00:21:58,566 --> 00:22:00,040 isso faz-lo vulneráveis ​​a uma exploração? 508 00:22:00,040 --> 00:22:00,570 >> DAVID J. MALAN: Ah, sim. 509 00:22:00,570 --> 00:22:02,778 Então, porque você é capaz de alterar o código HTML de uma página, 510 00:22:02,778 --> 00:22:04,760 é vulnerável potencialmente a uma exploração? 511 00:22:04,760 --> 00:22:05,600 Potencialmente sim. 512 00:22:05,600 --> 00:22:09,240 Se você não está saneantes suas entradas ou [? scaping?]-los no caminho certo, 513 00:22:09,240 --> 00:22:13,250 absolutamente você pode acabar provocando roubo de cookies, que é, na verdade, 514 00:22:13,250 --> 00:22:15,500 uma boa segue para o que vamos estar falando na segunda-feira, 515 00:22:15,500 --> 00:22:16,730 que é tópicos de segurança. 516 00:22:16,730 --> 00:22:19,313 E, de fato, que vai ser uma das façanhas que discutimos. 517 00:22:19,313 --> 00:22:21,580 Enganando um navegador em injetando algo malicioso 518 00:22:21,580 --> 00:22:23,120 em seu código fonte. 519 00:22:23,120 --> 00:22:25,160 Alguma outra pergunta? 520 00:22:25,160 --> 00:22:25,740 >> Tudo certo. 521 00:22:25,740 --> 00:22:26,970 Bem, eu estou tão animado hoje. 522 00:22:26,970 --> 00:22:29,760 Então eu fiz o meu doutoramento em ciência da computação, mas sobre 523 00:22:29,760 --> 00:22:32,060 na metade da minha grau em ciência da computação 524 00:22:32,060 --> 00:22:34,350 meu olho começou a se perguntar academicamente e por isso eu 525 00:22:34,350 --> 00:22:38,850 começou taking-- Eu acho que como auditor ou não-crédito antropologia status-- 526 00:22:38,850 --> 00:22:39,400 1010. 527 00:22:39,400 --> 00:22:42,390 Ele me foi o estudante de graduação e um todo bando de calouros e segundanistas aqui. 528 00:22:42,390 --> 00:22:44,350 Mas foi incrível classe nunca, e até hoje 529 00:22:44,350 --> 00:22:47,830 Eu continuo a subscrever a arqueologia revista, que vem uma vez por mês, 530 00:22:47,830 --> 00:22:50,935 e tipo de me apresenta a qual é acontecendo no mundo do passado. 531 00:22:50,935 --> 00:22:54,035 >> E nós estamos tão feliz hoje para ter a nossa amigo, o Professor Peter Manuelino, 532 00:22:54,035 --> 00:22:57,160 para falar conosco sobre a convergência de ciência da computação e da aplicação 533 00:22:57,160 --> 00:23:00,340 da mesma a esta incrível campo da arqueologia. 534 00:23:00,340 --> 00:23:02,078 Professor Manuelino. 535 00:23:02,078 --> 00:23:05,910 >> [Aplausos] 536 00:23:05,910 --> 00:23:07,772 >> PETER Manuelino: Obrigado, senhor. 537 00:23:07,772 --> 00:23:09,980 Grande privilégio estar em Nesta fase com o maestro. 538 00:23:09,980 --> 00:23:11,979 Muito obrigado por ter me aqui hoje. 539 00:23:11,979 --> 00:23:15,020 Eu vou tentar mostrar um pouco de uma aplicação real do mundo de alguns 540 00:23:15,020 --> 00:23:17,561 das habilidades que você já foi acumulando neste semestre 541 00:23:17,561 --> 00:23:20,470 e para tentar fazê-lo animado sobre o passado humano também. 542 00:23:20,470 --> 00:23:22,220 Então, nós estamos indo para ir para o meu lugar favorito, 543 00:23:22,220 --> 00:23:25,580 fora de Harvard Square, é claro, que é o Pirâmides de Gizé, apenas 544 00:23:25,580 --> 00:23:27,050 a oeste do Cairo moderno. 545 00:23:27,050 --> 00:23:31,245 E se você está se perguntando o BCE significa, é antes era do computador. 546 00:23:31,245 --> 00:23:32,640 >> [RISO] 547 00:23:32,640 --> 00:23:36,900 >> Então três pirâmides construído por três faraós famosos do Reino Antigo do Egito 548 00:23:36,900 --> 00:23:37,870 ou quarta dinastia. 549 00:23:37,870 --> 00:23:39,480 Pense em 2500 ou assim. 550 00:23:39,480 --> 00:23:43,200 Mas o que é toda em torno deles são centenas e centenas de túmulos bem. 551 00:23:43,200 --> 00:23:46,000 Então, pense de Gizé como dois conjuntos de dados surpreendentes. 552 00:23:46,000 --> 00:23:48,000 Um conjunto de dados é o que ainda está lá. 553 00:23:48,000 --> 00:23:50,260 Estes túmulos incríveis circundante que as pirâmides 554 00:23:50,260 --> 00:23:52,980 têm estas decorações surpreendentes dentro. 555 00:23:52,980 --> 00:23:55,430 Há estátuas, eles são inscriptions-- congelado 556 00:23:55,430 --> 00:23:59,400 momentos, se quiserem, de apenas cerca de cada aspecto da vida no antigo Egito. 557 00:23:59,400 --> 00:24:01,170 Então, qualquer coisa que você quer estudar vir aqui. 558 00:24:01,170 --> 00:24:03,630 Não é apenas um cemitério cheio de pessoas mortas. 559 00:24:03,630 --> 00:24:07,640 É um documento sobre a forma como os egípcios viveu, e também como eles morreram. 560 00:24:07,640 --> 00:24:09,600 Assim que é os dados indicados no site. 561 00:24:09,600 --> 00:24:12,252 >> O outro, é claro, é tudo o que veio de Giza. 562 00:24:12,252 --> 00:24:14,210 Coisas que você vê na Museu Peabody, as coisas 563 00:24:14,210 --> 00:24:17,110 você vai ver no Museu de Belas Artes, e em museus e coleções 564 00:24:17,110 --> 00:24:18,150 No mundo todo. 565 00:24:18,150 --> 00:24:21,140 É múmias, é estátuas, é de aço, é jóias, 566 00:24:21,140 --> 00:24:22,610 é objetos da vida diária. 567 00:24:22,610 --> 00:24:24,850 Todos os tipos de coisas legais. 568 00:24:24,850 --> 00:24:28,880 >> Então, o que torna este lugar tão especial é que aqui na Universidade de Harvard 569 00:24:28,880 --> 00:24:32,100 esta é a principal que escavação trabalhou no local das pirâmides de Gizé. 570 00:24:32,100 --> 00:24:35,170 E esse é o cara que fez isso, meu predecessor George Reisner. 571 00:24:35,170 --> 00:24:37,770 1867-1942. 572 00:24:37,770 --> 00:24:40,320 Morreu nas pirâmides no meio da Segunda Guerra Mundial. 573 00:24:40,320 --> 00:24:42,445 E se você está se perguntando onde esta foto foi tirada, 574 00:24:42,445 --> 00:24:46,370 esta fotografia classe, no final de classe licença por aquela porta, ir lá fora, 575 00:24:46,370 --> 00:24:49,200 e sim, você vai ver à direita fora deste teatro, 576 00:24:49,200 --> 00:24:54,030 direito contra o wall-- que é onde fotos da classe foram tomadas nesse dia. 577 00:24:54,030 --> 00:24:57,310 >> Assim, uma pessoa incrível, um dos maiores arqueólogos de seu tempo, 578 00:24:57,310 --> 00:25:01,280 muito à frente de seu tempo em muitos aspectos, e isso é o que é chamado Harvard Camp. 579 00:25:01,280 --> 00:25:05,050 Era uma recolha de lama simples cabanas de tijolos para o oeste das pirâmides. 580 00:25:05,050 --> 00:25:08,660 E no pátio a qualquer particular, dia você iria ver coisas incríveis, 581 00:25:08,660 --> 00:25:13,310 e as pessoas passaram a discutir com o mestre sobre todos os tipos de temas. 582 00:25:13,310 --> 00:25:15,120 Aqui estão peças de estátuas gigantes. 583 00:25:15,120 --> 00:25:17,350 Você pode ver aqueles no Museu de Belas Artes de hoje. 584 00:25:17,350 --> 00:25:19,602 E lá embaixo é o nosso computador modelo de Harvard Camp. 585 00:25:19,602 --> 00:25:21,810 Isso é algo que você pode quer se envolver com. 586 00:25:21,810 --> 00:25:25,440 Se você está procurando um projeto final, algum tipo de simulação ou website 587 00:25:25,440 --> 00:25:28,890 introdução à Harvard Camp, o local de escavação. 588 00:25:28,890 --> 00:25:32,580 >> No momento em que George Reisner foi feito, a Universidade de Boston Museum Harvard 589 00:25:32,580 --> 00:25:36,000 expedição de Belas Artes trabalhou em 23 locais diferentes. 590 00:25:36,000 --> 00:25:37,810 Todos os que você vê no vermelho aqui. 591 00:25:37,810 --> 00:25:39,519 Assim, 40 anos, 23 sites. 592 00:25:39,519 --> 00:25:42,060 Ele só voltou aqui para ensinar cerca de três ou quatro semestres 593 00:25:42,060 --> 00:25:45,460 durante esse tempo todo, para que você saiba o que ele gostava de fazer mais. 594 00:25:45,460 --> 00:25:48,540 >> O que acontece com a maciça backlog arqueológico 595 00:25:48,540 --> 00:25:51,240 que a expedição responsável produz? 596 00:25:51,240 --> 00:25:55,280 Então placa 45.000 vidro cavar fotos, diários, 597 00:25:55,280 --> 00:25:58,970 cadastre-se livros, mapas, planos, desenhos pequenos, grandes desenhos, 598 00:25:58,970 --> 00:26:03,120 milhares de páginas de manuscripts-- alguns livros publicados, alguns inéditos. 599 00:26:03,120 --> 00:26:03,780 Todo este material. 600 00:26:03,780 --> 00:26:06,910 E é aí que o computador eo bases de dados e os sites entrar. 601 00:26:06,910 --> 00:26:08,550 Como você organiza tudo isso? 602 00:26:08,550 --> 00:26:12,200 Tentar obter um subsídio de viagem para Boston e em um par de dias estudar este material. 603 00:26:12,200 --> 00:26:13,950 Você será sobrecarregado. 604 00:26:13,950 --> 00:26:16,580 >> Portanto, este é um projeto que I começou caminho de volta em 2000, 605 00:26:16,580 --> 00:26:19,220 ea equipe aqui em Harvard tem vindo a trabalhar sobre ela nunca 606 00:26:19,220 --> 00:26:20,890 desde que os últimos anos. 607 00:26:20,890 --> 00:26:23,940 Primeiro no MFA, o museu, e agora em Harvard. 608 00:26:23,940 --> 00:26:27,340 O que nós tivemos que fazer é olhar para Giza como uma grande Manhattan. 609 00:26:27,340 --> 00:26:28,410 Um site em grade. 610 00:26:28,410 --> 00:26:30,410 E graças a Reisner, ele contou todos os túmulos 611 00:26:30,410 --> 00:26:32,150 de uma maneira sistemática lindamente. 612 00:26:32,150 --> 00:26:35,240 Então, nós estamos olhando a partir do ar para baixo, para as três pirâmides aqui, 613 00:26:35,240 --> 00:26:39,710 e percebemos que não é sequer suficiente só para dominar esta expedição. 614 00:26:39,710 --> 00:26:42,700 As áreas que você vê em vermelho são os locais de expedição de Harvard, 615 00:26:42,700 --> 00:26:44,570 mas o austríaco alemão expedição trabalhou 616 00:26:44,570 --> 00:26:47,850 há-- esses são os areas-- azul e os egípcios cavaram bem. 617 00:26:47,850 --> 00:26:51,900 >> Assim, de forma holística, tentando entender um antigo sítio em todas as suas funções 618 00:26:51,900 --> 00:26:53,790 e todos os seus desenvolvimento cronológico, 619 00:26:53,790 --> 00:26:55,490 você tem que tomar todo o lugar. 620 00:26:55,490 --> 00:26:59,230 Assim que me enviou em uma turnê mundial com todos os colegas em Egiptologia 621 00:26:59,230 --> 00:27:02,030 e os museus de todo esses lugares e recolhimento 622 00:27:02,030 --> 00:27:05,240 todos os seus diários, suas fotografias, os seus documentos, suas notes-- 623 00:27:05,240 --> 00:27:07,540 reunindo-lo em tudo aqui eletronicamente em Harvard. 624 00:27:07,540 --> 00:27:08,530 E o próximo passo é. 625 00:27:08,530 --> 00:27:11,000 Como é que vamos colocar tudo isso junto? 626 00:27:11,000 --> 00:27:14,250 >> Esta é uma espécie de nosso site mapa, e bem no meio 627 00:27:14,250 --> 00:27:16,980 é um túmulo indivíduo conhecido em árabe como um [? mastaba,?] 628 00:27:16,980 --> 00:27:18,760 este tipo de banco como forma. 629 00:27:18,760 --> 00:27:22,510 E assim para cada túmulo, você tem x número deste tipo de dados. 630 00:27:22,510 --> 00:27:26,830 Assim, muitas fotografias antigas, tantos objetos registrado nos livros de registro. 631 00:27:26,830 --> 00:27:29,080 Entradas de diário que mencionam que a tumba. 632 00:27:29,080 --> 00:27:32,310 Objetos encontrados, desenhos feitos, planos e secções, 633 00:27:32,310 --> 00:27:35,740 livros publicados em livros publicados, e, mais recentemente, a visualização. 634 00:27:35,740 --> 00:27:38,220 Modelos de computador 3D. 635 00:27:38,220 --> 00:27:40,510 >> E há apenas um amostra de uma agregação 636 00:27:40,510 --> 00:27:42,441 de uma pesquisa para um monumento particular. 637 00:27:42,441 --> 00:27:44,940 Você vê todas as coisas diferentes que se sublevaram. 638 00:27:44,940 --> 00:27:49,530 1.012 achados, 45 páginas do diário que mencionar este templo particular. 639 00:27:49,530 --> 00:27:52,090 Ancient pessoas, pessoas modernas, publicações, toda a pouco. 640 00:27:52,090 --> 00:27:55,990 PDFs para download todos reunidos juntos a partir de um banco de dados SQL. 641 00:27:55,990 --> 00:27:57,600 Por que isso é importante? 642 00:27:57,600 --> 00:28:01,530 Basta levar a comparação de estas duas imagens então e agora. 643 00:28:01,530 --> 00:28:04,410 Isso está acontecendo em Gizé, este está acontecendo em todo o Egito, 644 00:28:04,410 --> 00:28:06,880 e mais dramaticamente, a acontecer em todo o Oriente Médio. 645 00:28:06,880 --> 00:28:10,570 E às vezes não por acaso, não os elementos de tempo, 646 00:28:10,570 --> 00:28:12,295 mas, obviamente, danos intencionais. 647 00:28:12,295 --> 00:28:14,990 648 00:28:14,990 --> 00:28:17,522 >> Deixe-me perguntar, o que destas duas coisas 649 00:28:17,522 --> 00:28:19,730 você vai ser capaz de ler em um par de anos? 650 00:28:19,730 --> 00:28:23,090 651 00:28:23,090 --> 00:28:24,510 Qual desses vai sobreviver? 652 00:28:24,510 --> 00:28:29,157 Qual deles terá um dispositivo que pode acessá-lo em um par de anos? 653 00:28:29,157 --> 00:28:31,240 Então eu acho que os egípcios tem algo aqui. 654 00:28:31,240 --> 00:28:32,370 Coloque-o em pedra. 655 00:28:32,370 --> 00:28:34,360 Nós ainda podemos traduzir os hieróglifos lá. 656 00:28:34,360 --> 00:28:36,276 Eu aposto que você nada este disco rígido está acontecendo 657 00:28:36,276 --> 00:28:37,930 a falhar em algum momento no futuro próximo. 658 00:28:37,930 --> 00:28:40,324 Então, talvez eles entenderam algo que não fez. 659 00:28:40,324 --> 00:28:43,090 Então é por isso que nós temos para preservar este material. 660 00:28:43,090 --> 00:28:45,210 >> E de todos os bancos de dados, todas as agregações 661 00:28:45,210 --> 00:28:49,290 e os sites e coisas, a natural próximo passo, é claro, é a visualização. 662 00:28:49,290 --> 00:28:50,820 Colocá-lo no site. 663 00:28:50,820 --> 00:28:54,930 Dar-lhe acesso em 3D para alguns deles tumbas e templos que você não pôde 664 00:28:54,930 --> 00:28:56,150 ser capaz de ver de outra forma. 665 00:28:56,150 --> 00:28:59,730 É uma ferramenta de pesquisa, é uma ferramenta de ensino, é edutourism, 666 00:28:59,730 --> 00:29:01,140 é ainda edutainment. 667 00:29:01,140 --> 00:29:03,450 E um monte de isso vai voltar para as coisas realmente simples. 668 00:29:03,450 --> 00:29:06,605 Você vê que o velho, aparelho de som de madeira visualizador em fotografia 3D? 669 00:29:06,605 --> 00:29:08,480 Exatamente o que estávamos vendo um pouco antes. 670 00:29:08,480 --> 00:29:09,780 É o mesmo princípio, certo? 671 00:29:09,780 --> 00:29:11,530 Estamos apenas colocando- em conjunto com as coisas 672 00:29:11,530 --> 00:29:15,310 como câmeras GoPro mais aqui e Engrenagem VR e Oculus Rift fones de ouvido, 673 00:29:15,310 --> 00:29:17,520 e tudo é possível agora. 674 00:29:17,520 --> 00:29:21,870 >> Então, nós estamos movendo de ensino em especial visualização classrooms-- personalizado 675 00:29:21,870 --> 00:29:22,700 laboratórios center. 676 00:29:22,700 --> 00:29:25,039 Temos um acima do Auditório Geological. 677 00:29:25,039 --> 00:29:26,830 Agora estamos tentando trazê-lo para as pessoas. 678 00:29:26,830 --> 00:29:28,190 Obtê-lo em esses fones de ouvido. 679 00:29:28,190 --> 00:29:30,700 Então, imagine todos vocês ou todo mundo assistindo ao vivo 680 00:29:30,700 --> 00:29:33,910 ou todos em HarvardX vestindo um destes headsets 681 00:29:33,910 --> 00:29:36,800 e todos nós estamos de pé juntos em frente à Esfinge, 682 00:29:36,800 --> 00:29:39,010 ouvir alguém como drone me tudo sobre ele. 683 00:29:39,010 --> 00:29:44,899 E estamos todos lá em tempo real capaz de olhar em torno de 360 ​​graus. 684 00:29:44,899 --> 00:29:46,190 Você pode matar o áudio sobre isso. 685 00:29:46,190 --> 00:29:48,230 Nós não precisamos dele no modelo. 686 00:29:48,230 --> 00:29:51,670 Eu vou mostrar-lhe como podemos ir de visualização e um mundo visualizados 687 00:29:51,670 --> 00:29:53,870 para um mundo físico real também. 688 00:29:53,870 --> 00:29:56,260 Este é um achado que George Reisner feita em Giza direita 689 00:29:56,260 --> 00:29:58,830 ao lado da Grande Pirâmide em 1925. 690 00:29:58,830 --> 00:30:01,980 E maneira para baixo na parte inferior de 100 pés eixo enterramento profundo 691 00:30:01,980 --> 00:30:05,490 havia um quarto com inacabada milhões de bits de minúsculos fragmentos. 692 00:30:05,490 --> 00:30:06,640 Toda a madeira havia decaído. 693 00:30:06,640 --> 00:30:07,800 Era uma massa real. 694 00:30:07,800 --> 00:30:11,520 Então, as fotos que você está vendo espetáculo a condição original de que o túmulo, 695 00:30:11,520 --> 00:30:13,980 e agora estamos entrando em nosso modelo de computador 3D. 696 00:30:13,980 --> 00:30:17,150 E nós somos capazes, graças a documentação meticulosa, 697 00:30:17,150 --> 00:30:19,280 para colocar todo que o túmulo de conteúdo juntos. 698 00:30:19,280 --> 00:30:23,120 >> E você vê tudo isso que furniture-- caixa de cortina e cadeiras e mesas. 699 00:30:23,120 --> 00:30:26,570 Eu quero que você se concentre naquela cadeira que tem os braços falcão lá. 700 00:30:26,570 --> 00:30:29,670 Assim, este material foi realmente reconstruída em madeira moderno, 701 00:30:29,670 --> 00:30:32,060 e é em exibição em Museu do Cairo e usados 702 00:30:32,060 --> 00:30:35,310 para estar em exibição no Boston MFA, embora eles tomaram-lo fora vista 703 00:30:35,310 --> 00:30:37,420 para usar essa galeria para outra coisa. 704 00:30:37,420 --> 00:30:39,910 Ninguém, no entanto, tem foi capaz de reconstruir 705 00:30:39,910 --> 00:30:42,072 essa cadeira extravagante com os braços falcão. 706 00:30:42,072 --> 00:30:44,155 Graças a este computador modelo e esta simulação, 707 00:30:44,155 --> 00:30:46,350 no entanto, nós podemos, na verdade, começar a fazer isso. 708 00:30:46,350 --> 00:30:48,300 >> Então, no canto superior esquerdo você veja as reproduções 709 00:30:48,300 --> 00:30:49,730 de alguns de que a mobília. 710 00:30:49,730 --> 00:30:52,380 E verifica-se a fazer parte de uma rainha. 711 00:30:52,380 --> 00:30:55,940 Não qualquer rainha, mas a mãe do rei que construiu a Grande Pyramid-- 712 00:30:55,940 --> 00:30:57,510 Rainha Hetepheres. 713 00:30:57,510 --> 00:30:58,770 Big, enterro misterioso. 714 00:30:58,770 --> 00:31:00,430 Todo este material deteriorado. 715 00:31:00,430 --> 00:31:01,590 O que queremos fazer com ele? 716 00:31:01,590 --> 00:31:03,510 Mas fomos capazes de tomar o nosso modelo de computador 717 00:31:03,510 --> 00:31:06,780 e reproduzir esta cadeira com as belas falcão braços. 718 00:31:06,780 --> 00:31:09,350 Então agora você está vendo esta 3D do modelo rotativo. 719 00:31:09,350 --> 00:31:11,920 Então, decidimos ir para o mundo real. 720 00:31:11,920 --> 00:31:14,900 >> Olhamos para fotografias de tudo os fragmentos, tinsy teensy. 721 00:31:14,900 --> 00:31:18,530 O ouro, o dourado, o [inaudível] telhas de embutimento, a madeira profanado. 722 00:31:18,530 --> 00:31:21,860 Tudo isso é em bandejas no cave do Museu do Cairo. 723 00:31:21,860 --> 00:31:25,000 E a partir daí, fomos capazes para se deslocar para um bot loja, que 724 00:31:25,000 --> 00:31:26,760 é uma máquina de fresagem 3D ou roteador. 725 00:31:26,760 --> 00:31:30,425 E você pode ver um simples [? Mac?] Com um modelo 3D está levando a broca aqui, 726 00:31:30,425 --> 00:31:33,050 e é, na verdade, carving aqueles braços falcon 727 00:31:33,050 --> 00:31:35,379 que vai continuar os lados da cadeira. 728 00:31:35,379 --> 00:31:38,170 Portanto, este tem sido um projeto emocionante juntos por meus colegas, 729 00:31:38,170 --> 00:31:40,628 Russ [? Gant?] E [? Dave Hopkins?] do Projeto de Giza. 730 00:31:40,628 --> 00:31:43,574 E nós estamos quase terminando, e nós Esperamos ter esta em exposição 731 00:31:43,574 --> 00:31:45,740 em um par de meses em o Museu Semita de Harvard, 732 00:31:45,740 --> 00:31:48,150 que tenho o privilégio de dirigir. 733 00:31:48,150 --> 00:31:49,800 >> Então, a partir desse braço, lá você vai. 734 00:31:49,800 --> 00:31:51,930 Você vê algumas das peças já se encaixando. 735 00:31:51,930 --> 00:31:53,930 Para aqueles de vocês que têm sido outro lado do rio, 736 00:31:53,930 --> 00:31:56,220 do Centro Harvard Cerâmica doou seu tempo, 737 00:31:56,220 --> 00:31:59,931 e temos vindo a cozer [inaudível] telhas nestes moldes de gesso maravilhosas. 738 00:31:59,931 --> 00:32:02,180 Nós apenas pedimos o ouro hoje, porque a coisa toda 739 00:32:02,180 --> 00:32:03,680 tem de ser embrulhado e dourado. 740 00:32:03,680 --> 00:32:07,200 E, eventualmente, esperamos para colocar isso no display. 741 00:32:07,200 --> 00:32:10,830 >> A partir daí, a questão é holisticamente mais uma vez, como é que vamos tratar todo o site? 742 00:32:10,830 --> 00:32:13,260 Como podemos construir computador modelos de todos Giza? 743 00:32:13,260 --> 00:32:16,080 Não apenas um túmulo aqui ou lá, mas a coisa toda. 744 00:32:16,080 --> 00:32:19,937 As pirâmides, a paisagem, a [Inaudível] túmulos, os templos reais. 745 00:32:19,937 --> 00:32:22,020 E eu sou parte de um projeto que a permissão só tenho 746 00:32:22,020 --> 00:32:24,010 do egípcio autoridades sobre uma semana atrás, 747 00:32:24,010 --> 00:32:25,834 e vamos começar este mês fazendo todos os tipos 748 00:32:25,834 --> 00:32:27,250 experiências de bem interessantes. 749 00:32:27,250 --> 00:32:28,930 Então dê uma olhada neste vídeo. 750 00:32:28,930 --> 00:32:32,430 Talvez a música poderia chegar um pouco bit apenas para adicionar um pouco de drama. 751 00:32:32,430 --> 00:32:34,310 Apenas um minuto ou mais. 752 00:32:34,310 --> 00:32:39,020 >> Então, essas são algumas das ferramentas que vamos estar usando para explorar dentro das pirâmides 753 00:32:39,020 --> 00:32:41,056 e examinar todo o site. 754 00:32:41,056 --> 00:32:44,528 >> [Música tocando] 755 00:32:44,528 --> 00:33:06,249 756 00:33:06,249 --> 00:33:07,290 Esta é a minha parte favorita. 757 00:33:07,290 --> 00:33:10,590 É direito fora de O Exterminador do Futuro com os drones pairando sobre o lugar 758 00:33:10,590 --> 00:33:12,718 e digitalizar toda a paisagem. 759 00:33:12,718 --> 00:33:15,176 Algo que eu tenho sonhado de fazer para muitos, muitos anos. 760 00:33:15,176 --> 00:33:18,578 >> [Música tocando] 761 00:33:18,578 --> 00:33:22,470 762 00:33:22,470 --> 00:33:26,160 >> Assim, com esse tipo de abrangente acessíveis a todo o lugar, 763 00:33:26,160 --> 00:33:27,350 tudo é possível. 764 00:33:27,350 --> 00:33:30,820 E a nossa visão final é colocá-lo todos juntos para que você tenha um navegável, 765 00:33:30,820 --> 00:33:33,090 imersiva modelo, 3D de todo o site. 766 00:33:33,090 --> 00:33:36,435 Você pode mergulhar eixos de sepultamento, você pode entrar em túmulos, clique em paredes. 767 00:33:36,435 --> 00:33:38,650 A 100-year-old fotografia aparece. 768 00:33:38,650 --> 00:33:40,760 Você pode ler o diário entradas, você pode praticamente 769 00:33:40,760 --> 00:33:43,560 substituir estátuas e coisas que foram encontrados dentro. 770 00:33:43,560 --> 00:33:45,246 Tudo isso vem junto. 771 00:33:45,246 --> 00:33:47,620 Para aqueles de vocês que querem explorar o que está on-line até agora 772 00:33:47,620 --> 00:33:52,290 temos um velho e ultrapassado ligeiramente site acima. gizapyramids.org. 773 00:33:52,290 --> 00:33:55,020 Estamos trabalhando muito duro para substituir que com a versão 2.0. 774 00:33:55,020 --> 00:33:57,826 Nós poderíamos usar sua ajuda em vários aspectos. 775 00:33:57,826 --> 00:34:00,200 E depois os modelos 3D que estamos prestes a tomar uma olhada 776 00:34:00,200 --> 00:34:03,660 estão para baixo em um outro site, que infelizmente, não funciona em Macs, 777 00:34:03,660 --> 00:34:05,370 que me mata, mas mesmo assim. 778 00:34:05,370 --> 00:34:07,670 PCs apenas e não há www. 779 00:34:07,670 --> 00:34:11,310 Dê uma olhada em que, e você veja os modelos 3D lá também. 780 00:34:11,310 --> 00:34:12,739 >> Não é o nosso novo layout. 781 00:34:12,739 --> 00:34:15,230 Você pode ver como maciço quantidades de dados como este 782 00:34:15,230 --> 00:34:18,860 têm de ser organizados claramente porque não é todos os egiptólogos lá fora. 783 00:34:18,860 --> 00:34:21,370 Nós temos que fazer isso compreensíveis e acessíveis 784 00:34:21,370 --> 00:34:23,010 para todos os tipos de público. 785 00:34:23,010 --> 00:34:26,000 E talvez uma zombaria acima do que o nosso site futuro pode parecer. 786 00:34:26,000 --> 00:34:28,550 Esperemos que muito mais elegante e não como aqueles assustador 787 00:34:28,550 --> 00:34:32,260 piscar sites a partir de 1990 que eu me lembro oh tão bem, 788 00:34:32,260 --> 00:34:34,250 mesmo a partir de meus próprios dias. 789 00:34:34,250 --> 00:34:37,046 >> Então, eu só pensei que eu iria colocar juntos uma lista de o tipo de projectos 790 00:34:37,046 --> 00:34:39,920 que você poderia estar interessado em se você está oscilando em torno e à procura 791 00:34:39,920 --> 00:34:40,880 para um projeto final. 792 00:34:40,880 --> 00:34:42,949 Eu sei as datas de vencimento são chegando muito em breve. 793 00:34:42,949 --> 00:34:45,000 Algo como estes podem ser de interesse para você. 794 00:34:45,000 --> 00:34:47,958 Obviamente, você quer morder algo que você pode mastigar e engolir. 795 00:34:47,958 --> 00:34:48,899 Não demasiado ambicioso. 796 00:34:48,899 --> 00:34:51,440 Mas se isso é algo que o seu beco, entrar em contato comigo, 797 00:34:51,440 --> 00:34:53,860 entrar em contato com o Professor, [inaudível] 798 00:34:53,860 --> 00:34:56,442 entrar em contato com [? Russ Gant?] e a outra equipe Giza 799 00:34:56,442 --> 00:34:58,900 e talvez nós possamos ajudá-lo e construir alguma coisa juntos, 800 00:34:58,900 --> 00:35:00,260 o que pode ser divertido. 801 00:35:00,260 --> 00:35:03,700 Podemos publicar essa lista, de modo que você não precisa para anotar tudo para baixo imediatamente à direita 802 00:35:03,700 --> 00:35:04,200 agora. 803 00:35:04,200 --> 00:35:05,524 E check-out mais tarde. 804 00:35:05,524 --> 00:35:08,690 E se você realmente gosta Egito Antigo e quero entrar em mais deste material 805 00:35:08,690 --> 00:35:10,481 próximo semestre, há uma classe que Ed Gen 806 00:35:10,481 --> 00:35:12,870 3.000 ou 4.000 inquéritos anos da cultura egípcia, 807 00:35:12,870 --> 00:35:15,860 e você pode querer olhar para isso também. 808 00:35:15,860 --> 00:35:17,620 >> Então, isso é apenas uma visão geral. 809 00:35:17,620 --> 00:35:20,450 E eu pensei que, se minha modelo está se comportando agora 810 00:35:20,450 --> 00:35:25,290 podemos dar uma olhada Giza o que parece em 3D. 811 00:35:25,290 --> 00:35:28,340 E isso é o que você faria ver em que segundo o site. 812 00:35:28,340 --> 00:35:30,012 Então bem-vindo às Pirâmides de Gizé. 813 00:35:30,012 --> 00:35:32,720 E, neste caso, tivemos que estudar não apenas o layout do site 814 00:35:32,720 --> 00:35:34,720 mas é claro que a paisagem antiga. 815 00:35:34,720 --> 00:35:37,200 Olhe para o Nilo e como próximo está às pirâmides. 816 00:35:37,200 --> 00:35:39,160 Hoje, o Nilo é muito longe. 817 00:35:39,160 --> 00:35:40,700 É muito mais perto de si Cairo. 818 00:35:40,700 --> 00:35:43,010 Mas naqueles dias, em do terceiro milênio, 819 00:35:43,010 --> 00:35:46,270 ele estava pairando e fluindo muito mais próximo do local também. 820 00:35:46,270 --> 00:35:49,520 Então tivemos que tirar moderno lixeiras restos arqueológicos e casas 821 00:35:49,520 --> 00:35:52,610 e todos os tipos de coisas e realmente estudar o local com cuidado. 822 00:35:52,610 --> 00:35:55,150 >> Então, o que nós construímos até agora você pode simplesmente pairam em torno. 823 00:35:55,150 --> 00:35:58,980 E você vê as coisas vermelho piscando, e você pode visitar vários lugares tais 824 00:35:58,980 --> 00:36:01,577 como o Templo de [? Kingman?] [? Kalray?] Aqui. 825 00:36:01,577 --> 00:36:03,910 Este é um interessante porque nos permite estudar 826 00:36:03,910 --> 00:36:07,130 o lugar em vários pontos no tempo. 827 00:36:07,130 --> 00:36:11,770 Este é um templo que foi construído por [? Kingman?] [? Kalray,?] O construtor 828 00:36:11,770 --> 00:36:15,390 do terceiro e menor da pirâmide, mas ele morreu muito cedo e seu filho tinha de tentar 829 00:36:15,390 --> 00:36:18,700 para terminá-lo não em pedra, mas em tijolos de barro. 830 00:36:18,700 --> 00:36:21,490 Então eu posso ir para meu pequeno cam livre aqui. 831 00:36:21,490 --> 00:36:22,900 Diferentes maneiras de navegar. 832 00:36:22,900 --> 00:36:26,286 E eu posso apenas pairam ao redor e dentro do cruzeiro. 833 00:36:26,286 --> 00:36:27,786 Temos de ir visitar o gato da vaquinha. 834 00:36:27,786 --> 00:36:28,910 Um dos meus favoritos. 835 00:36:28,910 --> 00:36:30,480 Ali está ele. 836 00:36:30,480 --> 00:36:32,710 Tentar construir um daqueles para o seu projeto final. 837 00:36:32,710 --> 00:36:35,150 >> Mas o interessante é este pátio particular, 838 00:36:35,150 --> 00:36:37,050 passou por uma série de mudanças. 839 00:36:37,050 --> 00:36:40,220 E assim é assim que olhou para um ponto, e, em seguida, como já referi, 840 00:36:40,220 --> 00:36:42,030 o rei morreu muito cedo. 841 00:36:42,030 --> 00:36:44,730 Mais tarde, os sacerdotes entram e realmente resolvido o lugar 842 00:36:44,730 --> 00:36:47,090 e transformou-o em um tipo de favela sagrado. 843 00:36:47,090 --> 00:36:49,320 E você pode ver todas as assentamentos agora preenchendo 844 00:36:49,320 --> 00:36:52,800 o pátio com silos e fornos e outro local de armazenamento. 845 00:36:52,800 --> 00:36:55,360 [? É?] Muito, muito diferentes tipos de localização. 846 00:36:55,360 --> 00:36:57,210 >> Portanto, esta é uma ferramenta de pesquisa interessante. 847 00:36:57,210 --> 00:36:59,890 Você pode visitar esses lugares em diferentes pontos no tempo. 848 00:36:59,890 --> 00:37:03,290 Você pode até mesmo ver as pirâmides sendo construído, ou você vem para o pátio. 849 00:37:03,290 --> 00:37:05,290 E se eu puder chegar a que a fotografia, você pode 850 00:37:05,290 --> 00:37:07,620 ver o que essas estátuas há realmente parecia 851 00:37:07,620 --> 00:37:09,349 como quando os escavadores encontraram-los. 852 00:37:09,349 --> 00:37:11,390 Aqui está em um daqueles negativos placa de vidro. 853 00:37:11,390 --> 00:37:14,390 Tiros bonitas cavar. 854 00:37:14,390 --> 00:37:18,130 Ou você pode voltar para o principal local e visita outra coisa. 855 00:37:18,130 --> 00:37:22,524 >> Deixe-me levá-lo dentro de um belo túmulo encontrado em 1927. 856 00:37:22,524 --> 00:37:24,440 Claro que, no último dias da temporada de escavação. 857 00:37:24,440 --> 00:37:26,070 Não é sempre que o caminho? 858 00:37:26,070 --> 00:37:28,870 Então clicando estes botões quer lhe dar um passeio narrado, 859 00:37:28,870 --> 00:37:31,050 você pode ver algumas fotos, você pode ver armações de arame 860 00:37:31,050 --> 00:37:33,150 de como nós colocamos algumas das essas coisas juntos, 861 00:37:33,150 --> 00:37:37,770 ou, claro, você pode caminhar à direita para os próprios monumentos. 862 00:37:37,770 --> 00:37:41,050 Portanto, esta é uma beleza, porque um monte da cor original foi preservada, 863 00:37:41,050 --> 00:37:43,846 e que vamos restaurar o túmulo completamente. 864 00:37:43,846 --> 00:37:47,600 É outra navegação sistema que estou usando. 865 00:37:47,600 --> 00:37:50,510 Então, como isso é legal? 866 00:37:50,510 --> 00:37:54,250 E, novamente, você pode clicar em fotos e até apareci as imagens reais 867 00:37:54,250 --> 00:37:56,460 Para efeitos de comparação. 868 00:37:56,460 --> 00:37:59,900 >> Então, tentando colocar tudo isso together-- ter uma visão abrangente de Giza, 869 00:37:59,900 --> 00:38:03,120 o antigo local de Giza, o história das escavações, 870 00:38:03,120 --> 00:38:06,970 a visualização 3D, um ensino ferramenta, uma pesquisa tool-- basicamente, 871 00:38:06,970 --> 00:38:07,900 não há fim para isso. 872 00:38:07,900 --> 00:38:11,860 E, claro, ele está Giza passado, é Giza presente, e é Giza futuro. 873 00:38:11,860 --> 00:38:14,170 Há trabalho a ser feito no local hoje em dia também, 874 00:38:14,170 --> 00:38:16,150 e nós queremos capturar tudo o que bem. 875 00:38:16,150 --> 00:38:21,670 Assim, o objectivo é criar um tentar centro, se não um espaço físico real 876 00:38:21,670 --> 00:38:25,080 mas, pelo menos, em linha, que ninguém pode vir e estudar, têm acesso 877 00:38:25,080 --> 00:38:26,080 para todo este material. 878 00:38:26,080 --> 00:38:28,420 Você não precisa de um especial bolsa de viagem e permissões 879 00:38:28,420 --> 00:38:30,520 para entrar em algum arquivo empoeirado museu. 880 00:38:30,520 --> 00:38:32,475 Você pode acessar o que você precisa. 881 00:38:32,475 --> 00:38:34,120 >> Deixe-me levá-lo para a Esfinge aqui. 882 00:38:34,120 --> 00:38:38,460 E, novamente, imaginar vestindo essas 3D fones de ouvido e todo mundo ter acesso 883 00:38:38,460 --> 00:38:40,950 para o mesmo arquivo no mesmo tempo e todos nós 884 00:38:40,950 --> 00:38:42,829 reunidos na Sphinx para uma palestra. 885 00:38:42,829 --> 00:38:43,870 E, em seguida, apertar o botão. 886 00:38:43,870 --> 00:38:46,706 Vamos descer um enterro eixo ou ir para outro lugar. 887 00:38:46,706 --> 00:38:49,580 A coisa interessante sobre estes modelos também, uma vez que você simulá-los, 888 00:38:49,580 --> 00:38:52,040 é que eles trazem questões interessantes. 889 00:38:52,040 --> 00:38:55,140 Por exemplo, ninguém na minha campo realmente pensa muito 890 00:38:55,140 --> 00:38:58,100 muito sobre como a Esfinge foi pintado. 891 00:38:58,100 --> 00:39:00,120 É que a aparência exata? 892 00:39:00,120 --> 00:39:04,950 Foi a coisa toda colorida, ou foi apenas a cabeça 893 00:39:04,950 --> 00:39:07,480 da Esfinge como nós temos escolhido para fazê-lo agora? 894 00:39:07,480 --> 00:39:08,840 Alternando a minha navegação. 895 00:39:08,840 --> 00:39:09,340 Aí vamos nós. 896 00:39:09,340 --> 00:39:13,360 Então é um pouco mais fácil para me para se locomover. 897 00:39:13,360 --> 00:39:15,970 Portanto, este é provavelmente um dos maioria das reconstruções precisas 898 00:39:15,970 --> 00:39:19,880 da Esfinge já tentou, e novamente, você não pense nessas questões 899 00:39:19,880 --> 00:39:21,940 até que você tem que construí-los. 900 00:39:21,940 --> 00:39:23,630 Como foi a Esfinge originalmente projetado? 901 00:39:23,630 --> 00:39:24,490 Como era de cor? 902 00:39:24,490 --> 00:39:25,660 Onde estava essa barba? 903 00:39:25,660 --> 00:39:29,330 Nós ainda não colocou as coisas que foram adicionadas pelos egípcios em séculos posteriores 904 00:39:29,330 --> 00:39:32,180 quando eles voltaram e tipo de ressuscitou o site. 905 00:39:32,180 --> 00:39:33,080 >> Ou outro exemplo. 906 00:39:33,080 --> 00:39:35,870 Temos um túmulo com uma janela nela para o exterior. 907 00:39:35,870 --> 00:39:39,380 E na reconstrução que nós túmulo percebeu a luz solar viria direita 908 00:39:39,380 --> 00:39:42,430 através daquela janela e iluminar uma espécie de oferenda sagrada 909 00:39:42,430 --> 00:39:44,586 colocar dentro da capela, e isso é algo 910 00:39:44,586 --> 00:39:46,960 nós não teria percebido se nós não tínhamos simulado o túmulo 911 00:39:46,960 --> 00:39:48,240 e colocá-lo novamente. 912 00:39:48,240 --> 00:39:52,370 E isso, por sua vez, faz você pensar, bem, o edifício foi fora 913 00:39:52,370 --> 00:39:54,340 e ele teria bloqueado que a luz solar? 914 00:39:54,340 --> 00:39:57,990 E se for bloqueado que a luz solar e que significado religioso de iluminar 915 00:39:57,990 --> 00:40:01,360 um espaço sagrado, isso significa que o nosso túmulo estava aqui primeiro 916 00:40:01,360 --> 00:40:03,190 eo segundo edifício ficou em segundo lugar? 917 00:40:03,190 --> 00:40:06,160 Podemos agora começar a reconstruir historicamente 918 00:40:06,160 --> 00:40:09,080 a seqüência de Giza túmulos apenas com base na luz do sol, apenas com base 919 00:40:09,080 --> 00:40:11,600 em simulações e reconstruções? 920 00:40:11,600 --> 00:40:14,740 >> Portanto, estas são algumas das maneiras que estamos usando esses modelos para estudar Giza, 921 00:40:14,740 --> 00:40:18,190 para ensinar sobre Giza, e mais importante, para percorrer o mundo, 922 00:40:18,190 --> 00:40:21,050 montar todo o material que podemos encontrar, em seguida, 923 00:40:21,050 --> 00:40:23,680 mover-se no espaço 3D e o espaço de visualização 924 00:40:23,680 --> 00:40:27,160 e trazê-lo para casa para seus desktops, para seus telefones, para seus fones de ouvido. 925 00:40:27,160 --> 00:40:29,750 E você vai ser capaz de viajar para o site, mesmo sem 926 00:40:29,750 --> 00:40:31,440 a compra de um bilhete de avião, eventualmente. 927 00:40:31,440 --> 00:40:32,695 Muito obrigado. 928 00:40:32,695 --> 00:40:36,090 >> [Aplausos] 929 00:40:36,090 --> 00:40:38,000 930 00:40:38,000 --> 00:40:39,790 >> Feliz a responder a um pergunta ou se você tiver 931 00:40:39,790 --> 00:40:42,920 headsets mais você querem demonstrar ou qualquer coisa que precisamos fazer no tempo 932 00:40:42,920 --> 00:40:43,490 que nos resta. 933 00:40:43,490 --> 00:40:46,656 Se algum desses tópicos chamou sua atenção e você gostaria de ouvir mais sobre ele, 934 00:40:46,656 --> 00:40:50,040 vêm para cima e depois feliz para conversar mais. 935 00:40:50,040 --> 00:40:53,210 936 00:40:53,210 --> 00:40:53,760 Perguntas? 937 00:40:53,760 --> 00:40:54,260 Comentários? 938 00:40:54,260 --> 00:40:57,030 939 00:40:57,030 --> 00:40:58,159 Sim? 940 00:40:58,159 --> 00:41:00,075 >> AUDIÊNCIA: Você tem uma posição sobre a idéia 941 00:41:00,075 --> 00:41:02,707 que havia água erosão [inaudível]? 942 00:41:02,707 --> 00:41:04,040 PETER Manuelino: Ótima pergunta. 943 00:41:04,040 --> 00:41:05,620 Assim, a erosão da água na Esfinge. 944 00:41:05,620 --> 00:41:07,630 Houve uma teoria pela geólogos que pensavam 945 00:41:07,630 --> 00:41:10,740 que isto provou que a Esfinge era de 5.000 ou 10.000 anos mais velho 946 00:41:10,740 --> 00:41:13,874 do que o resto das pirâmides com base em padrões de erosão da água. 947 00:41:13,874 --> 00:41:15,790 Ele realmente não se sustenta -se particularmente bem. 948 00:41:15,790 --> 00:41:18,070 Você pode olhar para o padrões de erosão em áreas 949 00:41:18,070 --> 00:41:21,030 em torno da Esfinge que bonito muito desacreditar essa teoria. 950 00:41:21,030 --> 00:41:24,170 >> Há três geológica formações membro da Esfinge. 951 00:41:24,170 --> 00:41:25,470 O sólido é um no topo. 952 00:41:25,470 --> 00:41:28,000 É por isso que o cara sobreviveu tão bem hoje. 953 00:41:28,000 --> 00:41:31,390 Outros muito mais [? friável,?] mas ele não se sustenta arqueologicamente 954 00:41:31,390 --> 00:41:34,810 que a Esfinge é de uma época diferente período compreendido entre os próprios pirâmides. 955 00:41:34,810 --> 00:41:37,130 Há um debate sobre que esculpiu a Esfinge. 956 00:41:37,130 --> 00:41:40,540 Se era Khafre, o construtor da segunda pirâmide, ou algumas pessoas 957 00:41:40,540 --> 00:41:43,189 agora acho que Khufu si mesmo, o construtor da Grande Pirâmide. 958 00:41:43,189 --> 00:41:45,480 Esse é um debate em curso, mas todos eles são contemporânea. 959 00:41:45,480 --> 00:41:48,550 Eles são todos Antigo Império, tudo sobre 2500 aC. 960 00:41:48,550 --> 00:41:50,940 Grande Pergunta. 961 00:41:50,940 --> 00:41:51,990 Sim, por favor. 962 00:41:51,990 --> 00:41:53,448 >> AUDIÊNCIA: Qual foi o [inaudível]? 963 00:41:53,448 --> 00:41:55,065 964 00:41:55,065 --> 00:41:56,190 PETER Manuelino: Diga novamente. 965 00:41:56,190 --> 00:41:57,688 A cabeça da esfinge pintadas? 966 00:41:57,688 --> 00:41:58,842 >> AUDIÊNCIA: [inaudível] 967 00:41:58,842 --> 00:42:00,800 PETER Manuelino: Por que foi a cabeça da esfinge 968 00:42:00,800 --> 00:42:02,410 pintado e não o resto do corpo? 969 00:42:02,410 --> 00:42:05,040 Ótima pergunta arqueológico, e não sabemos a resposta. 970 00:42:05,040 --> 00:42:07,360 É possível que o o corpo todo pintado. 971 00:42:07,360 --> 00:42:10,460 É tão deteriorado ea pedras de revestimento em torno da borda 972 00:42:10,460 --> 00:42:12,960 nem sempre são preservados, por isso pode ter sido pintado 973 00:42:12,960 --> 00:42:15,150 e nós simplesmente não consigo ver os vestígios deixados hoje. 974 00:42:15,150 --> 00:42:17,790 >> Eu, pessoalmente, ter problemas acreditando que os egípcios 975 00:42:17,790 --> 00:42:22,260 acumular que tanto a tinta para cobrir O corpo inteiro com uma coloração marrom-avermelhada, 976 00:42:22,260 --> 00:42:23,610 mas é certamente possível. 977 00:42:23,610 --> 00:42:27,150 Optamos por apenas fazer o cocar e face onde há vestígios 978 00:42:27,150 --> 00:42:29,350 de cor castanho avermelhado e há vestígios 979 00:42:29,350 --> 00:42:31,530 das listras na os chamados cocar. 980 00:42:31,530 --> 00:42:35,610 E hoje em dia, você pode ver um pedaço de a barba do Sphinx no Museu Britânico 981 00:42:35,610 --> 00:42:38,686 e uma parte do ureus, a cobra na testa lá, 982 00:42:38,686 --> 00:42:40,060 é, na verdade, nos museus do Cairo. 983 00:42:40,060 --> 00:42:41,685 Então, nós temos algumas boas evidências para isso. 984 00:42:41,685 --> 00:42:44,517 985 00:42:44,517 --> 00:42:45,100 Na esquina. 986 00:42:45,100 --> 00:42:46,032 Sim, por favor. 987 00:42:46,032 --> 00:42:50,280 >> AUDIÊNCIA: Você disse que o Nilo era um muito mais [inaudível] Giza [inaudível] 988 00:42:50,280 --> 00:42:52,168 mais perto de Cairo agora. 989 00:42:52,168 --> 00:42:53,590 Como funciona o rio mais? 990 00:42:53,590 --> 00:42:54,600 >> PETER Manuelino: Como que o rio se move? 991 00:42:54,600 --> 00:42:55,890 Há um monte de meandros. 992 00:42:55,890 --> 00:43:00,130 Então, um monte de poder e empurrando e oxbow lagos e coisas 993 00:43:00,130 --> 00:43:01,420 fazem parte das formações do rio. 994 00:43:01,420 --> 00:43:04,350 O Nilo não chega a fazer isso, mas tem serpenteava um pouco. 995 00:43:04,350 --> 00:43:07,750 Eu poderia encaminhá-lo para um artigo de Alguns geólogos colegas meus. 996 00:43:07,750 --> 00:43:10,970 E é uma fita impressionante sobre os últimos milhares de anos 997 00:43:10,970 --> 00:43:12,820 de apenas onde o Nilo se mudou para. 998 00:43:12,820 --> 00:43:16,280 Então, quando você percebe que a paisagem questões como onde o Nilo era, 999 00:43:16,280 --> 00:43:19,826 você começa a entender, oh, é por isso que eles construíram calçada 1000 00:43:19,826 --> 00:43:21,200 e é por isso que vira uma esquina. 1001 00:43:21,200 --> 00:43:23,630 Esse deve ser o terreno elevado eles estão tentando ficar. 1002 00:43:23,630 --> 00:43:25,970 E para que você compreenda abriga um muito melhor. 1003 00:43:25,970 --> 00:43:28,600 >> Você entende como eles chegaram algumas das belas pedras de revestimento 1004 00:43:28,600 --> 00:43:31,915 para Giza a partir de sites em toda a o Nilo, por exemplo. 1005 00:43:31,915 --> 00:43:34,290 Portanto, estas contribuem para nossa compreensão do local. 1006 00:43:34,290 --> 00:43:37,950 É um pouco míope apenas estudar os hieróglifos ou estudar os edifícios 1007 00:43:37,950 --> 00:43:40,620 e não compreender a paisagem e como ela mudou. 1008 00:43:40,620 --> 00:43:44,346 O Egito era muito menos árido nesse ponto para, então pode até haver paisagismo 1009 00:43:44,346 --> 00:43:46,970 em torno das pirâmides que deveríamos estar colocando em e muito mais 1010 00:43:46,970 --> 00:43:50,297 crescimento e vegetação e coisas interessantes. 1011 00:43:50,297 --> 00:43:52,380 Algumas das questões na modelos eu não mostrar 1012 00:43:52,380 --> 00:43:54,440 mas temos em nossa sala de aula centro visualização 1013 00:43:54,440 --> 00:43:59,360 é a capacidade de colocar seres humanos no cena como avatares realização das atividades. 1014 00:43:59,360 --> 00:44:02,320 E assim, por exemplo, podemos mostrar a Grande Pirâmide está sendo construído 1015 00:44:02,320 --> 00:44:05,960 e levá-lo para a consulta, onde uma Muitas das pedras estão a ser esculpida. 1016 00:44:05,960 --> 00:44:10,580 E isso é um modelo que como 2.000 avatares tudo 1017 00:44:10,580 --> 00:44:13,810 viajando ao redor do local e hackers a pedaços de pedra calcária e transportando-os 1018 00:44:13,810 --> 00:44:15,510 juntamente trenós e coisas assim. 1019 00:44:15,510 --> 00:44:17,630 Por isso, também traz a local para a vida e mostra-lhe 1020 00:44:17,630 --> 00:44:19,660 como o processo de construção funcionou. 1021 00:44:19,660 --> 00:44:23,270 >> Nós também fizemos a re-animação cerimônia do Rei Khufu. 1022 00:44:23,270 --> 00:44:25,530 Isso é chamado a abertura da cerimónia da boca. 1023 00:44:25,530 --> 00:44:29,045 Assim, em seu templo, à direita ao lado de sua pirâmide, temos sua múmia lá, 1024 00:44:29,045 --> 00:44:29,920 o sacerdote está lá. 1025 00:44:29,920 --> 00:44:31,420 Eles estão fazendo os seus gestos rituais. 1026 00:44:31,420 --> 00:44:33,970 Eles estão dizendo os feitiços para reanimar magicamente 1027 00:44:33,970 --> 00:44:36,607 o espírito do falecido Rei para o mundo inferior. 1028 00:44:36,607 --> 00:44:38,690 Então, essas são todas as maneiras que os modelos podem realmente 1029 00:44:38,690 --> 00:44:41,956 mostra-nos as atividades reais dos antigos egípcios. 1030 00:44:41,956 --> 00:44:43,830 E lá novamente, eles trazer novas questões. 1031 00:44:43,830 --> 00:44:44,659 É que ele ocorreu aqui? 1032 00:44:44,659 --> 00:44:45,450 É que ele ocorreu lá? 1033 00:44:45,450 --> 00:44:46,324 Caso seja diurna? 1034 00:44:46,324 --> 00:44:47,400 Caso seja de noite? 1035 00:44:47,400 --> 00:44:49,820 Todas essas coisas que você não pensam sobre quando você está escrevendo um diário 1036 00:44:49,820 --> 00:44:51,660 artigo com preto e desenhos de linha branca, 1037 00:44:51,660 --> 00:44:55,440 mas você está fazendo um simulação em 3D animado. 1038 00:44:55,440 --> 00:44:56,029 Sim por favor? 1039 00:44:56,029 --> 00:44:56,904 AUDIÊNCIA: [inaudível] 1040 00:44:56,904 --> 00:44:59,527 1041 00:44:59,527 --> 00:45:01,110 PETER Manuelino: Um pouco mais alto, me desculpe. 1042 00:45:01,110 --> 00:45:02,051 Não pode ouvi-lo. 1043 00:45:02,051 --> 00:45:05,210 >> AUDIÊNCIA: [inaudível] fazer esses modelos incorporam sons [inaudível]? 1044 00:45:05,210 --> 00:45:06,370 >> PETER Manuelino: Há soa no modelo aqui? 1045 00:45:06,370 --> 00:45:07,328 Era essa a sua pergunta? 1046 00:45:07,328 --> 00:45:08,630 Sim, na verdade existem. 1047 00:45:08,630 --> 00:45:13,810 Às vezes é a música a determinados gostos, mas temos rumores de vento, 1048 00:45:13,810 --> 00:45:14,620 por exemplo. 1049 00:45:14,620 --> 00:45:17,730 Nós não têm recriado pessoas realmente falar em egípcio antigo. 1050 00:45:17,730 --> 00:45:21,200 Poderiam, mas nós provavelmente pegaria as pronúncias muito ruim. 1051 00:45:21,200 --> 00:45:24,880 Há feitiços e rituais e coisas representada na parede túmulo esculpido 1052 00:45:24,880 --> 00:45:27,320 cenas e pinturas, assim certamente poderíamos fazer isso. 1053 00:45:27,320 --> 00:45:29,880 O gato provavelmente ocasional gritos e coisas assim, 1054 00:45:29,880 --> 00:45:32,540 mas caso contrário, não tem feito muito com o áudio. 1055 00:45:32,540 --> 00:45:33,040 Ambiance. 1056 00:45:33,040 --> 00:45:38,520 1057 00:45:38,520 --> 00:45:41,090 Outra pergunta? 1058 00:45:41,090 --> 00:45:42,053 Sim por favor. 1059 00:45:42,053 --> 00:45:45,284 >> AUDIÊNCIA: Por que existem paredes exteriores? 1060 00:45:45,284 --> 00:45:47,200 PETER Manuelino: Por que Há paredes exteriores? 1061 00:45:47,200 --> 00:45:48,660 Estas são paredes do gabinete. 1062 00:45:48,660 --> 00:45:51,460 Portanto, não pense da pirâmide como um monumento autônomo. 1063 00:45:51,460 --> 00:45:53,779 Pense nisso como uma pirâmide, um templo. 1064 00:45:53,779 --> 00:45:56,070 Você vê que avermelhado com um os blocos de granito lá? 1065 00:45:56,070 --> 00:45:57,970 Isso é chamado de Templo Pirâmide. 1066 00:45:57,970 --> 00:46:00,320 Estende-se por uma longa estrada para o que é 1067 00:46:00,320 --> 00:46:03,660 chamado o Templo do Vale perto de o porto e perto do Nilo. 1068 00:46:03,660 --> 00:46:06,080 Tudo isso faz parte de o complexo da pirâmide real, 1069 00:46:06,080 --> 00:46:08,540 e também poderia incluir pequenas pirâmides 1070 00:46:08,540 --> 00:46:13,132 como você vê aqui para as rainhas e até mesmo uma pirâmide ritual, 1071 00:46:13,132 --> 00:46:14,840 como você vê aqui, onde ninguém é enterrado 1072 00:46:14,840 --> 00:46:20,150 mas é apenas parte da animação espírito do falecido Rei do falecido. 1073 00:46:20,150 --> 00:46:22,710 Então paredes do gabinete são provavelmente para protegê-lo. 1074 00:46:22,710 --> 00:46:24,410 >> Quem tem acesso a este lugar? 1075 00:46:24,410 --> 00:46:26,950 Lembre-se, estes são o superior escalões da sociedade egípcia. 1076 00:46:26,950 --> 00:46:29,540 Sua média, analfabetos, agricultura egípcia 1077 00:46:29,540 --> 00:46:31,180 não está indo para obter um túmulo assim. 1078 00:46:31,180 --> 00:46:32,513 Ele nunca vai ver faraó. 1079 00:46:32,513 --> 00:46:33,650 Ele não pode ler hieróglifos. 1080 00:46:33,650 --> 00:46:36,940 Então, essas são as elites de a elite do Império Antigo, 1081 00:46:36,940 --> 00:46:39,151 e eles ficam gabinete paredes para protegê-los. 1082 00:46:39,151 --> 00:46:41,980 1083 00:46:41,980 --> 00:46:43,036 Tenho tempo para mais um. 1084 00:46:43,036 --> 00:46:46,850 1085 00:46:46,850 --> 00:46:48,300 Sim, por favor. 1086 00:46:48,300 --> 00:46:50,160 >> AUDIÊNCIA: Por que as pirâmides construídas? 1087 00:46:50,160 --> 00:46:52,035 >> PETER Manuelino: Por as pirâmides foram construídas? 1088 00:46:52,035 --> 00:46:54,130 Eles são, basicamente, túmulos para o faraó falecido. 1089 00:46:54,130 --> 00:46:56,600 Então, na popular literatura, no cinema, 1090 00:46:56,600 --> 00:46:59,630 você tem esse tirano despótico que está trazendo todos esses escravos em-- 1091 00:46:59,630 --> 00:47:00,880 e eles não são escravos hebreus. 1092 00:47:00,880 --> 00:47:02,280 Eles são egípcios reais. 1093 00:47:02,280 --> 00:47:04,240 Eu tendem a ficar longe da palavra escravidão. 1094 00:47:04,240 --> 00:47:06,259 Estes são recrutados egípcios. 1095 00:47:06,259 --> 00:47:08,050 E minha opinião é que eles estão realmente comprando 1096 00:47:08,050 --> 00:47:10,410 a este projeto nacional, de alguma forma. 1097 00:47:10,410 --> 00:47:13,400 Ao garantir um bem-sucedido vida após a morte para este Rei 1098 00:47:13,400 --> 00:47:15,700 eles estão garantindo a prosperidade do país. 1099 00:47:15,700 --> 00:47:18,080 Eles estão abrindo o caminho para o próximo faraó que vai 1100 00:47:18,080 --> 00:47:20,420 habitam esta instituição da realeza. 1101 00:47:20,420 --> 00:47:23,890 Então, essas são orgulho nacional projetos para o faraó reinante, 1102 00:47:23,890 --> 00:47:25,450 para o sucesso do país. 1103 00:47:25,450 --> 00:47:27,710 É quase um investimento no seu futuro de uma forma. 1104 00:47:27,710 --> 00:47:30,126 >> Um colega meu gosta de dizer que os egípcios não fez 1105 00:47:30,126 --> 00:47:30,930 construir as pirâmides. 1106 00:47:30,930 --> 00:47:33,300 As pirâmides construídas Egito. 1107 00:47:33,300 --> 00:47:36,840 E por que ele quer dizer que este é como a formação do Estado surgiu. 1108 00:47:36,840 --> 00:47:39,090 Informações de gerenciamento de projetos. 1109 00:47:39,090 --> 00:47:39,660 Gestão. 1110 00:47:39,660 --> 00:47:41,960 Claro, essas pessoas têm de ser alimentados, eles têm que ser alojados, 1111 00:47:41,960 --> 00:47:43,150 eles têm de ser organizados. 1112 00:47:43,150 --> 00:47:44,400 Onde é que tudo o que vem? 1113 00:47:44,400 --> 00:47:47,190 >> Quem lhes traz a carne de modo eles têm boas dietas que eles 1114 00:47:47,190 --> 00:47:48,880 ter força para mover os blocos? 1115 00:47:48,880 --> 00:47:50,320 Quem organiza a habitação? 1116 00:47:50,320 --> 00:47:52,736 Onde é que eles vêm em diferentes partes do país? 1117 00:47:52,736 --> 00:47:55,200 Quantas pessoas você precisa para transportar um determinado bloco? 1118 00:47:55,200 --> 00:47:57,570 Tudo isso teve de ser trabalhado fora, e nós estamos explorando 1119 00:47:57,570 --> 00:47:59,190 os aspectos do site hoje também. 1120 00:47:59,190 --> 00:48:02,120 Então, mais capítulos sobre a pirâmides será escrito, 1121 00:48:02,120 --> 00:48:05,050 mais descobertas serão feitas, mais estátuas serão encontrados, 1122 00:48:05,050 --> 00:48:07,910 e mais túmulos e inscrições será próxima bem. 1123 00:48:07,910 --> 00:48:10,360 O lugar é viva e crescente. 1124 00:48:10,360 --> 00:48:11,431 Muito obrigado. 1125 00:48:11,431 --> 00:48:14,571 >> [Aplausos] 1126 00:48:14,571 --> 00:48:16,320 DAVID J. MALAN: Professor A equipe de Manuelino 1127 00:48:16,320 --> 00:48:18,390 gentilmente trouxe alguns dos seus próprios fones de ouvido, além de nossos. 1128 00:48:18,390 --> 00:48:19,970 Se você gostaria de vir para quaisquer demos fazer. 1129 00:48:19,970 --> 00:48:21,830 Caso contrário, nós vamos encerrar aqui e vamos ver você na segunda-feira. 1130 00:48:21,830 --> 00:48:22,601 Muito obrigada. 1131 00:48:22,601 --> 00:48:26,040 1132 00:48:26,040 --> 00:48:29,165 >> [Música tocando] 1133 00:48:29,165 --> 00:52:19,174