[MUSIC PLAYING] DAVID J. Malan: Ini adalah CS50. Ini adalah akhir pekan sembilan, dan kami memiliki begitu menyenangkan hal yang harus dilakukan hari ini. Dan pada kenyataannya, tidak hanya kita akan untuk menunjukkan beberapa tiga dimensi teknologi untuk Anda dalam maya kenyataan dengan tamu yang sangat istimewa, kami juga menembak hari ini kuliah di virtual reality. Dalam tiga dimensi dengan kamera di sini, dengan satu set kamera di sini. Dan hanya agar kita dapat mendekati pengalaman memiliki salah satu dari Anda datang di panggung, bisa salah Anda benar-benar datang di panggung? Berdiri in-- mari kita pergi di sini. Saya pikir saya melihat tangan Anda di antara yang pertama. Ayo up. Apa your-- [AUDIO OUT]. Arianna. Ayo up dan- [AUDIO OUT] Apa Aku akan lakukan adalah Anda datang ke atas adalah membuang ke layar kami lebih di sini-apa headset bahwa Colton memiliki siap untuk Anda. Senang bertemu Anda. Dan jika Anda ingin pergi depan dan menempatkan ini di. Colton, apa yang kita miliki bahwa Arianna akan menempatkan di depan matanya? COLTON: Kau akan menjadi menonton trailer film. DAVID J. Malan: Sebuah trailer film. Dan seingat saya, ini adalah trailer film cukup menakutkan. ARIANNA: Benarkah? DAVID J. Malan: Untuk di setidaknya salah satu dari kami di dalam ruangan. Tidak ada yang melihat bahwa. Baiklah. Dan di saat itu harus memproyeksikan ke laptop merupakan Colton pada gilirannya layar di sini. Biarkan aku pergi ke sini untuk masukan itu, dan inilah yang melihat Arianna. Jadi dia melihatnya sebagai satu gambar, sedangkan kita lihat, tentu saja, dalam dua. Mata kiri dan mata kanan. Biarkan aku pergi ke depan dan saya akan melemparkannya pada biaya overhead juga, meskipun itu sedikit cerah. Dalam virtual reality ini ada besar tombol bermain di tengah ruangan. COLTON: Pastikan itu disorot. Menekan tombol play. DAVID J. Malan: Ada Anda pergi. COLTON: [tidak terdengar]. DAVID J. Malan: OK, kita memukul Play. Ini sangat menakutkan. Film sangat menakutkan. Kita mulai. Baiklah. Pemuatan. Memuat ruang yang sangat menakutkan. COLTON: Jadi sekarang Anda harus hanya berada di ruangan gelap. DAVID J. Malan: Sekarang dia di ruang hitam, yang menakutkan dan sangat realistis. Di sana kami pergi. Baiklah. Pergi ke depan dan melihat-lihat. Wi-fi ini makhluk agak lambat bagi kita di sini. Oh, itu menakutkan. Siapa dia? Menu yang sangat menakutkan terus muncul juga, [TAWA] Perhatikan bahwa itu pasti angka keluar di mana dia akan. Waktu berlalu. Sesuatu yang sangat menyeramkan. Astaga. Astaga. Darah dalam bentuk logo film. Dan saya pikir jika kita menunggu lama cukup, Arianna, sesuatu akan mulai merangkak ke arah Anda. Anda lihat belum? ARIANNA: Ya. DAVID J. Malan: Baiklah. Di sana kami pergi. Yang tidak bisa baik. OK, hati-hati. Sekarang Anda akan to-- [tidak terdengar] sebuah tepuk tangan meriah. Maaf. [TAWA] Ini aku. Ini aku. OK, terima kasih untuk Arianna untuk datang. [TEPUK TANGAN] Kami akan menunjukkan you-- [TEPUK TANGAN] Kita akan melihat apakah kita dapat berbagi beberapa bahwa rekaman dengan Anda. Jadi mari kita cepat melihat beberapa pengumuman, beberapa contoh, dan kemudian kita akan mengubah panggung ke teman kita, Profesor Peter Manuelian, siapa yang akan berbicara dengan kami hari ini tentang penggunaan teknologi dan aplikasi komputer ilmu ke dunia arkeologi hanya sedikit. Jadi pertama, donat adalah tersedia saat ini di 04:00 jika Anda lapar untuk itu, dan nasihat tentang berkonsentrasi di atau melakukan sekunder dalam ilmu komputer. Maxwell Dworkin hanya turun jalan di 33 Oxford Street. Apakah merasa bebas untuk bergabung sekelompok staf dan CS konsentrator dan fakultas untuk beberapa tips. Jadi ingat bahwa terakhir kali kami meninggalkan off dengan topik agak teknis tapi itu sintaksis yang cukup mudah diimplementasikan. Salah satunya adalah fungsi anonim, dan nama jenis mengatakan apa artinya. Tetapi hanya secara relatif awam, apa fungsi anonim? [SUARA YANG BESAR] Itu menakutkan. Iya nih? AUDIENCE: [tidak terdengar] DAVID J. Malan: Ya. Itu benar-benar adalah bahwa. Ini fungsi yang Anda tidak memberi nama. Dan yang tampaknya sedikit aneh karena jika tidak memiliki nama, bagaimana Anda menyebutnya? Bagaimana Anda memanggil Fungsi yang tidak memiliki nama? Ya? AUDIENCE: [tidak terdengar] DAVID J. Malan: Bind ke sebuah acara. Jadi ini adalah cara mewah mengatakan Anda memberitahu [itu? web?] Browser di muka bahwa ketika sesuatu yang menarik terjadi, memanggil fungsi ini. Dan pada kenyataannya, ada kata buzz lain untuk ini, yang hanya callback. Jadi memang callback fungsi fungsi yang dipanggil ketika beberapa data siap atau ketika beberapa peristiwa yang telah terjadi. Dan khususnya, ketika kita melakukan sesuatu seperti [? oncommit?] handler atau handler onclick, Anda mungkin benar-benar ingin beberapa fungsi untuk dipanggil ketika peristiwa yang terjadi. Dan tidak peduli apa namanya asalkan Anda mengatakan browser di muka apa fungsi untuk memanggil dan bagaimana kode yang harus melihat, yang akan kita lihat lagi dalam sekejap. Dan kami juga akan sekarang mengambil melihat satu topik lainnya, Ajax, yang sekali waktu berdiri untuk Asynchronous JavaScript dan XML tapi sekarang itu singkatan benar-benar hanya lebih teknologi umum atau teknik dimana browser, dengan cara JavaScript, dapat meminta lebih banyak data dari server bahkan setelah halaman web telah awalnya dimuat. Jadi Anda tidak menggunakan Ajax di pset tujuh. Setiap kali Anda mengklik tombol atau tekan Enter atau mengisi formulir dan kemudian mengirimkannya ke server, seluruh halaman menyegarkan, URL tersebut mungkin berubah, dan beberapa output dinamis yang terjadi. Dalam masalah mengatur delapan kita akan menggunakan JavaScript dan sedikit Ajax juga sehingga terjadi hal-hal yang jauh lebih mulus dan jauh lebih sedikit sengaja langkah demi langkah demi langkah. Tapi pertama-tama, mari kita lihat JavaScript dengan cara contoh super sederhana ini. Ini hanya sebuah halaman web di mana Aku punya div besar di tengah halaman dan teks benar-benar besar. Dan dengan bahasa apa lakukan saya mungkin membuat teks benar-benar besar? HTML, tetapi dalam CSS. Sifat CSS memungkinkan saya untuk menentukan benar-benar besar. Aku bisa menentukan warna atau banyak hal lainnya. Tapi kembali day-- yang sebenarnya, sekitar waktu saya membuat mereka hebat pribadi website saya menunjukkan Anda di Monday-- ada sebenarnya tag HTML yang disebut tag blink, yang tujuannya dalam hidup adalah untuk melakukan hal itu. Jika Anda melakukan open tag blink, beberapa teks, dekat tag blink, teks hanya akan berkedip di layar. Jadi halaman web di 90-an melakukan banyak ini. Secara harfiah. Lebih parah lagi, ada sebuah Marquise tag dimana teks Anda akan hanya gulir di layar Seakan itu ide yang baik juga. Begitu luar biasa, salah satu dari beberapa hal yang produsen browser seperti Microsoft dan Mozilla dan Google telah benar-benar disepakati adalah untuk membunuh tag seperti itu. Jadi mereka tidak kemudian ada lagi, tetapi jika kita benar-benar ngotot kita mungkin bisa menerapkan-ulang ini. Jadi saya menunjukkan bagian bawah file di sini disebut blink.html. Dan ada jelas beberapa HTML sini, dan itu sebuah halaman web cukup sederhana. Memang, ada yang div saya sebutkan. Aku sudah diberikan itu pengenal unik sehingga yang baik dalam CSS atau JavaScript di Saya unik dapat merujuk ke sehingga aku tidak membingungkan dengan divs lainnya jika ada benar-benar apapun. Dan sekarang perhatikan di bagian atas aku punya tag gaya kepala halaman, meskipun aku bisa pasti faktor yang dan memasukkannya ke dalam file styles.css Anda memiliki di pset tujuh. Dan ini hanya mengapa itu besar. Ini 96 titik, itu punya margin besar sekitarnya yang mendorong ke bawah ke tengah-tengah, dan itu selaras di tengah. Tapi sekarang, saya juga punya tag script di bagian atas. Dan meskipun beberapa sintaks baru, mari kita lihat bagaimana kita bisa menerapkan kembali kekejaman ini dari tahun terakhir dikenal sebagai tag berkedip. Jadi, inilah fungsi, dan saya telah menamakannya. Jadi itu bukan anonim fungsi dalam kasus ini, tetapi memiliki nama kosong. Tidak mengambil argumen. Sekarang baris pertama ini di sini adalah yang menarik pertama. Dan apa ini kembali kepada saya? Di sisi kiri memberikan saya variabel disebut div, dan apa itu div akhirnya? Bagaimana Anda menjelaskan hal ini kepada teman sekamar agak teknis? Apa itu baris kode lakukan? Apa itu baris kode lakukan? Sehingga menyatakan variabel di sebelah kiri disebut div, dan kemudian apa yang tangan kanan sisi ekspresi kembali? Apa cara yang baik untuk berpikir tentang hal itu? AUDIENCE: [tidak terdengar] DAVID J. Malan: Katakanlah lagi? AUDIENCE: Nilai yang disimpan dalam ucapan. DAVID J. Malan: The nilai yang disimpan dalam ucapan. Tidak terlalu. Jadi jika Anda berpikir tentang HTML Halaman sebagai pohon dalam memori, yang disebut dom atau Document Object Model dimana Anda hanya memiliki seluruh bunch-- seperti pohon keluarga terbungkus turun dari beberapa simpul akar. Elemen yang memiliki ID adalah harfiah mengacu pada elemen HTML di sini yang memiliki ID salam. Jadi jika Anda berpikir dari tag div ini sebagai simpul di pohon, apa mendapatkan elemen dengan ID adalah melakukan cukup hanya akan kembali ke Anda, jika kita menggunakan C, pointer untuk yang node di pohon. Sebuah pointer ke node yang dalam struktur data Anda. Kami tidak memiliki pointer lagi. Sekarang kita hanya memikirkan hal-hal yang lebih tingkat yang lebih tinggi, seperti variabel, tapi disimpan dalam div sekarang dengan semacam referensi atau pointer untuk yang node di pohon. Sekarang ini menarik karena itulah node bahwa kita ingin membuat berkedip atau mematikan. Atau mematikan. Dan kami memiliki teknik untuk mengubah gaya dari tag, tentu saja, yang merupakan CSS. Dan apa yang bagus hari ini yang kita lihat bahwa ada jembatan ini antara JavaScript dan CSS dimana Anda dapat menggunakan JavaScript untuk mengubah Sifat CSS elemen yang ada. Anda tidak perlu kode keras semua CSS Anda di muka. Anda benar-benar dapat berubah secara dinamis estetika halaman Anda sebagai berikut. Perhatikan di sini, dan Anda mungkin tidak memiliki pernah melihat properti ini sebelumnya, tapi ternyata di CSS ada sifat yang disebut visibilitas. Dan untuk alasan yang tidak pernah jelas bagi saya, kebalikan dari yang tersembunyi terlihat dan kebalikan dari yang terlihat adalah tersembunyi, sebagai lawan untuk itu menjadi tak terlihat tapi biarlah. Tapi apa yang saya lakukan di sini adalah aku memeriksa. Jika div.style.visibility-- jadi kami sudah melihat ini dot notasi banyak, dan itu umum dalam JavaScript karena benda seperti node ini bahwa kita berbicara tentang memiliki sifat. Dan properti-properti mungkin memiliki sifat dalam diri mereka. Jadi mengaitkannya dengan data. Jadi jika itu div style memiliki visibilitas properti yang sama tersembunyi, apa yang ingin saya lakukan jika saya ingin membuat hal ini berkedip dan div yang saat ini tersembunyi? Aku ingin membuatnya terlihat. Lain, jika tidak hidden-- ergo itu visible-- Saya ingin membuatnya tersembunyi. Jadi enam atau lebih baris kode sini-delapan baris code-- hanya memiliki efek membuat sesuatu yang tersembunyi atau terlihat. Tersembunyi atau terlihat. Tersembunyi atau terlihat. Tapi hanya sekali karena tidak ada semacam lingkaran di sini, sehingga tidak merasa seperti itu berkedip belum cukup. Tapi di sini, pemberitahuan Aku punya baris ini. Ternyata dibangun ke browser, dan JavaScript secara khusus, ada adalah variabel global yang disebut window. Dan kami telah melihat lain variabel global yang disebut dokumen, yang kita digunakan beberapa saat yang lalu. Ada satu lagi yang disebut jendela yang umumnya mengacu tidak untuk isi dari halaman tapi hanya ide umum dari seluruh browser yang jendela. Dan window.setInterval, Anda bisa jenis menebak apa artinya ini. Ini akan melakukan sesuatu mungkin siklis setiap beberapa nomor milidetik tampaknya, menurut komentar saya? Jadi dalam bahasa Inggris yang saya katakan, berkedip setiap 500 milidetik. Tapi sedikit lebih teknis, apa yang adalah ini disorot baris kode mengatakan browser untuk melakukan? Ini membuatnya berkedip, tapi mengapa? Apa itu lakukan secara teknis? Ya? Tidak? [? Masukan yang sebaliknya. ?] Ya? AUDIENCE: [tidak terdengar] DAVID J. Malan: Tepat. Ini memanggil fungsi setiap 500 milidetik, atau setengah detik, dan fungsi yang disebut berkedip. Dan sebagainya ingat pada hari Senin bahwa kita mengatakan yang sama seperti variabel, fungsi, karena mereka memiliki nama atau simbol yang terkait dengan mereka, Anda dapat melewati orang di sekitar hanya seperti potongan-potongan mereka data juga. Jadi di sini kita hanya mengatakan, hey, jendela browser. Mengatur interval berikut. Setiap 500 milidetik memanggil fungsi itu. Dan browser tidak bahkan harus peduli apa fungsi ini asalkan itu didefinisikan suatu tempat. Jadi efek bersih, jika saya pergi ke depan dan simpan ini dan kembali ke halaman ini dan kembali sekarang aku sudah diaktifkan fungsi itu, adalah bahwa ini adalah benar-benar apa yang banyak situs tampak seperti pada 1990-an. Anda mencapai di sini. Halo. Selamat Datang di halaman web menyeramkan saya, seingat saya, itu pada hari Senin. Jadi tujuan di sini bukan untuk kembali menerapkan tag blink tetapi untuk menunjukkan konvergensi antara JavaScript, bahasa, dan CSS, semacam ini stilisasi. Tapi sekarang mari kita melakukan sesuatu sedikit lebih menarik. Dalam masalah set tujuh, Anda sudah pernah atau akan segera menerapkan kutipan Halaman, dimana Anda dapat mengetikkan saham simbol, tekan Submit, dan maka ulang halaman dan Anda melihat bagian dari biaya Google dolar atau sesuatu seperti itu dan seperti seperti itu. Dan itu tidak Ajax. Itu hanya HTTP. Formulir A menyampaikan dari satu halaman ke lain, dan Anda mendapatkan kembali respon. Tapi bagaimana jika saya ingin pendekatan yang sedikit lebih elegan? Biarkan aku pergi ke depan dan ketik goog dan klik Dapatkan Penawaran. Sekarang, ini bukan tercantik antarmuka pengguna untuk memastikan, tapi melihat bahwa seperti pada Senin, aku pop up ini. Tapi isi pop yang up, meskipun bertele-tele, ceritakan bahwa harga tampaknya $ 731,37. Tidak semua yang elegan, tapi mari kita melihat contoh sedikit lebih baik. Biarkan saya sekarang pergi ke versi salah satu ini, kalau boleh. Versi satu terlihat seperti ini. Bentuk yang sangat jelek yang sama. Tetapi jika saya ketik di goog sini-jadi sama, itu hanya memberi saya cepat ini. Tapi kita bisa membuatnya bahkan lebih cantik. Jadi ini sedikit lebih menarik. Saya jelas tidak menaruh semua yang banyak usaha ke dalam estetika, tapi ini jauh lebih mirip dengan apa yang sekarang Gmail akan melakukan atau Facebook akan melakukan. Anda tidak mendapatkan beberapa pop up bodoh. Sebaliknya, isi perubahan halaman seperti itu ada. Jadi apa yang terjadi? Jika saya pergi ke depan dan kembali halaman ini, isi kembali ke default dan saya dapat melakukan sesuatu seperti FB untuk Facebook, Dapatkan Quote, dan tampak bahwa sampai juga. Jadi apa yang terjadi? Nah, biarkan aku pergi ke Ajax0.html dan pertama melihat bagian HTML. Jadi perhatikan, seperti hari Senin, saya menggunakan pada mengirimkan handler, atau menyerahkan event handler, tapi kami telah melihat cara lain untuk melakukan hal ini. Jadi kita hanya menjaga hal-hal sederhana untuk saat ini. Dan di submit mengatakan kepada saya, panggilan fungsi kutipan kemudian kembali palsu. Dan hanya cek kewarasan. Mengapa kembali palsu? Apa yang mencegah? Ya? AUDIENCE: [tidak terdengar] DAVID J. Malan: Seluruh Halaman dari reload, yang akan menempatkan kami kembali ke pset tujuh wilayah, yang tidak tujuan. Kami mencoba untuk membuat sesuatu yang sedikit lebih baik, sedikit lebih mulus bagi pengguna. Jadi sekarang saya hanya memiliki HTML, dan itu agak lama. Ini membungkus di tepi layar ada, tapi saya punya masukan yang jenis, jika aku terus bergulir, adalah teks. Tapi apa yang penting adalah bahwa memiliki ID unik simbol, dan kemudian saya memiliki tombol Submit. Jadi ini adalah versi pertama. Tapi kalau aku sekarang gulir up-- mari lihatlah fungsi quote. Ini semacam rapi yang sekarang, jika Anda memahami atau cukup nyaman dengan HTTP dari pset enam atau sebelumnya, semua yang kita butuhkan untuk lakukan benar-benar intuitif adalah membuat URL yang berisi simbol kita ingin mencari. Jadi ternyata bahwa Saya menulis di advance-- dan kita tidak akan melihat kode untuk ini, tapi saya menulis di muka sebuah file bernama quote.php yang bekerja sebagai berikut. Biarkan aku kembali ke direktori file saya. Ini tidak akan bekerja jika saya klik di atasnya, tetapi jika aku pergi ke URL saya di sini dan pergi ke quote.php dan saya lakukan Pertanyaan simbol tanda sama goog dan kemudian tekan Enter, pemberitahuan bahwa saya mendapatkan hanya kembali ini. Ini bukan sebuah halaman web. Ini hanya teks. Tapi itu teks yang diformat dengan cara yang menarik. Format apa yang teks ini, jika Anda ingat? JSON. JavaScript Object Notation. Dan itu hanya a bunch pasangan nilai kunci. Ini agak sulit untuk dibaca ketika itu garis panjang, tapi saya melihat sekelompok kutipan dan titik dua dan kurung kurawal, dan itu hanya struktur umum bergaul satu bagian dari data dengan satu nilai tertentu. Jadi jika saya sekarang memiliki sebuah file yang bernama quote.php yang jelas, seperti pset enam, mendukung sangat sederhana HTTP get permintaan, bagaimana jika dalam JavaScript Saya menggunakan keterampilan pemula saya dengan bahasa baru ini, membangun URL yang tampak persis seperti itu, dan di belakang layar mengirim permintaan dari browser saya ke server untuk mendapatkan data JSON? Dan itulah apa yang kita lakukan di sini. Jadi, inilah fungsi kutipan saya. Saya mendeklarasikan variabel yang disebut URL. Di sisi kanan Saya menggunakan tanda kutip tunggal, tapi Anda bisa menggunakan tanda kutip ganda juga. Perhatikan aku melakukan kutipan, unquote-- itu tidak ada pun intended-- quote.php? simbol sama. Dan kemudian, bahkan jika Anda tidak cukup akrab dengan sintaks ini, dan memang sebagian besar Anda tidak akan be-- ini menggunakan khusus yang perpustakaan disebut jQuery Anda akan melihat lebih banyak pada sumber daya online, mungkin dalam proyek akhir. Apa yang saya concatenating ke pertanyaan tanda simbol sama rupanya? Hanya secara umum. AUDIENCE: Simbol. DAVID J. Malan: Ya, simbol. Apapun manusia diketik ke dalam formulir. Yang tampaknya kode JavaScript untuk masuk ke halaman HTML saya, menemukan unsur apa pun, apa pun tag, memiliki ID unik simbol, dan hashtag ini di HTML hanya berarti ID unik. Jadi elemen apapun memiliki unik ID dari simbol yang berarti pergi mendapatkannya. Dan val adalah jQuery fungsi, ternyata, yang hanya mengatakan memberi saya nilai bidang itu. Dan akhirnya, dan sintaks adalah funky-- sedikit jadi ternyata jQuery, ini perpustakaan yang saya terus merujuk, harfiah memiliki khusus variabel global yang disebut jQuery. Tapi ternyata dalam JavaScript, agak membingungkan, tanda dolar bukan simbol khusus, sedangkan di PHP itu simbol khusus. Jika Anda memiliki sesuatu dengan dolar menandatanganinya berarti itu sebuah variabel. Dalam JavaScript, tanda dolar adalah seperti A, B, C, atau Z. Ini hanya huruf alfabet yang dapat Anda gunakan dalam variabel. Jadi orang-orang yang menemukan jQuery hanya berpikir itu akan menjadi semacam keren untuk mengklaim untuk variabel global yang disebut tanda dolar, tapi itu hanya sebuah alias untuk jQuery. Jadi $ GetJSON memanggil fungsi yang datang dengan perpustakaan ini populer, tujuan yang dalam hidup adalah untuk pergi mendapatkan Data JSON, mengeluarkan permintaan HTTP, dan kembali respon. Argumen pertama tampaknya URL dari mana Anda ingin mendapatkan data itu, dan argumen kedua, hanya untuk mengikat hal bersama-sama, ternyata apa? Secara umum? Apa fungsi adalah ini, jika Anda mau? Ya, fungsi anonim karena tidak ada nama. Dan menggunakan sepotong jargon dari hari ini, itu juga kembali panggilan. Dan tujuan di sini adalah bahwa web bisa lambat, dan hanya karena Anda bertanya JavaScript dan browser untuk pergi mendapatkan beberapa data dari sebuah situs web melalui HTTP get, itu bisa mengambil setengah detik, bisa mengambil lima detik jika internet Anda koneksi benar-benar lambat. Dan Anda tidak ingin Halaman web secara keseluruhan untuk hanya menggantung dan beberapa berputar bodoh bola pantai untuk datang, memblokir pengguna dari melakukan benar-benar segala sesuatu yang lain. Dan cara kerjanya adalah JavaScript bahwa itu umumnya asynchronous, dimana Anda dapat melakukan beberapa hal pada suatu waktu selama Anda memberitahu Browser, hey, browser, ketika Anda selesai mendapatkan JSON ini data. Bahkan jika itu membutuhkan waktu lima detik, memanggil fungsi ini. Jangan membuat pengguna menunggu. Jangan menggantung browser sampai ini terjadi. Sebaliknya, menelepon saya kembali, hampir seperti panggilan telepon, ketika Anda siap dan memiliki data untuk saya. Sekarang apa fungsi yang melakukan? Ini super sepele. Semua yang dilakukannya itu menampilkan data yang datang kembali, dan secara khusus harga bidang dalam peringatan. Itu saja. Dan jadi itu sebabnya, harus jelas, ketika kita pergi ke contoh ini, yang adalah [? Ajax0?] Dan saya mengetik di goog dan tekan Enter, aku ini sederhana, simple sedikit prompt. Sekarang ternyata kita bisa membuat ini lebih baik. Dan contoh terakhir kami di sini berubah fungsi kutipan sebagai berikut. Ini hampir sama, tapi ini adalah bahwa versi baru dan mewah dimana saya memiliki placeholder. Ini adalah versi dua. Dan bukan hanya pencetakan beberapa cepat konyol seperti itu, Saya bukannya berubah halaman web yang sebenarnya saya. Dan harus jelas, biarkan aku pergi menjadi Inspektur Chrome. Biarkan aku pergi ke bawah sini. Dan perhatikan, jika saya memperbesar bawah ini bagian, ini adalah HTML halaman Saat ini. Dan perhatikan bahwa sekarang aku sudah mendapat rentang, yang seperti div tapi itu div tipis, jika Anda mau. Sebuah rentang yang ID adalah harga yang harfiah kata, akan ditentukan. Jika saya pergi ke formulir ini, jenis FB, dan klik Dapatkan penawaran, menonton bawah halaman. HTML sebenarnya dari perubahan halaman. Jadi ini seperti ketika Anda mendapatkan Facebook pesan dan tiba-tiba muncul, atau Gmail baris baru di kotak masuk Anda. Itu benar-benar apa yang terjadi. Seseorang menulis JavaScript Kode di Facebook atau Google yang benar-benar mengubah web Halaman yang Anda sudah download untuk mencerminkan bahwa konten baru. Dan jika Anda benar-benar ingin menjadi mewah dan memahami hal ini, perhatikan apa yang terjadi. Mari saya ulang lagi dan menghapus semua ini. Dan sekarang melihat aku di Jaringan tab Chrome. Jika saya melakukan FB di sini dan klik Dapatkan Kutipan, pemberitahuan hanya ala pset enam, Anda dapat melihat permintaan HTTP, dan Anda dapat melihat bahwa browser saya diminta quote.php? simbol sama dengan sesuatu. Dan kemudian jika saya gulir ke bawah sini, jika Anda benar-benar ingin geek keluar, Anda dapat melihat semua header HTTP yang server saya, Cloud 9, telah kembali ke saya. Ini lebih header dari kalian yang menyemburkan untuk pset enam karena kami terus itu sederhana, namun di ada sejumlah besar informasi, di antaranya adalah bahwa 200 pesan OK. Dan di bawah ini yang akan menjadi JSON. Dan sehingga semua yang perlu kita lakukan untuk membuat ini terjadi adalah men-tweak fungsi kutipan saya pernah jadi sedikit. Alih-alih memanggil lumpuh cukup fungsi alert, saya hanya melakukan ini. Yang diakui, sintaksis itu terlihat menakutkan pada pandangan pertama karena ada begitu banyak sintaks baru terjadi. Tetapi ide-ide yang cukup sederhana. Ini berarti, hey, browser, pergi memanggil fungsi jQuery khusus yang mengembalikan kepada saya pointer ke atau referensi ke node di pohon saya yang identifikasi unik adalah harga. Itu placeholder itu. Kemudian ternyata bahwa jQuery datang dengan fungsi khusus yang disebut html, dimana jika Anda ingin memperbarui isi node di pohon Anda, Anda benar-benar hanya mengambil yang node, Anda memanggil fungsi HTML, dan Anda menyerahkannya apa pun yang Anda inginkan. Jadi jika saya ingin menjadi semacam konyol di sini saya bisa melakukan sesuatu seperti ha ha, tidak ada di sini, save, kembali ke sini, dan jika saya klik Get Kutip up atas kiri, Anda hanya mendapatkan whoops something--. Jika saya kembali halaman tersebut dan mencari Facebook, Anda mendapatkan sesuatu yang bodoh seperti itu. Tapi aku berubah secara dinamis konten [tidak terdengar]. Ada pertanyaan? SPEAKER 1: Hentikan menyentuh mic Anda. DAVID J. Malan: Tim memberitahu saya untuk berhenti menyentuh mic saya yang terus jatuh dari telinga saya, sehingga hanya juga yang kami dari bahan sini dan kami punya waktu sekarang untuk tamu istimewa kami. Iya nih? AUDIENCE: Jika ada kesempatan untuk mengubah HTML sebenarnya dari halaman, apakah itu membuatnya rentan terhadap eksploitasi? DAVID J. Malan: Jika ada not-- mengatakan itu lagi? AUDIENCE: Sejak ada kesempatan untuk mengubah HTML sebenarnya dari halaman, apakah itu membuatnya rentan terhadap eksploitasi? DAVID J. Malan: Oh, ya. Jadi karena Anda dapat mengubah HTML halaman, adalah rentan berpotensi untuk mengeksploitasi? Berpotensi ya. Jika Anda tidak sanitasi input Anda atau [? scaping?] mereka dengan cara yang benar, benar-benar bisa Anda berakhir memicu pencurian cookie, yang sebenarnya segue baik untuk apa yang kita akan berbicara tentang pada hari Senin, yang topik keamanan. Dan memang, yang akan menjadi salah satu eksploitasi kita bahas. Menipu browser ke menyuntikkan sesuatu berbahaya ke dalam kode sumbernya. Ada pertanyaan lain? Baiklah. Yah, aku sangat senang hari ini. Jadi saya melakukan PhD saya di ilmu komputer, tetapi tentang setengah jalan melalui gelar saya dalam ilmu komputer mata saya mulai bertanya-tanya akademis dan jadi saya mulai taking-- Saya pikir sebagai auditor atau non-kredit antropologi status-- 1010. Itu saya mahasiswa pascasarjana dan keseluruhan sekelompok mahasiswa dan mahasiswi di sini. Tapi itu kelas menakjubkan pernah, dan sampai hari ini Aku terus berlangganan arkeologi majalah, yang datang sebulan sekali, dan semacam memperkenalkan saya untuk apa terjadi di dunia tadi. Dan kami sangat senang hari ini untuk memiliki kita teman, Profesor Peter Manuelian, untuk berbicara dengan kami tentang konvergensi ilmu komputer dan aplikasi daripadanya untuk ini menakjubkan bidang arkeologi. Profesor Manuelian. [TEPUK TANGAN] PETER MANUELIAN: Terima kasih, Pak. Kehormatan besar untuk berada di tahap ini dengan sang maestro. Terima kasih banyak untuk memiliki saya di sini hari ini. Aku akan mencoba untuk menunjukkan sedikit dari aplikasi dunia nyata dari beberapa keterampilan yang telah Anda sudah telah mengumpulkan semester ini dan mencoba untuk mendapatkan Anda bersemangat tentang masa lalu manusia juga. Jadi kita akan pergi ke tempat favorit saya, luar Harvard Square, tentu saja, yang merupakan Piramida Giza, hanya barat dari Kairo modern. Dan jika Anda bertanya-tanya apa yang SM singkatan, itu sebelum era komputer. [TAWA] Jadi tiga piramida dibangun oleh tiga firaun terkenal Mesir Old Raya atau dinasti keempat. Pikirkan tentang 2.500 atau lebih. Tapi apa di sekitar mereka yang ratusan makam juga. Jadi pikirkan Giza sebagai dua set data yang menakjubkan. Kumpulan data satu yang masih ada di sana. Ini makam yang luar biasa sekitar piramida yang memiliki dekorasi ini menakjubkan di dalam. Ada patung, mereka adalah inscriptions-- beku saat, jika Anda mau, hanya sekitar setiap aspek kehidupan di Mesir kuno. Jadi apa pun yang Anda ingin belajar datang ke sini. Ini bukan hanya sebuah pemakaman penuh orang tewas. Ini adalah dokumen tentang bagaimana orang Mesir hidup, dan juga bagaimana mereka meninggal. Jadi itulah data yang ditetapkan di lokasi. Yang lain, tentu saja, adalah segala sesuatu yang berasal dari Giza. Hal Anda akan melihat di Museum Peabody, hal Anda akan melihat di Museum of Fine Seni, dan di museum dan koleksi di seluruh dunia. Ini mumi, itu patung, itu baja, itu perhiasan, itu benda dari kehidupan sehari-hari. Segala macam hal keren. Jadi apa yang membuat tempat ini begitu istimewa adalah bahwa di sini di Harvard University ini adalah penggalian utama yang bekerja di lokasi Piramida Giza. Dan ini adalah orang yang melakukannya, pendahulu saya George Reisner. 1867-1942. Meninggal di piramida di tengah Perang Dunia Kedua. Dan jika Anda bertanya-tanya di mana foto ini diambil, kelas foto ini, pada akhir kelas cuti pintu itu, pergi ke sana, dan ya, Anda akan melihat kanan luar teater ini, tepat terhadap wall-- situlah Foto kelas diambil pada hari itu. Jadi individu yang luar biasa, salah satu arkeolog terbesar pada zamannya, cara dari waktu ke depan dalam banyak hal, dan ini adalah apa yang disebut Harvard Camp. Ini adalah koleksi lumpur sederhana pondok batu bata di sebelah barat piramida. Dan di halaman setiap tertentu hari Anda akan melihat hal-hal menakjubkan, dan orang-orang datang untuk membahas dengan Master tentang segala macam topik. Berikut adalah potongan patung raksasa. Anda dapat melihat orang-orang di Museum of Fine Arts hari ini. Dan di bawah adalah komputer kita model Harvard Camp. Itu sesuatu yang mungkin Anda ingin terlibat dengan. Jika Anda sedang mencari tugas akhir, semacam simulasi atau situs pengantar Harvard Camp, situs penggalian. Pada saat George Reisner dilakukan, Universitas Boston Museum Harvard ekspedisi Fine Arts bekerja di 23 lokasi yang berbeda. Semua orang-orang yang Anda lihat dalam warna merah di sini. Jadi 40 tahun, 23 situs. Dia hanya datang kembali ke sini untuk mengajar sekitar tiga atau empat semester lebih dari itu sepanjang waktu, sehingga Anda tahu apa yang dia lakukan menikmati paling. Apa yang terjadi dengan besar backlog arkeologi bahwa ekspedisi bertanggung jawab memproduksi? Jadi piring 45.000 kaca menggali foto, buku harian, mendaftar buku, peta, rencana, gambar kecil, gambar besar, ribuan halaman manuscripts-- beberapa buku yang diterbitkan, beberapa tidak dipublikasikan. Semua hal ini. Dan ini adalah di mana komputer dan database dan situs datang. Bagaimana Anda mengatur semua ini? Cobalah untuk mendapatkan hibah perjalanan ke Boston dan dalam beberapa hari mempelajari hal ini. Anda akan kewalahan. Jadi ini adalah sebuah proyek yang Aku mulai jalan kembali pada tahun 2000, dan tim di Harvard telah bekerja pada itu pernah sejak beberapa tahun terakhir. Pertama di MFA, yang museum, dan sekarang di Harvard. Apa yang harus kita lakukan adalah melihat Giza sebagai salah satu Manhattan besar. Salah satu situs grid. Dan terima kasih kepada Reisner, ia mencatat semua makam dengan cara biasa yang sistematis. Jadi kita sedang mencari dari udara turun di tiga piramida di sini, dan kami menyadari bahwa itu bahkan tidak cukup hanya untuk menguasai ekspedisi yang satu ini. Daerah Anda lihat dalam merah situs ekspedisi Harvard, tapi Austria Jerman Ekspedisi bekerja there-- mereka adalah areas-- biru dan orang Mesir menggali juga. Jadi secara holistik, mencoba memahami sebuah situs kuno di seluruh fungsinya dan semua nya pengembangan kronologis, Anda harus mengambil seluruh tempat. Sehingga mengirim saya pada tur di seluruh dunia dengan semua rekan-rekan di Mesir Kuno dan museum sama sekali tempat-tempat ini dan pengumpulan semua buku harian mereka, foto-foto mereka, dokumen mereka, mereka notes-- mengumpulkan itu sama sekali di sini elektronik di Harvard. Dan langkah selanjutnya adalah. Bagaimana kita menempatkan ini semua bersama-sama? Ini adalah semacam situs kami peta, dan tepat di tengah adalah makam individu yang dikenal dalam bahasa Arab sebagai [? mastaba,?] semacam ini bangku seperti bentuk. Dan untuk setiap makam, Anda punya x jumlah jenis data. Begitu banyak foto-foto lama, begitu banyak benda terdaftar di buku daftar. Entri buku harian yang menyebutkan makam itu. Benda yang ditemukan, gambar dibuat, rencana dan bagian, buku yang diterbitkan pada buku yang diterbitkan, dan baru-baru, visualisasi. Model komputer 3D. Dan hanya ada sampel dari agregasi dari pencarian untuk monumen tertentu. Anda melihat semua hal yang berbeda yang berkumpul. 1012, mendapat 45 halaman buku harian yang menyebutkan candi tertentu. Orang-orang kuno, orang modern, publikasi, seluruh bit. PDF download semua berkumpul bersama-sama dari database SQL. Mengapa hal ini penting? Hanya mengambil perbandingan kedua gambar itu dan sekarang. Hal ini terjadi di Giza, ini yang terjadi di seluruh Mesir, dan lebih dramatis, terjadi seluruh Timur Tengah. Dan kadang-kadang tidak sengaja, bukan unsur waktu, tapi kerusakan jelas disengaja. Mari saya meminta Anda, yang dari dua hal Anda akan dapat membaca dalam beberapa tahun? Yang satu ini akan bertahan? Mana yang akan memiliki perangkat yang dapat mengaksesnya dalam beberapa waktu tahun? Jadi saya pikir orang-orang Mesir punya sesuatu di sini. Meletakkannya di atas batu. Kita masih bisa menerjemahkan hieroglif ada. Aku berani bertaruh apa pun hard drive ini akan gagal suatu saat dalam waktu dekat. Jadi mungkin mereka mengerti sesuatu yang kita tidak. Jadi itu sebabnya kami punya untuk melestarikan hal ini. Dan dari semua database, semua agregasi dan situs dan hal-hal, yang alami Langkah selanjutnya, tentu saja, adalah visualisasi. Menempatkan Anda pada situs. Memberikan Anda akses dalam 3D untuk beberapa ini makam dan kuil-kuil yang Anda mungkin tidak dapat melihat sebaliknya. Ini adalah alat penelitian, itu adalah mengajar alat, itu Edutourism, itu bahkan edutainment. Dan banyak ini akan kembali untuk hal-hal yang benar-benar sederhana. Anda melihat bahwa tua, kayu stereo penampil 3D fotografi? Hanya apa yang kita lihat sedikit sebelumnya. Ini prinsip yang sama, kan? Kami hanya menempatkan bersama-sama dengan hal-hal seperti GoPro kamera di sini dan Gigi VR dan Oculus Rift headset, dan apa pun mungkin sekarang. Jadi kita bergerak dari mengajar di khusus visualisasi classrooms-- disesuaikan laboratorium pusat. Kami memiliki satu di atas Geologi Balai Kuliah. Sekarang kita mencoba untuk membawanya ke orang-orang. Dapatkan ke headset ini. Jadi bayangkan kalian semua atau semua orang menonton langsung atau semua orang di HarvardX mengenakan salah satu headset ini dan kita semua berdiri bersama di depan Sphinx, mendengarkan seseorang seperti saya dengung pada semua tentang hal itu. Dan kami semua ada di real time mampu untuk melihat-lihat di 360 derajat. Anda dapat membunuh audio pada itu. Kita tidak perlu itu pada model. Aku akan menunjukkan kepada Anda bagaimana kita dapat pergi dari visualisasi dan dunia divisualisasikan ke dunia fisik yang nyata juga. Ini adalah menemukan bahwa George Reisner dibuat di Giza tepat samping Piramida Besar pada tahun 1925. Dan cara turun di bagian bawah dari 100 kaki poros penguburan dalam ada ruang yang belum selesai dengan jutaan bit fragmen kecil. Semua kayu telah membusuk. Itu massa nyata. Jadi foto-foto yang Anda lihat acara kondisi asli makam itu, dan sekarang kita akan ke model komputer 3D kami. Dan kami dapat, berkat dokumentasi teliti, untuk menempatkan bahwa seluruh makam Isi bersama-sama. Dan Anda melihat semua ini furniture-- yang kotak tirai dan kursi dan meja. Saya ingin Anda untuk fokus pada kursi itu yang memiliki lengan elang ada. Jadi bahan ini benar-benar direkonstruksi di kayu modern, dan itu dipamerkan di Museum Kairo dan digunakan untuk dipajang di Boston MFA, meskipun mereka telah mengambil itu dari pandangan untuk menggunakan galeri untuk sesuatu yang lain. Tak seorang pun, bagaimanapun, memiliki mampu merekonstruksi kursi mewah dengan lengan falcon. Berkat komputer ini Model dan simulasi ini, meskipun, kita benar-benar dapat mulai melakukan itu. Jadi di kiri atas Anda melihat reproduksi dari beberapa furnitur yang. Dan ternyata milik seorang ratu. Tidak setiap queen, tapi ibu dari Raja yang membangun Besar Pyramid-- Queen Hetepheres. Besar, pemakaman misterius. Semua hal ini memburuk. Apa yang kita lakukan itu? Tapi kami mampu mengambil model komputer kami dan mereproduksi kursi ini dengan lengan elang indah. Jadi sekarang kau melihat ini berputar 3D model. Kemudian kami memutuskan untuk pergi ke dunia nyata. Kami melihat foto-foto semua yang amat kecil, fragmen tinsy. Emas, penyepuhan, para [tidak terdengar] ubin inlay, kayu dinodai. Semua ini adalah pada nampan di basement Museum Kairo. Dan dari sana, kami mampu untuk pindah ke bot toko, yang adalah mesin penggilingan 3D atau router. Dan Anda dapat melihat [sederhana? Mac?] Dengan model 3D mengemudi bor di sini, dan itu sebenarnya ukiran yang lengan falcon yang akan pergi di sisi kursi. Jadi ini telah menjadi proyek yang menarik disatukan oleh rekan-rekan saya, Russ [? Gant?] Dan [? Dave Hopkins?] Proyek Giza. Dan kami hampir selesai, dan kami berharap untuk memiliki ini dipajang dalam beberapa bulan di Museum Semit Harvard, yang saya memiliki hak istimewa untuk mengarahkan. Jadi dari lengan itu, di sana Anda pergi. Anda melihat beberapa dari potongan-potongan sudah datang bersama-sama. Bagi Anda yang memiliki telah di seberang sungai, Harvard Keramik Pusat telah menyumbangkan waktu mereka, dan kami sudah memanggang [tidak terdengar] ubin di plester ini cetakan yang indah. Kami hanya memesan emas hari ini karena semuanya telah dibungkus dan disepuh. Dan akhirnya, kami berharap untuk menempatkan ini pada layar. Dari sana, pertanyaannya adalah holistik lagi, bagaimana kita memperlakukan seluruh situs? Bagaimana kita membangun komputer model semua Giza? Bukan hanya satu makam di sini atau ada, tapi semuanya. Piramida, lanskap, yang [Tidak terdengar] makam, kuil kerajaan. Dan Aku bagian dari sebuah proyek bahwa izin baru saja dari Mesir otoritas sekitar seminggu yang lalu, dan kami akan memulai ini bulan melakukan semua jenis eksperimen dari cukup menarik. Jadi kita lihat video ini. Mungkin musik bisa datang sedikit bit hanya menambahkan sedikit drama. Hanya satu menit atau lebih. Jadi ini adalah beberapa alat kami akan menggunakan untuk mengeksplorasi dalam piramida dan survei seluruh situs. [MUSIC PLAYING] Ini adalah bagian favorit saya. Ini langsung dari The Terminator dengan drone melayang di atas tempat dan pemindaian seluruh lanskap. Sesuatu yang saya telah bermimpi melakukan selama bertahun-tahun. [MUSIC PLAYING] Jadi dengan jenis yang komprehensif diakses seluruh tempat, semuanya mungkin. Dan visi utama kami adalah untuk menempatkan semua bersama-sama sehingga Anda memiliki dilayari, mendalam, model 3D dari seluruh situs. Anda bisa menyelam ke bawah poros penguburan, Anda bisa masuk ke makam, klik di dinding. Fotografi 100 tahun muncul. Anda dapat membaca buku harian entri, Anda dapat hampir menggantikan patung dan hal yang ditemukan di dalam. Itu semua datang bersama-sama. Bagi Anda yang ingin mengeksplorasi apa secara online sejauh kami memiliki sedikit tua dan usang situs di atas. gizapyramids.org. Kami bekerja sangat keras untuk menggantikan dengan versi 2.0. Kita bisa menggunakan bantuan Anda dalam berbagai aspek itu. Dan kemudian model 3D yang kami akan melihat di turun di website ini lain, yang sayangnya tidak bekerja pada Mac, yang membunuh saya tapi tetap. PC saja dan tidak ada www sana. Lihatlah itu, dan Anda akan melihat model 3D di sana juga. Ada layout baru kami. Anda dapat melihat bagaimana besar jumlah data seperti ini harus diatur dengan jelas karena itu tidak semua ahli Mesir Kuno di luar sana. Kita harus membuat ini dimengerti dan dapat diakses untuk semua jenis penonton. Dan mungkin mock up apa yang kita situs masa depan akan terlihat seperti. Mudah-mudahan banyak lebih elegan dan tidak seperti orang-orang menyeramkan berkedip website dari 1990 yang saya ingat oh begitu baik, bahkan dari hari-hari saya sendiri. Jadi saya hanya berpikir saya akan mengumpulkan daftar jenis proyek Anda mungkin akan tertarik jika Anda melayang sekitar dan mencari untuk proyek akhir. Saya tahu tanggal jatuh tempo adalah datang segera. Sesuatu seperti kekuatan ini menarik bagi Anda. Jelas Anda ingin menggigit sesuatu yang dapat Anda mengunyah dan menelan. Tidak terlalu ambisius. Tapi jika ini adalah sesuatu Anda gang, berhubungan dengan saya, berhubungan dengan profesor, [tidak terdengar] berhubungan dengan [? Russ Gant?] dan tim lainnya Giza dan mungkin kami bisa membantu Anda keluar dan membangun sesuatu bersama-sama, yang mungkin semacam menyenangkan. Kami dapat mengirim daftar ini, sehingga Anda tidak perlu untuk menuliskan semuanya turun langsung tepat sekarang. Dan check it out nanti. Dan jika Anda benar-benar seperti Mesir Kuno dan ingin masuk ke lebih dari hal ini semester depan, ada kelas Gen Ed yang survei 3000 atau 4000 tahun budaya Mesir, dan Anda mungkin ingin melihat ke itu juga. Jadi itu hanya sebuah gambaran singkat. Dan saya pikir jika saya Model berperilaku sekarang kita mungkin melihat pada apa Giza tampak seperti 3D. Dan ini adalah apa yang akan Anda lihat di website kedua. Jadi selamat datang di Piramida Giza. Dan dalam hal ini, kita harus belajar bukan hanya tata letak situs tapi tentu saja lanskap kuno. Lihatlah Nil dan bagaimana dekat ke piramida. Hari ini, Nil adalah cara jauh. Ini jauh lebih dekat ke Kairo itu sendiri. Tapi di hari-hari, di milenium ketiga, itu melayang dan mengalir lebih dekat ke situs juga. Jadi kita harus mengambil yang modern pembuangan puing arkeologi dan rumah dan segala macam hal dan benar-benar mempelajari situs dengan hati-hati. Jadi apa yang telah kita bangun selama ini Anda hanya bisa berkisar sekitar. Dan Anda melihat hal-hal berkedip merah, dan Anda dapat mengunjungi berbagai tempat seperti sebagai Temple of [? Kingman?] [? Kalray?] Di sini. Ini adalah salah satu yang menarik karena memungkinkan kita untuk belajar tempat di beberapa titik dalam waktu. Ini adalah sebuah kuil yang dibangun oleh [? Kingman?] [? Kalray,?] Pembangun dari ketiga dan piramida terkecil, tapi ia meninggal terlalu cepat dan putranya harus mencoba untuk menyelesaikannya tidak di batu, tetapi dalam bata lumpur. Jadi saya bisa pergi ke sedikit cam gratis saya di sini. Berbagai cara untuk menavigasi. Dan aku hanya bisa melayang-layang sekitar dan cruise dalam. Kita harus pergi mengunjungi kucing kitty. Salah satu favoritku. Itu dia. Cobalah untuk membangun satu dari mereka untuk proyek akhir Anda. Tapi yang menarik adalah halaman khusus ini mengalami banyak perubahan. Dan jadi ini adalah bagaimana memandang satu titik, dan kemudian seperti yang saya sebutkan, Raja meninggal terlalu cepat. Kemudian, imam bergerak masuk dan sebenarnya menetap tempat dan mengubahnya menjadi jenis kumuh suci. Dan Anda dapat melihat semua pemukiman sekarang mengisi halaman dengan silo dan oven dan tempat penyimpanan lainnya. [? Ini?] Yang sangat, sangat berbagai jenis lokasi. Jadi ini adalah alat penelitian yang menarik. Anda dapat mengunjungi tempat-tempat ini di berbagai titik dalam waktu. Anda bahkan dapat melihat piramida yang dibangun, atau Anda datang ke halaman. Dan jika saya bisa mendapatkan foto itu, Anda bisa melihat apa yang mereka patung ada benar-benar tampak seperti ketika excavator menemukan mereka. Di sini adalah dalam salah satu negatif kaca piring. Penggalian tembakan indah. Atau Anda bisa datang kembali ke utama situs dan kunjungan sesuatu yang lain. Biarkan aku membawa Anda di dalam makam indah ditemukan pada tahun 1927. Tentu saja, pada terakhir hari musim penggalian. Bukankah itu selalu jalan? Jadi mengklik tombol ini akan baik memberikan tur diriwayatkan, Anda dapat melihat beberapa foto, Anda dapat melihat frame kawat bagaimana kita menempatkan beberapa hal-hal ini bersama-sama, atau tentu saja, Anda bisa berjalan tepat ke monumen itu sendiri. Jadi ini adalah sebuah keindahan karena banyak dari warna asli dipertahankan, dan yang memungkinkan kita memulihkan makam sepenuhnya. Ini navigasi lain sistem Saya menggunakan. Jadi bagaimana keren itu? Dan lagi, Anda bisa klik pada foto dan sampai muncul gambar yang sebenarnya demi perbandingan itu. Jadi mencoba untuk menempatkan ini semua together-- mengambil pandangan yang komprehensif dari Giza, situs kuno Giza, sejarah penggalian, visualisasi 3D, pengajaran alat, penelitian tool-- dasarnya, tidak ada akhir untuk itu. Dan tentu saja, itu Giza terakhir, itu Giza ini, dan itu Giza masa depan. Ada pekerjaan yang sedang dilakukan di situs saat ini juga, dan kami ingin menangkap semua itu juga. Jadi tujuannya adalah untuk mencoba untuk membuat pusat, jika tidak ruang fisik yang sebenarnya tapi setidaknya online, bahwa siapa pun bisa datang dan belajar, memiliki akses semua bahan ini. Anda tidak perlu khusus hibah perjalanan dan izin untuk masuk ke beberapa museum arsip berdebu. Anda dapat mengakses apa pun yang Anda perlu. Biarkan aku membawa Anda ke Sphinx di sini. Dan lagi, bayangkan mengenakan 3D ini headset dan semua orang memiliki akses untuk file yang sama di waktu yang sama dan kita semua bertemu di Sphinx untuk kuliah. Dan kemudian menekan tombol. Kami akan pergi ke pemakaman poros atau pergi ke tempat lain. Hal yang menarik tentang ini model juga, setelah Anda mensimulasikan mereka, adalah mereka memunculkan pertanyaan menarik. Sebagai contoh, tidak ada satu di saya bidang benar-benar berpikir terlalu banyak tentang bagaimana Sphinx dicat. Adalah bahwa penampilan akurat? Itu semuanya berwarna, atau itu hanya kepala Sphinx seperti yang kita sudah memilih untuk melakukannya sekarang? Switching navigasi saya. Di sana kami pergi. Jadi sedikit lebih mudah bagi saya untuk berkeliling. Jadi ini mungkin salah satu paling rekonstruksi akurat Sphinx pernah mencoba, dan lagi, Anda tidak berpikir tentang masalah ini sampai Anda harus membangun mereka. Bagaimana Sphinx awalnya diletakkan? Bagaimana itu berwarna? Di mana jenggot itu? Kami belum menambahkan hal-hal yang ditambahkan oleh orang Mesir di abad kemudian ketika mereka datang kembali dan semacam dari menghidupkan kembali situs. Atau contoh lain. Kami memiliki sebuah makam dengan jendela di dalamnya ke luar. Dan dalam merekonstruksi bahwa makam kami terealisasi sinar matahari akan datang tepat melalui jendela itu dan menerangi semacam persembahan suci menempatkan di dalam kapel, dan itu adalah sesuatu kita tidak akan terwujud jika kami tidak disimulasikan makam dan meletakkannya kembali bersama-sama. Dan itu, pada gilirannya, membuat Anda berpikir, baik, apa bangunan itu tepat di luar dan akan itu telah memblokir sinar matahari itu? Dan jika itu diblokir sinar matahari itu dan yang makna keagamaan menerangi ruang sakral, artinya bahwa makam kami di sini dulu dan bangunan kedua datang kedua? Bisakah kita sekarang mulai historis merekonstruksi urutan Giza makam hanya berdasarkan sinar matahari, hanya berdasarkan pada simulasi dan rekonstruksi? Jadi mereka adalah beberapa cara yang kita menggunakan model ini untuk belajar Giza, untuk mengajar tentang Giza, dan banyak lagi penting, untuk menjelajah dunia, merakit semua bahan bahwa kita dapat menemukan, dan kemudian pindah ke ruang 3D dan ruang visualisasi dan membawanya pulang ke desktop Anda, untuk ponsel Anda, untuk headset Anda. Dan Anda akan dapat melakukan perjalanan ke situs tanpa membeli tiket pesawat akhirnya. Terima kasih banyak. [TEPUK TANGAN] Senang untuk menjawab pertanyaan atau jika Anda memiliki lebih headset Anda ingin menunjukkan atau apa yang perlu kita lakukan di waktu kami telah meninggalkan. Jika salah satu dari mereka topik tertangkap mata Anda dan Anda ingin mendengar lebih banyak tentang hal itu, jangan datang setelah itu dan senang chatting lanjut. Pertanyaan? Komentar? Ya? AUDIENCE: Apakah Anda memiliki posisi pada gagasan bahwa ada air erosi [tak terdengar]? PETER MANUELIAN: pertanyaan besar. Jadi erosi air di Sphinx. Ada sebuah teori oleh ahli geologi yang berpikir bahwa ini membuktikan bahwa Sphinx adalah 5.000 atau 10.000 tahun lebih tua dari sisa piramida berdasarkan pola erosi air. Ini sebenarnya tidak memegang up sangat baik. Anda dapat melihat pola erosi di daerah sekitar Sphinx yang cukup banyak mendiskreditkan teori itu. Ada tiga geologi formasi anggota Sphinx. Yang padat adalah di bagian atas. Itu sebabnya wajah selamat begitu baik hari ini. Lainnya lebih banyak [? gembur,?] tapi itu tidak tahan arkeologis bahwa Sphinx adalah waktu yang berbeda periode dari piramida itu sendiri. Ada perdebatan tentang yang diukir Sphinx. Apakah itu Khafre, pembangun piramida kedua, atau beberapa orang sekarang berpikir Khufu sendiri, pembangun Piramida Besar. Itu perdebatan, tapi mereka semua kontemporer. Mereka semua Kerajaan Lama, semua tentang 2500 SM. Pertanyaan besar. Ya, silakan. AUDIENCE: Apa [tidak terdengar]? PETER MANUELIAN: Katakanlah lagi. Kepala Sphinx dicat? AUDIENCE: [tidak terdengar] PETER MANUELIAN: Mengapa kepala Sphinx dicat dan tidak seluruh tubuh? Pertanyaan arkeologi besar, dan kita tidak tahu jawabannya. Itu mungkin bahwa seluruh tubuh dicat. Ini jadi memburuk dan batu casing sekitar tepi tidak selalu diawetkan, sehingga mungkin telah dicat dan kami hanya tidak melihat meninggalkan jejak hari ini. Saya pribadi mengalami kesulitan percaya bahwa Mesir akan mengumpulkan banyak cat untuk menutupi seluruh tubuh dengan semburat coklat kemerahan, tapi tentu mungkin. Kami telah memilih untuk hanya melakukan hiasan kepala yang dan wajah di mana ada jejak warna coklat kemerahan dan ada jejak dari garis-garis pada disebut-hiasan kepala. Dan saat ini, Anda dapat melihat sepotong jenggot Sphinx di British Museum dan sepotong uraeus, kobra di alis sana, sebenarnya dalam museum Kairo. Jadi kita memiliki beberapa bukti yang baik untuk itu. Di sudut. Ya, silakan. AUDIENCE: Anda mengatakan bahwa Nil adalah lebih banyak [tidak terdengar] Giza [tidak terdengar] lebih dekat ke Kairo sekarang. Bagaimana sungai lebih? PETER MANUELIAN: Bagaimana tidak sungai bergerak? Ada banyak berkelok-kelok. Jadi banyak daya dan mendorong dan oxbow danau dan hal merupakan bagian dari formasi sungai. Nil tidak cukup melakukan itu, tetapi telah berkelok cukup sedikit. Aku bisa merujuk Anda ke sebuah artikel oleh beberapa ahli geologi rekan-rekan saya. Dan itu adalah pita yang menakjubkan atas yang terakhir beberapa ribu tahun hanya di mana sungai Nil telah pindah ke. Jadi sekali Anda menyadari bahwa lanskap isu-isu seperti di mana sungai Nil adalah, Anda mulai mengerti, oh, itu sebabnya mereka membangun jalan lintas yang dan itulah mengapa ternyata sudut. Yang harus menjadi tanah tinggi mereka berusaha untuk tetap di. Dan sehingga Anda memahami pelabuhan jauh lebih baik. Anda memahami bagaimana mereka sampai beberapa batu casing halus untuk Giza dari situs di seluruh Nil, misalnya. Jadi semua ini berkontribusi pemahaman kita tentang situs. Ini adalah rabun sedikit untuk hanya belajar hieroglif atau mempelajari bangunan dan tidak memahami landscape dan bagaimana berubah. Mesir adalah jauh lebih sedikit kering pada saat itu , jadi bahkan mungkin ada lansekap sekitar piramida bahwa kita harus akan menempatkan di dan banyak lagi pertumbuhan dan vegetasi dan hal-hal menarik. Beberapa isu dalam model saya tidak menunjukkan tapi kita harus di kami kelas pusat visualisasi adalah kemampuan untuk menempatkan manusia ke dalam Adegan sebagai avatar melakukan kegiatan. Dan jadi misalnya, kita dapat menunjukkan Piramida Agung dibangun dan membawa Anda ke query mana banyak batu-batu yang sedang diukir. Dan itu model yang 2.000 avatar semua berkeliling situs dan hacking batu kapur bit dan mengangkut mereka bersama sleds dan hal-hal seperti itu. Sehingga juga membawa situs untuk hidup dan menunjukkan Anda bagaimana proses konstruksi bekerja. Kami juga telah melakukan re-animasi Upacara Raja Khufu. Itu disebut pembukaan upacara mulut. Jadi dalam bait-Nya, tepat di samping nya piramida, kita sudah mendapat mumi di sana, imam yang ada. Mereka melakukan gerakan ritual mereka. Mereka mengatakan mantra ajaib menghidupkan kembali semangat almarhum Raja untuk dunia bawah. Jadi ini adalah cara-cara yang model benar-benar dapat menunjukkan kepada kita kegiatan aktual dari Mesir kuno. Dan ada lagi, mereka memunculkan pertanyaan baru. Apakah itu terjadi di sini? Apakah itu terjadi di sana? Harus itu siang hari? Harus itu malam hari? Semua hal ini Anda tidak berpikir tentang ketika Anda sedang menulis jurnal Artikel dengan hitam dan gambar garis putih, tapi kau melakukan simulasi 3D animasi. Ya silahkan? AUDIENCE: [tidak terdengar] PETER MANUELIAN: Little keras, maaf. Tidak bisa mendengar Anda. AUDIENCE: [tidak terdengar] melakukan model ini menggabungkan suara [tidak terdengar]? PETER MANUELIAN: Apakah ada suara dalam model di sini? Adalah bahwa pertanyaan Anda? Ya, sebenarnya ada. Kadang-kadang musik dengan selera tertentu, tapi kami memiliki kabar burung angin, sebagai contoh. Kami belum diciptakan orang benar-benar berbicara di Mesir kuno. Mereka bisa, tapi kami mungkin akan mendapatkan pengucapan sangat buruk. Ada mantra dan ritual dan hal-hal diwakili di dinding makam diukir adegan dan lukisan, sehingga kita pasti bisa melakukan itu. Sesekali kucing mungkin pekikan dan hal-hal seperti itu, tetapi sebaliknya kita belum dilakukan terlalu banyak dengan audio. Suasana. Pertanyaan lain? Ya silahkan. AUDIENCE: Mengapa ada dinding eksterior? PETER MANUELIAN: Mengapa ada dinding eksterior? Ini adalah dinding kandang. Jadi jangan berpikir piramida sebagai monumen mandiri. Anggap saja sebagai sebuah piramida, kuil. Anda melihat bahwa kemerahan satu dengan blok granit ada? Itulah yang disebut Candi Piramida. Ini memanjang ke bawah panjang causeway untuk apa disebut Temple Lembah dekat dengan pelabuhan dan dekat dengan sungai Nil. Semua itu adalah bagian dari kompleks piramida kerajaan, dan juga bisa termasuk piramida kecil seperti yang Anda lihat di sini untuk ratu dan bahkan piramida ritual, seperti Anda lihat di sini, di mana tidak ada orang yang dikuburkan tapi itu hanya bagian dari animasi almarhum semangat almarhum Raja. Jadi dinding kandang yang mungkin untuk melindunginya. Yang memiliki akses ke tempat ini? Ingat, ini adalah atas eselon masyarakat Mesir. Rata-rata, buta huruf, pertanian Mesir tidak akan mendapatkan makam seperti ini. Dia tidak akan pernah melihat firaun. Dia tidak bisa membaca hieroglif. Jadi ini adalah para elit dari elit Kerajaan Lama, dan mereka mendapatkan kandang dinding untuk melindungi mereka. Punya waktu untuk satu lagi. Ya, silakan. AUDIENCE: Mengapa piramida dibangun? PETER MANUELIAN: Mengapa yang piramida dibangun? Mereka pada dasarnya makam untuk firaun yang meninggal. Jadi dalam populer literatur, di film-film, Anda punya tiran ini despotik yang adalah membawa semua budak ini in-- dan mereka tidak budak Ibrani. Mereka Mesir yang sebenarnya. Saya cenderung untuk menjauh dari perbudakan kata. Ini wajib militer Mesir. Dan pandangan saya adalah bahwa mereka benar-benar membeli dalam proyek nasional ini dalam beberapa cara. Dengan menjamin sukses akhirat untuk Raja ini mereka menjamin kemakmuran negara. Mereka membuka jalan bagi Firaun berikutnya yang akan menghuni lembaga ini dari kerajaan. Jadi ini adalah kebanggaan nasional proyek untuk firaun memerintah, untuk keberhasilan negara. Ini hampir investasi di masa depan mereka di jalan. Seorang rekan saya suka mengatakan bahwa Mesir tidak membangun piramida. Piramida dibangun Mesir. Dan dengan itu ia berarti bahwa ini adalah bagaimana pembentukan negara muncul. Informasi manajemen proyek. Pengelolaan. Tentu saja, orang-orang ini harus diberi makan, mereka harus ditempatkan, mereka harus terorganisir. Dari mana semua itu berasal? Yang membawa mereka daging jadi mereka memiliki diet yang baik sehingga mereka memiliki kekuatan untuk memindahkan blok? Yang mengorganisir perumahan? Di mana mereka datang dari dalam bagian yang berbeda dari negara? Berapa banyak orang yang Anda butuhkan untuk mengangkut blok tertentu? Semua ini harus bekerja keluar, dan kami menjelajahi aspek-aspek situs hari ini juga. Jadi lebih bab tentang piramida akan ditulis, lebih banyak penemuan akan dibuat, lebih patung akan ditemukan, dan lebih makam dan prasasti akan datang juga. Tempat ini hidup dan berkembang. Terima kasih banyak. [TEPUK TANGAN] DAVID J. Malan: Profesor Tim Manuelian ini ramah membawa beberapa dari mereka sendiri headset selain kita. Jika Anda ingin datang untuk setiap demo lakukan. Jika tidak, kami akan menunda sini dan kita akan melihat Anda pada hari Senin. Terima kasih banyak. [MUSIC PLAYING]