TOMAS REIMERS: ఎక్కువ, ప్రతి ఒక్కరూ. నా పేరు యొక్క టోమస్ Reimers. MIKE Rizzo: నేను మైక్ Rizzo ఉన్నాను. TOMAS REIMERS: మేము CS50s TS రెండు. మరియు ఈ రోజు మేము న సదస్సు ప్రముఖ చేస్తున్నారు జావాస్క్రిప్ట్ మరియు వెబ్ అనువర్తనాల కోసం CSS. మీరు వెంట అనుసరించండి అనుకుంటే, లింక్ హక్కు ఉంది. మరియు మీరు అది ఇవ్వడానికి అనుకుంటున్నారు కంప్యూటర్ కొంతకాలం? లింక్ ఉంది. ఇది లింకులు కలిగిన చిన్న సైట్ వార్తలు, మేము మాత్రం అన్ని వనరులు నేడు మీరు పై మరియు చాలా ఉంది మాకు రాసిన ఉపయోగకరమైన సమాచారం మీరు వెళ్లి లోతు మరింత చదవండి, మరియు మీరు గుర్తు ప్రయత్నిస్తున్న ఏమి ఖచ్చితంగా మేము మీరు ఏమి, అని పేర్కొన్నారు మొదలైన, గురించి మాట్లాడటం. MIKE Rizzo: అన్ని కుడి. కాబట్టి యొక్క ప్రారంభం తెలపండి. TOMAS REIMERS: మీరు ప్రారంభం కావాలి? OK. MIKE Rizzo: అవును. కాబట్టి మేము మొదటి విస్తృత ప్రారంభం కావలెను ఇంటర్నెట్ గురించి పర్యావలోకనం మరియు వెబ్సైట్లు రూపకల్పన చేసేటప్పుడు రకాల ఫైల్. ఈ ప్రదర్శన మేము అనుకుంటున్నారా అయితే జావాస్క్రిప్ట్ లోకి చాలా చాలా పొందడానికి తర్వాత, మేము తో మొదలు కావలెను కేవలం, రకమైన, వంటి విహంగ వీక్షణ ఏ వెబ్ సైట్ మరియు ఎలా ఒక రూపకల్పన గురించి ఆలోచించటం ప్రారంభ కోసం వెబ్సైట్. ఈ సమయంలో మీరు అబ్బాయిలు, - ఇది తో శుక్రవారం రాత్రి ఉండటం - కలిగి ఉండాలి మీ CS50 ఫైనాన్స్ సమర్పించిన సమస్య సెట్లు. ఆశాజనక, ఒక మంచి రుచి ఉంది ఏమి వెబ్ ప్రోగ్రామింగ్ ఉంటుంది. కానీ ఇక్కడ మేము, రకమైన, ఇవ్వాలని మీరు మరొక రుచిని, అలాగే. TOMAS REIMERS: కాబట్టి కేవలం ఏమి రీక్యాప్, మీరు మీ URL లో టైప్ చేసినప్పుడు, జరుగుతుంది మీ వెబ్ బ్రౌజర్, URL గెట్స్ కంప్యూటర్ కనిపించింది. మరియు మీ కంప్యూటర్ యొక్క కనెక్ట్ మరొక కంప్యూటర్కు, ఆ వెబ్సైట్ నిర్వహిస్తుంది. మీరు google.com వెళ్ళండి ఉన్నప్పుడు OK, కాబట్టి, మీరు Google యొక్క ఒకటి అనుసంధానించబడిన ఇది కంప్యూటర్లు, google.com కోసం ఫైళ్లు. ఇది ఒక నిర్దిష్ట ఫైల్ కోసం అడుగుతుంది. కాబట్టి మీరు వెళ్ళండి - నేను తెలియదు - example.com / index.html లేదా / test.html, మీరు అడిగే చూడాలని నిర్దిష్ట ఫైల్. మరియు వెబ్ సర్వర్ నడుస్తున్న మీరు దానిని తిరిగి. అప్పుడు, మీరు ఆ ఫైల్ ద్వారా వెళ్ళి ఒకసారి - మీరు అయ్యాక కంప్యూటర్ అందుతుంది అని ఫైలు - ఇది ఆరంభమవుతుంది ఒక వెబ్ పేజీ నిర్మించడానికి. కాబట్టి ఇప్పుడు HTML ఫైల్ ఉంది, వంటి విధమైన ఇది వెబ్ పేజీ యొక్క నిర్మాణం. HTML ఫైల్ రిఫరెన్సు కాలేదు నిర్వచించే CSS ఫైళ్లు, వెబ్ పేజీ యొక్క శైలి. జావాస్క్రిప్ట్ ఫైళ్లు, ఇది నిర్వచిస్తుంది వెబ్ పేజీ పరస్పర. కేవలం చిత్రాలు ఇవి ఇమేజ్ ఫైళ్లను,. మరియు బహుశా, ఇతర HTML ఫైళ్లను లింక్ ఇది మీరు సందర్శించవచ్చు. MIKE Rizzo: OK, గొప్ప. మీరు అబ్బాయిలు, బహుశా, అన్ని శ్రమించి మీ స్థానిక హోస్ట్ ఏర్పాటు మీ వర్చ్యువల్ మిషన్పై. మరియు కేవలం, రకమైన, స్థానిక ఉంది మీ కంప్యూటర్ మాత్రమే హోస్ట్ డొమైన్ మీ సొంత IP చిరునామా వద్ద మీరు. కాబట్టి ఆ లోపల, మీరు జోడించవచ్చు ఇది మీ సొంత వెబ్ పేజీలు. నేను అర్థం, CS50 ఫైనాన్స్, మీరు ఉండాలి ఇవి జోడించారు కొన్ని HTML పేజీలను,, విధమైన, PHP రేపర్ చుట్టి. కానీ చివరికి, ఏమి మీ PHP పేజీలు ఔట్పుట్ చేశారు HTML ఉంది. కానీ ప్రారంభం తిరిగి ఆలోచిస్తూ pset, మేము సెట్ వచ్చింది ప్రతిదానికీ అనుమతులు, కుడి? ఈ కేవలం ప్రధానంగా మాకు తెలియచేస్తుంది ఎవరు బహుశా, చదవడం వ్రాయడం, మరియు ఫైళ్లు ప్రతి అమలు. HM - కాబట్టి మేము శీఘ్ర చేయబోతున్నామని? TOMAS REIMERS: కాబట్టి మేము చూడాలని త్వరగా డెమో చేయడానికి. ఉన్నప్పుడు పరమాణువులోని, మీరు గుర్తు Google యొక్క కంప్యూటర్ కనెక్ట్ - ఎవరైతే - మరియు మొదటి, ఒక ఫైల్ కోసం కంప్యూటర్ అడగండి మీరు అధికారం నిర్ధారించుకోండి అవసరం నిజానికి ఆ చట్టబద్ధంగా లేదా ఆ చదవండి మీరు అడగవు ఎందుకంటే దాఖలు ఆ కంప్యూటర్లో ఏ ఫైలు కోసం, కుడి? ఒక భద్రతా ఆపద ఉంటుంది. వంటి మేము ఉపయోగించే సిస్టమ్లలో కాబట్టి ఫైళ్లు ఈ CS50 ఉపకరణం, మూడు కలిగి ఎవరు సాధారణ ప్రజలు ఏదో అనుమతులు. మొట్టమొదటి ఉంది అన్నారు ఫైలు యొక్క యజమాని. సెకండ్ గ్రూప్ అని ఫైలు చెందుతుంది. మేము దృష్టి వెళ్ళి లేదు ఆ చాలా. మరియు గత దానిలా, విధమైన, ఉంది ప్రపంచ లేదా ఎవరు అందరిలాగానే ఫైల్ నిర్దిష్ట మరియు లేదు పై ఏదైనా యాజమాన్య హక్కులను కలిగి. కాబట్టి మేము యజమాని ఉంటే, సమూహం, ఆపై ప్రపంచ. ఆపై, మీరు, ఈ సమూహాలలో ప్రతి మూడు అనుమతులు ఒకటి కలిగి, OK, లేదా వాటిని అనేక. మీరు రీడ్ అనుమతులు చేయవచ్చు. మీరు కుడి అనుమతులు చేయవచ్చు. మరియు మీరు అనుమతులు అమలు ఉండవచ్చు. కాబట్టి అసలు ఫైల్ రకాల పరంగా, చదవండి అనుమతి చదవడం వంటిది ఫైలు యొక్క విషయాలు. ఒక కుడి అనుమతి రాస్తుంటే ఫైలు చెప్పారు. ఒక అమలు అనుమతి రన్ మీరు ఒకటి అమలు మీరు వంటి ఫైల్ మీ CS50 ప్రాజెక్టులు. ఫైళ్లు ఆలోచించకుండా కాబట్టి వంటి మేము ఒక HTML చదవడానికి అవసరమైనప్పుడు ప్రపంచ ఉండాలి ఫైలు, రీడబుల్, కుడి? బహుశా, కూడా యజమాని కోరుకుంటున్నారు ఫైల్ సవరించగలరు ఉండాలి. కాబట్టి యజమాని అవసరం చెప్పారు చదివి అనుమతులు వ్రాయండి. వారు నిజంగా అమలు లేదు. గ్రూప్, మేము చికిత్స చూడాలని ఇప్పుడు కోసం ప్రపంచ అదే. కాబట్టి వారు రీడ్ అనుమతులు అవసరం. కానీ వారు రాసే అవసరం లేదు అనుమతులు అమలు. ఇప్పుడు, మేము మాజీ తిరిగి అనుకుంటే Psets, మేము గ్రహించడం ఈ రకం యొక్క బైనరీ లాగా, కుడి? 1 అవును ఉన్నచో. 0 ఏ కోసం. మరియు మేము నిజంగా అనువదిస్తుంది ఈ బైనరీ. కాబట్టి బైనరీ లో 110 6 ఉంటుంది. 100 4 ఉంటుంది. ప్రపంచంతో అదే. కాబట్టి సంఖ్య మీరు కోసం పొందుతారు ఈ కోసం అనుమతులు 644 ఉంటుంది. మీరు తిరిగి భావిస్తే మరియు ఉంటే: MIKE Rizzo మీరు ఏదో chmoded ఉన్నప్పుడు, నేను నమ్మకం వారు సమస్య సెట్ లో ఇచ్చింది మీరు చేయగల పేరు యొక్క ఉదాహరణకు chmod 644 లాగ ఆపై ఫైల్ పేరు. 644 తరువాత, మీరు ఇప్పుడు నేరుగా చూడగలరు లేదు నుండి వస్తుంది. కాబట్టి ఆశాజనక చేస్తుంది కొంచెం స్పష్టమైన. ఆపై మీరు వ్యక్తి యొక్క స్పష్టత కోసం - అవును, ఇక్కడ మళ్ళీ ఉంది. కాబట్టి 600 అప్పుడు ఉదాహరణ అవుతుంది మేము యజమాని తన పేరు వదిలిపెట్టాడు చదివి కుడి అనుమతులు అయితే సమూహం మరియు ప్రపంచ ఏ అనుమతులు లేని ఫైలు యాక్సెస్. TOMAS REIMERS: మరియు తర్వాత మేము ఒక శీఘ్ర కలిగి సాధారణ అనుమతులు జాబితా. కాబట్టి డైరెక్టరీలు, మీకు కావలసిన నిజానికి 711 chmod కు. పక్కన త్వరిత - కలిగి డైరెక్టరీ executable అనుమతి చెయ్యలేరు అర్థం డైరెక్టరీ తెరవడానికి. చిత్రాలు, CSS, JavaScript, HTML అవసరాలను 644, ప్రాథమికంగా, ప్రపంచ ఎందుకంటే అవసరాలను అనుమతులు చదవండి. మరియు మీరు అబ్బాయిలు చూసిన PHP, మేము దాని గురించి మాట్లాడుతున్నారు కాకపోయినప్పటికీ ఖచ్చితంగా సాధారణంగా తో chmoded ఉంది అనుమతి 600 దానితో అమలు ఎందుకంటే యజమాని యొక్క అనుమతులు. ఉపకరణంపై కనీసం. MIKE Rizzo: కాబట్టి మీరు లేకపోతే ప్రత్యేకంగా పేర్కొనండి ఏ రకమైన ఫైల్ మీరు నిజంగా సెట్ లో కావలసిన ఈ ప్రదర్శన అప్ - మేము ఈ సమస్య ఎందుకంటే ప్రతిదీ సరిగ్గా chmoded లేదు - మీరు రకమైన, ఒక పొందడానికి వెళుతున్న నిషిద్ధ లోపం వెబ్సైట్ నిజానికి అనుమతి లేదు ఏ ఫైల్ యాక్సెస్ మీరు ఆక్సెస్ చెయ్యాలనుకుంటున్న. మరియు కోర్సు యొక్క, ఆ నిర్దేశించవచ్చు - సమస్య సెట్ వంటి - మార్చడం ద్వారా అనుమతులు తగిన. TOMAS REIMERS: మరియు కోసం గత వ్యాఖ్య త్వరగా స్థానిక అభివృద్ధి - మేము ఈ తీసుకువచ్చింది, కాని మేము కావలెను అది తిరిగి తీసుకురావటానికి - మీరు సర్వర్ కోసం అడిగితే - కాబట్టి స్థానిక హోస్ట్, ఉదాహరణకు, com లేదా సంసార. - మరియు మీరు ఒక నిర్దిష్ట ఫైల్ ఇవ్వకండి, మీ కంప్యూటర్ అన్నారు ఫైలు index.html అని పిలుస్తారు ఎంటర్టైన్. లేదా ఉనికిలో లేదు, index.php. కూల్. కాబట్టి ఆ ప్రతిదీ ఒక పునశ్చరణ ఉంది, ఆశాజనక, మేము లో కవర్ చేసిన విభాగం, ఉపన్యాసాలు, మరియు CS50 ఇప్పటివరకు. ఇప్పుడు మేము మాట్లాడటం మొదలు చూడాలని గురించి ప్రత్యేకంగా లైబ్రరీలు. జావాస్క్రిప్ట్ మరియు CSS గ్రంధాలయాలు వెబ్ అనువర్తనాల కోసం. మనకిప్పుడు ఎందుకు శీఘ్ర కారణం గ్రంథాలయాలు ప్రోగ్రామింగ్ ఉంది - సమస్యలు లో చాలా ఉంది ఏర్పాటు ఉంచేందుకు ఇది ప్రోగ్రామింగ్, మళ్ళీ, మళ్ళీ, మళ్ళీ. మీరు గమనించి ఉండవచ్చు వెబ్సైట్లు చాలా డ్రాప్ డౌన్ కలిగి సామర్థ్యం అవసరం మెనూలు, ఉదాహరణకు, లేదా సామర్థ్యం అవసరం చాలా ప్రామాణిక బటన్ కలిగి పొందని శైలి, సులభమైన విషయం. ఇప్పుడు మీరు, HTML లోకి పొందడానికి ప్రారంభించండి గ్రహించెదరు బటన్లు వాస్తవానికి నిజంగా అగ్లీ చూడండి మీరు ఉంటే ఏమీ లేదు. కాబట్టి ప్రజలు చాలా వ్రాశారు గ్రంధాలయాలు అనే. మరియు ఈ సందర్భంలో, వారు కూడా చట్రాలు అని. మేము ఉపయోగించడానికి వెళుతున్న పరస్పరం రెండు. మరియు వారు ఏమి ఇవి ప్రధానంగా ఉన్నారు ఉంది కోడ్ యొక్క premade ముక్కలు - CSS లేదా జావాస్క్రిప్ట్ గాని - ఆ చాలా సర్వులు మీరు కోడింగ్ లో కలిగి జట్టు. కాబట్టి వారు ఒక తరగతుల కొంత లేదా ముందు నిర్వచించే కోసం విధులను కొంత ముందు నిర్వచించే జావాస్క్రిప్ట్ కేసు, ఇది మీరు తర్వాత కాల్ చేయవచ్చు. ఆపై మీరు, విధమైన, పొందవచ్చు లేకుండా ఈ కోడ్ ప్రాప్తి ఏమీ కలిగి. లైబ్రరీ ఒక ఉదాహరణ cs50.h. ఉంది మేము మీరు తిరిగి ఇచ్చిన గ్రంధాలయము వారం ఒక, ఇది మీరు అనుమతి ఆ GetInt మరియు GetString వంటి విషయాలు వ్రాయడానికి చేయకుండా ఏ కోడ్ మీరే. MIKE Rizzo: అన్ని కుడి. ఇక్కడ, కేవలం వంటి మేము ఉన్నాయి వచ్చింది మా సి లో వివిధ ఫైళ్లు గ్రంథాలయాలు, మేము కూడా లో కలిగి ఉండాలి మా HTML గ్రంథాలయాలు ఫైళ్లు. ఉదాహరణకు, మేము కోరుకుంటే ఇక్కడ ఒక నిర్దిష్ట JavaScript లైబ్రరీ, బహుశా, ఒక మేము రాసిన చేసిన మన స్థానికంగా హోస్ట్ వంటి అని script.js, మేము ఈ సంజ్ఞామానం ఉపయోగించే. కాబట్టి మేము స్క్రిప్ట్ రకం సమానం కలిగి JavaScript మూల సమానం Javascript.js. మరియు మీరు మీ CS50 తిరిగి అనుకుంటే మీరు చూస్తూ ఉంటే ఆర్థిక సమస్య, సెట్ టెంప్లేట్లు ఫోల్డర్ లో header.php, మీరు చూసిన ఉండాలి వీటిలో కొన్ని ఉన్నాయి. కాబట్టి ఈ మొదటి ఒకటి - స్క్రిప్ట్స్ - ఒక JavaScript లైబ్రరీ సహా ఉంది. ఒక CSS లైబ్రరీ సహా ఉంది వివిధ కొద్దిగా. ఇక్కడ, బదులుగా స్క్రిప్ట్ మీరు లింక్ ట్యాగ్ అవసరం ట్యాగ్. ఆపై, టెక్స్ట్ CSS రకం కొద్దిగా భిన్నంగా ఉంటుంది. మీరు ఎల్లప్పుడూ ఉన్నాయి లేదు rel శైలి షీట్. కానీ నేను, సాధారణంగా, అని మంచి పద్ధతి. మరియు తర్వాత చివరకు, ఏవైనా, మీరు బహుశా లింక్ కోసం మీ ATAGs చూసిన వివిధ లింకులు కేవలం నిర్దేశిస్తుంది లో తెలుసుకుంటారు పేరు లింక్. ఉదాహరణకు, మేము కోరుకుంటే ఒక లింక్ వివిధ లైబ్రరీ - లెట్ యొక్క కేవలం చెప్పే - ఆ styles.css నివసించేది. మరియు మేము ఆ ఆ లింక్ అనుకుంటే వెబ్ హోస్ట్, మేము ఆ కాపీ చేస్తుంది. ఆపై సంసార అతికించండి మేము బదులుగా ఇక్కడే ఉన్నాయి. TOMAS REIMERS: OK, ఆశాజనక మీరు అబ్బాయిలు ఇప్పటికే తెలిసిన CSS లింక్ ఎలా తో. మీరు ఆ చేయాలని మీ గత గోధుమ సెట్. జావాస్క్రిప్ట్, మీరు కొన్ని బహుశా కొన్ని అనుభవం ఉందా. మీరు కొన్ని గుర్తించలేకపోవచ్చు. కాబట్టి ఇప్పుడు కోసం, తెలిసిన ఒక JavaScript ఫైల్ చాలా లో ఒక CSS ఫైల్ ఉంది మీరు లింక్ లేదా చేయవచ్చు అర్థంలో మీరు అంతర్గత ఉంటాయి అని. మరియు అది స్క్రిప్ట్ విషయాలను మీరు అనుమతిస్తుంది. మరియు మేము ఒక ద్వారా మీరు నడిచే వెళుతున్న తర్వాత JavaScript యొక్క కొద్దిగా. కాబట్టి ఒక లైబ్రరీ ఉపయోగించి - మీరు చేర్చాను, అది వంటి వార్తలు అక్షరాలా కాల్ వంటి సాధారణ విధులు లేదా జోడించడం తరగతి పేర్లు దానికి. మేము మాట్లాడు గత విషయం లైబ్రరీ పరంగా గురించి - మరియు ఈ ఒక సాంకేతిక గమనిక ఎక్కువ - ఓపెన్ సోర్స్ లైసెన్స్ ఉంది. కాబట్టి మీరు ఈ వాస్తవ గ్రంధాలయాలు చూసినప్పుడు, మీరు అనుకున్నది ఉండవచ్చు ప్రశ్నలు అది నేను ఉన్నాను ఆ సరే ఇష్టం ఇతరుల కోడ్ ఉపయోగించి, ముఖ్యంగా మేము చాలా ఏదో ఎందుకంటే ఈ కోర్సులో లేదు మీరు చెప్పారు. , ఓపెన్ సోర్స్ లైసెన్స్ విషయంలో డెవలపర్లు చాలా - ఒక లైబ్రరీలో రాసిన చేసిన తర్వాత, వారు ఉండవచ్చు భావించే ఇతరుల ఉపయోగపడిందా - వెబ్ ప్రచురిస్తుంది మరియు అది ఒక లైసెన్స్. లైసెన్సుకు ప్రాథమికంగా నేను దీన్ని ఇందుమూలముగా చేస్తున్నాను ఇతర అనుమతులిస్తున్న ప్రజలు సాఫ్ట్వేర్ ఈ ముక్క ఉపయోగించడానికి క్రింది విధమైన తో నిబంధనలు. మేము ఒక మంచి సైట్ లింక్ చేర్చాను మీరు లైసెన్సుల అర్థం సహాయం మీరు వాటిని ఆకస్మికంగా అనుమానాస్పద. సాధారణ నియమాల వంటి విషయాలు మీరు నా లైబ్రరీ ఉపయోగించడానికి స్వాగతం ఉన్నాము కాబట్టి మీరు నా పేరేంటి కాలం. మీరు నా లైబ్రరీ ఉపయోగించడానికి స్వాగతం ఉన్నాము విచ్ఛిన్నం ఉన్నప్పుడు ఉన్నంతకాలం మీరు నాకు నింద లేదు. మీరు చాలా కాలం నా లైబ్రరీ ఉపయోగించడానికి స్వాగతం ఉన్నాము మీరు డబ్బును ఇది ఉపయోగించని మీ కోసం. ఈ సాధారణ రకాల నిబంధనలు. ఈ CS50 చివరి ప్రాజెక్ట్, వారు సూపర్ సంబంధిత ఉండకూడదు ఎందుకంటే మీరు అబ్బాయిలు ఉపయోగించే ప్రాజెక్టులు బహుశా కాకుండా, విధమైన, తెలిసిన. కానీ మీరు నిజంగా ప్రవేశించారు అనుకుంటే ప్రపంచ గ్రంథాలయాలు, ఉపయోగించి ప్రారంభించిన లేదా అలాగే అమలు పోవచ్చు మేము ఎక్కువ జనాదరణ వాటిని కొన్ని ద్వారా వెళ్ళడం. ఇది అర్థం చెయ్యడానికి బావుంటుంది ఈ లైసెన్సుల మరియు వారు అర్థం ఏమి అర్థం. మరియు తిరిగి వెళ్ళడం. MIKE Rizzo: OK. కాబట్టి ఇప్పుడు ఉదాహరణలు లో కదిలే అసలు CSS యొక్క. ఈ సమయంలో ఇప్పటివరకు, మీరు వాటిని ఈ ఎదుర్కొన్నాము కాదు. కానీ మీరు ఎదుర్కొన్నట్లు ఉండవచ్చు మీ రోజువారీ జీవితంలో ఏదో ఒక బ్రౌజర్లో ఒక విధంగా కనిపిస్తుంది అదే చూడండి చేయకపోవచ్చు మరొక బ్రౌజర్ లో మార్గం. ఈ బ్రౌజర్ బ్రౌజర్ అంటారు అనుకూలత. మరియు పెరుగుతున్న మరింత మరియు మారుతోంది ముఖ్యంగా, ఒక సమస్య ఎక్కువ బ్రౌజర్లు మరింత స్వేచ్ఛ తీసుకోవాలని వారు కావలసిన విషయాలు అమలు. కాబట్టి ఆ అధిగమించడానికి, వాస్తవానికి ఉంది Normalize.css అనే గొప్ప లైబ్రరీ. TOMAS REIMERS: మేము లింక్ చేర్చబడింది. ఈ సమయంలో, ఇది సహాయకారిగా ఉంటే మీరు అక్కడ మీ ల్యాప్టాప్ సైట్ చూడటం. మరియు మేము మీరు ఈ ఇస్తున్నారు ఇప్పుడు కేవలం ఎందుకంటే CS50 చివరి ప్రాజెక్ట్ నిజానికి అన్నారు అది అమలు అడుగుతాము అదేవిధంగా మరియు బ్రౌజర్ ద్వారా. సో మీ వెనుక ఉంచడానికి తల, యూరపియన్ గ్రంథాలయం అది ఎందుకంటే, విధమైన, విషయాలు ప్రామాణికంగా. Firefox లో, ఏదో ప్రదర్శించవచ్చు ఎడమ ఒక పిక్సెల్ వంటి. ఆపై Chrome నిజానికి నిర్ణయించుకోవచ్చు మీరు అర్థం 10 పిక్సెళ్ళు ఉంది ఎడమ. మరియు మీరు ఈ ప్రామాణికంగా కావలసిన. సాధారణీకరించు అసలైన నిజంగా మంచి చేస్తుంది అని చూసుకోవాలి యొక్క ఉద్యోగం మీ సైట్ బ్రౌజర్ అంతటా కనిపిస్తుంది. మేము కోరుకున్నారు ఉంటే కేవలం: MIKE Rizzo నిజంగా త్వరగా మరియు ప్రదర్శన లింక్ క్లిక్ మీరు ఏమి, వంటి మీరు కనిపించే ఉపయోగించి దించుకోవడానికి దిగ్గజం డౌన్లోడ్ బటన్. లేదా నేను గురించి మరింత చదవడానికి ప్రోత్సహిస్తున్నాము తక్కువ లో క్లిక్ చేసి కుడి చేతి మూలలో. TOMAS REIMERS: మరియు ఉంటే మీరు నిజంగా మరింత అక్కడే చదవండి క్లిక్ - GitHub మూలం క్లిక్ - మీరు నిజంగా ఓపెన్ సోర్స్ చూస్తారు అక్కడే LICENSE.md లైసెన్స్ని. మరియు మీరు ఇక్కడ చూస్తారు ఉంది ప్రముఖంగా MIT లైసెన్స్. మరలా, మీరు టెక్స్ట్ ద్వారా రీడ్, మీరు సైట్ దానిని కనుగొనేందుకు చేయగలరు మేము ముందు ప్రస్తావించిన మరియు చేయగలరు చదవడానికి చేయకుండా అర్థం చట్టపరమైన పరిభాషలో ద్వారా. MIKE Rizzo: OK, గొప్ప. కాబట్టి ఆ సాధారణీకరణ ఉంది. మీరు ఇవ్వాలని కోరారు నిజంగా త్వరగా. ఓహ్, మీరు ఒక ప్రశ్న లేదు? ప్రేక్షకులు: మీరు డౌన్లోడ్ చేసినప్పుడు, మీరు కేవలం వారు కలిగి అని కోడ్ అనుసరించండి డౌన్లోడ్ బటన్ కింద? TOMAS REIMERS: అవును, కాబట్టి మీరు డౌన్లోడ్ చేసినప్పుడు - MIKE Rizzo: ఓహ్, ఒక గొప్ప పాయింట్. హరిబాబు ఎలా ఉంది మేము దీన్ని డౌన్లోడ్? మేము లింక్ క్లిక్ ఉంటే, మేము చూడండి నిజానికి బయటకు కనిపించే సోర్స్ కోడ్ వద్ద. కాబట్టి దీన్ని, ఏమి మేము అని కేవలం సేవ్ క్లిక్ చెయ్యాలి. సేవ్ మరియు తప్పక ఒక ఫైల్ తీసుకుని. మరియు తర్వాత మేము సేవ్ చేసుకోవచ్చు ఇది Normalize.css వంటి. ఆపై మీరు లో లింక్ భావిస్తాను - TOMAS REIMERS: అదే విధంగా మీరు ఏ ఇతర ఫైల్ లో లింక్. మీరు దానిని లింక్ మరియు ఒకసారి, గొప్ప పని సాధారణీకరణ గురించి నిజానికి ఉంటుంది అన్ని హార్డ్ యొక్క శ్రద్ధ వహించడానికి ద్వారా పని. మీరు లేదు అంటే ఏ తరగతులు జోడించండి. మీరు అదృష్టము ఏమీ లేదు. ఇది మీరు లేకుండా సాధారణీకరణ చేస్తుంది మరింత ఏదైనా చేయడం. అవును, మీరు ఉన్నాయి ఉంటుంది. Google Chrome స్పందించడం లేదు. పక్కన కేవలం శీఘ్ర - నేను మేము ఈ లోకి పెరిగింది గమనించి. ఈ ప్రదర్శన యొక్క మిగిలిన ఉంది శీఘ్ర వివరణ మాత్రం. గ్రంధాలయాలు సర్వే. సాధారణంగా, వారు ఏమి ఉన్నాయి. అభిమన్యుడిగా. వారు ఉపయోగకరంగా ఉన్నారు ఎలా. మీరు వాటిని అమలు ఎలా. మీరు వాటిని చూడటం ప్రారంబించవలెను, తగదన్నారు మరియు చదివిన వాటిని, నేను అత్యంత అని ప్రోత్సహిస్తుంది. ప్రత్యామ్నాయంగా, మీరు కూడా స్వాగతం ఉన్నాము వాటిని డౌన్లోడ్ మరియు సహా ప్రారంభం ఒక దృష్టి వాటిని కేవలం వారు చూడటానికి లాగా లేదా మీరు కలిగి ఉంటే వారు మీరు ముందు మీ ల్యాప్టాప్. లేకపోతే, మీరు స్వాగతం ఉన్నాము మాకు వింటూ మాట్లాడటానికి. ఆల్మడోవర్ ఉంచడానికి వెళుతున్న. మరియు మేము ఆశాజనక, చివరిలో సమయం మేము నిజంగా మీరు చూపిస్తున్న లోకి పొందుతారు ఏమి ఈ లైబ్రరీలను కొన్ని లాగా. MIKE Rizzo: కూల్. అన్ని కుడి కాబట్టి ఇప్పుడు యొక్క చర్చ తెలియజేయండి పరమాద్భుతం గురించి ఫాంట్. TOMAS REIMERS: కాబట్టి ఫాంట్ ఒక ఉంది ముఖ్యంగా వారికి నిజంగా చక్కగా సైట్, తక్కువ కళాత్మకంగా ఉంటాయి మనకు నైపుణ్యం. పరమాద్భుతం పేరు ఫాంట్ పట్టించుకోకుండా, ఇది ఇస్తుంది మీరు ఇది చిహ్నాలు, కొంత చాలా ఉపయోగకరంగా. కాబట్టి సార్లు చాలా మీరు ఒక అమలు ఉంటాం మీరు ఒక nice x వంటి చేయవచ్చు చిహ్నం మీరు ఏదో మూసివేయవచ్చు. లేదా మీరు మీటను రకమైన చేయవచ్చు వంటి ఒక పెన్సిల్ డ్రాయింగ్ తో అందరి ఉంది. మీరు తెలుసుకోవడం మరియు ఆ ఆ చిహ్నాలు గీయడం ఉంటుంది చాలా దుర్భరమైన మరియు కష్టం. ఫాంట్ బ్రహ్మాండం - ఉంటే మీరు నిజంగా సైట్ వెళ్ళండి - క్రింద మీరు చిహ్నాలు చాలా ఇస్తుంది ఎగువన చిహ్నాలు. అవును, కేవలం టాప్. మీరు చాలా బాగుంటుంది ఉచిత కోసం ప్రతిమలు. ఇక్కడ మీరు మేము ఒక వంటి వాటిని కలిగి చూడండి చుక్క బార్లు, ఒక మెరుపు, ఒక క్యాలెండర్, ఒక బగ్, ఒక పుస్తకం, మొదలైన. ఈ చాలా ఉపయోగపడుతుంది. మీరు ఈ ఉన్నాయి మార్గం మీరు ఉన్నాయి అక్షరాలా CSS ఫైల్. మరియు తర్వాత మీరు, CSS ఫైల్ చేర్చాను మీరు చేయవచ్చు మీరు సృష్టించడానికి ఒక కోసం I. ఇది satands అని ట్యాగ్ తరగతి FA తో చిహ్నం ఫాంట్ కోసం నిలబడి. ఆపై, సంసార తరగతి మీకు కావలసిన. నేను ఈ ప్లస్ ఒక చిహ్నం కోరుకున్నారు ఉంటే ఇక్కడే చదరపు, నేను ఇచ్చి అది తరగతి FA. ఆపై FA హైఫన్ ప్లస్ హైఫన్ చదరపు. MIKE Rizzo: OK, కూల్. TOMAS REIMERS: మరియు, గత CSS లైబ్రరీ మేము ఉంటాయి ద్వారా పొందాలనుకోవడం CSS న తక్కువ ఇది ఉంచడానికి ప్రయత్నం గ్రంథాలయాలు మేము గుర్తించడం ఎందుకంటే ఈ ప్రదర్శన యొక్క టైటిల్ జావాస్క్రిప్ట్ గ్రంధాలయాలు ఉంది. కానీ మేము అదే భావించారు ఇతర గ్రంధాలయాలు మీరు పరిచయం లైబ్రరీలు గురించి మాట్లాడుతూ అయితే. ఇది Google వెబ్ ఫాంట్లు ఉంది. మరియు Google వెబ్ ఫాంట్లు అనుమతిస్తుంది చేయడానికి, మీ వెబ్సైట్ ఫాంట్లు జోడించడానికి ఉంది ఇది ఒక నిజంగా సులభమైన మార్గం ఇది అందంగా మరియు మీ సెట్ వేరు అది కలిగి ఉంటే ప్రతి ఒక్కరూ నుండి ఇతరుల ఉంది ఒక nice ఫాంట్ లేదా అది ఒక nice కలిగి ఉంటే ఫాంట్లు సేకరణ. Google వెబ్ ఫాంట్లు ఇతర కాకుండా nice ఉంది ఇది ఒక కోణంలో గ్రంధాలయాలు నిజంగా మార్గనిర్దేశం సంస్థాపన. మీరు లింక్ అనుసరించండి చేస్తే, అది google.com / ఫాంట్లు, నేను నమ్మకం. మీరు, మీరు ఆ అనుసరిస్తే మీ ఫాంట్ ఎంచుకోవచ్చు. మీరు నుండి ఎడమ ఎంచుకోవచ్చు మందం, ఏటవాలు మొదలైన. ఆపై, ఒకసారి మీరు ఒక ఎంచుకున్న మీరు త్వరగా ఉపయోగం క్లిక్ చేయవచ్చు. అక్కడే. బాక్స్ క్రింద కుడి. ఆపై, స్క్రోల్ డౌన్. అన్ని మొదటి, వారు మీరు CSS ఇచ్చే మీరు నిజంగా దీన్ని లింక్ అవసరం. ఇది కుడి ఉంది. మీరు కాపీ మరియు సైన్ అతికించవచ్చు మరియు ఈ గురించి nice విషయం మీరు నిజంగా కూడా అవసరం లేదు ఫైల్ డౌన్లోడ్. అది చేయబోవడం తప్పుకుని ఏమైందా ఉంది ఇది Google యొక్క వెర్షన్ లింక్. కాబట్టి తిరిగి ఆ అర్థం ఏమిటి. ఒక వినియోగదారు ఉన్నప్పుడు అర్థం మీ ఫైలు డౌన్లోడ్ - మీ HTML పేజీ డౌన్లోడ్ - మీ HTML పేజీ ఈ ఫైలు ప్రస్తావించడానికి అన్నారు. కాబట్టి అప్పుడు, మీ కంప్యూటర్ చూడండి అవకాశముంది, ఓహ్, ఇది కాకుండా google.com లో హోస్ట్ theirsite.com కంటే. నాకు ఆ ఫైల్కు Google అడగండి వెళ్ళండి లెట్. ఆపై, ఇది ఉన్నాయి వెళుతున్న దాదాపు ఇది ఒక విధంగా మీ సొంత సైట్ భాగంగా. TOMAS REIMERS: కూల్. మరియు మీరు ఆ ఉన్నాయి ఒకసారి, అప్పుడు మీ CSS లో ఉంటాయి, మీరు ఇస్తుంది నిజమైన లైన్. కాబట్టి మీరు ఆస్తి font కుటుంబం సెట్ మీ ఫాంట్ పేరు సమానంగా. MIKE Rizzo: OK. కాబట్టి మేము కేవలం CSS తో పూర్తి. మరియు మీరు కొన్ని, బాగా, ఆలోచిస్తూ ఉండవచ్చు మేము CS50 ఫైనాన్స్ కొన్ని CSS కలిగి. కానీ CSS లైబ్రరీ బూట్స్ట్రాప్ ఉంది. మేము నిజంగా బూట్స్ట్రాప్ కొద్దిగా ఉన్నాయి తరువాత జావాస్క్రిప్ట్ క్రింద ఎందుకంటే బూట్స్ట్రాప్ CSS లైబ్రరీ కూడా వస్తుంది జావాస్క్రిప్ట్ అని చాలా బూట్స్ట్రాప్ లేదా ట్విట్టర్ - ఎవరు బూట్స్ట్రాప్ తయారు - వారి CSS అన్ని నిర్వహించడానికి ఉపయోగించే. TOMAS REIMERS: ఎవరైనా ఏ ఉంటాయా ఇప్పటివరకు సాధారణంగా CSS గురించి ప్రశ్నలు? మేము మధురంగా? పరమాద్భుతం. MIKE Rizzo: అద్భుతం. TOMAS REIMERS: కాబట్టి కదిలే జావాస్క్రిప్ట్ లో. MIKE Rizzo: కాబట్టి మేము మాట్లాడటానికి కావలెను j క్వెరీ తో ప్రారంభించడానికి గురించి. ఎవరైనా j క్వెరీ విన్న ముందు లేదా ఉపయోగిస్తారు? అవును, ఒక జంట? కాబట్టి మీరు స్థానిక పని ఉంటే జావాస్క్రిప్ట్, మీరు మీరు పొందుతారు చాలా కాలం సెలెక్టర్లు చాలా టైప్. కాబట్టి ఏమి j క్వెరీ చేస్తుంది అది అందించే ఉంది జావాస్క్రిప్ట్ కోసం ఒక nice రేపర్ మీరు సులభంగా ఎంచుకోండి అనుమతిస్తుంది భాష మరియు వివిధ అంశాలు యొక్క డాక్యుమెంట్ ఆబ్జెక్ట్ మోడల్ లోపల వెబ్ పేజీ లేదా నేను భావించే DOM, మీరు అబ్బాయిలు లో విన్న ఈ సమయంలో ఉపన్యాసం. TOMAS REIMERS: మీరు విని ఉండకపోతే ఇది లేదా మీరు వీక్షించారు ఉండకపోతే ఉపన్యాసం ఇంకా, డాక్యుమెంట్ ఆబ్జెక్ట్ మోడల్ ఉంది ప్రధానంగా విషయాలు ఎలా సూచించబడతాయి. కాబట్టి HTML విధమైన ఒక చెట్టు కనిపిస్తుంది మీరు నిజంగా దాన్ని డ్రా ఉన్నప్పుడు. మీరు పైన HTML మూలకం కలిగి. మీరు తల మరియు శరీరం. ఆపై, ఆ లోపల అన్నిటికీ కలిగి. ఆ DOM వంటి సూచిస్తారు - డాక్యుమెంట్ ఆబ్జెక్ట్ మోడల్. కాబట్టి వస్తువులను సూచిస్తుంది ఒక మోడల్ పత్రం ఆలోచించడం ఒక సులభమైన మార్గం గురించి. మరియు j క్వెరీ గురించి గొప్ప విషయం ఒకటి ఇది నిజంగా నదీ ప్రవాహానికి అడ్డంగా ప్రయాణం చేస్తుంది మరియు లోపల రెట్టింపు అంశాలు నమ్మలేనంత సాధారణ. కాబట్టి సాధారణ, నిజానికి, మెజారిటీ జావాస్క్రిప్ట్ లైబ్రరీలను లేదా, లేకపోతే మెజారిటీ, వాటిని గ్రాండ్ మెజారిటీ మీరు చూస్తారు నిజానికి కాబట్టి క్వెరీ అవసరం వారు కేవలం తమను అమలు చేసే ఎందుకంటే మీరు, మీరు j క్వెరీ లేదు ఉంటే ప్రయత్నిస్తున్న సమయం చాలా వృధా అవుతుంది కొన్ని ఎంచుకోండి ఎలా దొరుకుతుందని అంశాలను మరియు ఎలా ఇతర పనులను. మరియు j క్వెరీ గురించి ఇతర గొప్ప విషయం ఇది క్రాస్ బ్రౌజర్ అనుకూలంగా అని ఉంది. మేము చెప్పారు కనుక కాగలడా అన్ని బ్రౌజర్లు అమలు కాదు విషయాలు అదే విధంగా? ఈ కూడా జావాస్క్రిప్ట్ లో నిజం. మరియు j క్వెరీ గురించి గొప్ప విషయాలు ఒకటి ఇది గుర్తించి ఉంటుంది బ్రౌజర్ గుర్తించి తగిన పద్ధతి. కాబట్టి మీరు ఒక మూలకం ఎంచుకోవాలి ఉంటే, ఇంటర్నెట్ ఎక్స్ప్లోరర్ మీరు అనవచ్చు ఈ విధంగా ఏమి చేయాలో. Firefox సరైన అనవచ్చు మార్గం ఈ మార్గం. j క్వెరీ పట్టించుకోరు. మీరు ఒక ఎంచుకోవడానికి j క్వెరీ చెప్పినపుడు మూలకం అది ఎలా దొరుకుతుందని బ్రౌజరులో అది ఏమి చేయాలో యూజర్ జరుగుతోందని, ఆపై ఆ విధంగా. MIKE Rizzo: కాబట్టి యొక్క గురించి మాట్లాడను వీలు j క్వెరీ వాడుక కొద్దిగా. కేవలం PHP వంటి, j క్వెరీ ఒక ప్రత్యేక ఉంది డాలర్ సైన్ కోసం అభిమానానికి. కాబట్టి మీరు ఏ j క్వెరీ పొందుతారు - బాగా, కాదు అన్ని. మీరు కొన్నిసార్లు డాలర్ భర్తీ చేయవచ్చు పదం j క్వెరీ తో సైన్. కానీ సాధారణంగా, ఇది కనుక తక్కువ, మీరు j క్వెరీ చూసే చేసినప్పుడు ఇది ఒక డాలర్ సైన్ తో ఉంటాం ఉపయోగిస్తారు. కాబట్టి ఇక్కడ కేవలం ఒక ప్రారంభం చూపిస్తూ DOM ఒక మూలకం కోసం సెలెక్టర్. ఇక్కడ, మేము డాలర్ సైన్ అనుసరించాయి అప్పుడు ఓపెన్ కుండలీకరణాలు మరియు వ్యాఖ్యల ద్వారా. మరియు కోట్స్ లోపల మా సెలెక్టర్లు వెళ్ళి వివిధ అంశాలకు. కేవలం CSS లో వంటి, మేము సెలెక్టర్లు అవసరమైన వివిధ అంశాలను శైలి చేయగలరు పేజీ లోపల. ఆ వివిధ సెలెక్టర్లు అనువాదం ఖచ్చితంగా లోకి క్వెరీ మరియు జావాస్క్రిప్ట్, చాలా భాగం. కాబట్టి ఇక్కడ ఒక డాట్ foo కలిగి. మీరు ఉపన్యాసం నుండి గుర్తు చేస్తే, డాట్ కేవలం తరగతి అర్థం. కాబట్టి మేము మూలకం ఎంచుకోవడం మీరు తరగతి foo తో. నేను ముందుకు వెళ్లి అప్ తెరిస్తే మా JavaScript కన్సోల్ ఇక్కడ నిజంగా త్వరగా నేను టైప్ ఉంటే, దాన్ని ప్రదర్శించేందుకు డాలర్ సైన్, అది తెలియక ఆ చూడండి వచ్చే ఫంక్షన్. అది j క్వెరీ ద్వారా పోయినప్పుడు. TOMAS REIMERS: మీరు యొక్క ఆ కోసం తెలియని, కన్సోల్ ఒక సాధనం మీరు అనుమతిస్తుంది, ఇది Chrome, లోపల ప్రధానంగా, జావాస్క్రిప్ట్ అమలు ప్రస్తుత పేజీ. ఈ మీరు చాలా ఉపయోగకరంగా చేసినప్పుడు మీరు నిజంగా డీబగ్గింగ్ మరియు మీరు చేస్తున్నారు వంటి ఉండాలి, ప్రస్తుత ఏమిటి కొన్ని ప్రపంచ వేరియబుల్ విలువ లేదా ఏ వేరే విషయం? ఇది మినహా GDB వంటి రకమైన ఉంది మీరు నిజంగా చేసే తో పేజీలో అంశాలు చాలా సులభంగా ఫ్యాషన్ లో. మరియు కూడా, ప్రధానంగా, తనిఖీ లేదు ఏదైనా ముందు మీరు తో. కాబట్టి అయితే, GDB వంటి కావచ్చు, మీరు మీరు తదుపరి దశలో అమలు చేయండి? కన్సోల్ నిజమైన ఉంది. వెబ్ పేజీ అనువాద మరియు కనుక ఇది, చేయుచున్నాడు ఏమి కౌన్సిల్ యొక్క కూడా పాటు అమలు. మరియు మీరు లోకి నేరారోపణ కోడ్ ఉంచవచ్చు ఆ కన్సోల్, ఇది రెడీ పేజీ రన్. MIKE Rizzo: కాబట్టి కన్సోల్ ఎంటర్, నేను క్లుప్తంగా ఉండాలి అంచనా అలా ఎలా గురించి. మీరు ఉండవచ్చు గత సమస్యల్లో వాడిన Chrome యొక్క మూలకం తనిఖీ విధులు లేదా పేజీ మూలాన్ని - మరియు ఆ కేవలం కుడి ద్వారా ఉంటాయి పేజీ లేదా ఒక నిర్దిష్ట క్లిక్ చేయడం మూలకం మరియు తనిఖీ గాని చేయడం మూలకం లేదా పేజీ మూలాన్ని. మేము కూడా జావాస్క్రిప్ట్ యాక్సెస్ చేయవచ్చు కన్సోల్ నేరుగా ద్వారా మూలకం తనిఖీ ఎంచుకోవడం. కాబట్టి మీరు కేవలం హిట్ కన్సోల్ కుడి వైపు. ప్రత్యామ్నాయంగా, మీరు వెళ్ళాను కాలేదు కుడి చేతి మూలలో కు, తెరమీద కోసిన పేరు ఇది మూడు అడ్డ బార్లు ఉన్నాయి. మరియు మీరు టూల్స్ క్రిందికి వెళ్ళి ఆపై JavaScript కన్సోల్ ఇక్కడ పేరు చూడగలరు - కనీసం Windows న - సత్వరమార్గం కంట్రోల్ కాబట్టి J. మారిందంటోంది ఒక ఎలిమెంట్ ఎంచుకోండి కోరుకుంటే ఈ పుటలో, కేవలం వంటి నేను చూపించింది ముందు, మేము డాలర్ సైన్ ఓపెన్ parens చేయండి ఆపై చెబుతారు. ఒక ఆసక్తికరమైన విషయం, సాధారణంగా, ఉంది సింగిల్ కోట్స్ మరియు డబుల్ కోట్స్ ఉన్నాయి మార్చుకోవడానికి. కాబట్టి ప్రజలు చాలా కేవలం ఒకే ఉపయోగించడానికి కోట్స్ వారు టైప్ వేగంగా ఎందుకంటే డబుల్ కోట్స్ కంటే మీరు లేదు ఎందుకంటే Shift తగ్గేందుకు కలిగి. నేను ప్రస్తుతం ఆ చేస్తాను. నేను ఏదో ఎంచుకోండి తరగతి. కంటైనర్, నేను తెలుసు కనుక ఆ న ఏదో మా వెబ్ పేజీ ప్రస్తుతం. మరియు నేను ఎంటర్ నొక్కండి. మరియు మేము అది ఎంపిక చూడగలరు. కాబట్టి ఇది చూపిస్తుంది అది ఆ వస్తువు తిరిగి. కాబట్టి ఒక ప్రాథమిక ఎంపిక ఉంది. మేము దీన్ని సవరించడానికి కోరుకుంటే, మీరు ఏదో కాల్ వుంటుంది ఎంపిక చేసిన, ఇది మేము తరువాత లోకి పొందుతారు. TOMAS REIMERS: కాబట్టి ఆ చూడండి మరింత లోతు, ఈ భిన్నంగా ఉంటుంది మేము C. లో ఫంక్షన్ కాల్స్ కంటే ఇక్కడ చర్య యొక్క పేరును ఒక ఉంది చిన్న విచిత్రమైన. ఇది డాలర్ సైన్ ఉంది. ఇది కేవలం ఒక ఫంక్షన్ యొక్క పేరు ఉంది. దాని గురించి ప్రత్యేక ఏమీ లేదు. మేము ఓపెన్ కుండలీకరణాలు కలిగి. అప్పుడు, మేము మా ఒక వాదన, కలిగిన ఈ సందర్భంలో ఒక స్ట్రింగ్ నిర్మాణము, ఇది ఒక సెలెక్టర్ ఉంది. ఆపై, మేము మా మూసివేయబడింది కుండలీకరణములలో. అంతే. ఇది భిన్నంగా కాదు. అయితే, ఇది చాలా విచిత్రమైన చూడండి లేదు. మరియు ఆ విధమైన ఒక అభ్యంతరకర ఉంటుంది ప్రజలు చాలా కోసం అభిప్రాయపడుతున్నారు. MIKE Rizzo: కాబట్టి అదేవిధంగా, మేము కోరుకుంటే ఒక ID కలిగి మూలకం ఎంచుకోండి, ఇప్పుడు మేము ద్వారా ఎంచుకోండి బదులుగా తరగతి ID. ఇది ఇదే విషయం ఉంటుంది మేము కేవలం ID కోసం పదునైన సైన్ చేయండి. కాబట్టి మేము అన్ని ఇక్కడ ఎంచుకోవడం మీరు ID బార్ ఉన్నాయి అంశాలను. TOMAS REIMERS: మరియు ఈ విస్తరించింది. ఆ CSS విస్తరించి. కేవలం CSS లో వంటి, మీరు అన్ని ఎంచుకోవచ్చు తరగతి foo కలిగి లింకులు,. ఇక్కడ, అదే విషయం. మీరు ఎంచుకోండి ఇది, a.foo చేయగల తరగతి foo తో లింకులు అన్ని. మీరు, ఒక పదునైన బార్ అలా చేస్తాను ID బార్ తో మరియు లింక్ ఎంచుకోండి న మొదలగునవి. ఏ CSS సెలెక్టర్ ఒక చెల్లుతుంది j క్వెరీ సెలెక్టర్. MIKE Rizzo: అవును. OK, కాబట్టి ఇప్పుడు యొక్క కొద్దిగా పొందడానికి వీలు మేము చేసే తారుమారు మా j క్వెరీ. కాబట్టి క్వెరీ రకమునకు ఉంది మేము ఉపయోగించే నొటేషన్ చివరిలో ఒక డాట్. మరియు మీరు ఈ వంటి ఆలోచించవచ్చు సి వివిధ structs కలిగి ఎలా. మరియు ఆ structs లోకి వెళ్ళడానికి, మీరు వాటిని పొందడానికి ఒక డాట్ ఉపయోగించడానికి. ఈ రకమైన, ఇదే విషయం. ప్రస్తుతం మేము ఈ పనులను కలిగి మేము అది కాల్ చేసే సెలెక్టర్. ఇక్కడ, చాలా మొదటి ఉదాహరణ మీరు ఒక CSS సెలెక్టర్ చూడగలరు. మరియు ప్రధానంగా, ఆ చేస్తుంది ఇది ఉంది ఈ మొదటి మూలకం CSS వర్తిస్తుంది మీరు యెంచుకొనిన విషయం - మీరు యెంచుకొనిన ఈ మూలకం - ఆ విలువ. TOMAS REIMERS: సో సులభమైన అనువాదం ఉంటే j క్వెరీ, ప్రధానంగా, ఉంటుంది కేవలం foo పట్టింది. ఆపై CSS తెలిపింది, ఎరుపు మరియు దగ్గరగా రంగు. ఇది అదే ఆలోచన. అది పూర్తి ఇది ఎంపిక ఉంది అన్ని foo అంశాలు. అది వర్తించబడుతుంది. విధమైన, ఆస్తి రంగు ఎరుపు సమానం. MIKE Rizzo: అదేవిధంగా, మేము కూడా మార్పు చేయవచ్చు ఏమి వాస్తవ విషయాలు పేజీ యొక్క HTML, చూపిస్తున్న ఇది ఇది అర్థం ఎందుకంటే నిజంగా బాగుంది మీ వెబ్ పుట ఇప్పుడు పూర్తిగా డైనమిక్ ఉంటుంది మరియు స్టాటిక్ ఉండాలి లేదు మీరు PHP ఉపయోగించి ప్రింట్ ప్రారంభం వద్ద పేజీ లోడ్ అయిన. ఇక్కడ, మేము మార్పు కోరుకుంటే పేజీ యొక్క వాస్తవ HTML, మేము ఇప్పుడు చేస్తాను HTML ఫంక్షన్, కాల్ ఇది అప్పుడు మేము లోకి పేర్కొనండి సంసార ఇన్సర్ట్స్ మేము ఎంపిక ఆ మూలకం. కాబట్టి ఇక్కడ తో మూలకం ఎంచుకోవడం మీరు తరగతి foo ఆపై ఇది HTML తెలిపారు ఇప్పుడు హలో ప్రపంచం. TOMAS REIMERS: మీరు ఆలోచించినప్పుడు గురించి యొక్క అనువర్తనాలు ఏవి ఈ, ఈ CSS, మొదట విషయం మీరు గురించి ఆలోచించడానికి ప్రారంభించవచ్చు పరంగా కూడా మెనులు డ్రాప్ డౌన్ మెనూ. మీరు, పనులు ప్రారంభించటానికి ఒక వినియోగదారు పైన భాగం పైగా hovers ఒక డ్రాప్ డౌన్, మీరు అనుకున్న కనిపించే దిగువ భాగాన్ని. కుడి? కాబట్టి CSS లో, మేము లక్షణాలు కనిపించే ఏదో చేయడానికి. ప్రదర్శన పెద్దప్రేగు none వంటి విషయాలు ఇది అదృశ్య చేస్తుంది. ప్రదర్శన బ్లాక్ కనిపించేలా చేస్తుంది. లేదా మీరు, మీరు సులభమైన వెళ్లాలని మీరు కూడా దృష్టి గోచరత సమానం వంటి విషయాల్లో కనిపించే, మరియు దృష్టి గోచరత దాచిన సమానం. మరియు మీరు విషయాలు అమలు మొదలు కాలేదు వంటి మెనూలు కుడి డౌన్ డ్రాప్ మీరు ఎలా ఆలోచన ను తరువాత ఈ తెరిచినప్పుడు మీరు గుర్తించడానికి, మేము చాలా క్లుప్తంగా ద్వారా పొందుతారు ఇది. కానీ మేము చూడటానికి ప్రారంభించవచ్చు ఈ అప్లికేషన్లు. ఇదే భావనలో, మీరు ఒకవేళ ప్రయత్నించండి మరియు ఒక చాట్,, అమలు సే తెలియజేయండి ఇంజిన్ మరియు మీరు కొద్దిగా అనుకున్న మీరు ఎప్పుడు సంభాషణ బబుల్ ఆలోచన కొత్త సందేశం వచ్చింది, ఒకసారి మీరు కొత్త సందేశం, మీరు కొద్దిగా చేయవచ్చు సంభాషణ బబుల్ మార్చడం ద్వారా ఆలోచన పేజీ యొక్క HTML, కుడి? అదనపు సంభాషణ బబుల్ జోడించడం ద్వారా అక్కడ అదనపు టెక్స్ట్ తో. అవును? ప్రేక్షకులు: మీరు లోపల ఈ పొందుపరచడానికి వంటి విధమైన లో HTML కోడ్ ఒక [వినబడని]? MIKE Rizzo: కుడి. అవును, మేము ఆ చూస్తారు కొద్దిగా లో. అవును, సమాన ఒక ఉంది PHP కు కొద్దిగా. ఖచ్చితంగా ఇదే కాదు. చేయడానికి ఒక మంచి విభేదం ఈ నిజానికి మేము దిద్దుబాట్లు సవరించలేదు ఇది మాత్రం కాదు ఎందుకంటే పేజీ ఉండటం నిజమైన ఫైలు సంకలనం సర్వర్లో ఉంచింది ఎందుకంటే ప్రపంచ అనుమతి లేదు మీ ఫైళ్ళను ఎడిట్. ఈ కేవలం పేజీలో ఏది సవరించలేదు మరియు లోపల ప్రదర్శించబడుతుంది చేయబడిన బ్రౌజర్. కాబట్టి మీరు తరువాత పేజీ రీలోడ్ అయితే, మేము వంటి ఏదో తొలగించడం, చెప్పటానికి మేము తొలగించు కాల్ చేయగలిగే చూడండి, ఆ విషయం అప్పుడు తిరిగి చేస్తుంది. TOMAS REIMERS: కాబట్టి ఒక మార్గం గురించి ఆలోచించడం ఈ నేను మీ కంప్యూటర్ ఉన్నాను ఉంటే మరియు మైక్, విధమైన, సర్వర్. ఏ జరిగే అవకాశముంది నేను వెళుతున్న ఉంది హే, నేను యొక్క నకలును కలిగి, మైక్ అడగండి ఈ వెబ్ పేజీ? నాతోపాటే దాని కాపీని ఇస్తాము. కాదు, అది అసలు విషయం కాదు. ఇది కేవలం ఒక కాపీని ఉంది. అది, OH, వంటి ఉంటుంది జావాస్క్రిప్ట్ ఇక్కడ ఉంది. స్పష్టంగా, నేను సవరించాలి పేజీ ఈ ఉండాలనే. ఇంకెవరు ప్రతిని సంకలనం నేను. కానీ ప్రభావం కాదు అసలు కాపీని. మరియు నేను అయితే మళ్ళీ అతనికి గోవా , పేజీ రిఫ్రెష్ - హే, నేను మరొక క్లీన్ కాపీ చేయవచ్చు - అతను నాకు ఇవ్వాలని జరగబోతోంది మరొక క్లీన్ ప్రతిని. ఆపై, నేను ఇదే వెళుతున్న వంటి, చపాతీ అని ఇక్కడ JS ఈ సంకలనం. నేను ఆ పనిని వెళుతున్న. MIKE Rizzo: ఒక నిజంగా చల్లని విషయం j క్వెరీ ఉంది మీకు చేసే నిజానికి వివిధ రకాల జోడించండి మీ పేజీకి యానిమేషన్లు. మీరు ఇక్కడ చూసిన ఉంటే నాకు తెలీదు మీరు ఒక పూరించడానికి ఒక ఫారం ప్రయత్నిస్తున్న ఆన్లైన్ మరియు పూరించడానికి లేదు సరిగ్గా విషయాలు. కాబట్టి ఒక చిన్న విషయం క్రిందికి మునిగి ఎగువన మరియు మీరు చెప్పారు సరిగ్గా ఈ చేయలేదు. మళ్ళీ ప్రయత్నించండి. ఆపై, అది కూడా కేవలం పైకి ఉండవచ్చు. J క్వెరీ విధులు లో నిర్మించింది అవుతుంది ఆ అన్ని తయారు యానిమేషన్ నిజంగా సులభం. కాబట్టి ఫేడ్ మొదటి ఉంది బయటకు ఫంక్షన్, ఇది మీరు ఏదో కాల్ చేయవచ్చు. మరియు అది యొక్క CSS మార్చడానికి ఒక మార్గం ఒక యానిమేటెడ్ విధంగా ఆ మూలకం. కనుక ఇది ఏ మూలకం పడుతుంది మీరు అవుట్ను కాల్. ఆపై, నెమ్మదిగా అది యొక్క అస్పష్టత మార్పులు ఇది పూర్తిగా పారదర్శకంగా పోయే వరకు. TOMAS REIMERS: ఇతర ప్రముఖ ఒక చేస్తుంది ఇది, డౌన్ స్లయిడ్ ఉంది ఏదో అది డౌన్ స్లయిడింగ్ ద్వారా కనిపిస్తుంది. కాబట్టి డ్రాప్ డౌన్ మెను విషయంలో, మళ్ళీ, మేము గుర్తించడం ఎలా తెలుసుకున్నాడు ఈ పైగా వాటా అయినప్పుడు, మీరు ఈ క్రింద తెలియజేయగలరా భాగంగా ఇప్పుడు డౌన్ స్లయిడ్. ఆపై, ఇది కనిపిస్తుంది డౌన్ స్లయిడింగ్ ద్వారా. MIKE Rizzo: ఆపై, మీరు కేవలం కలిగి ఉంటే మనసులో యానిమేషన్ కొన్ని రకం అని j క్వెరీ తప్పనిసరిగా అందించడం లేదు. ఉదాహరణకు, యొక్క j క్వెరీ పిలవబడు మీరు ఒక స్లయిడ్ తో అందిస్తుంది డౌన్ మరియు స్లయిడ్ అప్. సరే, మీరు స్లయిడ్ కోరుకున్నారు సే నుండి ఎడమ లేదా లో నుండి ఏదో CS50 వంటి కుడి రకం ప్రధాన పేజీ చేసినప్పుడు చేస్తుంది మీరు ఒక కొత్త ప్యానెల్ వెళ్ళండి. అప్పుడు మీరు బహుశా వుంటుంది ద్వారా మీరే అమలు j క్వెరీ లోపల ఫంక్షన్ యానిమేట్. కాబట్టి అదేవిధంగా, మీరు యానిమేట్. ఆపై, దానిలోని ఇది ఒక పడుతుంది వివిధ విలువల నిఘంటువు మీరు పాస్ కోరుకుంటున్నాము చేస్తున్న. ఇక్కడ, మేము యానిమేట్ కోరుకుంటే మూలకం foo ఆ దాని వెడల్పు గాని విస్తరణ 80 పిక్సెళ్ళు కాంట్రాక్టులు, ఇది ప్రస్తుతం ఏమి ఆధారపడి. మేము కేవలం ఆ చేరుతుందని దానిలోని వాదన. కొన్ని ఇతర వాదనలు ఉన్నాయి కూడా యానిమేట్ ఉదాహరణకు మీరు, ఇది పాస్ అని, యానిమేషన్ వేగం మీరు ఇచ్చి కావలసిన. మరియు ఆ విధంగా చేయడానికి, నేను చెబుతా త్వరగా Google j క్వెరీ యానిమేట్. మరియు తరువాత, ఈ పేజీ జోడించాడు, మీరు ఇది వివిధ కొంత సంపాదించి చూడండి మీరు పాస్ ధర్మాలు. నేను ప్రోత్సహిస్తున్నాము - మీరు వచ్చినప్పుడు మీరు చేయలేని ఏదో అంతటా తెలుసు లేదా కేవలం గురించి మరింత తెలుసుకోవడానికి మీరు కాల్ చేసే నిర్దిష్ట పద్ధతి ఏదో - కేవలం అది గూగుల్. j క్వెరీ చాలా ఉంది చక్కగా లిఖితం. మరియు తరచుగా సార్లు చాలా ఉన్నాయి వారు మీరు కోసం అందించే ఉదాహరణలు. మేము స్క్రోల్ డౌన్ - డౌన్ - మేము అలాగే, ఉపయోగించే. మళ్ళీ, డెవలపర్ నిజానికి వెళుతుంది రచన ఒక ఇబ్బంది ద్వారా లైబ్రరీ, వారు సాధారణంగా మీరు ఇది ఉపయోగించడానికి ఎవరైనా. కాబట్టి పాటు అన్నారు ఒక డాక్యుమెంటేషన్ ఉండాలి. మరియు ఆ డాక్యుమెంటేషన్ సాధారణంగా ఉంటుంది ఇది ప్రాజెక్ట్ పేజీ, కనిపించే మీరు లో అసలు సైట్ ఇచ్చింది ఎందుకు మీరు కలిపే ప్రారంభంలో, ప్రాజెక్ట్ పేజీలు మీరు చేయగలరా పత్రికీకరణను చూడండి. సాధారణంగా, సందర్భంలో ప్రాజెక్టు పేజీ యొక్క [వినబడని], ఇది మీరు చెప్పారు తరగతులు పేర్లు. జావాస్క్రిప్ట్ విషయంలో, ఇది ఇస్తుంది మీరు విధులు యొక్క పేరు. మార్గం ద్వారా, మేము టాప్ వరకు స్క్రోల్ ఉంటే, విధులు శీఘ్ర వైపు గమనిక ఉంది మీరు అమలు ఒక ఫంక్షన్ చేసినప్పుడు హార్డ్ ఈ వంటి మధ్యలో బ్రాకెట్లలో, సాధనాలు ఆ ఆస్తి వైకల్పికం. ఒక హెచ్చరిక. నేను ప్రశ్నలు చాలా చూసిన గురించి. కాబట్టి ఇక్కడ చూడగలరు యానిమేట్ లక్షణాలు పడుతుంది ఒక అవసరమైన వాదన. మరియు అన్నిటికీ ఐచ్ఛికం. సైడ్ గమనిక - మీరు విధమైన, ఈ యొక్క ఆలోచించవచ్చు యొక్క, వ్యక్తి పేజీల వలె. ద పేజీలు C కోసం డాక్యుమెంటేషన్ మరియు అలాగే ఇతర విషయాలు, చాలా కోసం. MIKE Rizzo: కాబట్టి మేము నేర్చుకున్న ఎలా పేజీలో వివిధ CSS మార్చడానికి, ఇది యానిమేట్, మరియు HTML జోడించండి తొలగించండి. కానీ నిజంగా చాలా శక్తివంతమైన ఒకటి జావాస్క్రిప్ట్ గురించి విషయాలు మరియు ముఖ్యంగా j క్వెరీ - మీరు ఏమి అనుమతిస్తుంది స్పందించడం ఉంది జరిగే వివిధ అంశాలు. ఉదాహరణకు, ఇక్కడ మనం కార్యక్రమం నిర్వహణ. చేసినప్పుడు ఈ మరియు ఆ అర్థం కార్యక్రమం జరిగినప్పుడు, మేము ఒక లో నిర్వహించేవి కొన్ని మార్గం. ఇక్కడ, సాధారణ j క్వెరీ ఈవెంట్ హ్యండ్లర్పై డాట్ ఉంది. ఆపై, మొదటి విషయం మీరు అందించిన ఏమిటి ఈవెంట్ అది కోసం వింటూ. ఇక్కడ, అది క్లిక్ అని మేము కోసం వేచి. TOMAS REIMERS: ప్రత్యామ్నాయంగా, మీరు హోవర్, ఇది చాలా ప్రముఖ ఒకటి. కాబట్టి తిరిగి మెను ఆలోచన నా డ్రాప్. మీరు హోవర్ అగ్ర ఒక వుంటుంది. ఆపై మీరు ఆ మార్చవచ్చు. MIKE Rizzo: కుడి. ఆపై, ఆ జరిగినప్పుడు, అది కేవలం మేము అది ఇచ్చే ఈ ఫంక్షన్ అమలు ఒక వాదన వంటి మరియు అది ఎక్కువ లేదా హలో అప్రమత్తం. TOMAS REIMERS: కాబట్టి విషయంలో జావాస్క్రిప్ట్, ఈ మేము అవసరం ఒక వేదిక C. నుండి మమ్మల్ని తొలగించి మేము వాస్తవానికి వాదనలు విధులు పడుతుంది. మరియు చాలా నిజంగా ఉన్నాయి దీన్ని మార్గాలను. మేము ఒక మార్గం ప్రచారం చూడాలని, మీరు నిర్వచించలేదు ఇది అక్కడే పని. కాబట్టి మీరు విధిగా కోసం అడుగుతూ చేసినప్పుడు పారామితి, మీరు ప్రధానంగా కేవలం ఉన్నారు ఫంక్షన్ నిర్వచించడానికి వెళ్ళడం అక్కడికక్కడే. మరియు మీరు ఒక ఫంక్షన్ నిర్వచించే మార్గం జావాస్క్రిప్ట్ లో మీరు ఉంది వాచ్యంగా ఫంక్షన్ సే. అప్పుడు, సాధారణంగా, పేరు పనితీరు. కానీ మేము సూచన వెళుతున్న ఎప్పుడూ చేస్తున్నారు ఈ ఫంక్షన్ మళ్ళీ. కాబట్టి మేము పేరులేని వదిలి. కుండలీకరణాలు, అప్పుడు వంకర జంట కలుపులు, మరియు ఆ లోపల కోడ్. కాబట్టి మేము ఈ అర్థం కొద్దిగా గందరగోళంగా. కాబట్టి మేము మీరు సాధారణ రూపం యొక్క ఇవ్వాలని కార్యక్రమం నిర్వహణ ఎలా క్రింద, ఇది సంఘటనల ఉంది. ఆపై, ఆ లోపల మీ కోడ్. MIKE Rizzo: ఏ ఉన్నాయా ఏం? ఈ కొద్దిగా గందరగోళంగా మీరు చూడండి మొదటిసారి. TOMAS REIMERS: మీరు నిజంగా కావలసిన ఒక ఫైల్ తెరుచుకుంటుంది మరియు వాటిని కొన్ని చూపించు j క్వెరీ ప్రస్తుతం? MIKE Rizzo: అవును, అలా చేసుకుందాం. OK. TOMAS REIMERS: కాబట్టి ఇప్పుడు మేము ఉన్నాము పరికరంలోని. మరియు మేము చేసిన మేము తీసుకున్నారు ఉంది ఒక index.html రెండు సృష్టించే స్వేచ్ఛ కలిపే ఫైలు, ఒక JavaScript ఫైల్. మరియు మేము తెరుచుకుంటుంది - అవును. సరే, రెండు పనులు చేసే. మొదటి దానికి లింకులు ఉంది జావాస్క్రిప్ట్ ఫైలు. మరియు మేము ఇక్కడ ఆ చూస్తారు. మేము తల చూడండి HTML పత్రం, ముఖ్యంగా. కాబట్టి మీరు అక్కడ చూస్తారు మేము ప్రధానంగా, SRC చెప్పటానికి, ఇది సోర్స్ సూచిస్తుంది. మరియు ఆ URL ఉంది. ఇక్కడ మీరు ఉన్నాను చెప్పగలను j క్వెరీ ఉన్నాయి. మరియు మేము కూడా స్క్రిప్ట్ చేర్చాను. JavaScript ఉన్నాయి ఇతర మార్గం మీరు ఇన్లైన్ స్క్రిప్ట్ పంపకములలో మేము దిగువన కలిగి ట్యాగ్ వంటి ఇక్కడ స్క్రిప్ట్ రకం టెక్స్ట్ జావాస్క్రిప్ట్ చెప్పారు. కనుక మేము ఉన్నాము, వినండి, చెబుతున్న స్క్రిప్ట్ చేర్చడానికి గురించి. మరియు ఆ స్క్రిప్ట్ రకం ఉంది టెక్స్ట్ యొక్క రకం జావాస్క్రిప్ట్,. చాలా సాధారణ. MIKE Rizzo: ఈ రకమైన, అవకాశంను మేము ఉన్నాయి ఎలా మీ ప్రశ్న మా ఫైళ్లు లో జావాస్క్రిప్ట్ ఎందుకంటే మేము PHP, మేము ఈ వంటి ఏదో ఒకటి చేసింది. ఆపై మా PHP విధులు - యొక్క స్టాక్స్ చెప్పే వీలు ఆ ఏదో - అక్కడ జరిగే. అయితే, ఇప్పుడు మేము స్క్రిప్ట్ టాగ్లు కలిగి మేము నిజంగా ఇవి, ఇది ఇచ్చే HTML భాగంగా ఇది కాదు ఎందుకంటే ఇది వంటి ఒక HTML ఫైల్ నాటకమాడి PHP లో మీరు నిజంగా లో వెళ్ళి ఎందుకంటే మరియు పేజీ మూలం చూడండి, మీరు అక్కడ ఈ స్క్రిప్ట్ టాగ్లు చూస్తారు జావాస్క్రిప్ట్ సంబంధం తో ఆ వాటిని. మేము కోరుకున్నారు కాబట్టి, ఉంటే కొన్ని JavaScript వ్రాయండి - యొక్క కేవలం మేము శరీరం మార్పు కోరుకున్నారు సే ప్రస్తుతం నేను లేదు ఎందుకంటే నేను నిజంగా ఏ ఇతర టాగ్లు శరీర పాటు సవరించడానికి. యొక్క కేవలం నేను కోరుకున్నారు సే ఆ CSS మార్చడానికి. కాబట్టి మేము ముందుకు వెళ్లి నమ్ముతున్నా ఎరుపు దానిని రంగు. నేను ఫైలు సేవ్. యొక్క మా వెబ్ పేజీ వెళదాం, రిఫ్రెష్, మరియు అది స్వయంచాలకంగా అది ఇది వేచి లాగా కనిపించడం లేదు ఎందుకంటే మేము కిక్కిరిసి పోయింది అన్ని వద్ద ఎందుకంటే కార్యక్రమం లేదా ఆ వంటి ఏదైనా. TOMAS REIMERS: కాబట్టి మేము ఆ తిరిగి వెళ్ళడానికి ఉంటే ముఖ్యంగా ఫైల్ - HTML ఫైల్ - మీరు వెళ్లి ఏమి చూడటానికి మనం ఉంది - ఈ లోడ్ గుర్తుంచుకోవాలి, విధమైన, కాలానుక్రమంగా. కాబట్టి మేము మొదటి తల కలిగి. ఆ రెండు ఫైళ్లు లోడు. అప్పుడు శరీరం వెళ్ళండి. మరియు మేము హలో వరల్డ్ చూడండి. కాబట్టి మేము హలో వరల్డ్ రెండర్. మరియు తర్వాత మేము గత విషయం మేము స్క్రిప్ట్ ట్యాగ్ ఉంది. ఇది ఎందుకంటే స్క్రిప్ట్ ట్యాగ్ నడుస్తుంది ఏదైనా వేచి అది చెప్పడం లేదు. మరియు ఆ అత్యంత ప్రాథమిక ఉంది JavaScript ను అమలు చేయడానికి మార్గం. అన్నారు, ను ఉంచవచ్చు శీర్షికలో అప్ ట్యాగ్ కేవలం ఈ పాయింట్ చూపించడానికి? మరియు ఆ అమలు. మనం వెళుతున్న ఇది రంగు మార్చడానికి లేదు. మరియు ఈ సమస్యలను ఒకటి జావాస్క్రిప్ట్ విషయాలు లోడ్ అని ఒక కాలక్రమానుసారం. కాబట్టి సమయంలో ఆ కోడ్ నడుస్తున్న, మేము ఎంపిక - తిరిగి వెళ్లి - శరీరం ట్యాగ్. శరీరం ట్యాగ్ ఇంకా లేదు ఎందుకంటే జావాస్క్రిప్ట్ HTML తో లైన్ లో ఉంది. అందువలన బ్రౌజర్ ఎంపిక శరీరం వంటిది. ఇంకా అనేందుకు ఉంది. కాబట్టి మేము ఆ విస్మరించవచ్చు. మరియు మేము కొనసాగించడాన్ని. మరియు తర్వాత మేము ఒక శరీరం ట్యాగ్ నిర్వచించలేదు. కానీ నవీకరించబడింది అవుతుంది ఎప్పుడూ. కాబట్టి మీరు స్క్రిప్ట్ అమలు చేసినప్పుడు టాగ్లు, మీరు ఉంచడానికి తయారు శరీరం ట్యాగ్ తరువాత. తదుపరి స్లయిడ్. MIKE Rizzo: OK. కాబట్టి మేము ఏదో మార్చబడింది. ఇది స్పందించింది వంటి కానీ అనిపించడం లేదు మాకు అన్ని వద్ద అది కేవలం రకమైన ఎందుకంటే వెంటనే అది పేజీ లోడ్ వంటి చేసియున్నారు. కాబట్టి ఇప్పుడు, బదులుగా ఇలా, ఎందుకు మేము కార్యక్రమం నిర్వహణ జోడించండి లేదు. కాబట్టి యొక్క ఏదో ఒకటి చూద్దాం శరీరానికి మళ్ళీ. మరియు మేము దీన్ని పిలవబడు - క్లిక్. మేము ఒక ఫంక్షన్ జోడించాలి. TOMAS REIMERS: లెట్స్ మార్పు ఇది మళ్ళీ ఎరుపు కలర్. ఎందుకు కాదు? MIKE Rizzo: అవును, లెట్స్ మార్పు మళ్ళీ ఎరుపు దాని 'రంగు. అన్ని కుడి. కాబట్టి యొక్క పేజీ రీలోడ్ తెలియజేయండి. OK, మేము చూడండి - ఊహించిన, ఎరుపు అవదు. కానీ మేము ముందుకు వెళ్లి క్లిక్ చేయవచ్చు. TOMAS REIMERS: మరియు అది Red చూపుతుంది. MIKE Rizzo: మరియు అది అనుకున్న ఎరుపు. TOMAS REIMERS: మరియు మేము ఎలా చూడగలరు మేము చాలా ప్రాథమిక నిర్మించటానికి ప్రారంభించవచ్చు పరస్పర. మేము అనుకోవచ్చు ఇతర విషయాలు, ఉంది శరీరం అనుకున్న లేకపోతే ఎరుపు రంగు, యొక్క HTML తెలియజేయండి నేపథ్య రంగు ఎరుపు. కేవలం ఇది అదే CSS ఉంది. మరియు మేము అది మారినప్పుడు, మేము ఈ చూడగలరు మారుతున్న చాలా నాటకీయ ప్రభావం మొత్తం పేజీ. మరలా, మీరు విషయాలు అమలు చేస్తుంటే, మీరు ఒక భాగం కలిగి క్లిక్ అర్థం. యొక్క ఒక నిష్క్రమణ బటన్! మరియు మొత్తం భాగమైనా, ప్రతిస్పందించడానికి అర్థం. కాబట్టి మీరు ఒక విండో తీసివేయాలి ఆ జరిగినప్పుడు. MIKE Rizzo: OK. జస్ట్ ఒక ఉదాహరణగా - మీరు ఈ ముందు చూడటానికి రాలేదు - కేవలం ఇది కనిపిస్తుంది మీకు తెలియజేస్తాము ఏదో దాచడానికి ఉన్నప్పుడు ఇష్టం. నేను ముందుకు వెళ్తారో మరియు పైకి చెయ్యాలి. TOMAS REIMERS: ఒక ఆ మూసివేయాలని వాంట్ మేము అలా పేరా రకం ముందు? MIKE Rizzo: OK. అవును, మనం చెయ్యమని కేవలం మేము కొంచెం అది ఎంచుకోవచ్చు. TOMAS REIMERS: మరియు వీలు యొక్క ఇది ఒక తరగతి ఇస్తాయి. MIKE Rizzo: అవును. OK, కాబట్టి యొక్క చూసేలా. బదులుగా వాస్తవ శరీరం ఎంచుకోవడం ఇప్పుడు, నేను ప్రతిదీ ఎంచుకోండి చేస్తాము తరగతి హలో, ఇది ఇక్కడ మేము కేవలం ఒక విషయం కలిగి. కాబట్టి మేము అవసరం లేదు వద్దులే. కాబట్టి నేను రిఫ్రెష్ చేస్తాము. నేను ముందుకు వెళ్లి క్లిక్ చేస్తాము. మరియు విధమైన, ఒక విచిత్రమైన స్లయిడ్ చేశాడు అని అనిపించడం లేదు అప్ విషయం, ఆకర్షణీయమైన. సాధారణంగా, వారు అందంగా nice చూడండి. కొన్ని కోసం - నేను, ఈ అంచనా కారణం - కాదు. నేను కేవలం ఒక ఫేడ్ అవుట్ చేస్తాను మీరు చాలా చూడవచ్చు. చాలా NICER. ఆపై, నేను జావాస్క్రిప్ట్ అప్ తెరిస్తే మళ్ళీ కన్సోల్ మరియు మేము చూడాలనుకుంటే ఏమి అది సైన్ ఫేడ్ ఉన్నప్పుడు కనిపిస్తోంది ఇప్పుడు, నేను దాని మీద ఫేడ్ కాల్. మరియు అది సైన్ తిరిగి fades అదేవిధంగా, మేము నిజంగా కూడా పాస్ కాలేదు వాదనలో ఫేడ్ లేదా పెరగడం, , ఇది రకమైన, ఇది వేగం. కాబట్టి యొక్క ముందుకు తెలియజేయండి మరియు మేము అనుకుందాం అది నెమ్మదిగా వెళ్ళి సైన్ ఫేడ్ కాబట్టి నేను ఇప్పటికీ కనిపించింది అంచనా అందంగా త్వరగా. అయితే ముందు కంటే తక్కువైనప్పటికీ. TOMAS REIMERS: మీరు కనుగొనాలనుకుంటే ఈ విషయాల గురించి మరింత, మళ్ళీ, కేవలం, j క్వెరీ డాక్యుమెంటేషన్ వెళ్ళండి మీరు ఇచ్చిన, మరియు చదివారు ఇది ఈ ద్వారా. వారు వారి విధులు నమోదు చాలా బాగా. MIKE Rizzo: OK. నేను యొక్క ఈ వినుడు అంచనా. మరియు మేము మా చివరి పేజీ గురించి మాట్లాడవచ్చు. Well, మేము బూట్స్ట్రాప్ ముగించవచ్చు. మరియు తర్వాత మేము దానిని తెరిచి చేస్తాము కొన్ని ప్రశ్నలు కోసం. మరియు మీరు అబ్బాయిలు ఏ ఆలోచనలు ఉంటే ఆ మీరు అప్ త్రో మరియు చూడటానికి ప్రయత్నించాలనుకుంటే మేము వాటిని అమలు చేయవచ్చు ఉంటే త్వరగా జావాస్క్రిప్ట్. కాబట్టి నిజంగా త్వరగా బూట్స్ట్రాప్ గురించి, ఇది స్వయంచాలకంగా చేర్చారు CSS ఫోల్డర్లో సెట్ మీ చివరి సమస్య మరియు నిజానికి లో లింక్ మీ header.php. కాబట్టి మీరు తరగతుల ఎలాగంటే దానికి బూట్స్ట్రాప్ లోపల నిర్వచించబడ్డాయి. మరియు అది స్వయంచాలకంగా శైలి ఉండేది దీని ప్రకారం ఆ విషయాలు. TOMAS REIMERS: కాబట్టి బూట్స్ట్రాప్ చాలా ఉంది ప్రజలు అభివృద్ధి మాయా విషయం ట్విట్టర్ లో. మరియు అది అర్థం ఉంది - వెబ్సైట్లు చేయడానికి నిజంగా ముందు మేము, ముఖ్యంగా nice చూడండి సాధారణ భాగాలు చాలా. కాబట్టి బటన్లు చాలా వెబ్ అదే కనిపించింది. టెక్స్ట్ రంగాలలో చాలా విధంగా చెయ్యవచ్చు ప్రామాణిక టెక్స్ట్ కంటే మెరుగైన చూడండి రంగంలో మీరు బహుశా నిజంగా నుండి తెలుసు పాత వెబ్సైట్లు లేదా నిజంగా తక్కువ చేసిన కేవలం సాహిత్య లాగా వెబ్సైట్ల, టెక్స్ట్ యొక్క ఏ రూపం లేకుండా టెక్స్ట్ బాక్సులను నీడ లేదా nice ఆకారం ఎలాంటి. కాబట్టి ఏమి బూట్స్ట్రాప్ చేశాడు, ఇది బాగా, చెప్పాడు మేము చాలా సాధారణ శైలులు ఉన్నాయి. ఎందుకు మేము CSS ఒకటి సాధారణ సెట్ చేయటం లేదు మరియు JavaScript యొక్క ఒక సాధారణ సెట్ మరియు ఇది అదే, అది శైలి ప్రజలు డ్రాప్ వంటి విషయాలు ఇస్తుంది మెనుల్లో డౌన్, ఇది ప్రజలు ఇస్తుంది modals వంటి విషయాలు. మోడల్ పేజీ పైగా బయటకు ఉంది ఇది ఖచ్చితంగా చెప్పాలంటే యొక్క చేసినప్పుడు మరింత అణచి ఏదో, మీరు వరకు పరస్పర సంకర్షణ. ఈ వంటి ఏదో, మీరు ఖచ్చితంగా ఉంది మీరు ఈ విషయం తొలగించాలనుకుంటున్నారా? మీరు నిజంగా వేరే ఏమీ కాదు తరిగేది లేదా ఏ వరకు. ఇది అన్ని ఈ తీసుకున్నారు మరియు అది ప్యాక్ కలిసి మరియు చెప్పారు, ఇక్కడ వెళ్ళండి. ప్రజలు ఇప్పుడు ఈ ఉపయోగించవచ్చు. మరియు మీరు దాని పై కనుగొనవచ్చు getbootstrap.com వద్ద. ఇది స్వయంచాలకంగా లోనే చేర్చబడింది మీ చివరి సమస్య సెట్. మరియు మీరు స్వాగతం ఉన్నారు మీ చివరి ప్రాజెక్టు మీద ఉపయోగిస్తారు. మరియు మీరు ఆ అనుసరించండి అనుకుంటే బూట్స్ట్రాప్ పొందడానికి లింక్. మీరు ఇక్కడ చూస్తారు ఉంది CSS సైట్ బూట్స్ట్రాప్. మీరు బూట్స్ట్రాప్ చూస్తారు. మీరు స్క్రోల్ డౌన్ ఉంటే, మీరు చూస్తారు డౌన్లోడ్ ఎలా, ఎలా ఇన్స్టాల్ మొదలైన. MIKE Rizzo: మరియు మీరు కూడా, తగినంత ఆసక్తి, అనుకూలీకరించడానికి థీమ్స్ ఎటువంటివైనా ఉంటుంది మీకు కావలసిన. నేను ఆ నేను ఏదో ఉంది తెలుసు నా నేను తరగతి తీసుకున్నాడు చివరి ప్రాజెక్టు అనుకూలీకరించడానికి చేశారు. బూట్స్ట్రాప్ యొక్క మరొక రూపం అని వేరే రంగు పథకం కలిగి మరియు కొన్ని వివిధ ఆకారాలు వివిధ విషయాలు. నేను ఆడటానికి ప్రోత్సహిస్తున్నాము. దీన్ని సరదాగా ఉంటాము. TOMAS REIMERS: టాప్ అంతటా గురించి మళ్ళీ, అది ఫాంట్ సమానమైన ఉంది పరమాద్భుతం సైట్. డాక్యుమెంటేషన్ చాలా ప్రారంభమౌతుంది మీరు చేసిన అటువంటి కనిపిస్తుంది అది తగినంత చూసిన. కాబట్టి ఇక్కడ CSS కలిగి ఈ భాగం. మరియు మీరు చూస్తారు ఎలా విషయాలు శైలి. మీరు పట్టికలు క్లిక్ చేస్తే, ఉదాహరణకు, మీరు తక్షణమే ఒక చేయవచ్చు పట్టిక అందంగా కేవలం జోడించడం ద్వారా దానికి తరగతి పట్టిక. బటన్లు కోసం అదే విషయాలు. మీరు కేవలం తరగతి BTN మరియు BTN జోడిస్తే డిఫాల్ట్ లేదా BTN ప్రాధమిక, మీరు ఈ బటన్ ఏ పొందండి ఈ ముందుగా చేసిన శైలులు. ఆపై, మీరు చూస్తున్న కేవలం కంటే మరింత క్లిష్టమైన ఏదో w ఇప్పటికే ఆన్ ఓవర్, ఏమి RESTYLING టాప్ మేము అంతటా జావాస్క్రిప్ట్ టాబ్ భాగాలు కొంత ఉంది. కాబట్టి ఇక్కడ పరివర్తనాలు, modals కలిగి, dropdowns, టాబ్లు మరియు టూల్ టిప్. ఒక ఉపకరణ చిట్కా మీ క్రింద బయటకు ఉంది మౌస్ మీరు ఏదో హోవర్. Popovers, హెచ్చరికలు, బటన్లు ధ్వంసమయ్యే accordions ఏమిటి వారు సాధారణంగా అని చేస్తున్నారు. Carousels, ఇది ఫ్లిప్ వంటి చిత్రాలు ద్వారా. కాబట్టి ఆ భాగాలు బూట్స్ట్రాప్. నేను కు ప్రోత్సహిస్తుంది అత్యంత వాటిని చూడండి వెళ్ళండి. ఒక JavaScript భాగం ఉంది మరియు ఒక CSS భాగం. అనుకో వాటిని ఉపయోగించడానికి సంకోచించకండి. మేము వాటిని లోకి చాలా వెళ్ళి వెళ్ళి లేదు మేము డాక్యుమెంటేషన్ భావిస్తున్న కారణంగా నిజంగా బాగా జరుగుతుంది. మరియు అవును. మీరు ఆ గురించి ఏవైనా ప్రశ్నలు ఉన్నాయి? ఒక నిజంగా శీఘ్ర కాబట్టి: MIKE Rizzo వైపు ఎవరిమీదో నిర్మాణం మేము త్వరగా కోసం కలిసి ఈ ప్రదర్శన నిజానికి బూట్స్ట్రాప్ ఉపయోగించి కూడా. మీరు గమనిస్తే, మేము ఈ క్లిక్ చేసినప్పుడు వివిధ టాబ్లను, మేము నిజంగా ఎన్నడూ ఈ ప్రస్తుత index.html పేజీ వదిలి. కాబట్టి మనం వివిధ divs ఉంది ఈ index.html లోపల. ఆపై, మేము వేరే క్లిక్ చేసినప్పుడు టాబ్, ఇది కేవలం మారుతున్న యొక్క ఇది ఒక ప్రదర్శన. కనుక ఇది తదనుగుణంగా, వాటిని స్థానాలు పేజీ యొక్క HTML మార్చుకుంటాడు ప్రస్తుత టాబ్ సక్రియంగా గుర్తించబడింది కాబట్టి నవ్వటానికి మరియు కనిపిస్తోంది కనిపిస్తుంది నిజంగా nice. TOMAS REIMERS: కాబట్టి అన్ని జరిగింది మాకు దాదాపు ఏ CSS రాయకుండా. మేము కూడా టాప్ అంతటా ఒక శీర్షిక చూడండి, ఇది రంగులు మాకు ద్వారా ఉంటాయి. కానీ వాస్తవ మీద ఉంచడం పేజీ ఎగువన మరియు తయారీ స్క్రోల్ బూట్స్ట్రాప్ ఉంది. ఆపై మరో లైబ్రరీ కోసం - ఈ మేము గురించి మాట్లాడారు కానీ కాదు మీరు అనుకుంటే మీరు Google చేయవచ్చు. ఈ prettify.js అంటారు. మరియు అది మీ కోడ్ హైలైట్ సింటాక్స్ ఉంటుంది మీరు CSS మరియు జావాస్క్రిప్ట్ రెండు ఉపయోగించి కోసం. మేము గురించి మాట్లాడు గత విషయం మేము లోకి మీరు విడుదల ముందు గుర్తించడానికి గ్రంథాలయాల్లో చూడండి ప్రపంచంలో ఎలా వాటిని ఉపయోగించడానికి మరియు, ఆశాజనక, డాక్యుమెంటేషన్ చదివి ఏమి చూడండి అవసరం గ్రంధాలయాలు కనుగొనేందుకు ఎలా ఉంది. కాబట్టి మేము కేవలం ఉన్నాము ఉంది Google పుష్ వెళుతున్న. Google వెళ్ళండి. ఆ మేము ఏమి అక్షరాలా మేము ఏదో ఒకటి చేయాలి మేము Google ఉంది. ఒక JavaScript లైబ్రరీ లేదు అని నాకు ఒక లో సమయం సవరించడానికి అనుమతిస్తుంది ఉపయోగకరమైన మార్గం? నేను తెలిస్తే సృష్టించడం కొన్ని యూజర్ ఇక్కడ ఖాతా, మరియు ఈ ఉంది ప్రస్తుత సమయం, ఎలా నేను లెక్కించవచ్చు చేయకుండా ఆ తేడా ఇది నాకు లెక్కించేందుకు? కాబట్టి ఈ వాస్తవానికి ఒక సాధారణ విషయం, జావాస్క్రిప్ట్ సమయం లైబ్రరీ. మరియు ఇక్కడ మేము Moment.js-- అత్యంత ప్రజాదరణ ఒకటి. మేము సవరించడానికి ఒక లైబ్రరీ అవసరం ఉంటే రంగు చెయ్యడానికి లాగ యాదృచ్ఛిక రంగులు ఒక సమూహం ఉత్పత్తి - బహుశా, ఒక రూపొందించడానికి శైలి లేదా ఏదో - మేము ఇలా Google కాలేదు జావాస్క్రిప్ట్ రంగు లైబ్రరీ. మరియు మనం పాపప్ ఖచ్చితంగా అనుకుంటున్నాను వెయ్యి మరియు వాటిని ఒకటి. మీరు వాటిని ద్వారా చదవడానికి స్వాగతం ఉన్నాము. కాబట్టి చాలా విషయాలు - మీరు వాటిని చూసినప్పుడు - వెళ్తున్నారు ఒకటి ఆతిథ్యమిస్తుంది సైట్లు హోస్ట్ కోడ్. వారు కొన్ని ప్రాచుర్యం కలవి. ద్వారా, అత్యంత ప్రజాదరణ చాలా, github.com ఉంది. మీరు GitHub వెళ్ళండి ఉంటే వాస్తవానికి సాధారణీకరణ హోస్ట్ పేరు. కాబట్టి మీరు ఆ ఒక వెళ్లాలనుకుంటే. వాటిని చూపించు. MIKE Rizzo: మరియు ఆ నిజానికి పేరు మీరు గమనించి ఉంటే ఈ, చాలా హోస్ట్. TOMAS REIMERS: అవును. కాబట్టి మీరు సాధారణీకరణ వెళ్ళి ఉంటే మరియు GitHub వెళ్ళండి. ఉన్నాయి ఉంది? MIKE Rizzo: ఆ చిన్న పిల్లి విషయం GitHub గుర్తు. TOMAS REIMERS: ఓహ్. కాబట్టి GitHub అనే పద్ధతిని ఉపయోగిస్తుంది స్టోర్ కోడ్ git. మీరు అని లేదా ఏమి లేదు ఉంది ఆ మంచిది, మీరు భయం వేస్తుంది. మీరు Git ఏమి లేదు GitHub ఒక డౌన్లోడ్ బటన్ కలిగి దిగువ కుడివైపు. తెలిసిన ఇతర ఉపయోగకరమైన విషయం GitHub చాలా ఉత్పత్తులను గురించి ఒక నాకు చదవడం ఉంటుంది. మరియు ఒక వెబ్ లేకపోతే, నాకు ఎలా మీరు గురించి చర్చ ఉంటుంది చదవండి అది, మీరు ఎలా ఉపయోగిస్తున్నారో, ఇన్స్టాల్ చేస్తుంది మొదలైన మొదలైన మొదలైన. ఉంది మేము ప్రధానంగా ఉన్నాను మీరు ద్వారా వాకింగ్. MIKE Rizzo: ఇంటర్నెట్ యొక్క వదిలిపెట్టాలని. TOMAS REIMERS: ఆ మంచిది. మేము కోరుకున్నాడు గత రెండు విషయాలు మాట్లాడటానికి - మేము Git గురించి మాట్లాడారు చేసిన - ట్రబుల్షూటింగ్ ఉంది. మరియు ఈ ఒక కోసం సంభందిత కాదు ఇది వంటి తుది ఉత్పత్తి మీరు 50 వెళ్ళేటప్పుడు. మరియు మీరు ఉత్పత్తులు ఆకస్మికంగా గ్రంథాలయాలు అమలు లేదా అమలు మీ స్వంత ప్రాజెక్ట్, మీరు వెళుతున్న ప్రశ్నలు లేదా మీరు ఉన్నారు ప్రశ్నలు చూడండి అన్నారు. మళ్ళీ, అది గూగుల్. పుట్టిన మేము ఏమి ఉంది. ఈ వెర్రి ధ్వనిని అన్నారు. కానీ అక్షరాలా, మేము అది గూగుల్. మరియు తిరిగి, మొదటి విషయాలు ఒకటి మీరు సాధారణంగా ఉంది ఆకస్మికంగా చేస్తాము ఒక అద్భుతమైన ఇది stackoverflow.com, ప్రశ్న మరియు సమాధానాన్ని దృష్టి. ఇది అద్భుతమైన రెండు మీరు ఎందుకంటే ఉంది ప్రశ్నలను కోసం చూడండి సమాధానాలు కానీ కూడా ఎందుకంటే ఇది ఇప్పటికే చాలా ఉంది అక్కడ కంటెంట్ ముందు జనసాంద్రత. కాబట్టి సాధారణంగా మీరు ఒక ప్రోగ్రామింగ్ Google ఉన్నప్పుడు మొదటి లోపల ప్రశ్న జంట మీరు ఇప్పటికే అమలు ఉండవచ్చు హిట్స్ మీ సమస్య సమయంలో దీనిని. మరియు, గత నిజంగా క్లుప్తంగా విషయం నేడు మేము చేసిన - ఇది JSFIDDLE, ఉంది పని చాలా చేయడం జావాస్క్రిప్ట్ HTML CSS. JSFIDDLE ఒక వెబ్ అనువర్తనం ఉంది, ఇది ప్రాథమికంగా మీరు, మీ HTML తీసుకునేందుకు మీ జావాస్క్రిప్ట్ దిగువ ఎడమ, మరియు మీ CSS కుడి. అది ఒక శీఘ్ర రెండర్ సృష్టించవచ్చు ఇది ఉన్న మరియు సంకర్షణ ఎలా. ప్రజలు ప్రయత్నిస్తున్న సమయంలో ఇది చాలా ఉపయోగకరంగా ఉంది వంటి భావన యొక్క నిరూపణ చేయడానికి ఈ ఎంత మీరు డౌన్ మెను డ్రాప్ చేయండి. బహుశా శీఘ్ర ఆలస్యము లేదా సంసార. MIKE Rizzo: కాబట్టి యొక్క వీడలేదు ముందుకు మరియు ఈ క్లిక్. త్వరిత గమనిక - మేము ముందు, అయితే క్లిక్ చేయడం. JCorey కొరియా కూడా ఒక నిర్మించింది అవుతుంది క్లిక్ కార్యక్రమం నిర్వహణ లో అది ఇది మీరు బొమ్మలు కనుక ఉపయోగించే విషయాలు చాలా చేయాలనుకుంటున్నారా అన్నారు మీరు ఏదో క్లిక్ చేయండి ఉన్నప్పుడు. అదేవిధంగా, అది కూడా ఒక హోవర్. కానీ పూర్తి స్కోప్ పొందడానికి ఆ, j క్వెరీ చూడండి డాక్యుమెంటేషన్ మరియు చేస్తున్నాయి. నేను ఇక్కడ స్టుపిడ్ ఏదో చేశారు. TOMAS REIMERS: నేను ఒక నిజంగా శీఘ్ర కలిగి ఇక్కడే కార్యక్రమం, చెప్పారు ఇది క్లిక్ బటన్. అప్పుడు మేము లూప్ ఒక ఉంటాయి. నేను కంటే తక్కువ 404 ఉంది కోసం. ఇది పాపప్ చేస్తాడు ఈ హెచ్చరిక సందేశాలను. MIKE Rizzo: మరియు ఏమిటి కోడ్ 404 HTML లో నిలిచిఉంది? గుర్తు? కుడి, దొరకలేదు. Chrome ఈ చక్కగా జోడించారు విషయం ఇందులో మీరు - TOMAS REIMERS: ప్రజలు ఎందుకంటే మైక్ ఈ చాలా మొదలు మరియు అనుమతిస్తుంది ఇది బాధించే వినియోగదారులు, మీరు సమాచారం చూడటానికి. MIKE Rizzo: అవును. TOMAS REIMERS: మేము ఏ ప్రశ్నలు లేదా ఈ గురించి, జావాస్క్రిప్ట్ గురించి గ్రంథాలయాలు, గ్రంథాలయాలు కనుగొనడంలో, లేదా ఏ వెబ్ అభివృద్ధి కనిపిస్తోంది వాస్తవ ప్రపంచంలో వంటి? మేము సమయం వ్యతిరేకంగా అమలు చేస్తున్నారు. కాబట్టి మనం చూడాలని ఖచ్చితంగా తెలియదు అమలు సమయం ఇది నిజంగా శీఘ్ర తప్ప. మేము మంచి భావిస్తున్నారా? MIKE Rizzo: ఏదైనా మీరు అబ్బాయిలు అని , వంటి, నిజంగా శీఘ్ర చూడటానికి రెండు నిమిషాల లేదా తక్కువ? TOMAS REIMERS: ఏదైనా మేము స్పష్టం చేయవచ్చు? ఎలా లో రాయడానికి - ప్రేక్షకులు: [వినబడని]? MIKE Rizzo: అవును, కాబట్టి that's - TOMAS REIMERS: మీరు నొక్కండి వెబ్సైట్లో కంట్రోల్-U. MIKE Rizzo: ఓహ్, నేను ఆ తెలియదు. TOMAS REIMERS: అవును, అనుకుంటున్నాను. కంట్రోల్-U. అవును. MIKE Rizzo: ఓహ్, అలా ఆ వెబ్సైట్ కోసం కోడ్. కానీ మీరు నిజంగా డౌన్లోడ్ అనుకుంటే మా ఫైళ్లు మరియు ప్రతిదీ, దానికి ఆతిధ్యం github.com న TOMAS REIMERS: నా పేరు స్లాష్ - టోమస్ Reimers - స్లాష్ CS50 హైఫన్ సదస్సు. MIKE Rizzo: మరియు మీరు చేయవచ్చు అక్కడ ప్రతిదీ కనుగొనేందుకు. TOMAS REIMERS: ఈ ఏమి GitHub ఉంది మార్గం ద్వారా, కనిపిస్తోంది. మరలా, మీరు ఒక ఓపెన్ సోర్స్ చూసినప్పుడు ప్రాజెక్ట్, సాధారణంగా, వారు ఒక రీడ్ ఉంటాం మీరు చదవగలరు అక్కడ నాకు. మీరు తిరిగి వెళ్ళండి ఉంటే, మీరు గమనించవచ్చు మీరు డౌన్లోడ్ జిప్ కలిగి, ఇది రెడీ మీరు సోర్స్ డౌన్లోడ్ అనుమతిస్తుంది చేర్చడానికి కోడ్ మీ సొంత విషయం లో ఉత్పత్తి. MIKE Rizzo: అవును, మరియు మేము కేవలం క్లిక్ నిజంగా త్వరగా index.html న - TOMAS REIMERS: మీరు ఇక్కడ చూస్తారు ఉంది మా వెబ్సైట్ కోసం సోర్స్ కోడ్. MIKE Rizzo: కూడా, నేను పుష్ మర్చిపోయాను పెద్ద పట్టిక తో ముందు చేర్చబడిన, పట్టికగా కూడా ఉంది మేము చేర్చిన chmods యొక్క మీ స్పష్టత కోసం. కానీ మేము అన్ని మార్గం క్రిందికి స్క్రోల్ ఉంటే క్రింద, మేము నిజంగా చాలా ఆడలేదు జావాస్క్రిప్ట్ తో చాలా ఈ తో stuff. ఇది ప్రతిదీ నుండి ప్రత్యేకంగా ఉంది మేము కలిగి వేరే. కాబట్టి రాబోయే కోసం మీరు అబ్బాయిలు ధన్యవాదాలు మరియు వింటూ. మేము ఈ నిజంగా ఉపయోగపడిందా ఆశిస్తున్నాము. మీరు సంబంధిత జావాస్క్రిప్ట్ కలిగి ఉంటే ప్రశ్నలు లేదా గురించి మాట్లాడు ఏ ఇతర మంచి విషయాలు వంటి ఏమి మీరు JavaScript చేయగలిగే, మేము ఇష్టం మీరు మాట్లాడటానికి. TOMAS REIMERS: మీరు ఒక ప్రశ్న కలిగి ఉంటే తగినన్ని లేదా ఈ ఉంటుంది సంబంధిత, మేము బహుశా చుట్టూ కర్ర చేస్తాము ఈ తరువాత కొద్దిగా. కానీ కాకుండా, కలిగి ఒక మంచి వారాంతంలో. MIKE Rizzo: అవును, ఆనందించండి. మీరు అబ్బాయిలు చూడండి. TOMAS REIMERS: య చూడండి.