1 00:00:00,000 --> 00:00:00,500 2 00:00:00,500 --> 00:00:04,810 [음악 재생] 3 00:00:04,810 --> 00:00:06,940 >> DOUG 로이드 : 그래서 한 번 더 개념의 종류 그 4 00:00:06,940 --> 00:00:12,120 종류의 우산에 해당 자바 스크립트가 AJAX라는 무언가이다. 5 00:00:12,120 --> 00:00:15,310 이 시점까지 우리를 자바 스크립트와 상호 작용 6 00:00:15,310 --> 00:00:17,727 밀어 제한되어있다 버튼을 일이 발생합니다. 7 00:00:17,727 --> 00:00:19,560 구체적으로는, 일이 뭔가 8 00:00:19,560 --> 00:00:22,950 우리의 웹 사이트의 모양과 변화를 느낄 수있다. 9 00:00:22,950 --> 00:00:23,450 권리? 10 00:00:23,450 --> 00:00:26,540 특히처럼,의 문서 객체 모델 비디오, 11 00:00:26,540 --> 00:00:29,060 I는 배경색을 변경. 12 00:00:29,060 --> 00:00:33,240 나는 것을했을 때, 나는하지 않았다 특별한 추가 요청을 할 수 있습니다. 13 00:00:33,240 --> 00:00:36,800 나는 것을 요구하지 않았다 서버는 나에게 새로운 페이지를 보냅니다. 14 00:00:36,800 --> 00:00:39,620 난 그냥 내가 이미 있던 무슨이 변경되었습니다. 15 00:00:39,620 --> 00:00:42,245 나는 나의 페이지를 새로 고침 할 필요가 없었다 사물이 확실히 변경 16 00:00:42,245 --> 00:00:43,760 그래서 좋아요. 17 00:00:43,760 --> 00:00:48,400 그러나 분명히 거기에 몇 가지 수동 사용자 상호 작용이있었습니다. 18 00:00:48,400 --> 00:00:53,140 AJAX는 할 수있는 멋진 기술이다 우리는 페이지의 내용을 업데이트하려면 19 00:00:53,140 --> 00:00:55,750 뿐 아니라 모양과 다시로드하지 않고, 생각합니다. 20 00:00:55,750 --> 00:00:58,610 >> 그리고 때 구체적으로 내가 페이지의 콘텐츠를 업데이트하는 말, 21 00:00:58,610 --> 00:01:01,990 나는 우리가 다시 말하는 게 아니에요 자바 스크립트를 사용하여 페이지. 22 00:01:01,990 --> 00:01:06,560 나는 우리가 실제로 요청 말인지 서버에서 더 많은 정보 23 00:01:06,560 --> 00:01:08,640 우리의 페이지를 다시로드하지 않고. 24 00:01:08,640 --> 00:01:10,850 >> 약간의 지금 그런 종류의 고급 기술 25 00:01:10,850 --> 00:01:11,950 우리가 이야기하는 거라고 이 비디오에 대한. 26 00:01:11,950 --> 00:01:13,720 우리는 어떤 상호 작용을 할 겁니다. 27 00:01:13,720 --> 00:01:17,750 우리가 할 때, 나는 될거야 웹 서버에 요청을하고. 28 00:01:17,750 --> 00:01:21,140 이 경우, 단지 무엇이다 내 아파치 웹 서버를 실행. 29 00:01:21,140 --> 00:01:25,010 나는 추가로 만드는거야 요청이 나는, 웹 페이지를 방문하고있어 동안 30 00:01:25,010 --> 00:01:26,890 하지만 내 페이지가 새로 고쳐지지 않습니다. 31 00:01:26,890 --> 00:01:30,000 >> 그냥 것 비동기 내 페이지를 업데이트합니다. 32 00:01:30,000 --> 00:01:31,840 그리고 그것은 사실이다 AJAX가 약자하는, 33 00:01:31,840 --> 00:01:35,400 비동기 자바 스크립트와 XML입니다. 34 00:01:35,400 --> 00:01:37,910 XML은 마크 업의 또 다른 종류의 언어, 그리고 당신의 정렬 할 수 있습니다 35 00:01:37,910 --> 00:01:39,680 단지 HTML처럼 생각합니다. 36 00:01:39,680 --> 00:01:42,990 그것은 아주 똑같은 아니지만 그것은 기본적으로 단지 마크 업 언어이다. 37 00:01:42,990 --> 00:01:47,770 그래서 비동기입니다 자바 스크립트와 마크 업 언어. 38 00:01:47,770 --> 00:01:50,590 >> 그래서 이것을 사용하기 위해서는 AJAX technique-- AJAX 39 00:01:50,590 --> 00:01:52,230 별도의 프로그래밍 언어가 아닙니다. 40 00:01:52,230 --> 00:01:55,300 그것은 단지 일종의 techniques-- 우리의 세트 41 00:01:55,300 --> 00:01:57,870 특별한을 작성해야 자바 스크립트 객체, 어떤 42 00:01:57,870 --> 00:02:00,689 XMLHttpRequest를 호출된다. 43 00:02:00,689 --> 00:02:01,980 자,이 작업을 수행하는 것은 매우 쉽습니다. 44 00:02:01,980 --> 00:02:04,550 우리는 말을 VAR, 어떤 우리는이 객체를 호출 할, 45 00:02:04,550 --> 00:02:07,030 새로운 XMLHttpRequest를 동일합니다. 46 00:02:07,030 --> 00:02:11,050 그리고 지금 우리는 지금 얻은 개체의 AJAX 정렬, 47 00:02:11,050 --> 00:02:14,370 또는 XMLHttpRequest의 수 개체, 48 00:02:14,370 --> 00:02:18,360 우리는 비동기 적으로 우리의 페이지를 업데이트합니다. 49 00:02:18,360 --> 00:02:23,100 >> 우리는이 새를받은 후 목적이 XMLHttpRequest를, 50 00:02:23,100 --> 00:02:27,760 우리가 뭔가를해야 그 을 onreadystatechange 행동. 51 00:02:27,760 --> 00:02:30,360 을 onreadystatechange 문제는 정말입니다 52 00:02:30,360 --> 00:02:34,080 당신은 요청을 할 때 웹 페이지, 페이지 53 00:02:34,080 --> 00:02:35,880 다수의 단계를 통해 진행한다. 54 00:02:35,880 --> 00:02:37,370 첫째, 요청이 전송되지 않았습니다. 55 00:02:37,370 --> 00:02:39,860 이어서, 요청은왔다 보냈지 만 작용하지. 56 00:02:39,860 --> 00:02:41,580 그런 요청이 작용하고있다. 57 00:02:41,580 --> 00:02:43,680 그 요청은 당신에게 다시 전송된다. 58 00:02:43,680 --> 00:02:46,930 >> 이어서, 요청은 완전히 페이지에로드. 59 00:02:46,930 --> 00:02:48,640 사람들은 서로 다른 상태입니다. 60 00:02:48,640 --> 00:02:53,890 그래서 우리는 우리를 설정해야합니다 새로운 XMLHttpRequest 객체 61 00:02:53,890 --> 00:02:58,740 때 준비 상태 변경을 변경합니다. 62 00:02:58,740 --> 00:03:01,925 그리고 일반적으로, 우리는이 작업을 수행 익명 함수를 정의하는 63 00:03:01,925 --> 00:03:04,490 우리는에서 익숙 현재 자바 스크립트, 그 64 00:03:04,490 --> 00:03:09,840 때 준비 상태 변화라고합니다. 65 00:03:09,840 --> 00:03:11,340 그것은보다 정말로 더 많은입니다. 66 00:03:11,340 --> 00:03:14,340 우리는 정의 될거야 익명의 기능, 종류의 무엇을 좋아 67 00:03:14,340 --> 00:03:16,440 우리의 일을했다 자바 스크립트, 우리는 것 68 00:03:16,440 --> 00:03:18,750 익명의 기능이 클릭에 응답, 69 00:03:18,750 --> 00:03:23,230 또는 우리의지도를하던 때 배열의 다양한 객체. 70 00:03:23,230 --> 00:03:25,220 >> 뭔가했을 때 뭔가를 클릭했다. 71 00:03:25,220 --> 00:03:28,810 이 경우, 뭔가가있어 일어나는 때 우리의 페이지의 상태 72 00:03:28,810 --> 00:03:30,160 변경. 73 00:03:30,160 --> 00:03:32,730 두 개의 다른 특성이있다 종류의 동행입니다 그들은 아니에요되는 74 00:03:32,730 --> 00:03:35,524 있는 유일한 특성 XMLHttpRequest의 고유, 75 00:03:35,524 --> 00:03:36,940 하지만 그들은 꽤 중요한 사람이야. 76 00:03:36,940 --> 00:03:39,815 readyState의라​​는 뭔가가있다, 이는 당신이 아마 추측 할 수로서, 77 00:03:39,815 --> 00:03:41,750 을 onreadystatechange 관련이있다. 78 00:03:41,750 --> 00:03:44,250 그것은 사실을 알려줍니다 readyState의는 무엇인지. 79 00:03:44,250 --> 00:03:46,289 0, 1, 2, 3, 4는 거기 가능성, 80 00:03:46,289 --> 00:03:48,080 그들은 종류의 약 에 해당하는 것을 81 00:03:48,080 --> 00:03:50,030 난 그냥 두 번째 전에 대해 얘기했다. 82 00:03:50,030 --> 00:03:53,100 >> 다음 상태, 어떤 잘하면 모든 것이 확인을 가면, 83 00:03:53,100 --> 00:03:56,710 단, 이는 200 대한, 물론, 확인, 84 00:03:56,710 --> 00:03:58,330 우리는 HTTP를에서 잘 알고있다. 85 00:03:58,330 --> 00:04:03,735 그래서 우리는 바라고 우리의 준비 상태 네, 그리고 우리의 상태는 200입니다. 86 00:04:03,735 --> 00:04:07,940 그리고 우리의 준비 상태 경우 넷, 응답이다 87 00:04:07,940 --> 00:04:11,490 에 넣어 될 준비가 페이지 및 상태 (200), 88 00:04:11,490 --> 00:04:13,580 우리가 할 수 있었다 모든 것을 성공적으로, 89 00:04:13,580 --> 00:04:17,209 지금 우리는 비동기 수 우리의 페이지를 업데이트 90 00:04:17,209 --> 00:04:21,730 다시로드 할 필요없이 그것의 전체 내용. 91 00:04:21,730 --> 00:04:27,710 >> 우리는 무슨 일 정의한 후 을 onreadystatechange 행동에, 92 00:04:27,710 --> 00:04:31,020 우리는 것을 확인했습니다 readyState의 4이며, 상태는 200 93 00:04:31,020 --> 00:04:33,900 우리가해야 할 모든입니다 비동기을 열어 94 00:04:33,900 --> 00:04:38,530 요청 만하고있다 HTTP는 일반적으로 요청을 GET. 95 00:04:38,530 --> 00:04:41,950 그냥 프로그래밍을하고, 대신 웹 브라우저를 통해의. 96 00:04:41,950 --> 00:04:43,786 그리고 우리는 그 요청을 보냅니다. 97 00:04:43,786 --> 00:04:45,660 그래서 어쩌면이 작업을 수행 맥락에서처럼? 98 00:04:45,660 --> 00:04:49,790 그래서 여기에 함수의 그 AJAX 요청을 다룬다. 99 00:04:49,790 --> 00:04:50,290 그래? 100 00:04:50,290 --> 00:04:52,430 그리고 임의로 말한 이 인수를 사용할 수 있습니다. 101 00:04:52,430 --> 00:04:55,550 그리고이 일종의 여기에 일반적으로 골격입니다. 102 00:04:55,550 --> 00:05:00,890 처음에, 우리는 얻을 자신의 새로운 XMLHttpRequest 객체. 103 00:05:00,890 --> 00:05:03,830 다음, 나는를 설정해야 을 onreadystatechange 행동. 104 00:05:03,830 --> 00:05:06,970 그래서 내가 말할거야 때 readyState가 변경, 105 00:05:06,970 --> 00:05:10,110 나는 당신이이 함수를 호출 할 수 있습니다. 106 00:05:10,110 --> 00:05:12,570 >> 물어 것입니다 어떤 질문 readyState의 경우 107 00:05:12,570 --> 00:05:17,240 readyState의가 변경된 경우, 4 4, 그리고 상태 (200)이라고 할 수, 108 00:05:17,240 --> 00:05:20,799 그래서 우리는 내가 성공적으로 요청을했다 페이지에 뭔가를 할 수 있습니다. 109 00:05:20,799 --> 00:05:22,590 그리고 우리는 살펴 보겠습니다 의 예에서 무엇을 110 00:05:22,590 --> 00:05:25,010 뭔가 두 번째에있을 수 있습니다. 111 00:05:25,010 --> 00:05:27,830 그럼, 지금은 정의 내 익명 함수, 112 00:05:27,830 --> 00:05:31,340 내 응답 기능 때마다 readyState가 변경됩니다. 113 00:05:31,340 --> 00:05:37,120 >> 그럼 난 그냥를 열 필요 열기 방법을 사용하여 요청합니다. 114 00:05:37,120 --> 00:05:39,160 그리고, 그 요청을 보냅니다. 115 00:05:39,160 --> 00:05:41,980 그리고 이제 살펴 보자 좀 더 구체적인 예 116 00:05:41,980 --> 00:05:46,290 무엇 AJAX는 웹 페이지에서 할 수 있습니다. 117 00:05:46,290 --> 00:05:49,740 그래서 나는 여기에 아주 간단한이 페이지는 home.html을했다. 118 00:05:49,740 --> 00:05:53,620 그리고이 정보가 간다있어 여기 드​​롭 다운 메뉴의 일종. 119 00:05:53,620 --> 00:05:55,390 >> 그리고 우리는 1 초에이를 다시 방문 할 것이다. 120 00:05:55,390 --> 00:05:59,150 하지만 우리가 지금을해야한다고 생각 실제 소스 코드를 살펴 보자. 121 00:05:59,150 --> 00:06:01,080 그래서, 나는 home.html을 열어거야. 122 00:06:01,080 --> 00:06:03,490 123 00:06:03,490 --> 00:06:04,740 그리고 우리는 무슨 일이 일어나고 있는지 볼 수 있습니다. 124 00:06:04,740 --> 00:06:08,240 여기에 매우 상단까지 그래서, 난이 무슨 일 일부 자바 스크립트 물건. 125 00:06:08,240 --> 00:06:12,470 >> 그리고 여기, 내가 분명히해야 ID가 infodiv이다 사업부, 126 00:06:12,470 --> 00:06:15,290 일부 정보 거기에 갈 것입니다. 127 00:06:15,290 --> 00:06:16,374 그리고 나는이 양식을 가지고있다. 128 00:06:16,374 --> 00:06:18,081 그리고이 내부 형태, 내가 뭔가를 129 00:06:18,081 --> 00:06:20,200 선택,라고하는 그냥 드롭 다운 메뉴입니다 130 00:06:20,200 --> 00:06:22,150 다른 옵션의 무리와 함께. 131 00:06:22,150 --> 00:06:26,150 그리고 그 때 변경 분명히 할 때 선택된 옵션이있다 132 00:06:26,150 --> 00:06:30,600 변경, 내가 전화하려고 해요 일부 기능 cs50Info, 133 00:06:30,600 --> 00:06:33,190 그리고, 나는 갈거야 this.value 전달, 134 00:06:33,190 --> 00:06:35,740 여기서이가 참조 어떤 옵션을 선택하고, 135 00:06:35,740 --> 00:06:39,820 과 가치, 여기에 옵션이 중 하나입니다 값 = 동일 빈, "blumberg" 136 00:06:39,820 --> 00:06:42,610 "보우 덴", "짱"및 "마란." 137 00:06:42,610 --> 00:06:45,090 >> 그래서 실제로 수도 나는이 작업을 수행 할 때 여기에 일이? 138 00:06:45,090 --> 00:06:48,800 음, 보자 blumberg.html 봐. 139 00:06:48,800 --> 00:06:51,330 140 00:06:51,330 --> 00:06:53,924 그것은 단지처럼 보이는 일부 HTML의 조각. 141 00:06:53,924 --> 00:06:56,090 그리고 사실, 내가 무엇을 바라고 있어요 여기에 무슨 일이 일어날 142 00:06:56,090 --> 00:07:00,020 나는 플러그 할 수있을거야됩니다 내 웹 페이지에 직접이 HTML 143 00:07:00,020 --> 00:07:02,970 다시로드 할 필요없이 페이지, 이러한 때 144 00:07:02,970 --> 00:07:07,510 나는 드롭 다운에서 한나를 선택 메뉴, 한나에 대한 정보, 145 00:07:07,510 --> 00:07:11,100 특히,이 정보에서 여기 blumberg.html에, 146 00:07:11,100 --> 00:07:12,574 페이지에 나타납니다 것입니다. 147 00:07:12,574 --> 00:07:13,740 그리고 새로 고침 할 필요가 없습니다. 148 00:07:13,740 --> 00:07:16,842 그리고, 다른 사람을 선택한 경우 자신의 정보가 표시됩니다. 149 00:07:16,842 --> 00:07:17,550 이걸 어떻게해야합니까? 150 00:07:17,550 --> 00:07:20,290 다시, 이것은 필요 우리는 몇 가지 AJAX를 사용합니다. 151 00:07:20,290 --> 00:07:22,540 그래서, 우리는 ajax.js.을 열 수 있습니다 152 00:07:22,540 --> 00:07:25,550 그리고 여기, cs50Info 그 기능입니다. 153 00:07:25,550 --> 00:07:27,410 이름이 아무것도없는 경우, 나는 돌아갑니다. 154 00:07:27,410 --> 00:07:31,450 나는 경우 아무것도하지 않을거야 빈 옵션이 선택되었다. 155 00:07:31,450 --> 00:07:35,420 그렇지 않으면, 내가 갈거야 새로운 XMLHttpRequest 객체를 생성합니다. 156 00:07:35,420 --> 00:07:39,020 그리고 나는, 때 말할거야 readyState의 변화는,이 함수를 호출합니다. 157 00:07:39,020 --> 00:07:43,630 >> 그리고 readyState의 인 경우 (4) 상태 (200), 158 00:07:43,630 --> 00:07:45,740 여기에 조금의 라인 (13)에 jQuery를의. 159 00:07:45,740 --> 00:07:50,450 그러나 내가 말하는하고있어 모든, infodiv의 내용을 변경 160 00:07:50,450 --> 00:07:57,820 내가으로 돌아 왔을 무엇이든 할 수 내 HttpRequest에의 응답. 161 00:07:57,820 --> 00:07:59,590 >> 내 HttpRequest에 무엇입니까? 162 00:07:59,590 --> 00:08:02,020 음, 맞아 여기에 라인 18, 19에. 163 00:08:02,020 --> 00:08:08,550 라인 18, 나는 기본적으로 준비 해요 이름 + .HTML에 대한 요청을 GET. 164 00:08:08,550 --> 00:08:11,170 그리고 다시, 이름은 여기 이었다 인수 165 00:08:11,170 --> 00:08:14,280 cs50Info에 매개 변수로 전달. 166 00:08:14,280 --> 00:08:18,460 >> 그러니까 기본적으로, 나는 누군가를 전달하고있다 옵션이 설정되어있는 이름 167 00:08:18,460 --> 00:08:22,980 우리는에서 본 것을 드롭 다운 메뉴 형태로. 168 00:08:22,980 --> 00:08:24,450 나는 그 이름을 얻고있다. 169 00:08:24,450 --> 00:08:29,530 그리고 내가 당신을 좋아하는 것 말인지 나를 위해 그 file.html과 구하십시오, 170 00:08:29,530 --> 00:08:31,020 다음 해당 요청을 보냅니다. 171 00:08:31,020 --> 00:08:34,820 >> 그리고 그을 onreadystatechange는 것입니다 듣고 기다리고 기다리고 될 172 00:08:34,820 --> 00:08:39,460 와 readyState가 될 때까지 대기 (4)이고, 상태 (200)이다. 173 00:08:39,460 --> 00:08:44,970 그래서, 제공 될 준비 그리고 요청이 성공했습니다. 174 00:08:44,970 --> 00:08:49,500 이 경우 그리고, 그것은 것 infodiv의 내용을 변경 175 00:08:49,500 --> 00:08:53,030 내가 돌아 왔을 응답 텍스트합니다. 176 00:08:53,030 --> 00:08:54,930 >> 그럼 방법이를 보자 실제로 작동 할 수 있습니다. 177 00:08:54,930 --> 00:08:58,860 그래서 우리는 브라우저로 향할 것이다 창, 우리는 여기에서 볼 수 있습니다. 178 00:08:58,860 --> 00:09:01,359 그럼 살펴 보자 무엇 AJAX 여기에 것입니다. 179 00:09:01,359 --> 00:09:03,400 그래서 우리는 누군가를 선택합니다 드롭 다운 메뉴에서. 180 00:09:03,400 --> 00:09:06,079 이 경우에 그래서,하자 바로 한나를 선택합니다. 181 00:09:06,079 --> 00:09:08,120 그리고는 예고하는 한나의 정보가 변경되었습니다, 182 00:09:08,120 --> 00:09:11,030 하지만 난 떠 봐 아무 것도 없었다 내 페이지는 완전히 다시로드하지 않았다. 183 00:09:11,030 --> 00:09:12,190 물건 머물렀다. 184 00:09:12,190 --> 00:09:13,320 물건의 대부분은 머물렀다. 185 00:09:13,320 --> 00:09:14,320 AJAX 시험은 변경되지 않았다. 186 00:09:14,320 --> 00:09:16,700 버튼 자체,이 드롭 다운 메뉴를 변경하지 않았다. 187 00:09:16,700 --> 00:09:18,260 그러나 정보가 변화했다. 188 00:09:18,260 --> 00:09:20,218 그리고 방법에 따라 빨리 내 컴퓨터로 이동, 189 00:09:20,218 --> 00:09:24,430 당신은 실제로 콘텐츠를 볼 수 있습니다 사라하고 정말 다시 나타납니다 190 00:09:24,430 --> 00:09:24,930 빨리. 191 00:09:24,930 --> 00:09:27,320 즉되는 내용입니다 infodiv에서 삭제, 192 00:09:27,320 --> 00:09:29,940 다음으로 대체 새로운 비동기 요청. 193 00:09:29,940 --> 00:09:34,410 >> 내가 말할 수로 전환한다면, Rob-- 다시는 봐, 194 00:09:34,410 --> 00:09:38,379 어쩌면 우리는 실제로 그것을 볼 수 있습니다 사라 빠르게 다시. 195 00:09:38,379 --> 00:09:38,920 당신은 그 보여? 196 00:09:38,920 --> 00:09:41,400 어떻게 그냥 멀리 튀어 다음은 리필? 197 00:09:41,400 --> 00:09:43,640 즉, AJAX 요청의 일어나고의 종류. 198 00:09:43,640 --> 00:09:46,060 그리고에 따라 사람 내가있어 선택 199 00:09:46,060 --> 00:09:50,690 다른 비동기을 다른 파일에 대한 요청 200 00:09:50,690 --> 00:09:52,730 내 서버에 있는지. 201 00:09:52,730 --> 00:09:55,550 그리고 내용 제 infodiv는 업데이트, 202 00:09:55,550 --> 00:09:58,457 내가 선택한이 어떤 기준으로합니다. 203 00:09:58,457 --> 00:10:00,040 그래서 정말 모든 AJAX에 존재합니다. 204 00:10:00,040 --> 00:10:04,090 그것은 우리가 이러한 비동기를 만들 수 있습니다 요청 페이지에 업데이트됩니다. 205 00:10:04,090 --> 00:10:06,450 않고도 전체 페이지를 새로 고침, 206 00:10:06,450 --> 00:10:08,520 우리는 새로운받을거야 함으로써 그것의 내용 207 00:10:08,520 --> 00:10:11,170 서버에 새로운 신선한 요청. 208 00:10:11,170 --> 00:10:13,420 그리고, 우리의 페이지가 될 수 있습니다 아주 조금 더 역동적. 209 00:10:13,420 --> 00:10:15,128 >> 그리고 우리는 더 얻을로 더 고급, 당신을 210 00:10:15,128 --> 00:10:17,700 같은 것들을 얻을 수 있습니다 말하자면, 이메일받은 편지함, 211 00:10:17,700 --> 00:10:19,850 여기서 당신은 아무것도 할 필요가 없습니다. 212 00:10:19,850 --> 00:10:22,560 당신은을 클릭 할 필요가 없습니다 메뉴 드롭 다운 또는 아무것도 클릭 213 00:10:22,560 --> 00:10:25,920 그리고 갑자기, 당신의 새로운 이메일은 상단에 표시됩니다. 214 00:10:25,920 --> 00:10:27,840 그것도 그냥 Ajax 요청입니다. 215 00:10:27,840 --> 00:10:30,460 아약스 요청하여 서버, 이메일 서버, 216 00:10:30,460 --> 00:10:33,360 모든 정보를 통해 보내 최신 전자 우편에 대한, 217 00:10:33,360 --> 00:10:38,110 당신이에 표시되는 내용 변경 화면은 전자 우편의 당신의 새로운 설정해야합니다. 218 00:10:38,110 --> 00:10:41,080 그리고 당신은 새로운 하나가있는 경우 그 DIV의가, 다음 내용 219 00:10:41,080 --> 00:10:44,580 반영하기 위해 변경됩니다 업데이트 된 내용. 220 00:10:44,580 --> 00:10:45,480 나는 더그 로이드입니다. 221 00:10:45,480 --> 00:10:47,500 이 CS50입니다. 222 00:10:47,500 --> 00:10:49,229