דוד י מאַלאַן: אַלע רעכט, אַזוי דעם דאָ איז די מיאָ אָרעם באַנדע, אַ פּאָר פון וואָס מיר האָבן פֿאַר קס50 לעצט פראיעקטן. און אַז איז אַ דעמאַנסטריישאַן מיר קוועועד איר אַרויף אין שטייַגן ווו יסענשאַלי דעם פערלי ענג אָרעם באַנדע אַרויף דאָ ליסאַנז צו דיין מאַסקיאַלער מווומאַנץ וואָס זענען דעמאָלט מאַפּט אין ווייכווארג צו קאָלטאָן ס לאַפּטאַפּ איבער דאָ וואָס האט יטונעס און אַז ליד שוין קוועועד אַרויף. אלא ווי מיר דעמאָינג דעם, קאָלטאָן ס געווארן אין די לאַב קלאר אַלע וואָך געטינג אַ דעמאַנסטריישאַן גרייט פֿאַר איינער העלדיש פרייַוויליקער. אויב עמעצער וואָלט ווי צו קומען אויף ופּ-- געזען דיין האַנט ערשטער. קומען אויף אַרויף. [00:01:09] אַלע רעכט. און וואָס איז אייער נאָמען? [00:01:13] וילעם: אַ, מאַריאַ. [00:01:14] דוד י מאַלאַן: מאַריאַ, פייַן צו זען איר. קומען אויף איבער דאָ. זאל מיר באַקענען איר צו קאָלטאָן. קאָלטאָן, דעם איז מאַריאַ. [00:01:21] קאָלטאָן: הי, פייַן צו טרעפן איר. [00:01:23] דוד י מאַלאַן: אַלע רעכט, אַזוי שריט איינער, מיר רע געגאנגען צו האָבן איר שטעלן דעם אויף צו דיין פאָראַרם אַזוי אַז עס ס שיין ענג אַרויף נאָענט דיין עלנבויגן. און דערווייַל, לאָזן ס האָבן שטעלן אויף אונדזער גוגל גלאַס און מיר וועט מישן טעקנאַלאַדזשיז הייַנט. [00:01:33] קאָלטאָן: ערשטער מיר וועט האָבן צו פאַרטשעפּען דעם אין די זאכן. [00:01:36] דוד י מאַלאַן: גוט. אַקטואַללי, לאָזן ס שטעלן דיין אָרעם ווי נאָענט צו דעם קאַבלע ווי מעגלעך אַזוי אַז מיר קענען ערשטער סינק עס אַרויף. [00:01:41] קאָלטאָן: זאל ס טאָן דעם. [00:01:42] דוד י מאַלאַן: און דערווייַל, אַזוי אַז אַלעמען קענען באַקומען אַ נעענטער בליק, מיר וועט וואָרף אנדריי ס אַפּאַראַט אַרויף אויף די פאַרשטעלן עס. אַזוי מיר האָבן אַ וסב קאַבלע וואָס ס זייַענדיק פּלאַגד אין מאַריאַ ס אַרמבאַנד. און לאָזן מיר וואָרף קאָלטאָן ס פאַרשטעלן אַרויף אויף די פּראַדזשעקטער ווייַטער. [00:02:00] אזוי קאָלטאָן איז רעדזשיסטערינג די מיטל איצט ווי אַ מיאָ פארבונדן צו דעם קאַבלע. און איצט וואָס מאַריאַ ס גיי צו טאָן מאָומאַנטעראַלי איז פאקטיש גיין דורך די קאַלאַבריישאַן טריט און לערנען די ווייכווארג ווי איר מאַסאַלז ריספּאַנד ווען זי מאַכן זיכער פאַר-דיפיינד דזשעסטשערז אַז די ווייכווארג פארשטייט. אויב איר'ד ווי צו גיין אין פראָנט פון די פאַרשטעלן. גוט, האַלטן טריינג. [00:02:30] קאָלטאָן: גייט ווי דעם. און ווי אַז. און אַלע די וועג צו די רעכט. גיין צוריק. [00:02:35] דוד י מאַלאַן: גוט. אַנדערש פּערספּעקטיוו. עס ס ניט איר. עס ס אונדז. [00:02:40] מאַריִאַ: גוט. דוד י מאַלאַן: ניין זאל ס מאַך עס העכער אַרויף אַזוי עס ס נעענטער צו דיין עלנבויגן, אָדער אפילו טייטער. אַלע רעכט. [00:02:52] דאָ מיר גיין. דעם וואָלט זיין אַ גוט צייַט פֿאַר קס52קס. עס מיר גיין. [00:02:57] זייער פייַן. גוט. טאַם צו מיזיניק. [00:03:02] זייער פייַן. פאַרשפּרייטן דיין פינגער. גוט. כוואַליע רעכט. עס ס קוריאָוסלי ווייַזונג איר מיט די לינקס האַנד-- [00:03:17] קאָלטאָן: יאָ, אַז ס וויערד. דוד י מאַלאַן: וואַווע צו די רעכט און מאַך פאָרויס. שנעל פאָרויס צו האָפּקען אָדער ווייַטער. אַז ס גוט וואַווע רעכט. [00:03:25] מאַריִאַ: איך דאָנ'ט-- וואַרטן. [00:03:26] דוד י מאַלאַן: דאַרפֿן עטלעכע העלפן? [00:03:28] קאָלטאָן: אזוי איר ניטאָ געגאנגען ווי דעם. מאַריִאַ: עס ס טורנינג די אנדערע זאַך, כאָטש. קאָלטאָן: עס איז. דוד י מאַלאַן: יאָ איך טאָן ניט וויסן פארוואס עס ס ווייַזונג איר אַ לעפטיע. קאָלטאָן: פארוואס טאָן ניט איר טרי-- נאָר פּרובירן געגאנגען ווי דעם. [00:03:38] דוד י מאַלאַן: ניין? אפֿשר דערגרייכן דיין אָרעם אויס אַ ביסל סטרייטער און מאַכן עס מער פּלוצעמדיק ווי דעם. יאָ, גוט, קומען אויף. [00:03:48] מאַריִאַ: איך בין נעבעכדיק. דוד י מאַלאַן: עס ס נישט דיין שולד. קאָלטאָן: עס ס פייַן. דוד י מאַלאַן: אַלע רעכט. וועלל-- [00:03:56] מאַריִאַ: זאָל מיר האָפּקען דעם, דעמאָלט? דוד י מאַלאַן: יאָ, לאָזן ס לאָזן איר אַוועק די קרוק. אַזוי אויב ווער עס יז וואָלט ווי צו טאָן אַ לעצט פּרויעקט ניצן דעם קאַטינג ברעג ייַזנוואַרג, פאַרשטיין עס זאל נאָר נעמען אַ ביסל געטינג געניצט צו. און טהיס-- דער פאַקט איז דעם איז טאקע זייער בלידינג ברעג. [00:04:10] דאס איז וואָס ס גערופן די דעוועלאָפּער ינווענטאַר, וואָס איז מענט צו זיין יסענשאַלי אַ פאַר-באַפרייַונג אַזוי אַז מען קענען טאָן פּונקט טהיס-- קעמפן מיט עס, פיגור אויס ווי מען ס ללבער אַרבעט מיט דעם טעכנאָלאָגיע. אזוי אויב איר ווילן דערנאָכדעם, נאָך לעקציע, מיר קענען לאָזן איר קומען און נעמען אנדערן שטעכן אין עס. אבער אַנדערש, אַ קייַלעכיק פון אַפּלאָדיסמענטן, אויב מיר קען, פֿאַר מאַריאַ פֿאַר קומען אויף אַרויף. [00:04:26] מאַריִאַ: דאנק איר. [00:04:28] דוד י מאַלאַן: דאנק איר. מיר וועט הענגען אויף צו דעם, אָבער מיר וועט געבן יאָו-- ווי וועגן אַ טראָפּ פּילקע דאָ? אוי, אַנד-- יפ-- יאָ, דאַנק. אַלע רעכט. אזוי פֿאַר די טשיקאַווע, אויב איר זענען אַנפאַמיליער מיט די געזונט ברירה וואָס מיר געמאכט עס פריער, אַ אַמייזינג טעלעוויזיע ווייַזן אַז איר זאָל לעגאַמרע זיין הוליעניש-וואַטשינג אויף נעטפליקס איז דאָס איינער דאָ. [00:04:51] רעדנער 1: לאַדיעס און גענטלעמען, אַ מכשף געהייסן דזשאָש. [00:05:04] דוד י מאַלאַן: און משמעות, עס ס אַ זאַך צו טעקסט מיר בעשאַס לעקציע איצט. איך בין זייַענדיק דערציילט אַז מאַריאַ האט אַ דיין געבורסטאָג נעכטן. אַזוי גליקלעך דיין געבורסטאָג פון קס50 צו מאַריאַ ווי געזונט. [00:05:18] אַזוי איר זאָל האָבן לייענען אין פריש חודש אַז דעם גענטלעמען דאָ, סטיוו באַלמער, וואס איז פאקטיש קלאַס פון 1977 בייַ די קאָלעגע, לעצטנס ויסגעדינט פֿאַר מייקראָסאָפֿט. ער איז געווען אַ ונדערגראַדואַטע דאָ, דעמאָלט אַ פּאָר יאָר שפּעטער געפונען זיך אין סטאַנפאָרד ביזנעס שולע ווען ער באקומען אַ טעלעפאָן רופן פון אַ פרייַנד פון זיין וואס האט געלעבט אַראָפּ די זאַל פון אים דאָ בייַ האַרוואַרד. אַז פרייַנד ס נאָמען איז געווען ביל טויערן, און בייַ די צייַט, ער איז געווען טרייינג צו רעקרוט סטיוו צו זיין דער ערשטער געשעפט מענטש, טאַקע, בייַ אַ קליין פירמע נאָמען מייקראָסאָפֿט. [00:05:45] א לאַנג דערציילונג קורץ, סטיוו איז לעסאָף וואַן איבער, זיך איינגעשריבן מייקראָסאָפֿט ווען זיי האט פּונקט 30 עמפּלוייז. און דורך דער צייַט ער ויסגעדינט גאַנץ לעצטנס, די פירמע האט 100.000 עמפּלוייז איבער די פאַרגאַנגענהייַט ווייניק יאָרן. און אַזוי אַ וועבזייַטל באַוווסט ווי דער גרענעץ צוגעגרייט דעם צינדז אויף ווידעא וואָס מיר געדאַנק מיר'ד שערד אַז גיט איר אַ זינען פון פּונקט ווי פיל ענערגיע סטיוו ברענגט צו קיין פּרעזענטירונג ער גיט. [VIDEO פּלייבאַק] -מיקראָסאָפט ס ווי 1/4 קינד. קינדער טאָן לאָזן די הויז. אין דעם פאַל, איך טרעפן איך בין געלאזן דעם הויז. היי ביל, ווהאַזזאַפּ? [00:06:23] -וואַזזאַפּ? [00:06:24] -היי, וואַזזאַפּ? מיר ווע שוין געגעבן אַ ריזיק געלעגנהייט. און ביל האט אונדז אַז געלעגנהייט. איך ווילן צו דאַנקען ביל פֿאַר אַז. איך ווילן איר צו אויך. דער גאַנג פון כידעש איז ניט געגאנגען צו פּאַמעלעך. [00:06:42] עס ס געגאנגען צו באַקומען פאַסטער און פאַסטער. עס זאל זייַן אַ ביסל קאָמפּעטיטאָרס וואס זענען ליידער ילימאַנייטאַד! [00:06:54] איך ליבע דעם פירמע. יא! איך בין אַ פּיסי, און איך ליבע דעם פירמע! [00:07:08] דעוועלאָפּערס, דעוועלאָפּערס, דעוועלאָפּערס, דעוועלאָפּערס, דעוועלאָפּערס, דעוועלאָפּערס, דעוועלאָפּערס, דעוועלאָפּערס. יא! וועב דעוועלאָפּערס! [00:07:19] וועב דעוועלאָפּערס! וועב דעוועלאָפּערס! הערן צו וואָס אַנדערש איר באַקומען בייַ קיין עקסטרע אָפּצאָל! [00:07:28] די מס-דאס יגזעקיאַטיוו, אַן אַפּוינטמאַנט קאַלענדאַר, אַ קאָרט הויפן, אַ צעטל בלאָק, אַ זייגער, אַ קאָנטראָל טאַפליע. און, קענען איר גלויבן עס? רעווערסיע! [00:07:35] ברען זיי צו סי! פאסט זיי צו מסן! איר פּאָסט זיי צו פריינט! [00:07:40] אַלע מיט איינער גיט! מען מייקראָוסאָפט, איינער סטראַטעגיע, איינער טעאַמ-- פאָוקיסט, דיסאַפּלאַנד, פאַכמאַן, און מבֿין אין אַלע אַז מיר טאָן. זאל מיר נוצן אַ שורה פון אַ אַלט פֿילם. [00:07:52] באציונגען זענען ווי שאַרקס. זיי רירן פאָרויס אָדער זיי שטאַרבן. איך פאקטיש טראַכטן טעק קאָמפּאַניעס זענען די זעלבע. [00:08:01] [סוף ווידעא פּלייבאַק] דוד י מאַלאַן: אזוי מיר זענען אַזוי צופרידן צו מעלדן אַז סטיוו וועט זיין דזשוינינג אונדז דאָ אין קס50 ווייַטער מיטוואך בייַ די געוויינטלעך אָרט און צייַט דאָ. אָרט וועט מסתּמא זייַן באגרענעצט. און אַזוי צו פאַרבינדן אונדז אין מענטש, ביטע קאָפּ הייַנט אָדער באַלד דערנאָכדעם צו cs50.harvard.edu/register. [00:08:22] און מיר וועלן נאָכפאָלגן אַרויף דורך דינסטיק קאַנפערמינג ספּאַץ. קוקן פאָרויס צו אַז ווייַטער מיטוואך בעשאַס לעקציע אין קס50. איצט, אין אנדערע נייַעס, איך געטראפן צו קומען אַריבער דעם אין די פּאָמסן נאָר די אנדערע טאָג. [00:08:34] עס טורנס אויס אַז איינער פון קס50 ס שטעקן און בייַ מינדסטער איינער פון קס50 ס סטודענטן איז איצט פליסנדיק פֿאַר וק פּרעזידענט און וויצע פרעזידענט, וואָס געבראכט מיר צוריק צו מיין אייגן טעג צוריק ווען איך פאַרפאַלן די וק וואַלן מיזעראַבלי. אבער די זילבער ונטערשלאַק אין אַז איז איך שטענדיק דערציילן די מעשה איז, אז איינער פון די איך בין זיכער פילע סיבות איך פאַרפאַלן די וואַלן איז געווען אַ גאַנץ פעלן פון אַ טאַלאַנט פֿאַר ציבור גערעדט. און אַזוי גאַנץ האָנעסטלי, עס פארטריבן מיר, אַז דערפאַרונג איך טראַכטן מיין יינגער יאָר, צו פאקטיש צייכן אַרויף פֿאַר האַרוואַרד קאמפיוטער געזעלשאפט, וואס איז די גרופּע אויף קאַמפּאַס וואס האלט פאַרשידן טעכניש רעדט און אנדערע זאכן. און איך גענומען איבער זייער לערנען סעמינאַרס און דעריבער האט אַ געלעגנהייט, אַ ווונדערלעך געלעגנהייט, צו אָנהייבן ארבעטן אויף פּונקט דעם. אבער אויך, איך געהאט אַ געלעגנהייט בעשאַס דעם דערפאַרונג צו לערנען זיך אַלע די מער HTML. און אַזוי איך פּראָקראַסטינאַטעד לעצט נאַכט דורך זוכן דורך די HTML באזירט וועבזייַטל איך געמאכט אין ווי 1997, '98, פֿאַר מיין קאמפאניע וואָס קוקט ווי דעם דאָ. איך וויסן. [00:09:29] בעקאַוסע-- און פון קורס, באַמערקן דעם אַמייזינג פּלאַן באַשלוס אין 1998 אָדער וואַטנאַט. דער ערשטער זאַך איר ווילן וסערס צו טאָן אויף באזוכן דיין וועבזייַטל איז צו האָבן צו גיט אנדערן לינק פּונקט צו אַרייַן דיין וועבזייַטל דאָ מיט די מאָנק הינטער ווי אַ שראַודיד פאָרהאַנג ווו משמעות מיין קאמפאניע פּלאַטפאָרמע איז געווען. און דעם איז אַלע איר וועט באַקומען הייַנט איז נאָר אַ סקרעענשאָט. אבער איך איז געווען לייענען דורך, ווי, מייַן קאמפאניע פּאָסטערס לעצט נאַכט און מיין פּלאַטפאָרמע. [00:09:50] און איך איז געווען אַזוי בייז בייַ די מאָל. מייַן פּלאַטפאָרמע וואַס-- עס איז געווען טשיקאַווע. אזוי איך ווע קאַלמד אַראָפּ זינט דעמאָלט. אבער סאַמדיי, איך וועל לויפן ווידער און אַלעווייַ בעסער אַוועק דעם צייַט. [00:10:03] אַזוי HTML, אַז שפּראַך אין וואָס איך געמאכט אַז ינ-- איר וועט באַלד מאַכן פיל מאָרע-- איז עפּעס מיר ווע שוין גערעדט וועגן פון שפּעט און לאַרגעלי גענומען פֿאַר געגעבן איצט אַז מיר 'ווע אריבערגעפארן אויף צו אנדערע שפּראַכן. אבער לאָזן ס פּויזע פֿאַר נאָר אַ מאָמענט און שטעלן עטלעכע פון ​​די זאכן אין קאָנטעקסט. אזוי אין אַ זאַץ, וואָס איז HTML? [00:10:18] אָדער, וואָס איז געניצט פֿאַר? ווער עס יז? יא. [00:10:20] וילעם: מאַרקאַפּ פֿאַר וועבסיטעס. דוד י מאַלאַן: מאַרקאַפּ פֿאַר וועבזייַטל. אזוי עס ס אַ מאַרקאַפּ שפּראַך וואָס לעץ איר ביניען אַ וועב בלאַט. כעדער גייט אַרויף דאָ, טיטל גייט דאָ, גוף גייט דאָ. דאס איז באָולדפייס, דעם איז יטאַליקס-- אַז סאָרט פון דעטאַל. [00:10:33] גוט, גוט. אזוי קסס לעץ יאָו-- און איך גענומען עטלעכע ליבערטיז דאָרט מיט די דרייסט-פייסינג און ייטאַליקס ווייַל אַז ס בעסער ימפּלאַמענטאַד מיט דעם. קסס יס-- וואָס? זאָגן אין אַ זאַץ. ווער עס יז בייַ אַלע. יאָ. [00:10:46] וילעם: עמבעללישמענץ און שטאָפּן, ווי ווי צו צייכענען עס. דוד י מאַלאַן: גוט, גוט. עמבעללישמענץ אַז לאָזן איר צו צייכענען עס אָדער סטייאַלייז עס מיט דאס ווי באָולדפייס און ייטאַליקס און פארבן און אויך מער פייַן גריינד פּאַזישאַנינג פון עלעמענטן. עס סאָרט פון לעץ איר נעמען זאכן די לעצט מייל אַזוי אַז אויב, פֿאַר בייַשפּיל, אין פּסעט7, איר זאל האָבן באמערקט אויף דיין פּאָרטפעל בלאַט אויב איר 'רע אין דעם פונט שוין אַז אַ פעליקייַט טיש אַז איר מאַכן צו ווייַזן דער באַניצער ס לאַגער פאַרמעגן און געלט מיסטאָמע קוקט שיין כידיאַס דורך פעליקייַט מיט קיין ווייַס פּלאַץ. אלץ ס מין פון קראַמד צוזאַמען אין ראָוז און שפאלטן. [00:11:18] נו, מיט אַ ביסל פון קסס, ווי איר זאלן פאַרשטיין, איר קענען פאקטיש טוויק אַז און מאַכן עס עפּעס פיל מער באַקאַנט און פיל פּריטיער צו קוקן בייַ. אזוי קסס איז וועגן דעם סטיליזאַטיאָן פון וועבסיטעס. אבער דעמאָלט מיר באַקענענ נאָך אנדערן שפּראַך, פפּ, וואָס לעץ אונדז טאָן וואָס? [00:11:36] זאל ס נאָר טאָן וואָס? ווער עס יז. גאָט צו פירנעם ווייַטער פון דער ערשטער פּאָר ראָוז. יאָ. [00:11:40] וילעם: גענעראַטע דינאַמיש צופרידן. דוד י מאַלאַן: פּערפעקט. גענעראַטע דינאַמיש צופרידן. און איר קענען טאָן דעם אין קיין נומער פון שפּראַכן. מיר פּאַסירן צו נוצן פפּ ווייַל עס ס אין טייל אַזוי ענלעך צו C סינטאַקס. [00:11:50] אבער פפּ טוט פּונקט אַז. עס לעץ איר דינאַמיקאַללי דזשענערייט רעזולטאַט. און עטלעכע פון ​​וואָס רעזולטאַט קען זיין HTML, ווי מיר ווע טיפּיקלי שוין טאן. און עס ס אויך, ווייַל עס ס אַ פּראָגראַממינג שפּראַך, איז די מעקאַניזאַם דורך וואָס מיר קענען רעדן צו דייטאַבייסיז. [00:12:03] און מיר קענען מאַכן קוויריז צו אנדערע סערווערס ווי יאַהאָאָס און פּראָגראַממאַטיקאַללי טאָן עפּעס טאַקע אַז איר זאל אַנדערש ווילן צו צווינגען אַ קאָמפּיוטער צו טאָן. אזוי פפּ לעץ אונדז אָנהייבן דינאַמיקאַללי אָוטפּוטטינג צופרידן. אַזוי דורך דעם לאָגיק, איך האט ניט האָבן אַ דינאַמיש וועבזייַטל צוריק אין 1998. [00:12:16] עס איז געווען פּונקט אַ סטאַטיק וועב בלאַט. מייַן צופרידן האט צו זייַן פארענדערט דורך מאַניואַלי מיט געדיט אָדער עטלעכע עקוויוואַלענט. אבער פפּ איז וואָס מיר געוויינט אָדער קען האָבן געניצט, אלא, פֿאַר עפּעס ווי דעם פראָש ימס וועבזייַטל, וואָס איז געווען געמיינט צו נעמען רעדזשיסטריישאַנז און פירן אַ רשימה פון וסערס-- זאכן אַז זענען אַקטשאַוואַלי טשאַנגינג איבער צייַט, אפילו כאָטש מיר פּאַסירן צו נוצן פּערל, אַ אַנדערש שפּראַך בייַ די צייַט. [00:12:35] און דעמאָלט לאַסטלי, מיר באַקענענ סקל-- סטרוקטורעד קווערי שפּראַך. אזוי נאָך אנדערן שפּראַך אַז ס געניצט פֿאַר וואָס? געניצט פֿאַר וואָס? קענען מיר פירנעם סליגהט-- גוט, מיר ניטאָ ניט געגאנגען צו באַקומען פיל ווייַטער ווי דער אָרקעסטער דאָ. וילעם: עס ס אַ פּראָטאָקאָל געניצט צו רעדן צו דייטאַבייסיז. דוד י מאַלאַן: א פּראָטאָקאָל געניצט צו רעדן צו דייטאַבייסיז. זאל מיר טוויק. עס ס אַ נאַטירלעך שפּראַך געניצט צו רעדן צו דאַטאַבאַסעס-- סאַלעקץ און ינסערץ און דיליץ און דערהייַנטיקונגען און פאקטיש אפילו מער פֿעיִקייטן אַז מיר האָבן ניט אַפֿילו דייווד אין אָבער איר זאלט ​​ווילן צו עקספּלאָרע-- האָבן צו ויספאָרשן פֿאַר, זאָגן, אַ לעצט פּרויעקט. אַזוי עס זענען די פארשידענע ברעקלעך. [00:13:09] און אַלעווייַ פּסעט7, אפילו כאָטש זייַן באַשרייַבונג איז גאַנץ לאַנג, עס ס דיליבראַטלי לאַנג צו גיין איר דורך ווי די זאכן קענען אַלע זיין טייפּט צוזאַמען. איצט, אויף מאנטאג, מיר באַקענענ אונדזער לעצט שפּראַך אַז מיר וועט פאָרמאַלי פאָרשטעלן אין די קאָורסע-- אַז איז, דזשאַוואַסקריפּט. דעם, ווי פפּ, איז אַ ינטערפּראַטאַד שפּראַך. [00:13:25] אבער אַ שליסל דיסטינגקשאַן איך פארגעלייגט אויף מאנטאג איז אַז וועראַז פפּ איז עקסאַקיוטינג אָדער זייַענדיק ינטערפּראַטאַד אויף די סערווירער, וואָס אין דעם פאַל איז דער קס50 מאַכשער, אָדער זאל זיין עטלעכע געשעפט וועב סערווירער אויף די אינטערנעט, דזשאַוואַסקריפּט בכלל איז אַ שפּראַך וואָס לויפט קליענט זייַט ניט סערווירער סידע-- אַזוי אין דעם בלעטערער. וואָס איז צו זאָגן, נאָר ווי ווען איך געעפנט אַרויף פאַסעבאָאָק מקור קאָד און געפונען אַלע פון יענע .דזשס טעקעס, די ימפּלאַקיישאַן איז אַז ווען איר באַזוכן פאַסעבאָאָק אָדער רובֿ וועבסיטעס די טעג, איר באַקומען ניט בלויז HTML, ניט בלויז קסס, אָבער אַ גאַנץ בינטל פון דזשאַוואַסקריפּט קאָד אָפֿט אין די פאָרעם פון .דזשס טעקעס. און דעמאָלט עס ס די בראָווסער-- דיין אייגן מעק אָדער פּק-- אַז עקסאַקיוץ אַז קאָד. [00:14:03] אבער דיין בלעטערער עקסאַקיוץ עס. איר קענען טראַכטן אין סאָרט פון אַ זאַמדקאַסטן. אַזוי אַז דזשאַוואַסקריפּט קאָד זאָל ניט זייַן קענען צו ויסמעקן טעקעס אויף דיין קאָמפּיוטער. עס זאָל ניט זייַן ביכולת צו שיקן ימיילז אויף דיין ביכאַף. דיין בלעטערער טיפּ פון ריסטריקץ וואָס איר קענען טאָן מיט אים. [00:14:17] אַזוי אין אַז טאָלק, עס ס אַ ביסל ווייניקער שטאַרק, טאָמער, ווי סי אבער דזשאַוואַסקריפּט קענען, ווי אַ באַזונדער, זייַן געניצט אויף די סערווירער, כאָטש מיר וועט טענד נישט צו רעדן וועגן עס אין אַז קאָנטעקסט. אַזוי איצט לאָזן ס בונד די צוזאַמען. א וואָך פּלוס צוריק, מיר דערלאנגט עטלעכע HTML אויף די לעפט-- יבער נודנע וועב בלאַט. [00:14:34] פונקט זאגט העלא וועלט. און דעמאָלט איך פארגעלייגט אויף די רעכט מיר קענען מין פון גנבענען געדאנקען פון אונדזער דיסקוסיע פון דאַטן סטראַקטשערז אין C און טראַכטן וועגן ווי דעם כייראַרקאַקאַל מאַרקאַפּ שפּראַך אויף די לינקס קען זיין ציען אָדער ימפּלאַמענטאַד אין זיקאָרן ווי אַ פאַקטיש בוים ביניען מיט נאָודז און פּוינטערז און די מינים פון פרטים. אויף די רעכט, מיר רופן אַז אַ דאָמ-- דאָקומענט אָבדזשעקט מאָדעל-- וואָס איז נאָר אַ פאַנטאַזיע וועג פון זאגן בוים. [00:14:56] איצט, וואָס איז דעם נוציק צו טראַכטן פון עס אין דעם וועג? ווייַל איצט מיט דזשאַוואַסקריפּט, ווייַל מיר האָבן קאָד אַז געץ צו שפּילן אין דעם סוויווע, די פאַקטיש HTML אַז ס שוין געשיקט צו דער בלעטערער שוין און האט שוין שוין לאָודיד אין זיקאָרן דורך די בלעטערער אין אַ בוים אין דיין קאָמפּיוטער ס באַראַן ווי דעם, מיר קענען נוצן דזשאַוואַסקריפּט צו פאקטיש דורך אָדער גיין אָדער זוכן אָדער ענדערן אַז דאַם בוים אָבער מיר ווילן. אַזוי אין פאַקט, אויב איר טראַכטן וועגן facebook.com, אויב איר נוצן די שמועסן שטריך, אויב איר ניצן Gmail און די גטשאַט שטריך, עפּעס ווו איר האָבן אַרטיקלען קומען ווידער און ווידער און ווידער, די אַרטיקלען זענען מיסטאָמע, ווי, לי קוויטל, ליסטע יטעם טאַגס, אפֿשר. [00:15:35] אָדער אפֿשר זיי ניטאָ פּונקט דיווס אַז האַלטן זיך יעדער צייַט איר באַקומען אַ רעגע אָנזאָג. און אַזוי אַז נאָר מיטל וואָס פאַסעבאָאָק אָדער Google איז טאן איז קיין צייַט איר באַקומען אַ אָנזאָג פון דעם שליח, זיי זענען מיסטאָמע ניצן דזשאַוואַסקריפּט צו נאָר לייגן אנדערן נאָדע צו דעם טרעע-- אנדערן נאָדע צו דעם בוים וואָס דעמאָלט וויזשוואַלי נאָר קוקט ווי אַ נייַ שורה פון טעקסט אויף דיין פאַרשטעלן. אבער זיי ניטאָ ינסערטינג אין דעם דאַטן סטרוקטור. [00:15:57] אזוי אין קלאסן ווי קס124 און אנדערע, איר וועט פאקטיש שרייַבן מער קאָד קעגן דאַטן סטראַקטשערז ווי דעם. אבער פֿאַר איצט אין דזשאַוואַסקריפּט, מיר וועט נאָר יבערנעמען מיר באַקומען אַלע פון ​​דעם פאַנגקשאַנאַליטי פֿאַר פֿרייַ פון די שפּראַך זיך. אַזוי לאָזן ס קוק בייַ אַ בייַשפּיל. [00:16:09] זאל מיר עפענען אַרויף אַ טעקע גערופן פאָרמ.הטמל. עס ס סופּער פּשוט. עס נאָר קוקט ווי דעם. [00:16:15] ניט קיין קסס, קיין געדאַנק צו עסטעטיק. עס ס ריין פאַנגקשאַנאַל און משמעות איך בין אַסקינג פֿאַר אַ בליצפּאָסט, אַ פּאַראָל, שפּריכוואָרט ווידער, און דעמאָלט אַ קעסטל צו שטימען צו עטלעכע טערמינען און באדינגונגען. וואס דער מקור קאָד פֿאַר דעם קוקט ווי איז מיסטאָמע עפּעס איר זאל טרעפן מיט אַ קליין ביסל פון געדאַנק איצט. איך ווע גאַט אַ פאָרעם קוויטל דאָ. [00:16:32] אַ אַקציע איז משמעות געגאנגען צו גיין צו אַ טעקע גערופן רעגיסטער.פפּ. דער אופֿן איך בין געגאנגען צו נוצן איז באַקומען. און דעמאָלט איך ווע גאַט אַ טעקסט פעלד וועמענס נאָמען איז עמאַיל. [00:16:40] איך ווע גאַט אַ פּאַראָל פעלד וועמענס נאָמען איז פּאַראָל. איך ווע גאַט אנדערן פּאַראָל פעלד וועמענס נאָמען איז עפּעס אַרביטרעראַלי באַשטעטיקונג. עס ס נאָר אנדערן הטטפּ פּאַראַמעטער. [00:16:49] און דעמאָלט מיר מיר ווע נישט געניצט די אַחוץ זינט די פראָש ימס דעמאָ אין קלאַסס-- אַ טשעק קעסטל וואָס איז נאָר טיפּ יקוואַלז טשעק. און איך וועט רופן אַז העסקעם. אזוי איך ווע מין פון אַרביטרעראַלי אָבער קאַנוויניאַנטלי געהייסן די פעלדער. אזוי אַז איצט ווען דעם פאָרעם געץ דערלאנגט, לאָזן ס זען וואָס כאַפּאַנז. אויב איך טאָן malan@harvard.edu, איך וועט טאָן אַ פּאַראָל פון פּאָמסן. איך וועט טאָן אַ פּאַראָל פון גאָרנישט. זאל ס ניט קאָואַפּערייט. [00:17:10] און איך וועט ניט קאָנטראָלירן די קעסטל. זאל מיר גיט רעגיסטרירן. און עס זאגט, הם, איר ניטאָ רעגיסטרירט. ניט טאַקע. [00:17:16] אבער די URL פארענדערט. אזוי דעם פאָרעם איז געווען קלאר ערלויבט צו פאָרלייגן צו רעגיסטער.פפּ. אבער מאַשמאָעס, איך זאָל זייַן קאַטשינג עטלעכע פון ​​די ערראָרס. איצט, אין פּסעט7 און עטלעכע פון אונדזער לעקציע ביישפילן, מיר וואָלט בכלל דרוקן אויס אַ גרויס רויט טעות אָנזאָג דאָ געזאגט, פעלנדיק נאָמען, אָדער פעלנדיק פּאַראָל. מיר ווע געטאן אַז איידער און מיר ווע געטאן שליח זייַט טעות דיטעקשאַן. [00:17:37] אבער פילע וועבסיטעס די טעג טאָן קליענט זייַט טעות דיטעקשאַן ווו די URL טוט נישט טוישן. די גאנצע בלאַט טוט נישט דערפרישן. איר באַקומען רעגע באַמערקונגען פון די בלעטערער. אפֿשר עפּעס גייט רויט. [00:17:48] אפֿשר איר באַקומען אַ קנאַל אַרויף. אבער איר טאָן ניט וויסט צייַט שיקט צו די סערווירער דאַטן אַז ס דערענדיקט. אַזוי לאָזן ס זען ווי מיר זאל דערגרייכן אַז שטריך ווי געזונט. [00:17:56] זאל מיר גיין צו פאָרמ1.הטמל, וואָס קוקט דער זעלביקער. אבער אויב דעם צייַט איך טאָן malan@harvard.edu און איך טיפּ פּאָמסן און איך טאָן ניט קאָואַפּערייט ווייַטער אָבער גיט רעגיסטרירן, באַמערקן איצט. עס ס ניט די סעקסיעסט לייזונג. איך ווע בייַ מינדסטער געכאפט דעם טעות. און איך ווע געניצט די פלינק פונקציאָנירן אין דזשאַוואַסקריפּט-- וואָס מיר רע נאָר ניצן אין קלאַס. אין אַלגעמיין, איר זאָל נישט נוצן דעם ווייַל עס קענען זייער געשווינד באַקומען אויס פון קאָנטראָל. אבער פּאַסווערדז טאָן ניט גלייַכן איז די טעות. [00:18:19] זאל מיר גיין פאָרויס און גיט גוט. אבער וואָס די שליסל טאַקעאַווייַ דאָ איז אַז די URL האט נישט טוישן. אזוי איך ווע ניט באַדערד ווייסטינג די סערווירער ס צייַט אַסקינג עס אַ קשיא אַז איך קען האָבן פיגיערד אויס די ענטפער צו זיך. [00:18:30] און דער באַניצער, אַפֿילו כאָטש שוין גערעדט וועגן דעם מער ווי דער באַניצער ס געגאנגען צו טראַכטן וועגן דעם, איז געגאנגען צו האָבן רעגע באַמערקונגען. עס ס קיין לייטאַנסי מיט די נעץ קאַנעקטיוויטי. אזוי לאָזן ס קוק אין דעם מקור קאָד. [00:18:40] פאָרמ1.הטמל קוקט סטראַקטשעראַלי ענלעך אַרויף דאָ. די פאָרעם איז אין פאַקט דער זעלביקער. אבער לאָזן ס זען וואָס איך האט אַראָפּ דאָ. און דאָרט ס פאַרשידענע וועגן צו טאָן דעם. און איך ווע געטאן די מערסט גלייַך נאכגייער אָבער ניט מערסט עלעגאַנט וועג נאָך. איך האָבן אַ שריפט קוויטל. איך דעמאָלט רופן דאָקומענט.געטעלעמענטבייד ('רעגיסטרירן'). און איך קראָם אַז ווערט אין פאָרעם, אַ בייַטעוודיק. [00:19:04] אזוי וואָס האָבן איך געטאן? איר קענען טראַכטן פון דאָקומענט.געטעלעמענטבייד ווי זייַענדיק אַ ספּעציעל פונקציאָנירן אַז דזשאַוואַסקריפּט גיט איר אַז ממש הענט איר אַ טייַטל צו איינער פון די נאָודז אָדער רעקטאַנגגאַלז אין דעם בוים. אַזוי איצט אַז ס וואָס אונדזער פאָרעם בייַטעוודיק אין דזשאַוואַסקריפּט איז פאקטיש פּוינטינג בייַ. [00:19:21] אַזוי איצט די סינטאַקס איז אַנדערש פון סי אבער מיר ניטאָ טאן אַ ביסל זאכן דאָ. איין, דעם איינער איז אַ ביסל מאָדנע קוקן, אַוואַדע קעגן סי אבער קוקן בייַ שורה 35. אַזוי אויף די לינקס פאָרמ.אָנסובמיט. צוריקרופן אַז אָנסובמיט איז ווי אַ פעלד אין אַ סטרוקט. אויב איר טראַכטן פון די פאָרעם בייַטעוודיק איז נאָר זייַענדיק אַ C סטרוקט, עס זאל האָבן עטלעכע פעלדער. [00:19:42] צוריק אין דער טאָג, מיר האבן סטודענטן נעמען, ידס, הייזער, די מין פון פעלדער. נאָר טראַכטן פון אָנסובמיט ווי אנדערן פעלד. אבער עס ס אַ ספּעציעל פעלד ווייַל דער בלעטערער איז פּרעפּראָגראַממעד צו דערוואַרטן .אָנסובמיט צו ניט זיין אַ ווערט ווי אַ נומער אָדער שטריקל, אָבער צו אַקטשאַוואַלי זיין אַ פונקציע אָדער די אַדרעס פון אַ פונקציאָנירן אין די קאָמפּיוטער 'ס זכּרון. [00:20:02] און טאַקע, אַז ס וואָס דעם קיווערד דאָ גייט. דאס זאגט, געבן מיר אַ נייַ פונקציאָנירן. אבער וואָס איז זייַן נאָמען געגאנגען צו זיין, משמעות? [00:20:09] טראכטן צוריק צו מאנטאג. וואָס איז דער נאָמען פון דעם פונקציאָנירן באזירט אויף דעם סינטאַקס? ניין, איך מיינען, עס ס קלאר קיין נאָמען אַססאָסיאַטעד-- אַוואַדע ניט אין וואָס איך ווע כיילייטיד דאָ. [00:20:21] אבער אַז ס פאקטיש גוט. דאס איז אַ אַנאַנאַמאַס פונקציאָנירן, אָדער אַ לאַמבדאַ פונקציאָנירן ווי עטלעכע זאל רופן עס. און אַז נאָר מיטל עס ס נאָך אַ פונקציע. עס ס נאָר, איר קענען נישט רופן עס דורך נאָמען. אבער אַז ס גוט. ווייַל ווידער, די בלעטערער האט שוין פּרעפּראָגראַממעד דורך קאָמפּאַניעס ווי גוגל אָדער מייקראָסאָפֿט אָדער מאָזיללאַ אָדער אנדערע צו נאָר וויסן אַז אויב די .אָנסובמיט פעלד ין פון אַ פאָרעם עלעמענט האט דער ווערט, מייַכל עס ווי אַ פונקטיאָנ-- אַ פונקציאָנירן טייַטל, אויב איר וועט. און רופן עס ווען די פאָרעם איז דערלאנגט. [00:20:46] אזוי וואָס קאָד זאָל זייַן עקסאַקיוטאַד ווען די פאָרעם איז דערלאנגט? משמעות, אַלץ ין פון די געגרייַזלט בראַסע. און דאָס איז נאָר סטיליסטיק. [00:20:53] איר קען טאָן דעם ווי מיר טענד צו טאָן אין קס50. אבער אין דזשאַוואַסקריפּט, רובֿ מענטשן טענד צו האַלטן עס אויף די זעלבע שורה נאָר ווייַל עס מער קלאר איז פארבונדן מיט אַז קיווערד פונקציאָנירן. אַזוי איצט וואָס בין איך טאן? [00:21:03] אויב פאָרמ.עמאַיל.וואַלוע יקוואַלז יקוואַלז די ליידיק שטריקל אָדער גאָרנישט, דאָ ס אַ פלינק ווו איך בין געגאנגען צו זאָגן, איר מוזן צושטעלן אייער בליצפּאָסט אַדרעס, און דעמאָלט צוריקקומען פאַלש. און עס ס אַז צוריקקומען פאַלש אַז פּריווענץ די פאָרעם פון זייַענדיק דערלאנגט. דערווייַל, אויב די פּאַראָל ווערט איז ליידיק, איך בין געגאנגען צו שרייַען בייַ דער באַניצער און זאָגן, איר מוזן צושטעלן אַ פּאַראָל. [00:21:21] דערווייַל זאכן זענען געטינג אַ ביסל פאַנסיער דאָ. אויב פאָרמ.פּאַססוואָרד.וואַלוע טוט ניט גלייַך פאָרמ.קאָנפירמאַטיאָנ.וואַלוע, די אנדערע פעלד, שרייַען בייַ דער באַניצער אַז די פּאַסווערדז טאָן ניט גלייַכן ווי זיי האט ניט אַ מאָמענט צוריק. און דעמאָלט דעם איינער ס אַ ביסל סעקסיער ווייַל איך וויסן איך געוואוסט קאַנסעפּטשואַלי אַז אָפּגעשטעלט איז אַ טשעק קאַסטן ס נאָמען. [00:21:40] אַזוי איך קענען נאָר נוצן אַ עקסקלאַמיישאַן פונט צו זאָגן אויב די טשעק איז נישט טשעקקעד-- עס ס די באָאָלעאַן ווערט, אמת אָדער פאַלסע-- איך וועט שרייַען בייַ דער באַניצער פֿאַר אַז סיבה. אַנדערש, אויב מיר באַקומען דורך אַלע פון ​​די באדינגונגען, לאָזן ס נאָר צוריקקומען אמת. זאל דער פאָרעם זייַן דערלאנגט. און דעם וועט דעמאָלט פּאַסירן. [00:21:56] זאל ס דרוקן אין פּאָמסן. זאל ס טשעק די קעסטל, גיט רעגיסטרירן. און איצט איך גיין דורך צו די דעסטיניישאַן. איצט, דאָרט ס קיין דאַטאַבייס עס. עס ס גאָרנישט טשיקאַווע אין רעגיסטער.פפּ. איך נאָר דארף עפּעס צו פאקטיש רעדן צו. אַזוי לאָזן מיר פּויזע, דאָ. קיין שאלות אויף וואָס מיר ווע נאָר געטאן אָדער וואָס עטלעכע פון ​​דעם נייַ סינטאַקס איז? גוט, יאָ? [00:22:17] וילעם: אזוי קיין טשעקקבאָקס איז אויטאָמאַטיש אַ באָאָלעאַן. איר טאָן ניט האָבן צו דערקלערן עס ווי אַז. [00:22:21] דוד י מאַלאַן: ריכטיק. קיין טשעקקבאָקס אַז ס געשיקט צו איר פון אַ HTML פאָרעם צו דיין דזשאַוואַסקריפּט קאָד וועט ווערן באהאנדלט, יאָ, ווי אַ באָאָלעאַן וואַלוע-- אמת אָדער פאַלש. עס ס אַ גוט קשיא. ווהערעאַס די אנדערע וואַלועס, פון קורס, האָבן שוין טעקסט, אַקאַ סטרינגס. [00:22:36] אַלע רעכט, אַזוי לאָזן מיר ריוויינד אַ ביסל ווייַטער. וואָס איז געווען דער גאנצער פונט פון דעם? פונקט צו זיין קלאָר. ווי, מיר שוין וויסן, אַפֿילו פון פּסעט7 און אפילו פון לעצטע וואָך ס לעקציע ביישפילן, אַז מיר קענען דאָך טשעק $ _געט $ _פּאָסט זען אויב דער באַניצער געבן אונדז אַן ליידיק ווערט. געדענק די ליידיק פונקציאָנירן אין פפּ. [00:22:54] אזוי נאָר צו זייַן קלאָר, וואָס ס איין סיבה מיר זאלן אויך ווילן צו טאָן דעם טעות קאָנטראָלירונג ין פון דעם בלעטערער? וואָס ס די מאָוטאַוויישאַן דאָ? יאָ. [00:23:06] וילעם: פאַסטער, און איר טאָן ניט שיקן אַרויסגעוואָרפן דאַטן צו די סערווירער. דוד י מאַלאַן: גוט. עס ס פאַסטער. איר טאָן ניט שיקן אַרויסגעוואָרפן דאַטן צו די סערווירער. [00:23:12] אַזוי איר באַקומען צוריק אַ מער באַלדיק ענטפער. און קוילעלדיק, די באַניצער דערפאַרונג איז בעסער. טראַכטן וועגן די אנדער ברירה. [00:23:17] אויב פֿאַר גמאַיל-- און איז געווען דער פאַל פילע יאָרן צוריק. רעכן איר גאַט אַ נייַ עמאַיל דיין Gmail חשבון, אָבער די בלויז וועג דורך צו זען וואָס איז צו, ווי, רילאָוד דעם גאַנץ זייַט. אָדער רעכן איר דריקט אויף אַ לינק צו לייענען אַן email. [00:23:29] אלץ האט צו רילאָוד אַזוי וואָס איר קענען זען די אימעיל. אָדער פאַסעבאָאָק-- איר באַקומען אַ טשאַט אָנזאָג. איר טאָן ניט זען אים ביז איר רילאָוד דער בלאַט אָדער גיט עטלעכע לינק. [00:23:36] ווי, דעם וואָלט זיין אַ אַפלי אַנויינג באַניצער דערפאַרונג. און דעם איז וואָס עס איז געווען ווי, קלאר, צוריק ווען איך געלאפן פֿאַר וק און די וועב איז פיל ווייניקער דינאַמיש און דזשאַוואַסקריפּט איז נישט ווי פּאַפּיאַלערייזד ווי עס איז איצט. און דאס זענען געטינג פיל מער דינאַמיש און פיל מער קליענט זייַט אין אַז טאָלק. [00:23:49] אבער עס איז אַ כאַפּן דאָ, און דעם איז מין פון אַ אַנויינג גאַטשאַ. נאָר ווייַל איר לייגן קליענט זייַט דיטעקשאַן ווי דעם טוט נישט מיינען איר קענען אָדער זאָל פאַרלאָזן סערווירער זייַט דיטעקשאַן. איר יסענשאַלי ווילן צו שטעלן דיין טעות קאָנטראָלירונג אין ביידע ערטער. ווייַל וואָס איז געווען איינער פון די לעקציע געלערנט פון דער אַרטיקל איך לייענען עטלעכע עקסערפּץ פון מיט דעם נאַריש קמס סיסטעמ-- אינהאַלט מאַנאַגעמענט סיסטעמ-- אַז איז געווען ימפּלאַמענינג זייַן אָטענטאַקיישאַן סיסטעם, זייַן לאָגין דורך וואָס מעקאַניזאַם? דזשאַוואַסקריפּט. [00:24:20] וילעם: דזשאַוואַסקריפּט. דוד י מאַלאַן: דזשאַוואַסקריפּט, פּונקט, רעכט? עס איז געווען ניצן דזשאַוואַסקריפּט. און ממש, איר גייז האָבן געשפילט אַ ביסל ביסל מיסטאָמע מיט קראָום ס ינספּעקטאָר. און אויב איך קענען געפינען עס, דורכקוקן עלעמענט. [00:24:30] זאל מיר גיין איבער צו טאָן אַלע פון ​​קראָום ס אָפּציעס. און דאָס איז ווי גרינג עס איז צו דיסייבאַל דזשאַוואַסקריפּט אין אַ בלעטערער. קוק, קיין מער דזשאַוואַסקריפּט. [00:24:38] אזוי אין יוישער, אַ פּלאַץ פון די וועב די טעג איז נאָר געגאנגען צו ברעכן ווייַל Gmail און אנדערע סיטעס-- פאַסעבאָאָק-- יבערנעמען אַז דזשאַוואַסקריפּט איז ענייבאַלד. אבער אויב איר ניטאָ טאן עפּעס נאַריש ווי נאָר וואַלאַדייטינג ניצערס אַרייַנשרייַב און טשעק עס פֿאַר ערראָרס אויף דער קליענט זייַט, אַ קעגנער קען לייכט טאָן דעם. און דעמאָלט אפילו סמאַרטער קעגנער ווי איר גייז איצט קען נוצן טעלנעט אָדער קערל אָדער נאָר באַפֿעל שורה קאַמאַנדז און טאקע שיקן אַרטיקלען צו די סערווירער אַז סימאַלערלי זענען נישט טעות אָפּגעשטעלט. [00:25:05] אַזוי דעם איז מער פון אַ באַניצער צובינד באַשלוס ווי עס איז אַ פאַקטיש טעכניש ימפּראָוועמענט-- ימפּלאַמענינג עפּעס קליענט זייַט ווי דעם. אזוי איצט אַ שנעל בליק, אָבער דעמאָלט איך וועט נאָכגעבן צו די אָנליין גיין דורך פֿאַר דעם איין. אין פאָרעם צוויי, מיר פאקטיש זענען דורך און קלינד אַרויף די קאָד אַ ביסל ביסל. אבער לאָזן מיר נאָכגעבן צו איינער פון די ווידיאס מיר וועט לייקלי ימבעד אין פּסעט8 אַז נאָר ווייזט איר אַ ענלעך סינטאַקס ניצן אַ ביבליאָטעק גערופן דזשקווערי, וואָס איז אַ סופּער, סופּער פאָלקס ביבליאָטעק אין דזשאַוואַסקריפּט וואָס פראַנגקלי רובֿ מענטשן נאָר נוצן די טעג און אפילו צעמישן ווי זייַענדיק דזשאַוואַסקריפּט זיך. [00:25:37] און עס טענדז צו אַרייַנציען עטלעכע דאָלאַר וואונדער און טערמינען ווי דאָקומענט אין קלאַמערן דאָ. אבער ווידער, לאָזן מיר נאָכגעבן צו עטלעכע סלאָוער טוטאָריאַלז אָנליין אלא ווי באַקומען טייד אַרויף אין נאָר סינטאַקס. זאל ס מאַך אויף צו עפּעס אַ ביסל קולער אין טערמינען פון די פּראָגראַמען פון דעם. [00:25:50] אזוי אין באַזונדער, לאָזן מיר גיין פאָרויס און עפענען אַרויף דעם דאָ. קומען אויף. עס מיר גיין. [00:25:59] זאל מיר עפענען אַרויף דעם בילד דאָ. אַננעסאַסעראַלי קאָמפּליצירט קוקן, אָבער עס באשרייבט אַ טעכניק גערופן אַדזשאַקס-- אַסינטשראָנאָוס דזשאַוואַסקריפּט און קסמל, ווו די רענטגענ פֿאַר קסמל איז פאקטיש ניט מער טאַקע געוויינט. עס טענדז צו נוצן עפּעס אַנדערש גערופן דזשסאָן. [00:26:13] אבער דאָ איז ווי עפּעס ווי גוגל מאַפּס אָדער גוגל ערד אַרבעט. זאל ס פּרובירן דעם אויף די פליען, פאקטיש. זאל מיר גיין פאָרויס און עפענען אַרויף קראָום אויף מיין בלעטערער. [00:26:21] און לאָזן מיר גיין אין, זאָגן, maps.google.com. און פאקטיש, אויב איר ניטאָ אַלט גענוג צו געדענקען וואָס, ווי, מאַפּקוועסט איז ווי צוריק אין דעם טאָג, און אפֿשר זיי נאָך אַרבעט ווי דעם. ווען איר געניצט צו זוכן פֿאַר סאָמעטהינג-- 33 אָקספֿאָרד סטריט, קיימברידזש, מאַס, זאל ס טאָן טהיס-- איר וואָלט פאקטיש, אויב איר געוואלט צו פּאַן אַרויף און אַראָפּ, לינקס און רעכט, איר וואָלט קוקן ווי אַ גרויס פייַל אויף שפּיץ, און עס וואָלט ווייַזן איר אן אנדער ראַם פון דער מאַפּע אַרויף דאָ. אָדער איר וואָלט גיט לינקס און איר וואָלט גיין איבער דאָ, אָדער אנדערן גיט און איר וואָלט גיין איבער דאָ. אָבער אַנשטאָט די טעג, מיר פון קורס נאָר נעמען פֿאַר גראַנטיד אַז מיר קענען גיין אַרום קיימברידזש שיין געשווינד נאָר דורך געבן אַ קליק און דראַגינג. אבער באַמערקן עס ס עטלעכע גליטטשעס. [00:26:59] אויב איך טאָן דעם פעסט גענוג, וואָס מיינט צו זיין געשעעניש ווי איך שלעפּן אַ ביסל צו שנעל פֿאַר די קאָמפּיוטער צו האַלטן אַרויף? וואָס טאָן איר זען? יאָ. [00:27:07] וילעם: די בילדצעלן טאָן ניט דערפרישן. דוד י מאַלאַן: דער בילדצעלן טאָן ניט דערפרישן. עס ס אַקטואַללי-- און איר קען זען דעם, פאקטיש, אויב איר ניטאָ וואַטשינג אָנליין און פּויזע דעם אָדער פאקטיש סלאָוז זאכן אַראָפּ פֿאַר אָנסע-- איר וועט זען אַז עס זענען טיילז, סקווערז, אָדער רעקטאַנגגאַלז אַז ביסט פעלנדיק פון די מאַפּע ביז אַ שפּאַלטן רגע שפּעטער, מער דאַטן, מער בילדער פאקטיש דערשייַנען אויף דער עקראַן. און אין פאַקט, אויב מיר טאָן דאָס דורך קוקן אַרויף טשראָמע'ס-- לאָזן ס זאָגן, טשראָמע-- זאל ס זען. מיר קענען ניט טאָן אַז. [00:27:31] אוי, ווופּס. זאל ס עפענען אַרויף maps.google.com. זאל מיר מאַכן די פֿענצטער ביגער ווידער. [00:27:36] גיין צוריק צו 33 אָקספֿאָרד סטריט. וואָס איז די וועבזייַטל איך איז געווען אויף לעצטנס? איך געהאט דעם, ווי, פּריוואַט גוואַלדעווען צו זיך, אז איך וואלט דעמאָלט רעגע אָנזאָג קיין פרייַנד וואס איז געווען אָנליין ווער געוואלט צו הערן עס. עס ס עטלעכע וועבזייַטל. איך טראַכטן עס ס קאָמקאַסט-- אַזוי אַ זייער גרויס אמעריקאנער יספּ. איר קענען, ווען סיינינג אַרויף פֿאַר נייַ קאַבלע מאָדעם דינסט אָדער קאַבלע טעלעוויזיע דינסט, זיי האָבן אַ פאָרעם זייער ריזאַנאַבלי ווו זיי פרעגן איר פֿאַר דיין אַדרעס. און האָבן דעם אַמייזינג שטריך גערופן אַוטאָ גאַנץ, ווי Google, אַז סטאַרץ צו פּלאָמבירן אין דעם ענטפער צו דיין קשיא. [00:28:04] די פּראָבלעם איז, זיי טאָן אַוטאָ גאַנץ אויף דער ערשטער דאס אַז איר דרוקן. אַזוי אויב איר אָנהייב טייפּינג אין 33, עס וועט ווייַזן איר ממש יעדער הויז אין אַמעריקע אַז סטאַרץ מיט די נומער 33 איידער ממשיך צו דערוואַרטן איר צו דרוקן מער. אזוי אויב איר טיפּ 33 אָקספֿאָרד, דעמאָלט עס ווייזט איר יעדער גאַס אין אַמעריקע וואָס האט 33 אָקספֿאָרד אין זייַן נאָמען, יראַספּעקטיוו פון די שטאָט אַז איר ניטאָ אין. [00:28:25] און דעמאָלט איר פאָרזעצן טייפּינג. און לעסאָף, עס ריאַלייזיז אַז זיי טאָן ניט פאָרשלאָגן דינען צו דיין היים אין קיימברידזש אָדער עפּעס ווי אַז. אבער די פונט איז, דעם איז די מערסט אַסינינע ימפּלאַמענטיישאַן פון אַוטאָ גאַנץ אלץ. [00:28:34] און איך בין נאָר געגאנגען אַוועק אויף דעם טאַנדזשאַנט ווידער. אבער עס זענען גוט וועגן צו ניצן דזשאַוואַסקריפּט און בייז וועגן. און אַז ס ניט דאַווקע דער בעסטער איינער. [00:28:40] אבער די פונט דאָ, איידער דעם טיראַדע, איז געווען צו עפענען אַרויף מכשירים אַראָפּ דאָ און עפענען אַרויף דעוועלאָפּער מכשירים, ווי מיר ווע ינקעראַדזשד פריער, און צו היטן די נעטוואָרק קוויטל ווי איך געב טאַקע פעסט. און דערזען אַ גאַנץ בינטל פון באַקומען ריקוועס געטראפן. אַלע פון ​​דעם געטראפן זינט איך דראַגד. [00:28:57] און רובֿ מסתּמא, טאַקע אַ פּלאַץ פון די ראָוז איצט זענען בילד צעהאַקן געפֿינען MIME טייפּס אָדער צופרידן טייפּס. אַז ס ווייַל וואָס קראָום איז טאן יעדער מאָל איך גיט און שלעפּן, גיט און שלעפּן, איז עס ס ריאַלייזינג, טאַקע, איך דאַרפֿן צו גיין פרעגן Google פֿאַר די טייל אויף דער מאַפּע וואס ס איבער דאָ, געשווינד אראפקאפיע עס דורך הטטפּ, און דעריבער לייגן עס צו די אַזוי-גערופן דאַם צו די וועב בראַוזערז אין זיקאָרן בוים פאַרטרעטונג אַזוי אַז דער באַניצער, מיר, זעט אַז דערהייַנטיקט קאַכל. און דעם איז ווייַל פון אַ טעכניק גערופן AJAX. צוריק אין די טאָג, עס טאַקע איז געווען דער פאַל אַז אויב איר געוואלט צו טוישן וואָס ס אויף די פאַרשטעלן, איר וואָלט האָבן צו גיט אַרויף, אַראָפּ, לינקס, רעכט. און דעמאָלט אַ נייַ בלאַט וואָלט עפענען. אבער די טעג, אַלץ איז מער דינאַמיש. עס כאַפּאַנז אין דעם וועג מיר יומאַנז וואָלט האָפֿן עס אַקטשאַוואַלי וואָלט ינטעראַקטיוועלי. און עס אַטשיווז דעם דורך וועג פון אַ טעכניק גערופן AJAX, וואָס איז טאָמער בעסטער דערקלערט דורך אַ בייַשפּיל. ערשטער, לאָזן מיר גיין פאָרויס און עפענען זיך אַ טעקע גערופן קוואָטע.פפּ אין הייַנט ס פאַרשפּרייטונג קאָד. [00:29:53] און דעריבער לאָזן מיר טאָן סימבאָל-- ווופּס. זאל מיר טאָן סימבאָל = גאָאָג פֿאַר בלויז עטלעכע לאַגער. אָדער פאקטיש, לאָזן ס טאָן דעם איינער פון די פּסעט פּאָטער. אַרייַן. [00:30:05] און איצט באַמערקן וואָס איך באַקומען צוריק. אַזוי דעם איז אַ טאַקע קורץ פפּ טעקע אַז איך געשריבן אַז פשוט באָרראָווס קאָד פון פּסעט7 ס לאָאָקופּ פונקציאָנירן און ספּיץ אויס ניצן דעם געגרייַזלט בראַסע און קוואָטעס און צווייפּינטל נאָוטיישאַן, משמעות, די קראַנט לאַגער ס פּרייַז פֿאַר די פירמע אַז איר פאָרן אין דורך באַקומען. אזוי דעם איז אַנדערש פון רובֿ פון וואָס מיר ווע געטאן אין אַז באַמערקן איך בין ממש ספּיטינג אויס וואָס קוקט ווי דזשאַוואַסקריפּט קאָד. [00:30:27] אין פאַקט, דעם איז אַ דזשאַוואַסקריפּט כייפעץ. אין פאַקט, נאָר צו זייַן מער קלאָר, דזשאַוואַסקריפּט אָבדזשעקט נאָטאַטיאָנ-- דזשסאָנ-- איז נאָר אַ פאַנטאַזיע וועג פון זאגן אַז איר קענען פאָרשטעלן דאַטן אין דזשאַוואַסקריפּט פיל ווי איר קענען אין פפּ ניצן שליסל ווערט פּערז. אַזוי אויב איך געוואלט צו דערקלערן אַ בייַטעוודיק אין דזשאַוואַסקריפּט צו רעפּראַזענץ זאַמילאַ, פֿאַר ינסטאַנסע-- אַ סטרוקט פֿאַר זאַמילאַ-- און מיר וועט רופן עס תּלמיד, דעם בייַטעוודיק. איר שייַן איז איינער, הויז איז ווינטהראָפּ, און נאָמען איז זאַמילאַ. [00:30:53] אבער איך קענען אויך האָבן אַ מענגע פון ​​אַבדזשעקץ. אַזוי אויב איך פאקטיש געוואלט צו האָבן אַ מענגע אין דזשאַוואַסקריפּט מיט קייפל אַזאַ אַבדזשעקץ, דעם צייַט רעפּריזענטינג שטעקן, איך זאל האָבן די דרייַ טשאַנגקס פון קאָד צוריק צו צוריק צו צוריק פֿאַר די דרייַ פרייַערדיק שטעקן מיטגלידער. אזוי דעם סינטאַקס, שיין ענלעך צו באָטה-- צו פפּ. אבער דעם איז דער הויפּט דזשאַוואַסקריפּט. עס ס כייפעץ נאָוטיישאַן. אזוי וואָס איז דעם נוציק פֿאַר? [00:31:17] אויב איך שרייַבן קאָד אַז ספּיץ אויס דזשסאָנ-- דזשאַוואַסקריפּט אָבדזשעקט נאָטאַטיאָנ-- שטאָפּן אַז קוקט ווי דעם אָדער שטאָפּן אַז קוקט ווי זאַמילאַ ס ביניען, איך קענען פאקטיש נוצן דעם אין מגילה איך שרייַבן. זאל מיר גיין צו אַדזשאַקס0.הטמל. און דעם טאָאָ-- ניט פיל געדאַנק געגעבן צו עסטעטיק. אבער היטן וואָס כאַפּאַנז. [00:31:34] זאל מיר גיין פאָרויס און דרוקן פֿרייַ דאָ. דריקט באַקומען ציטירן. און באַמערקן דעם URL האט נישט פארענדערט. אבער איך האט באַקומען אַ קנאַל אַרויף מיט משמעות הייַנט ס פּעני אַקציעס פּרייַז פון $ 0.15. אזוי ניט אַלע אַז שלעכט. אבער די חילוק איז אַז עפעס, דעם דאַטן געקומען צוריק צו מיר גלייַך. אבער לאָזן ס נעמען אַ שריט צו עפּעס מער באַקאַנט. אין ווערסיע איינער פון דעם, לאָזן מיר טיפּ פֿרייַ ווידער, גיט באַקומען ציטירן, און נאָוו-- טאַקע, דעם איז געווען פאקטיש די דזשקווערי ווערסיע. אזוי לאָזן מע-- איך האט ניט פעסט-פאָרויס גאַנץ ווייַט גענוג. זאל מיר גיין צו ווערסיע צוויי, וואָס איז ווו איך געוואלט. נאָטיץ וואָס איך ווע געטאן דאָ. איך האָבן אַ וועב פּאַגע-- אַ סופּער פּשוט ווערסיע פון ​​קיין וועב בלאַט איר זאל נוצן הייַנט מיט אַ טעקסט פעלד דאָ פֿאַר פֿרייַ און דעמאָלט משמעות בלויז טעקסט. [00:32:14] דאס איז ניט אַ פאָרעם דאָ, משמעות. אבער אויב איך געב באַקומען ציטירן, דערזען מיין וועב בלאַט איז וועגן צו טוישן ווי כאָטש איך נאָר גאַט אַ נייַ רעגע אָנזאָג אָדער ווי כאָטש איך נאָר אריבערגעפארן די מאַפּע און דארף צו באַקומען מער דאַטן צוגעגעבן דינאַמיקאַללי צו די וועב בלאַט אָן די URL טשאַנגינג און דער באַניצער דערפאַרונג געטינג ינטעראַפּטיד. טאקע, איך בין נאָך אין די פּינטלעך זעלביקער פּלאַסע-- אַדזשאַקס2.הטמל. [00:32:35] אזוי לאָזן ס קוק נאָר בייַ דעם בייַשפּיל און זען ווי דעם איז געשעעניש. זאל מיר גיין אין אַדזשאַקס2.הטמל. און באַמערקן דעם פאָרעם ערשטער. [00:32:44] אַראָפּ דאָ, איך בין טורנינג אַוועק אַוטאָ פאַרענדיקן. מאל עס געץ אַנויינג אויב די בלעטערער איז טריינג צו ווייַזן איר דיין גאנצע געשיכטע. אזוי איר קענען טאָן עס אין HTML דורך נאָר געזאגט אַוטאָ גאַנץ אַוועק. [00:32:53] איך ווע געגעבן דעם טעקסט פעלד אַ סימבאָל-- אלא, אַ שייַן פון סימבאָל. און איצט, דעם איז אַ טשיקאַווע שטריך. מיר האָבן נישט גערעדט וועגן מעסטן, אָבער איר קענען טראַכטן וועגן עס ווי אַ פּאַראַגראַף קוויטל אָדער דיוו קוויטל. עס ס וואָס ס גערופן אַ אין-שורה עלעמענט, וואָס מיטל איר וועט ניט באַקומען אַ פּאַראַגראַף ברעכן אויבן און אונטן עס. עס ס נאָר געגאנגען צו בלייַבן אין-שורה אָן היטטינג די עקוויוואַלענט פון קומען. אזוי איך האָבן געגעבן דעם פּייַדע פון ​​HTML צו זיין באשלאסן אַ יינציק יידענטאַפייער אַז איך אַרביטרעראַלי גערופן פּרייַז. און איך האָבן אַ פאָרלייגן קנעפּל. [00:33:21] ווייַל איצט אַרויף הערע-- און דעם איז פאקטיש יבער אַמייזינג ווי ביסל קאָד איר קענען שרייַבן צו טאָן לעפיערעך ציכטיק טהינגס-- באַמערקן וואָס איך ווע געטאן אַרויף דאָ אויב איך מעגילע אַרויף צו די קאָפּ פון דעם בלאַט. איך ווע אַרייַנגערעכנט ערשטער אין מיין קאָפּ אַ שריפט קוויטל אַז פאקטיש באַווייַזן אַ דזשאַוואַסקריפּט טעקע אנדערש. דאס איז פון די אָרגאַניזאַציע וואס שרייבט דזשקווערי, און דאָס איז נאָר געבן איר די לעצט ווערסיע פון ​​זייער דזשקווערי ביבליאָטעק. [00:33:42] אזוי דעם איז מין פון ווי שאַרף אַרייַננעמען אין C אָדער דאַרפן אין פפּ. איר נוצן דעם שריפט קוויטל מיט אַ מקור אַטריביוט. אבער איצט מיין אייגן קאָד איז געגאנגען צו זייַן רעכט אין דאָ. [00:33:52] נאָטיץ איך האָבן אַ פונקציאָנירן גערופן קוואָטעס. און עס קוקט אַ ביסל קריפּטיק בייַ ערשטער בליק. אבער לאָזן ס רייצנ דעם באַזונדער. געבן מיר אַ בייַטעוודיק גערופן URL. באַשטימען עס ממש דעם שטריקל. אזוי, איין קוואָטעס, טאָפּל קוואָטעס אין דזשאַוואַסקריפּט נאָר גיט מיר אַ שטריקל. וואָס טוט די פּלוס טאָן? קאַנקאַטאַניישאַן. [00:34:08] אזוי דעם איצט איז די דזשקווערי סינטאַקס וואָס נעמט אַ ביסל געטינג געניצט צו. אבער דעם בלויז מיטל גיין באַקומען מיר די דאַם נאָדע וועמענס יינציק יידענטאַפייער איז סימבאָל. די האַשטאַג עס מיטל יינציק יידענטאַפייער סימבאָל. [00:34:21] דער דאָלאַר צייכן אין די קלאַמערן נאָר מיינען, ייַנוויקלען דעם אין דזשקווערי אַ סאָרט פון געהיים סאָוס אַזוי איר באַקומען נאך פאַנגקשאַנאַליטי. און דעריבער .וואַל איז משמעות אַ פונקציאָנירן, אָדער ווי מיר זאָגן איצט, אַ אופֿן ין פון דעם נאָדע אַז פּונקט גיט איר די ווערט. אַזוי אין קורץ, מיעס און קאַנפיוזינג ווי דעם קוקט בייַ ערשטער בליק, דעם נאָר מיטל באַקומען מיט דעם באַניצער טייפּט אין, שטעלן עס אין די סוף פון די שטריקל דורך קאָנקאַטענאַטינג עס. אַז ס אַלע. [00:34:43] אַזוי איצט, לעצט דרייַ שורות. איר קענען קוועטשן אַ פּלאַץ פון פאַנגקשאַנאַליטי אויס פון דרייַ שורות. דאס דאָלאַר צייכן, ווי אַ באַזונדער, איז נאָר אַ ניקקנאַמע פֿאַר אַ ספּעציעל גלאבאלע בייַטעוודיק גערופן ממש דזשקווערי. [00:34:55] דאָללאַר צייכן נאָר קוקט קיל. אזוי די דזשקווערי קהל נאָר מין פון געניצט עס ווי זייער ספּעציעל סימבאָל. עס טוט נישט מיינען וואָס עס מיטל אין פפּ. אין דזשאַוואַסקריפּט, דאָלאַר צייכן איז נאָר ווי אַ בריוו פון דעם אלפאבעט אָדער אַ נומער פֿאַר אַ בייַטעוודיק. [00:35:07] איר קענען נאָר האָבן עס ווי די נאָמען. נאָר קוקט קיל. אַזוי די קהילה אנגענומען עס ווי אַ ניקקנאַמע פֿאַר זייער אייגן ביבליאָטעק גערופן דזשקווערי. [00:35:13] און עס ס סופּער פאָלקס. אַזוי באַקומען דזשסאָן איז פּונקט אַז. עס ס אַ פונקציאָנירן אַז די פאָלקס בייַ דזשקווערי געשריבן אַז געץ דזשסאָן פון אַ סערווער-- דזשאַוואַסקריפּט אָבדזשעקט נאָוטיישאַן. פון וואָס URL איז עס געגאנגען צו באַקומען וואָס אינפֿאָרמאַציע? משמעות פון דעם URL דאָ. [00:35:27] און וואָס זאָל דעם בלעטערער טאָן ווי באַלד ווי עס געץ צוריק דעם ענטפער? און דעם איז די מאַגיש פון אַדזשאַקס, אַזוי צו ספּעאַק-- אַסינטשראָנאָוס דזשאַוואַסקריפּט אין קסמל. עס ס שווער צו זען מיט אַזאַ אַ פּשוט בייַשפּיל ווי מיר האבן דא. [00:35:41] אבער דעם איז געווען ייסינגקראַנאַס אין די געפיל אַז מיין קאָד ווען עקסאַקיוטאַד געשיקט אַ בריוול צו די שליח צו גיין באַקומען מיר עטלעכע דזשסאָן. און עס געטראפן סופּער שנעל אַז איך גאַט אַ ענטפער. אבער וואָס ס טשיקאַווע איז אַז דאָס שורה פון קאָד האט ניט הענגען מיין קאָמפּיוטער. [00:35:55] איך האט ניט זען אַ ספּיננינג בילדל. איך האט ניט פאַרלירן די פיייקייַט צו אַריבערפירן מיין מויז. מיין בלעטערער איז פאקטיש בישליימעס פייַן. [00:36:01] ווייַל די וועג דזשאַוואַסקריפּט כאַנדאַלז די ענטפער פון די סערווירער איז ווי גייט. איר רעגיסטרירן וואָס איר'ד רופן אַ קאַללבאַקק פאַנגקשאַנז, וואָס נאָר מיטל, היי, דזשאַוואַסקריפּט. ווי באַלד ווי דער סערווירער ריספּאַנדז מיט דזשסאָן, ביטע רופן דעם אַנאַנאַמאַס פונקציאָנירן. [00:36:18] און ביטע פארביי אין דעם פונקציע וועלכער שטריקל סערווירער שפּייַען אויס ווי אַן אַרגומענט גערופן דאַטן. אַזוי אין אנדערע, ווערטער, אויב איך בין אַסעמבאַלינג דינאַמיקאַללי אַ URL קוואָטע.פפּ גייט פארביי אין דעם סימבאָל ווי פּאָטער אָדער גאָאָג אָדער וואַטנאַט, איך בין דעמאָלט טעלינג דזשאַוואַסקריפּט גיין באַקומען אַז URL. געדענק אַז דער בלעטערער איז געגאנגען צו צוריקקומען עפּעס וואָס קוקט ווי מיר געזען עאַרליער-- דעם. [00:36:42] און וואָס די רגע אַרגומענט דאָ צו באַקומען דזשסאָן איז געזאגט איז רופן דעם פונקציע ווען דער שליח געץ צוריק צי עס ס 10 מיליסעקאַנדז פון איצט אָדער 10 סעקונדעס פון איצט. און ווי באַלד ווי איר טאָן, לייגן די פּרייַז צו די בלאַט. דעם סינטאַקס דאָ נאָר מיטל גיין באַקומען די נאָדע פון די בוים וועמענס יינציק יידענטאַפייער איז פּריסע-- אַז מעסטן מיר געזען פריער. [00:37:01] דעם אופֿן גערופן HTML נאָר זאגט, גיין פאַרבייַטן די HTML אַז ס עס מיט דאַטאַ.פּריסע. וואָס ס דאַטאַ.פּריסע? נו, דער בלעטערער, ​​צוריקרופן, אנטפלעקט מיר דעם קומען צוריק. אזוי דעם איז דאַטן. [00:37:14] און אַזוי עס ס אַ ביסל קריפּטיק צו זען די קאָמעס דאָ. אבער אין פאַקט, לאָזן מיר טאָן דעם. זאל מיר נאָר פּאַפּ דעם פאַקטיש פעסט אין געדיט און ווייַזן דעם ווי מיר געוויזן זאַמילאַ ס ביניען פריער. [00:37:27] וואָס דער שליח איז שיקט צוריק איז אַ ביסל כייפעץ אַז קוקט ווי דעם. און אַזוי דאַטאַ.פּריסע איז נאָר געבן מיר 0.1515. אזוי אַ פּלאַץ פון מאָווינג פּאַרץ דאָ אַלע בייַ אַמאָל. [00:37:39] אבער די שליסל טאַקעאַווייַס איז אַז מיר האָבן דעם פיייקייַט צו מאַכן נאך הטטפּ ריקוועס ניצן דזשאַוואַסקריפּט אָן בעת ​​צו רילאָוד די בלאַט. און דעמאָלט מיר קענען פאקטיש טוישן די וועב בלאַט אויף דער פליג. און עס טורנס אויס אַז דזשאַוואַסקריפּט און אנדערע שפּראַכן קענען ווערן געניצט איצט נישט בלויז צו מיוטייט וועב זייַטלעך, אָבער צו פאקטיש שרייַבן ווייכווארג אין אַ פאַקטיש קאָמפּיוטער, ניט נאָר קאַנפיינד צו קראָום אָדער די ווי. [00:38:00] אין פאַקט, יפ-- קאָלטאָן, וואָלט איר ווי צו פאַרבינדן אונדז צוריק אַרויף דאָ מיט דיין לאַב קאָד, און טשאַנג ווי געזונט? זאל ס גיין פאָרויס, ווייל גערעדט וועגן אַנאַנאַמאַס פאַנגקשאַנז און קאַללבאַקקס און טאַקע שטרויכלען גורל דאָ מיט אַ לעבן דעמאָ מיט בלידינג ברעג טעכנאָלאָגיע, איינער פון די עליטע מאָטיאָן דעוויסעס. איצט, דעם מיטל, צוריקרופן, איז אַ קליין וסב מיטל ווי געזונט טהאַט-- אַז ס בעאַוטיפול-- אַז פּלאַגז אין צו אייער וסב פּאָרץ. [00:38:25] און דעמאָלט עס גיט אַרייַנשרייַב אין די פאָרעם פון מענטש דזשעסטשערז דורך דיטעקטינג ניצן ינפרערעד בימז, יסענשאַלי, מווומאַנץ פון דיין אָרעם. אַזוי וועראַז וואָס מאַריאַ געפרואווט אויף פריער איז געווען מאַסקיאַלער, פאקטיש געפיל וואָס ס טשאַנגינג דיין אָרעם, דאָס איז ינפרערעד באזירט. אַזוי עס ס קוקן פֿאַר מווומאַנץ ין דער סאָרט פון קויל פון אַ פֿיס אָדער אַזוי פון די מיטל זיך. [00:38:46] אזוי וואָס טאָן ניט איך נעמען אַ שטעכן אין דעם ערשטער? און לאָזן ס גיין פאָרויס און וואַרפן איר אַרויף אויף די אָוווערכעד דאָ. אַזוי לאָזן ס שטעלן קאָלטאָן ס לאַפּטאַפּ אַרויף דאָ. מיר 'ווע גאַט אנדריי אויף דער טעלעוויזיע. און וואָס וואָלט איר ווי מיר צו טאָן ערשטער? [00:39:00] קאָלטאָן: גיין פאָרויס און פּונקט שטעלן דיין הענט איבער דעם באָכער און איר וועט זען עטלעכע פאַביאַלאַס פינקלען. [00:39:04] דוד י מאַלאַן: זייער פייַן. דאס איז אַלע געשעעניש אין פאַקטיש צייַט. גוט. אַלע רעכט, און יאָ. אַזוי פייַן. אַלע רעכט, וואָס אַנדערש קענען מיר טאָן? [00:39:15] קאָלטאָן: גייט צו די ווייַטער פאַרשטעלן און זען. [00:39:17] דוד י מאַלאַן: אַלע רעכט. [00:39:19] קאָלטאָן: א שפּאַס ביסל שפּיל ווו איר באַקומען צו מאַכן ראָובאַץ. [00:39:21] דוד י מאַלאַן: אַלע רעכט, אַזוי דאָס איז שווינדל הענט ווייַזונג מיר וואָס צו טאָן. קאָלטאָן: יא אזוי גיין פאָרויס און כאַפּן איינער פון די בלאַקס און שטעלן אים אויף שפּיץ פון אַז ראָבאָט ס גוף. דוד י מאַלאַן: אָה, עס ס מיין האַנט. טאַקע. גוט, טייַער. וואַרטן אַ מינוט, גוט. עס מיר גיין. [00:39:41] קאָלטאָן: איך געמאכט איינער אויף צופאַל. [00:39:43] דוד י מאַלאַן: גוט, איך וועט באַקומען דעם באָכער. פאַרשילטן עס! ווען מיר זענען געווען פּראַקטיסינג דעם לעצט נאַכט, איר וויסן וואָס דעם דעוואָלוועד זיך? [00:39:51] ווי דעם. גוט. ווייַטער איינער? [00:39:55] קאָלטאָן: זיכער. [00:39:56] דוד י מאַלאַן: אַלע רעכט, און עס ס א דריט. אַלע רעכט. קאָלטאָן: און אין דעם איין, איר באַקומען טאָ-- דוד י מאַלאַן: אוי, דעם איינער ס שיין. קאָלטאָן: --יעאַה, קלייַבן באַזונדער דעם בלום. דוד י מאַלאַן: גוט. ניין? מיסט. [00:40:14] קאָלטאָן: אָה, עס איר גיין. [00:40:15] דוד י מאַלאַן: אַ, קוק בייַ אַז. זייער פייַן. נו, פארוואס דאָנט 'מיר נעמען אויס איינער פרייַוויליקער דאָ ווער וואָלט ווי צו קומען אויף אַרויף. ווי וועגן רעכט דאָרט אין די גרין, איז עס? [00:40:27] אַלע רעכט, און לאָזן ס האַווע-- אַנשטאָט פון טאן אַז, עטלעכע פון ​​איר זאל וויסן דעם שפּיל הערע-- שנייַדן די שטריק, טאָמער? זאל ס זען. מיר האָבן אונדזער ברילן אויף איבער דאָ? [00:40:37] גוט. דאנק איר. וואָס ס אייער נאָמען? [00:40:39] וילעם: לאַוראַ. [00:40:40] דוד י מאַלאַן: לאַוראַ? פייַן צו זען. אויב איר טאָן ניט מיינונג פּאַטינג גוגל גלאַס איבער דיין ברילן. דאס איז קאָלטאָן. [00:40:46] קאָלטאָן: הי. פייַן צו טרעפן איר. [00:40:48] דוד י מאַלאַן: גוט, קומען אויף אַרום. אַלע רעכט, אַזוי וואָס איר 'רע געגאנגען צו טאָן דאָ, ווייל געשפילט דעם פריער, איז שטעלן דיין האַנט איבער די ליפּ מאָטיאָן דאָ. און איצט דיין פייַל זאָל מאַך. אוי, נאָופּ. [00:40:57] וילעם: ניין [00:40:58] דוד י מאַלאַן: מיר טאָן ניט ווילן צו פאַרלאָזן נאָך. גוט, וואַרטן. איבער דאָ. אַזוי באַמערקן ווי איר האַלטן דיין פינגער איבער עפּעס, די מויז סטאַרץ צו גיין גרין, וואָס איז ווי איר גיט. [00:41:06] אזוי כאַווער איבער שפּיל. און נאָר איין פינגער איז פייַן. און איצט גיט אויף די ביסל גרין יאַט אויף די לינקס. און איצט האַלטן ביז עס זאַט אַרויף גרין. גוט. איצט, ווי, גלייַך איינער אַרויף שפּיץ. [00:41:16] וילעם: יאָ, מיר ווילן מדרגה איינער, דאָ. [00:41:20] דוד י מאַלאַן: גוט. גוט, אַזוי אַלע איר האָבן צו טאָן איז שנייַדן די שטריק. דיין לויפֿער ס די ווייַס מען אַראָפּ דאָרט. [00:41:28] זייער פייַן. אַלע רעכט, עס ס וועגן צו באַקומען האַרדער. אַזוי האַלטן דיין פינגער איבער ווייַטער איצט. גוט. דעם איינער ס שווער. [00:41:39] וילעם: טאַקע דרעק. גוט. עס וויל צו גיין אַז וועג. טאַקע דרעק, טהאַט-- [00:41:44] דוד י מאַלאַן: יאָ. צווייטיק ציל איז צו באַקומען אַלע די שטערן. אַלע רעכט, ווייַטער. [00:41:53] זאל ס זען אויב איר קענען באַקומען דעם דריט איינער. גוט. גוט, גיין איבער דאָרט. [00:42:06] זיכער. טאַקע, זייער פייַן. אַלע רעכט. [00:42:11] אזוי וואָס טאָן ניט מיר אָפּליגן דאָ הייַנט? לאָזן ווער עס יז קומען אויף אַרויף ווער וויל צו שפּילן. דאַנק אַזוי פיל צו לאַוראַ אונדזער פרייַוויליקער. און מיר וועט זען איר אויף מאנטאג. [00:42:18] וילעם: איר מיסטאָמע ווילן די צוריק. [00:42:21] רעדנער 2: אין די ווייַטער קס50--