TOMAS REIMERS: Dia duit, gach duine. Mo ainm ar Tomas Reimers. MIKE Rizzo: Agus tá mé Mike Rizzo. TOMAS REIMERS: Táimid dhá cheann de CS50s TS. Agus lá atá inniu ann tá muid ag i gceannas ar an seimineár ar JavaScript agus CSS le haghaidh apps gréasáin. Más mian leat a leanúint chomh maith, an Tá nasc ceart thar ann. Agus ar mhaith leat a chur ar bun ar an ríomhaire ar feadh tamaill? Níl an nasc. Tá sé an suíomh beag, a bhfuil naisc chuig na hacmhainní go léir táimid ag dul a bheith ag cur in iúl duit lá atá inniu ann agus freisin go bhfuil a lán de na eolas úsáideach scríofa ag dúinn Léigh níos mó sa domhain nuair a théann tú ar ais, agus tá tú ag iarraidh cuimhneamh ar cad go díreach raibh muid a rá, cad a bhí tú ag caint faoi, et cetera. MIKE Rizzo: Gach ceart. Mar sin, a ligean ar tús. TOMAS REIMERS: Mar sin, ba mhaith leat chun tús a chur? OK. MIKE Rizzo: Yeah. Mar sin, bhíomar ag iarraidh an chéad chun tús a chur le leathan forbhreathnú ar an idirlíon agus cineálacha comhad nuair a láithreáin ghréasáin a dhearadh. Cé go bhfuil an cur i láthair bhfuil muid ag iarraidh a dul isteach i JavaScript a lán i bhfad ina dhiaidh sin ar, bhíomar ag iarraidh chun tús a chur amach leis ach, de chineál ar, cosúil le radharc éan cad é an suíomh gréasáin agus an chaoi smaoineamh ar dhearadh láithreán gréasáin le haghaidh an tús. Mar sin, tú guys, ag an bpointe seo - leis á oíche Dé hAoine - Ba chóir go mbeadh isteach ar do airgeadas CS50 Leagann an bhfadhb. Súil go dtosnódh, go raibh blas maith cad is féidir cláir gréasáin a bheith. Ach anseo ba mhaith linn a, de chineál ar, a thabhairt tú blas eile, chomh maith. TOMAS REIMERS: Mar sin, ach a recap cad a tharlaíonn, nuair a scríobhann tú i do URL le do bhrabhsálaí gréasáin, faigheann an URL fhéach sé suas ar an ríomhaire. Agus do ríomhaire ceangailte le ríomhaire eile, ina hóstach ar an láithreán gréasáin. OK, mar sin nuair a théann tú go dtí google.com, tá tú ceangailte le ceann amháin de Google ríomhairí, a bhfuil an comhaid le haghaidh google.com. Iarrann sé ansin ar feadh comhad ar leith. Mar sin, má théann tú chuig - Níl a fhios agam - example.com / index.html nó / test.html, tú ag dul a iarraidh le haghaidh go comhaid ar leith. Agus an fhreastalaí gréasáin ag dul a thabhairt ar ais duit. Ansin, nuair a théann tú tríd an comhad - uair amháin go bhfuil tú a fhaigheann ríomhaire go comhad - tá sé ag dul chun tús a chur a thógáil leathanach gréasáin. Mar sin, anois tá sé an comhad HTML, atá saghas cosúil leis an struchtúr an leathanach gréasáin. D'fhéadfadh an comhad HTML tagairt freisin Comhaid CSS, a shainiú stíl an leathanach gréasáin. Comhaid JavaScript, a sainmhíníonn idirghníomhú leis an leathanach gréasáin. Comhaid íomhá, a bhfuil ach íomhánna. Agus b'fhéidir nasc chuig comhaid HTML eile, ar féidir leat cuairt a thabhairt ansin. MIKE Rizzo: OK, iontach. Mar sin, tá tú guys go léir, b'fhéidir, painstakingly ar bun do óstach áitiúil ar do mheaisín fíorúil. Agus sin go díreach, de chineál ar é, an áitiúil bhfearann ​​go ina hóstach ar do ríomhaire amháin chun tú ag do sheoladh IP féin. Mar sin, ina theannta sin, ansin is féidir leat a chur dó do leathanaigh gréasáin féin. Ciallaíonn mé, i CS50 Airgeadais, ba chóir duit a bheith Chuir roinnt leathanaigh HTML, atá, saghas, fillte i an fillteán PHP. Ach ar deireadh thiar, cad iad do leathanaigh PHP Bhí a bhí outputting HTML. Ach smaoineamh ar ais go dtí an tús an- an PSET, bhí againn a shocrú na ceadanna le haghaidh gach rud, ceart? Mar sin, seo ligeann ach go bunúsach dúinn ar féidir leo a léamh, a scríobh, agus b'fhéidir fhorghníomhú gach ceann de na comhaid. Mar sin, tá muid ag dul a dhéanamh go tapa - hm? TOMAS REIMERS: Mar sin, táimid ag dul a dhéanamh taispeána tapa. Mar sin, ach a chur i gcuimhne duit, nuair a dhéanann tú ceangal le ríomhaire Google - whoever - agus a iarraidh le haghaidh comhad, an chéad ríomhaire Ní mór a dhéanamh cinnte go bhfuil tú údaraithe go hiarbhír féachaint go comhad nó a léamh go comhad toisc nach féidir leat a iarraidh ach le haghaidh aon comhad ar an ríomhaire, ceart? Bheadh ​​sin a bheith ina guais slándála. Mar sin, comhaid ar na córais a úsáid againn, ar nós an fearas CS50, tá trí gcoitinne, tá daoine ar féidir leo a bheith ceadanna chun rud éigin. Is é an chéad an iarbhír úinéir comhaid sin. Is é an dara an ghrúpa a Mbaineann an comhad a. Níl muid ag dul chun díriú i bhfad an iomarca ar sin. Agus is é an rud deireanach, saghas, cosúil leis an domhan nó cosúil le gach duine eile atá ar Ní bhaineann go sonrach leis an comhad agus nach aon chearta úinéireachta níos mó ná é. Mar sin, má tá muid úinéir, grúpa, agus ansin domhain. Agus ansin, do gach ceann de na grúpaí seo, tá tú Is féidir a bheith ar cheann de thrí ceadanna, OK, nó níos mó acu. Is féidir leat a bheith ceadanna a léamh. Is féidir leat a bheith ceadanna ceart. Agus is féidir leat a bheith ceadanna a fhorghníomhú. Mar sin, i dtéarmaí cineálacha comhaid iarbhír, léamh Tá cead cosúil iarbhír a léamh an t-ábhar an chomhaid. Tá cead ceart scríobh a dúirt an comhad. Tá cead fhorghníomhú ag rith an comhad mar a dhéanann tú nuair a ritheann tú ceann de na do thionscadail CS50. Mar sin, nuair a bhíonn muid ag smaoineamh faoi chomhaid cosúil le nuair is gá dúinn a léamh HTML comhad, nach mór a bheith ar domhan inléite, ceart? Is dócha, freisin, is mian leis an t-úinéir a bheith in ann a chur in eagar go comhad. Mar sin, tá an t-úinéir ag dul go mór léamh agus ceadanna a scríobh. Níl siad gur gá fhorghníomhú. Grúpa, táimid ag dul chun déileáil leis an mar an domhain le haghaidh anois chéanna. Mar sin, is gá iad ceadanna a léamh. Ach nach bhfuil siad de dhíth scríobh nó ceadanna a fhorghníomhú. Agus anois, má cheapann muid ar ais go dtí iar- PSETs, is é an méid a bhaint amach againn ar na chineál de cuma mhaith dénártha, ceart? 1 sheasann do yes. 0 le haghaidh aon. Agus is féidir linn a aistriú i ndáiríre seo a dénártha. Mar sin, bheadh ​​110 i dénártha a bheith 6. Bheadh ​​100 a 4. Céanna leis an domhan. Mar sin, an líon ba mhaith leat a fháil le haghaidh na Bheadh ​​cead do seo a bheith 644. MIKE Rizzo: Agus má cheapann tú ar ais go dtí nuair a chmoded tú rud éigin, creidim thug siad i an fhadhb a leagtar ar an Sampla áit a raibh tú a dhéanamh rud éigin cosúil le chmod 644 agus ansin comhad ainm. An 644 ansin, is féidir leat a fheiceáil go díreach anois nuair a thagann as. Mar sin tá súil againn go ndéanann go beagán níos soiléire. Agus ansin ar mhaithe le soiléireacht duit Guy - OH yeah, anseo tá sé seo arís. Mar sin, bheadh ​​600 a bheith ansin ach an sampla Thug muid suas anseo sa chás go bhfuil an t-úinéir léamh agus ceadanna dheis agus grúpa agus nach bhfuil an domhain a bhfuil aon cheadanna rochtain a fháil ar an comhad. TOMAS REIMERS: Agus ansin ní mór dúinn a mear liosta de na ceadanna coitianta. Mar sin, eolairí, ba mhaith leat a chmod i ndáiríre 711. Thapa leataobh - do chomhadlann a bheith acu Ciallaíonn cead inrite a bheith in ann a oscailt an eolaire. Íomhánna, CSS, JavaScript, HTML riachtanais 644 toisc, go bunúsach, ar fud an domhain riachtanais a léamh ceadanna. Agus PHP, a bhfuil tú guys feicthe cé nach mbeidh orainn a bheith ag caint faoi go docht go bhfuil chmoded tipiciúil le cead 600 mar tá sé á reáchtáil le na ceadanna an úinéara. Ar a laghad ar an fearas. MIKE Rizzo: Mar sin, ní má dhéanann tú sonrach shonrú cén cineál comhaid ba mhaith leat i ndáiríre a shocrú suas an cur i láthair - bhí againn fadhb leis seo toisc Ní raibh gach rud i gceart chmoded - tú ag dul a fháil, de chineál ar, ar earráid forbidden go bhfuil an láithreán gréasáin Níl cead iarbhír rochtain a fháil ar cibé comhad is mian leat é a rochtain. Agus ar ndóigh, is féidir a shocrú - mar atá i fhadhb atá leagtha - trí athrú a ceadanna cuí. TOMAS REIMERS: Agus an trácht deiridh le haghaidh Tá forbairt go tapa áitiúla - againn Thug sé seo suas, ach bhíomar ag iarraidh ach é a thabhairt suas arís - má iarrann tú do fhreastalaí - óstach chomh áitiúla, mar shampla, com nó is cuma cad. - agus nach bhfuil tú a shonrú comhad ar leith, an comhad go bhfuil do ríomhaire ag dul a iarraidh le haghaidh a dtugtar index.html. Nó más rud é nach bhfuil ann, index.php. Cool. Mar sin tá go díreach recap de gach rud, tá súil againn, go atá againn clúdaithe i alt sin, agus léacht, agus go dtí seo i CS50. Agus anois táimid ag dul chun tús a chur ag caint leabharlanna faoi sonrach. Leabharlanna JavaScript agus CSS do apps gréasáin. Mar sin, ar chúis amháin mear fáth go bhfuil muid leabharlanna atá cláir - níl a lán de na fadhbanna i cláir, a choinneáil ar popping suas arís, agus arís, agus arís. Féadfaidh tú faoi deara go bhfuil a lán de na láithreáin ghréasáin Ní mór an cumas a bheith acu titim síos biachláir, mar shampla, nó gá an cumas go bhfuil an-cnaipe caighdeánach stíl, ní fhéadfaidh a bheith an rud is éasca. Anois go dtosaíonn tú a fháil i HTML, tú a thuiscint go cnaipí féidir iarbhír breathnú i ndáiríre ghránna má tá tú Ní gá aon ní a dhéanamh. Mar sin, a lán de na daoine a bhfuil scríofa ar a dtugtar leabharlanna. Agus sa chomhthéacs seo, tá siad ar a dtugtar freisin creataí. Táimid ag dul a bhaint as an dhá hidirmhalartaithe. Agus cad tá siad go bhfuil go bhfuil siad go bunúsach píosaí premade de chód - ceachtar CSS nó JavaScript - a chur amach ar a lán de na fhoireann go bhfuil tú i códaithe. Mar sin, siad réamh-shainmhíniú a bunch aicmí nó réamh-shainmhíniú a bunch feidhmeanna Cás JavaScript, a Is féidir leat glaoch níos déanaí. Agus ansin is féidir leat, saghas, a fháil rochtain ar an gcód seo gan rud ar bith a dhéanamh. Sampla de an leabharlann CS50.H. Ba é sin leabharlann thug muid a thabhairt duit ar ais i gceann seachtaine, a thug deis agat a dhéanamh rudaí mar sin GetInt agus GetString gan a bheith a scríobh aon chód duit féin. MIKE Rizzo: Gach ceart. Mar sin anseo, ach mar a bhí againn a chur san áireamh i ár c comhaid éagsúla leabharlanna, ba chóir dúinn a áireamh freisin i Comhaid HTML ár leabharlanna éagsúla. Mar shampla, má bhíomar ag iarraidh a chur san áireamh leabharlann ar leith JavaScript anseo, b'fhéidir, ceann amháin go atá againn i scríbhinn dúinn féin mar tá sé óstáil go háitiúil ar a dtugtar script.js, ní mór dúinn ach úsáid a bhaint as nodaireacht seo. Mar sin, ní mór dúinn de chineál ionann script JavaScript fhoinse ionann JavaScript.js. Agus má cheapann tú ar ais go dtí do CS50 fhadhb airgeadais a leagtar, má bhreathnaíonn tú i header.php san fhillteán teimpléid, ba chóir duit a bheith le feiceáil roinnt de na san áireamh. Mar sin, an chéad cheann seo - na scripteanna - Is lena n-áirítear leabharlann JavaScript. Lena n-áirítear leabharlann CSS is le beagán difriúil. Anseo, in ionad an script a chlibeáil de dhíth ort ar an chlib nasc. Agus ansin, an cineál CSS téacs Is beag difriúil. Ní gá duit i gcónaí a chur san áireamh bileog stíle Deirge. Ach is dóigh liom go bhfuil sé, go ginearálta, dea-chleachtas. Agus ansin ar deireadh, an HREF, a bhfuil tú is dócha chonaic i do ATAGs chun nascadh i naisc éagsúla a shonróidh díreach an nasc ar an áit a fháil go. Mar shampla, má bhíomar ag iarraidh nasc leabharlann éagsúla - a ligean ach a rá - go raibh cónaí ar ar styles.css. Agus bhíomar ag iarraidh a nascadh go go óstáil ar an ngréasán, ba mhaith linn a chóipeáil go. Agus ansin é a ghreamú i cibé ní mór dúinn ar dheis anseo in ionad. TOMAS REIMERS: OK, tá súil againn go tú Tá guys eolas cheana féin leis an gcaoi CSS a nascadh. Bhí tú a dhéanamh go bhfuil ar do leagan donn caite. JavaScript, b'fhéidir roinnt de tú go mbeadh roinnt taithí leis. Tá cuid de tú nach féidir. Mar sin, do anois, tá a fhios go bhfuil comhad JavaScript Tá go mór cosúil le comhad CSS i an chiall gur féidir leat nasc a chur air nó gur féidir leat san áireamh go hinmheánach. Agus is féidir leat chun rudaí a script. Agus táimid ag dul a shiúlann tú trí beagán de JavaScript níos déanaí. Mar sin, ag baint úsáide as leabharlann - nuair atá tú bhí sé, tá sé mar simplí mar literally ag glaoch ar an fheidhmeanna nó a chur leis an ainmneacha ranga a dó. An rud deireanach ba mhaith linn a labhairt faoi ​​i dtéarmaí leabharlann - agus tá sé seo níos mó de nóta teicniúil - Tá ceadúnú foinse oscailte. Mar sin, nuair a fhaigheann tú ar na leabharlanna iarbhír, féidir leat a bheith ag smaoineamh ar Is maith ceisteanna is ceart go leor go bhfuil mé díreach tar úsáid a bhaint as duine eile cód, go háirithe toisc go bhfuil rud éigin againn go mór dúirt tú a dhéanamh nach sa chúrsa seo. Mar sin, i gcás ceadúnú foinse oscailte, a lán de na forbróirí - nuair atá siad scríofa leabharlann, a cheapann siad a d'fhéadfadh a bheith cabhrach do dhaoine eile - Beidh sé a fhoilsiú ar an ngréasán agus ceadúnas a thabhairt dó. Agus deir ceadúnas bunúsach tá mé leis seo cead a dheonú chun eile daoine úsáid a bhaint seo a píosa bogearraí leis an saghas seo a leanas réamhchoinníollacha. Táimid tar éis san áireamh nasc chuig suíomh maith chun cabhrú leat tuiscint a fháil ar an ceadúnas i cás ritheann tú isteach iad. Tá réamhchoinníollacha Coiteann rudaí cosúil le tá fáilte romhat úsáid a bhaint as mo leabharlann sin fada agus a thugann tú dom creidmheasa. Tá fáilte romhat úsáid a bhaint as mo leabharlann chomh fada agus nuair a bhriseann sé Ní gá duit an milleán dom. Tá fáilte romhat úsáid a bhaint as mo leabharlann chomh fada mar nach bhfuil tú é a úsáid chun airgead a dhéanamh duit féin. Tá na cineálacha coitianta réamhchoinníollacha. Chun an tionscadal seo CS50 deiridh, siad Níor chóir go mbeadh Super ábhartha mar gheall ar Is iad na tionscadail go n-úsáideann tú guys is dócha in áit, saghas, ar a dtugtar. Ach nuair a théann tú i ndáiríre amach ar an domhan agus tús a úsáid leabharlanna, a nó nach féidir a chur i bhfeidhm chomh maith le roinnt de na cinn níos mó tóir go bhfuil muid ag dul a bheith ag dul tríd. Tá sé go maith a bheith in ann a thuiscint na ceadúnais agus tuiscint a fháil ar cad a chiallaíonn siad. Agus ag dul ar ais. MIKE Rizzo: OK. Mar sin, anois ag bogadh isteach samplaí de CSS iarbhír. Ag an bpointe seo go dtí seo, d'fhéadfadh tú nach bhfuil a bhíonn an. Ach d'fhéadfadh tú a bhíonn sé i do shaol laethúil i gcás rud éigin go Breathnaíonn bealach amháin ar bhrabhsálaí amháin Ní fhéadfadh breathnú ar an céanna bhealach eile sa bhrabhsálaí. Seo ar a dtugtar bhrabhsálaí bhrabhsálaí Comhoiriúnacht. Agus níos tá sé ag éirí níos mó agus níos mó de fadhb, go háirithe mar brabhsálaithe a ghlacadh saoirsí níos mó agus níos mó chun rudaí a chur i bhfeidhm mar is mian leo. Mar sin, a shárú go, tá i ndáiríre leabharlann iontach ar a dtugtar Normalize.CSS. TOMAS REIMERS: bhí muid ar an nasc. Ag an bpointe seo, tá sé ina chuidiú dá tá tú do ríomhaire glúine i ann féachaint ar an suíomh. Agus tá muid ag tabhairt an ceart agat anois ach mar gheall ar an deiridh CS50 Tá an tionscadal ag dul iarbhír a iarrann tú a chur i bhfeidhm mar an gcéanna, agus trí brabhsálaithe. Mar sin, ach a choinneáil i gcúl do ceann, tá sé seo le leabharlann iontach toisc go mbeidh sé, saghas, rudaí a chaighdeánú. I Breiseáin Firefox, d'fhéadfadh rud éigin a thaispeáint mar picteilín amháin ar an taobh clé. Agus ansin is féidir Chrome chinneadh go hiarbhír cad is ciall agat a bhí 10 pixel ar an taobh clé. Agus ba mhaith leat a chaighdeánú seo. Beidh normalú a dhéanamh i ndáiríre go maith i ndáiríre post a dhéanamh cinnte go bhfuil do shuíomh Breathnaíonn an gcéanna ar fud na brabhsálaithe. MIKE Rizzo: Mar sin, má bhíomar ag iarraidh ach cliceáil ar an nasc i ndáiríre go tapa agus a thaispeáint agat cad go Breathnaíonn cosúil, agat Is féidir é a íoslódáil ag baint úsáide as cnaipe Download ollmhór. Nó a spreagadh mé tú a léamh níos mó faoi trí chliceáil ar an nasc seo sa níos ísle cúinne na láimhe deise. TOMAS REIMERS: Agus má tá tú i ndáiríre cliceáil Read More ceart ann - cliceáil ar an fhoinse ar GitHub - Feicfidh tú a fheiceáil i ndáiríre an foinse oscailte ceadúnas ar LICENSE.md ceart ann. Agus beidh tú a fheiceáil anseo an ceadúnas MIT an-tóir. Arís, má tá tú ag léamh tríd an téacs, beidh tú in ann a fháil ar an láithreán tagairt muid roimh agus a bheith in ann é a thuiscint gan a bheith a léamh tríd an béarlagair dlíthiúil. MIKE Rizzo: OK, iontach. Mar sin, go bhfuil normalú. Bhí muid ag iarraidh a thabhairt duit sin i ndáiríre go tapa. Ó, an bhfuil ceist agat? LUCHT ÉISTEACHTA: Mar sin, nuair a íoslódáil tú é, tá tú ach lean go bhfuil cód go bhfuil siad faoi ​​an cnaipe Íosluchtaigh? TOMAS REIMERS: Sea, sin nuair a íoslódáil tú - MIKE Rizzo: Ó, go pointe iontach. Mar sin, bhí an cheist conas a dhéanann linn a íoslódáil i ndáiríre é? Mar sin, má táimid cliceáil ar an nasc, a fheicimid go Vox sé iarbhír suas ag an cód foinse. Mar sin, chun é seo a dhéanamh, cad a d'fhéadfadh muid dhéanamh go bhfuil ach cliceáil Save. Sábháil Mar agus ba chóir go a thabhairt suas comhad. Agus ansin is féidir linn a roghnú a shábháil sé mar normalize.CSS. Agus ansin gur mhaith leat a bheith é a nascadh i - TOMAS REIMERS: An bealach céanna leat nasc in aon chomhad eile. Agus nuair a nascann tú é i, cad mór faoi ​​normalú is é a bheidh i ndáiríre cúram a ghlacadh de na crua obair leis féin. Rud a chiallaíonn nach mian leat go bhfuil a chur ar aon ranganna. Ní gá duit aon rud aisteach a dhéanamh. Beidh sé normalú gan tú ag déanamh rud ar bith a thuilleadh. Sea, tá tú chun é a chur isteach. Ní Google Chrome ag freagairt. Just mear leataobh - Thug mé faoi deara léim muid isteach seo. Is é an chuid eile den láthair dul chun bheith ina forbhreathnú tapa. Rinneadh suirbhé ar leabharlanna. Go bunúsach, cad a bhfuil siad. Cad a dhéanann siad. Cén chaoi a bhfuil siad úsáideach. Cén chaoi a dtiocfadh leat a chur i bhfeidhm iad. Más mian leat chun tús a féachaint orthu, seo a leanas chomh maith, agus ag léamh tríd an iad, ba mhaith liom a spreagadh go mór go. De rogha air sin, tá tú fáilte chomh maith le tús a íoslódáil iad agus lena n-áirítear iad i radharc ach a fheiceáil cad iad cuma mhaith, nó cad a dhéanann siad má tá tú do ríomhaire glúine i os comhair tú. Más rud é nach, tá fáilte romhat a choinneáil éisteacht le linn labhairt. Táimid ag dul a choinneáil ag caint. Agus ní mór dúinn am ag an deireadh, tá súil againn beidh orainn a fháil i ndáiríre isteach léiríonn tú cad a roinnt de na leabharlanna cuma mhaith. MIKE Rizzo: Cool. Gach ceart, mar sin anois a ligean ar labhairt faoi ​​Cló Awesome. TOMAS REIMERS: Is é sin Cló Awesome láithreán i ndáiríre néata, go háirithe dóibh siúd le linn a bhfuil níos lú artistically cumasach. Neamhaird ar an t-ainm Cló Awesome, tugann sé tú a bunch de deilbhíní, atá an-úsáideach. Mar sin, a lán de na huaire go mbainfidh tú a chur i bhfeidhm ar icon b'fhéidir gur mhaith leat cosúil le x deas mar sin gur féidir a dhúnann tú rud éigin. Nó b'fhéidir gur mhaith leat roinnt de chineál de Edit cnaipe le líníocht peann luaidhe ar nós Tá gach duine eile. Agus sin nuair a fhoghlaim tú go bhfuil Is féidir le tarraingt na deilbhíní a an-tedious agus deacair. Cló Awesome - má tá tú i ndáiríre téigh go dtí an suíomh - Tugann tú a lán de na deilbhíní faoi na deilbhíní ag an mbarr. Yeah, ach an barr. Beidh sé a thabhairt duit a lán de deilbhíní le haghaidh saor in aisce. Mar sin, anseo a fheiceann tú go bhfuil muid rudaí cosúil le réiltín a, barraí, lightning bolt, ar féilire, a bug, leabhar, et cetera. Is féidir é seo a bheith an-úsáideach. Is é an bealach is tá tú seo a áiríonn tú literally an comhad CSS. Agus tar éis atá tú san áireamh an comhad CSS, cad is féidir leat a dhéanamh go bhfuil a chruthú duit chlib a dtugtar I. satands sé do icon leis an rang FA seasamh do Cló uamhnach. Agus ansin, is cuma cad is mian leat rang. Mar sin, má bhí mé an deilbhín seo móide cearnach ar dheis anseo, ba mhaith liom a thabhairt sé an rang FA. Agus ansin FA Fleiscín móide cearnach fleiscín. MIKE Rizzo: Cool, ceart go leor. TOMAS REIMERS: Agus ansin, an CSS seo caite leabharlann ba mhaith linn a fháil tríd go bhfuil muid ag iarraidh a choinneáil íosta ar CSS leabharlanna mar gheall orainn realize an teideal seo cur i láthair Tá JavaScript Leabharlanna. Ach shíl muid gur féidir linn a chomh maith tú a thabhairt isteach do na leabharlanna eile fad is a bhí muid ag caint faoi leabharlanna. Tá sé Google Web Clónna. Agus cad Google Clónna Gréasáin is féidir leat a dhéanamh clónna a chur le do láithreán gréasáin, a bhfuil ar bhealach gur éasca chun é a dhéanamh deas agus chun idirdhealú a dhéanamh do leagan ó gach duine eile má tá sé cló deas nó má tá sé deas bhailiú na gclónna. Google Web Clónna deas murab ionann agus eile leabharlanna sa chiall go bhfuil sé suiteáil i ndáiríre treoraithe. Mar sin, má leanann tú an nasc, tá sé google.com / clónna, creidim. Má leanann tú go bhfuil, tá tú Is féidir Pioc do cló. Is féidir leat a roghnú ar an taobh clé ó tiús, slant, et cetera. Agus ansin, nuair atá tú roghnaithe amháin, Is féidir leat cliceáil ar úsáid tapaidh. Ceart ann. Ceart bun an bhosca. Agus ansin, scrollaigh síos. Gcéad dul síos, a thugann siad duit an CSS a is gá duit a nascadh i ndáiríre dó. Tá sé ceart ann. Is féidir leat cóip amháin agus greamaigh go isteach Agus is é an rud deas faoi seo amháin Ní gá duit i ndáiríre fiú gá a íoslódáil an comhad. Cad atá sé ag dul a dhéanamh go bhfuil sé ag dul a nascadh le leagan Google é. Mar sin, ar ais go dtí cad a chiallaíonn. Ciallaíonn sé sin go nuair a d'úsáideoir íoschóipeálacha do chomhad - íoschóipeálacha do leathanach HTML - do HTML Is é ag dul a tagartha comhad seo. Mar sin, ansin, tá do ríomhaire ag dul a fheiceáil, OH, tá sé d'óstáil ar google.com áit ná ar theirsite.com. Lig dom dul a iarraidh ar Google don chomhad. Agus ansin, tá sé ag dul a chur san áireamh sé beagnach amhail is dá mba chuid de do shuíomh féin. TOMAS REIMERS: Cool. Agus nuair a tá tú go bhfuil, ansin áireamh é i do CSS, tugann sé leat an líne iarbhír. Mar sin, a leagtar tú an teaghlach cló maoine comhionann leis an ainm do cló. MIKE Rizzo: OK. Mar sin críochnaithe againn ach le CSS. Agus d'fhéadfadh roinnt de tú a bheith ag smaoineamh, go maith, bhí againn roinnt CSS ar CS50 Airgeadais. Ach bhí leabharlann CSS bootstrap. San áireamh againn i ndáiríre bootstrap beag ina dhiaidh sin ar JavaScript faoi gheall le Tagann an leabharlann bootstrap CSS freisin le go leor de JavaScript go Bootstrap nó Twitter - a rinne bootstrap - Úsáideann a bhainistiú go léir a n-CSS. TOMAS REIMERS: An bhfuil aon duine ar bith ceisteanna go dtí seo faoi CSS i gcoitinne? Táimid go maith? Awesome. MIKE Rizzo: Awesome. TOMAS REIMERS: Mar sin, ag gluaiseacht ar JavaScript. MIKE Rizzo: Mar sin, bhíomar ag iarraidh a labhairt faoi ​​jQuery chun tús a chur leis. An bhfuil aon duine éisteacht a fháil de jQuery roimh nó a úsáidtear é? Yeah, lánúin? Mar sin, má tá tú ag obair ach le dúchais JavaScript, beidh tú féin a aimsiú clóscríobh a lán de na roghnóirí fada go leor. Mar sin, cad a dhéanann jQuery is a sholáthraíonn sé wrapper deas don JavaScript teanga a ligeann tú a roghnú go héasca agus gnéithe éagsúla a ionramháil laistigh den tsamhail réad doiciméad an leathanach gréasáin nó DOM, a Sílim tú guys Chuala i léacht ag an bpointe seo. TOMAS REIMERS: Mura bhfuil tú ag éisteacht é nó léacht más rud é nach bhfuil tú ag faire go fóill, is é an Cuspóir Doiciméad Samhail go bunúsach conas ionadaíocht rudaí. Mar sin, HTML saghas Breathnaíonn cosúil le crann nuair a tharraingt tú i ndáiríre sé amach. Tá an eilimint HTML ar bharr tú. Tá tú an ceann agus comhlacht. Agus ansin, laistigh de go bhfuil tú Tá gach rud eile. Sin dá ngairtear an DOM - Cuspóir Doiciméad Samhail. Mar sin, múnla a léiríonn rudaí i Is doiciméad ar bhealach éasca chun smaoineamh faoi ​​sin. Agus ar cheann de na rud is fearr faoi jQuery Tá a dhéanann sé i ndáiríre a thrasnaíonn sin agus eilimintí láimhseáil laistigh go simplí incredibly. Mar sin simplí, i ndáiríre, go bhfuil formhór na JavaScript leabharlanna nó más rud é nach bhfuil an chuid is mó, an chuid is mó mhór de na cinn Feicfidh tú a fheiceáil ag teastáil i ndáiríre jQuery sin gur féidir leo iad féin a reáchtáil go simplí toisc más rud é nach raibh tú ag jQuery, tú Bheadh ​​dramhaíl a lán ama ag iarraidh a figiúr amach conas a roghnú áirithe eilimintí agus conas é a dhéanamh rudaí eile. Agus an rud is iontach eile mar gheall ar jQuery is go bhfuil sé ag luí tras bhrabhsálaí. Mar sin, cuimhnigh ar ais nuair a dúirt muid go ní léir brabhsálaithe a chur i bhfeidhm rudaí ar an mbealach céanna? Tá sé seo fíor fiú amháin i JavaScript. Agus ar cheann de na rudaí is fearr faoi jQuery is é go mbeidh sé a bhrath an bhrabhsálaí agus a bhrath an modh is cuí. Mar sin, más gá duit a roghnú gné, D'fhéadfadh Internet Explorer rá go bhfuil tú ceaptha a dhéanamh ar an mbealach seo. D'fhéadfadh Firefox rá an ceart Is bealach an mbealach seo. Ní jQuery cúram. Nuair a insint duit jQuery a roghnú eilimint beidh sé figiúr amach conas tá sé ceaptha a dhéanamh laistigh den bhrabhsálaí an Tá ag an úsáideoir láthair i, agus ansin a dhéanamh é sin ar bhealach. MIKE Rizzo: Mar sin, a ligean ar labhairt faoi an úsáid jQuery le beagán. Díreach cosúil le PHP, tá jQuery ar leith fondness do na comhartha Dollar. Mar sin, beidh tú go bhfuil aon jQuery - go maith, ní léir. Is féidir leat a chur in ionad uaireanta an dollar shíniú leis an bhfocal jQuery. Ach go ginearálta, ach toisc go bhfuil sé níos giorra, aon uair a fheiceann tú jQuery á a úsáidtear go mbainfidh sé a bheith le comhartha Dollar. Mar sin anseo tá muid ag léiriú ach tús roghnóir do ghné sa DOM. Anseo, ní mór dúinn an comhartha Dollar dhiaidh ag lúibíní oscailte agus ansin Sleachta. Agus laistigh de na Sleachta dul ár roghnóirí do na heilimintí éagsúla. Díreach cosúil i CSS, roghnóirí is gá dúinn a a bheith in ann a stíl gnéithe éagsúla laistigh den leathanach. Glacfar roghnóirí éagsúla a aistriú díreach isteach jQuery agus JavaScript, don chuid is mó. Mar sin, anseo ní mór dúinn a ponc foo. Mar sin, má tá tú chun cuimhne ó léacht, ciallaíonn an ponc ach an rang. Mar sin, tá muid ag roghnú eilimint le foo rang. Mar sin, má théann mé amach romhainn agus a oscailt suas ár Consól JavaScript anseo i ndáiríre go tapa ach é a léiriú, má tá mé ach cineál an comhartha Dollar, feicimid go bhfuil sé roinnt fheidhm a thagann suas. Agus tá sé sainithe go díreach ag jQuery. TOMAS REIMERS: Dóibh siúd agaibh cur amach, is é an consól uirlis laistigh Chrome, a ligeann duit a, go bunúsach, á reáchtáil JavaScript ar leathanach reatha. Seo beidh tú thar a bheith úsáideach nuair a bhfuil tú ag debugging iarbhír agus tú Ní mór a bheith cosúil le, cad é an láthair Luach ar roinnt athróg domhanda nó cad Tá rud éigin eile? Tá sé cineál cosúil GDB leis an eisceacht gur féidir leat i ndáiríre gnéithe ar an leathanach a ionramháil le sé ar bhealach i bhfad níos éasca. Agus freisin nach ndéanann sé, go bunúsach, a sheiceáil i le leat sula ndéanann sé rud ar bith. Mar sin, cé go, d'fhéadfadh GDB a bheith cosúil le, tá tú cinnte gur mian leat a rith an chéad chéim eile? An consól atá i bhfíor. Mar sin, mar go bhfuil an leathanach gréasáin rindreáil agus dhéanamh is cuma cad tá sé ag déanamh, an comhairle ag rith le taobh leis. Agus is féidir leat a chur isteach i cód impute an consól, a bheidh a reáchtáil ar an leathanach. MIKE Rizzo: Mar sin, chun dul isteach ar an consól, Buille faoi thuairim mé ba chóir mé go hachomair trácht ar conas a dhéanamh. I na fadhbanna seo caite go fhéadfadh a bheith agat úsáidtear Chrome a iniúchadh eilimint feidhmeanna nó foinse leathanach dearcadh - agus iad siúd atá inrochtana ach ag an ceart cliceáil ar an leathanach nó ar leith eilimint agus ag déanamh ceachtar iniúchadh eilimint nó foinse leathanach dearcadh. Is féidir linn a rochtain freisin ar an JavaScript consól go díreach ag roghnú eilimint a iniúchadh. Mar sin, consól ansin bhuail tú díreach ar an taobh bhfad ceart. Mar mhalairt air sin, d'fhéadfaí tú a bhfuil siad imithe freisin go dtí an chúinne uachtarach ar dheis, a ghearradh amach ar an scáileán nuair a tá sé na trí barraí cothrománacha. Agus théann tú síos chun uirlisí agus ansin consól JavaScript anseo nuair is féidir a fheiceáil - ar a laghad ar Windows - Is é an Rialú aicearra Shift J. Mar sin, ansin má bhíomar ag iarraidh a roghnú gné laistigh den leathanach, díreach mar a léirigh mé roimh, a dhéanann muid comhartha Dollar parens oscailte agus ansin Sleachta. Tá rud suimiúil, go ginearálta, Tá comharthaí athfhriotail singil agus Sleachta dúbailte inmhalartaithe. Mar sin, a lán de na daoine a úsáid ach amháin Sleachta toisc go mbíonn siad níos tapúla a chlóscríobh ná Sleachta dúbailte toisc nach bhfuil tú a shealbhú síos Shift. Mar sin, beidh mé a dhéanamh go díreach ceart anois. Mar sin, ba mhaith liom rud éigin a roghnú le rang. Coimeádán, ach mar a fhios agam go bhfuil rud éigin go bhfuil ar ár leathanach gréasáin ceart anois. Agus bhuail mé Enter. Agus is féidir linn a fheiceáil gur roghnaigh sé é. Mar sin, taispeánann sé suas go sé ar ais go réad. Mar sin, go bhfuil rogha bhunúsach. Má bhíomar ag iarraidh a ionramháil i ndáiríre é, mbeadh tú a bheith rud éigin a ghlaoch ar an roghnú, a beidh muid ag dul isteach níos déanaí. TOMAS REIMERS: Mar sin, ach breathnú ar an níos mó sa domhain, tá sé seo aon éagsúla ná na glaonna fheidhm a rinne muid i C. Is é an t-ainm ar an fheidhm anseo beag aisteach. Tá sé comhartha Dollar. Tá sé ach ainm na feidhme. Níl aon rud ar leith mar gheall air. Tá lúibíní oscailte. Ansin, ní mór dúinn ár n-argóint amháin, a tharlaíonn sa chás seo a bheith ina teaghrán, a bhfuil roghnóir chun é. Agus ansin, ní mór dúinn ár n- lúibíní dúnta. Sin é. Níl sé go vastly éagsúla. Cé go, a dhéanann sé cuma an-aisteach. Agus is féidir a bheith, saghas, ar sticking pointe ar a lán de na daoine. MIKE Rizzo: Mar sin, mar an gcéanna, má bhíomar ag iarraidh a roghnú gné go bhfuil ar ID, anois, ba mhaith linn a roghnú de réir ID in ionad an rang. Bheadh ​​sé a bheith an rud céanna nuair a muid ach a dhéanamh ar an comhartha géar le haghaidh ID. Mar sin, táimid ag roghnú anseo go léir gnéithe a bhfuil barra ID. TOMAS REIMERS: Agus leathnaíonn sé seo. Síneann Sin CSS. Díreach cosúil i CSS, is féidir leat a roghnú go léir naisc, a bhfuil an foo ranga. Anseo, tá sé an rud céanna. D'fhéadfá a dhéanamh a.foo, rud a roghnú gach ceann de na naisc leis an foo ranga. D'fhéadfá a dhéanamh le barra géar, a bheadh roghnaigh an nasc leis an mbarra ID agus mar sin agus mar sin de. Tá aon roghnóir CSS bailí jQuery roghnóir. MIKE Rizzo: Yeah. OK, mar sin anois a ligean le dul isteach i beagán ionramháil gur féidir linn a dhéanamh leis an ár jQuery. Mar sin, tá jQuery cineál ar leith nodaireachta áit a úsáidimid ach ponc ag an deireadh. Agus is féidir leat smaoineamh ar seo cosúil i C conas a bhí againn structs éagsúla. Agus chun dul isteach na structs, ba mhaith leat a úsáid ponc a fháil isteach orthu. Tá sé seo, de chineál ar, rud den chineál céanna. Ach anois ní mór dúinn feidhmeanna laistigh den roghnóir gur féidir linn glaoch ar sé. Mar sin, anseo, an-an chéad sampla is féidir leat a fheiceáil go bhfuil roghnóir CSS. Agus go bunúsach, cad a dhéanann bhfuil sé Baineann an chéad eilimint CSS leis seo Rud gur roghnaigh tú - an eilimint a roghnaigh tú - leis an luach sin. TOMAS REIMERS: Mar sin, aistriúchán éasca bheadh ​​más rud é jQuery, go bunúsach, ach thóg foo. Agus ansin i CSS dúirt, dhathú dearg agus a dhúnadh. Tá sé an smaoineamh céanna. Cad é a dhéanamh go bhfuil sé roghnaithe gach gné foo. Agus ansin tá sé i bhfeidhm. Sórtáil de, an dath maoine is comhionann le dearg. MIKE Rizzo: Mar an gcéanna, is féidir linn a athrú freisin an t-ábhar iarbhír ar cad is ag taispeáint ar an HTML ar an leathanach, a i ndáiríre fionnuar mar ciallaíonn sé do Is féidir leathanaigh gréasáin a bheith anois go hiomlán dinimiciúil agus nach bhfuil a bheith statach go bhfuil tú a phriontáil amach ag baint úsáide as PHP ag an tús an- an leathanach á luchtú. Mar sin anseo, má bhíomar ag iarraidh a athrú ar an HTML iarbhír ar an leathanach, bheadh ​​muid anois glaoch ar an fheidhm HTML, a ansin díreach Ionsáigh cibé againn a shonrú i an eilimint sin roghnaigh muid. Mar sin anseo táimid ag roghnú eilimint le foo ranga agus ansin ag rá tá sé HTML tá sé anois dia duit ar domhan. TOMAS REIMERS: Agus nuair a cheapann tú faoi cad iad feidhmeanna úsáideacha de seo, an ceann seo CSS, an chéad rud a Is féidir leat tosú ag smaoineamh faoi go bhfuil i dtéarmaí titim síos biachláir fiú. D'fhéadfá tús a chur rudaí cosúil le, a dhéanamh nuair a hovers úsáideoir thar an chuid is fearr de síos titim, ba mhaith leat a dhéanamh an chuid bun infheicthe. Ceart? Mar sin, i CSS, ní mór dúinn airíonna rud éigin a dhéanamh le feiceáil. Rudaí cosúil le aon cheann colon taispeáint bheadh ​​a dhéanamh dofheicthe é. Bheadh ​​bloc Taispeáin dhéanamh le feiceáil sé. Nó fiú más mian leat dul níos simplí, tú Tá rudaí cosúil ionann infheictheacht ionann le feiceáil, agus infheictheacht i bhfolach. Agus d'fhéadfaí tú tús chun rudaí a chur i bhfeidhm cosúil le titim síos ceart roghchláir tar éis a gheobhaidh tú tríd an smaoineamh ar conas Is féidir leat an figiúr amach nuair a osclaíonn sé seo, a beidh orainn a fháil trí go han-achomair. Ach is féidir linn tús a fheiceáil iarratais seo. Sa chiall den chineál céanna, má bhí tú chun iarracht a dhéanamh agus comhrá a chur i bhfeidhm, a ligean le rá, inneall agus is mian leat a dhéanamh ar beag bolgán cainte teacht suas aon uair atá tú Fuair ​​teachtaireacht nua, a luaithe a gheobhaidh tú an teachtaireacht nua, is féidir leat a dhéanamh le beagán bolgán cainte teacht suas ag athrú an HTML ar an leathanach, ceart? Trí chur leis an bolgán cainte breise leis an téacs breise i ann. Yeah? LUCHT ÉISTEACHTA: Mar sin, ba mhaith leat a leabú seo laistigh de an Cód HTML i saghas cosúil le [Inaudible]? MIKE Rizzo: Ceart. Yeah, beidh orainn a fháil chun go i beagán. Yeah, tá sé ina chineál céanna beagán le PHP. Ní go díreach den chineál céanna. Tá idirdhealú maith a dhéanamh cad seo Tá eagarthóireacht iarbhír nuair a táimid in eagar an leathanach toisc nach bhfuil sé ag dul a bheith eagarthóireacht an comhad iarbhír go bhfuil á choimeád ar an bhfreastalaí mar gheall ar an domhan Níor chóir go mbeadh cead a chur in eagar do chuid comhad. Tá sé seo go díreach cad atá eagarthóireacht ar an leathanach agus cad atá á taispeáint laistigh an bhrabhsálaí. Mar sin, má bhí tú a athluchtú an leathanach i ndiaidh, rá, a scriosadh rud éigin agus muid ag fheiceáil gur féidir linn a dhéanamh leis an glaoch bhaint, Bheadh ​​an rud reappear ansin. TOMAS REIMERS: Mar sin, bealach amháin chun smaoineamh ar tá sé seo má tá mé do ríomhaire agus Mike, saghas, an fhreastalaí. Cad atá ag dul a tharlóidh go bhfuil mé ag dul go dtí a iarraidh ar Mike, hug, is féidir liom a bhfuil cóip de an leathanach gréasáin seo? Agus beidh sé cóip de a thabhairt dom. No, nach bhfuil sé an rud bunaidh. Tá sé ach cóip. Agus ansin bheadh ​​sé a bheith cosúil le, ó, níl JavaScript anseo. Is léir, ba chóir dom a chur in eagar ar an leathanach a bheith mar seo. Agus tá mé ag eagarthóireacht do chóip. Ach ní ar sin effecting an chóip iarbhír. Agus má bhí mé a iarraidh air arís athnuachan ar an leathanach, - hug, is féidir liom a bheith cóip glan eile - Tá sé ag dul a thabhairt dom cóip glan eile. Agus ansin, tá mé ag dul a dhéanamh ar an rud céanna a cosúil le, ó, JS seo anseo a deir a chur in eagar seo. Agus mé ag dul a choinneáil ag déanamh go. MIKE Rizzo: Mar sin, an rud i ndáiríre cool gur féidir leat a dhéanamh le go bhfuil jQuery iarbhír cuir cineálacha éagsúla beochan ar do leathanach. Níl a fhios agam má tá tú feicthe riamh nuair a bhfuil tú ag iarraidh a líonadh amach an fhoirm ar líne agus ní gá duit a líonadh amach na rudaí i gceart. Mar sin, sleamhnáin rud beag síos ag an mbarr agus deir tú Nach bhfuil seo déanta i gceart. Bain triail eile as. Agus ansin, d'fhéadfadh sé fiú sleamhnán suas díreach. Casadh amach jQuery tógtha i feidhmeanna a dhéanann gach ceann de sin beochan i ndáiríre, i ndáiríre éasca. Mar sin, is é an céimnithe ann ar dtús fheidhm sin i gcrích, a Is féidir leat glaoch ar rud éigin. Agus tá sé ar bhealach a athrú ar an CSS ar an eilimint bhealach beoite. Mar sin, a thógann sé cuma cén eilimint ghlaonn tú sé céimnithe amach ar. Agus ansin, go mall athruithe sé ar teimhneacht go dtí go dtéann sé go hiomlán trédhearcach. TOMAS REIMERS: An ceann tóir eile Tá sleamhnán síos, rud a dhéanamh rud éigin le feiceáil ag sleamhnú sé síos. Mar sin, i gcás an titim síos roghchlár, arís, nuair a d'fhoghlaim muid conas a bhrath nuair a bhfuil sé sin hovered os a chionn, d'fhéadfaí tú a insint díreach an bun chuid sleamhnán síos anois. Agus ansin, bheadh ​​sé le feiceáil ag sleamhnú síos. MIKE Rizzo: Agus ansin, má tá tú díreach roinnt de chineál beochana i gcuimhne go Ní gá go soláthraíonn jQuery. Mar shampla, a ligean le rá jQuery Ní ar fáil duit le sleamhnán síos agus sleamhnán suas. Bhuel, a ligean le rá a raibh tú ag dul in olcas rud éigin ón taobh clé nó i ó an cineál ceart cosúil leis an CS50 dhéanann príomh-leathanach uair tú ag dul go dtí painéal nua. Ba mhaith leat ansin is dócha a a chur i bhfeidhm é féin ag baint úsáide as an bheochan fheidhm laistigh jQuery. Mar sin, mar an gcéanna, tá tú díreach a bheochan. Agus ansin, laistigh de sé a thógann sé ar foclóir de na luachanna difriúla go bhfuil tú ag ceaptha chun pas a fháil. Mar sin anseo, má bhíomar ag iarraidh a bheochan an foo eilimint den sórt sin go bhfuil a leithead ceachtar leathnaíonn nó conarthaí go 80 picteilíni, ag brath ar an méid atá sé faoi láthair. Ba mhaith linn a pas a fháil go díreach mar a an argóint laistigh de. Beoigh freisin go bhfuil roinnt argóintí eile go bhféadfaí tú a pas a fháil air, mar shampla, an luas an beochan gur mian leat a thabhairt dó. Agus sin a dhéanamh, ba mhaith liom a rá díreach tar go tapa Google jQuery bheochan. Agus ansin, a thabhairt suas an leathanach seo, is féidir leat féach ar é a fuair a bunch difriúil airíonna gur féidir leat pas a fháil air. Agus a spreagadh mé tú - aon uair a thagann tú ar fud rud éigin nach bhfuil tú Tá a fhios nó díreach ag iarraidh níos mó a fhoghlaim faoi modh ar leith gur féidir leat glaoch ar ar rud éigin - ach Google é. Is jQuery thar a bheith doiciméadaithe go maith. Agus is minic a huaire tá a lán de na samplaí a chuireann siad ar fáil do shon. Má scrollú muid síos - bhealach síos - gur féidir linn a úsáid, chomh maith. Arís, téann nuair a forbróir iarbhír tríd an deacracht na scríbhneoireachta a leabharlann, ba mhaith leo de ghnáth duine éigin a úsáid. Mar sin, taobh ag dul go dtí a bheith ina doiciméadú. Agus is féidir go dtaispeántar trí dhoiciméid a bheith de ghnáth le fáil ar an leathanach tionscadal, a bhfuil cén fáth a thug muid duit go bhfuil an suíomh bunaidh i an tús, a nascann tú chuig an leathanaigh tionscadal ionas gur féidir leat a fheiceáil go doiciméadú. De ghnáth, an leathanach tionscadal sa chás de [inaudible], dúirt sé leat an ainmneacha na ranganna. I gcás na JavaScript, tugann sé tú an t-ainm de na feidhmeanna. Dála an scéil, má scrollú suas go dtí an barr, Tá nóta taobh mear ar fheidhmeanna aon uair a fheiceann tú feidhm i bhfeidhm mar seo leis na crua lúibíní i lár, ciallaíonn sin go bhfuil an mhaoin roghnach. Just a cinnirí suas ar. Mé le feiceáil go leor de na ceisteanna faoi ​​sin. Mar sin, anseo is féidir linn a fheiceáil go bhfuil an beo Bíonn airíonna mar argóint atá riachtanach. Agus is é rud eile roghnach. Taobh nóta - Is féidir leat smaoineamh ar seo, a shórtáil de, cosúil le leathanaigh fear. Tá leathanaigh Fear doiciméadú do C agus a lán de na rudaí eile, chomh maith. MIKE Rizzo: Mar sin, atá foghlamtha againn conas a athrú CSS éagsúla ar an leathanach, bheochan é, agus bain cuir HTML. Ach ar cheann de na is cumhachtaí i ndáiríre rudaí mar gheall JavaScript agus go háirithe jQuery - cad a ligeann sé a dhéanann tú go bhfuil freagra a thabhairt ar gnéithe éagsúla a tharlaíonn. Mar shampla, ní mór dúinn anseo ar láimhseálaí ócáid. Agus ciallaíonn sin go díreach aon uair sin tharlaíonn teagmhas, láimhseáil muid é i bhealach áirithe. Mar sin, anseo, an ócáid ​​jQuery cineálach Is láimhseálaí an ponc ar. Agus ansin, an chéad rud a sholáthraíonn tú cad ba chóir dó imeacht bheith ag éisteacht le haghaidh. Mar sin anseo, tá sé an cliceáil go táimid ag fanacht. TOMAS REIMERS: De rogha air sin, caithfidh tú ar ainlíonn, a bhfuil an-tóir air. Mar sin, ar ais go dtí mo anuas smaoineamh roghchlár. Ba mhaith leat a bheith an ceann is fearr ar an ainlíonn. Agus ansin d'fhéadfaí tú a athrú go. MIKE Rizzo: Ceart. Agus ansin, nuair a tharlaíonn, sé ach fhorghníomhú an fheidhm seo a thabhairt dúinn é mar argóint agus go foláirimh sé Dia duit nó Hi. TOMAS REIMERS: Mar sin, i gcás JavaScript, is é seo áit is gá dúinn a muid féin a bhaint as C. Is féidir linn i ndáiríre feidhmeanna ghlacadh de réir mar argóintí. Agus tá a lán de i ndáiríre ar bhealaí casta é seo a dhéanamh. Táimid ag dul bealach amháin a chur chun cinn, is féidir leat a shainmhíniú ar an feidhmiú ceart ann. Mar sin, nuair a bhíonn tú ag iarraidh feidhm mar paraiméadar, tá tú go bunúsach ach ag dul a shainmhíniú fheidhm ar an láthair. Agus an dóigh leat a shainiú feidhm i JavaScript tá tú rá literally feidhm. Ansin, de ghnáth, an t-ainm na feidhme. Ach ní táimid ag dul a tagartha fheidhm seo arís. Mar sin, a fhágann muid é nameless. Ansin na lúibíní, ansin an chatach guailleáin, agus ansin an cód laistigh. Mar sin, tuigimid an féidir a bheith beagán mearbhaill. Mar sin, a thabhairt duit an fhoirm ginearálta cad Breathnaíonn láimhseálaí ócáid ​​mhaith thíos, atá ar imeachtaí. Agus ansin, do chód taobh istigh go. MIKE Rizzo: An bhfuil aon ceisteanna faoi seo? Is féidir seo a bheith ina beagán mearbhall an chéad uair a fheiceann tú é. TOMAS REIMERS: Ba mhaith leat i ndáiríre a a oscailt suas comhad agus a thaispeáint dóibh roinnt jQuery ceart anois? MIKE Rizzo: Yeah, a ligean ar é sin a dhéanamh. OK. TOMAS REIMERS: Mar sin anois tá muid sa fearas. Agus an méid atá déanta againn go bhfuil againn atá déanta ar an saoirse a chruthú araon index.html comhad, a nascann leis comhad JavaScript. Agus is féidir linn a oscailt suas an - yera yeah. Bhuel, a dhéanann sé dhá rud. Is é an chéad nasc aige leis an comhad JavaScript. Agus beidh orainn a fheiceáil go suas anseo. Feicimid go bhfuil an ceann an Cáipéis HTML, go háirithe. Mar sin, beidh tú a fheiceáil ann go againn, go bunúsach, a rá SRC, a sheasann do fhoinse. Agus sin an URL. Mar sin, anseo is féidir leat a rá tá muid áireamh jQuery. Agus tá muid san áireamh freisin scripteanna. Is é an bealach eile a chur san áireamh JavaScript gur féidir leat san áireamh script inlíne chlib mar atá againn ag bun nuair a sé a deir go bhfuil an cineál script téacs JavaScript. Mar sin, tá muid ag rá, éisteacht, táimid ar tí é a áireamh script. Agus is é an cineál script JavaScript, a bhfuil cineál téacs. An-simplí. MIKE Rizzo: Mar sin, seo, de chineál ar faigheann, a do cheist faoi conas áireamh againn JavaScript inár comhaid de bhrí nuair a muid Bhí PHP, a dhéanann muid rud éigin mar seo. Agus ansin, tá ár gcuid feidhmeanna PHP - ligean le rá stoic a dhéanamh rud éigin leis sin - Téann ann. Mar sin féin, anois táimid tar éis na clibeanna script go dtugann muid dó, atá iarbhír chuid den HTML féin toisc nach bhfuil sé faking a bheith ina comhad HTML maith liom é Tá i PHP mar má théann tú i ndáiríre i agus féach ar an foinse an leathanach, Feicfidh tú a fheiceáil na clibeanna script in ann leis an JavaScript a bhaineann le dóibh sa mhéid is go. Mar sin, ansin, má bhíomar ag iarraidh scríobh roinnt JavaScript - ligean le rá ach bhíomar ag iarraidh comhlacht a athrú mar gheall ar ceart anois nach dóigh liom go bhfuil aon clibeanna eile gur féidir liom i ndáiríre in eagar seachas chomhlacht. Ligean ach a rá theastaigh uaim a athrú ar an CSS sin. Mar sin, beidh muid ag dul ar aghaidh agus athrú an dath dearg é a. Mar sin, mé an comhad a shábháil. A ligean ar dul ar ais go dtí ár leathanach gréasáin, athnuachan, agus a dhéanann sé sé go huathoibríoch toisc nach raibh sé cosúil mhaith fhan sé ar chor ar bith toisc nach raibh muid ag éisteacht d'ócáid ​​nó aon rud mar sin. TOMAS REIMERS: Mar sin, má théann muid ar ais go dtí an comhad ach go háirithe - an HTML comhad - cad a bhfuil tú ag dul a fheiceáil go bhfuil againn - cuimhnigh go bhfuil an luchtaithe, saghas, chronologically. Mar sin, ní mór dúinn an chéad ceann. ualaí a eascraíonn sé sin dhá chomhad. Ansin, táimid ag dul go dtí an gcomhlacht. Agus muid a fheiceáil ar domhan Dia duit. Mar sin, a sholáthar dúinn ar domhan Dia duit. Agus ansin an rud deireanach ní mór dúinn Tá mór dúinn an chlib script. Mar sin, ritheann sé ar an chlib script mar tá sé Ní insint dó chun fanacht ar rud ar bith. Agus sin an is bunúsaí bhealach a reáchtáil JavaScript. Leis sin ráite, is féidir leat a chur ar an script tag suas sa cheanntásc díreach a thaispeáint an bpointe seo? Agus a reáchtáil go. Táimid ag dul le fógra go bhfuil sé Ní raibh athrú ar an dath. Agus é seo ar cheann de na fadhbanna a bhaineann le Tá JavaScript go bhfuil rudaí luchtaithe in ord cróineolaíoch. Mar sin, ag an am sin go cód bhí ag rith, roghnaigh muid - dul ar ais - an chlib comhlacht. Ní dhéanann an chlib comhlacht ann fós mar gheall ar Tá JavaScript teacht le HTML. Mar sin, is é an bhrabhsálaí mhaith comhlacht a roghnú. Níl aon rud den sórt sin go fóill. Mar sin, is féidir linn neamhaird a dhéanamh go. Agus muid a choinneáil ag dul. Agus ansin linn a shainiú tag comhlacht. Ach go bhfaigheann riamh suas chun dáta. Mar sin, nuair a bhíonn tú a chur i bhfeidhm script tags, déan cinnte áit tú tar éis an chlib comhlacht. Sleamhnán Aghaidh. MIKE Rizzo: OK. Mar sin, d'athraigh muid rud éigin. Ach ní raibh sé cuma mhaith d'fhreagair sé go dúinn ar fad toisc go bhfuil sé ach de chineál ar raibh sé chomh luath agus luchtaithe sé an leathanach. Mar sin anois, in ionad a dhéanamh seo, cén fáth ná nach bhfuil muid cuir láimhseálaí ócáid. Mar sin, a ligean ar rud éigin a dhéanamh leis an gcomhlacht arís. Agus a ligean le rá a dhéanaimid é ar - cliceáil. Beidh muid add feidhm. Athrú Let: TOMAS REIMERS Tá sé an dath dearg arís. Cén fáth nach? Athrú Yeah, a ligean ar: MIKE Rizzo a 'dath a dearg arís. Gach ceart. Mar sin, a ligean ar an leathanach a athluchtú. OK, feicimid - mar a bhí súil, nach ndéanann sé dul dearg go fóill. Ach ansin is féidir linn dul ar aghaidh agus é a cliceáil. TOMAS REIMERS: Agus ndéanann sé dul dearg. MIKE Rizzo: Agus a dhéanann sé cas dearg ag súil leis. TOMAS REIMERS: Agus is féidir linn a fheiceáil conas a is féidir linn tús a thógáil an-bhunúsach idirghníomhaíocht. Rudaí eile a d'fhéadfadh gur mhaith linn a dhéanamh, más rud é nach bhfuil muid ag iarraidh a dhéanamh leis an gcomhlacht dhathú dearg, a ligean ar a dhéanamh ar an HTML cúlra dearg dath. Díreach mar sin tá sé an CSS céanna. Agus nuair a athraíonn muid é, is féidir linn a fheiceáil seo éifeacht an-drámatúil athrú ar an leathanach ar fad. Mar sin, arís, má tá tú rudaí a chur i bhfeidhm, Is féidir leat a bheith comhpháirt amháin a bhfuil i gceist a chliceáil ar. Ligean le rá cnaipe Scoir agus comhpháirt ar fad eile, a bhfuil i gceist le freagra a thabhairt. Mar sin, ba mhaith leat a bhaint fuinneog nuair a tharlaíonn sé. MIKE Rizzo: OK. Díreach mar shampla - Ní bhfuair tú a fheiceáil seo níos luaithe - Feicfidh mé a thaispeáint go díreach leat cad tá sé is maith nuair a cheilt muid rud éigin. Mar sin, beidh mé ag dul ar aghaidh agus a dhéanamh sleamhnán suas. TOMAS REIMERS: Want a wrap go bhfuil i Cineál mhír sula ndéanann muid sin? MIKE Rizzo: OK. Yeah, ní féidir cén fáth a dhéanann muid go bhfuil ach mar sin is féidir linn a roghnú sé beagán níos mó. TOMAS REIMERS: Agus a ligean ar thabhairt dó rang. MIKE Rizzo: Yeah. OK, a ligean mar sin a fheiceáil. In ionad a roghnú an chomhlachta iarbhír anois, beidh mé a roghnú ach gach rud le rang Dia duit, a anseo againn ach tá rud amháin. Mar sin, níor chóir dúinn a bheith buartha faoi sin. Mar sin, beidh mé a athnuachan é. Beidh mé ag dul ar aghaidh agus é a cliceáil. Agus é, saghas, rinne sleamhnán aisteach suas rud, ní raibh breathnú go tarraingteach. Go ginearálta, bhfuil siad ag breathnú go leor go deas. Buille faoi thuairim mé, seo - le haghaidh roinnt chúis - ní raibh. Feicfidh mé a dhéanamh ach céimnithe amach amhlaidh Is féidir leat breathnú ar go bhfuil an iomarca. I bhfad níos deise. Agus ansin, má osclaíonn mé suas an JavaScript consól arís agus ba mhaith linn a fheiceáil cad Breathnaíonn sé cosúil le nuair a céimnithe muid é isteach Anois, glaoigh mé díreach céimnithe i ar sé. Agus fades sé ar ais isteach Mar an gcéanna, d'fhéadfadh muid i ndáiríre pas a fháil chomh maith argóint a céimnithe i nó céimnithe amach, a bhfuil, de chineál ar, an luas de. Mar sin, a ligean ar dul ar aghaidh agus a rá ba mhaith linn sé chun dul go mall céimnithe isteach Mar sin, buille faoi thuairim mé an chuma air go fóill tapaidh go leor. Ach bhí sé níos moille ná riamh. TOMAS REIMERS: Agus más mian leat a aimsiú amach níos mó faoi na rudaí seo, arís, ach dul go dtí an doiciméadú jQuery, rud atá tugtha againn duit, agus a léamh trí na. Doiciméadú siad a bhfeidhmeanna thar a bheith go maith. MIKE Rizzo: OK. Mar sin, buille faoi thuairim mé a ligean ar dul ar ais go dtí seo. Agus is féidir linn labhairt faoi ár leathanach caite. Bhuel, is féidir linn a chríochnú le bootstrap. Agus ansin beidh muid ag oscailt sé suas do roinnt ceisteanna. Agus má tá tú guys aon smaointe go gur mhaith leat chun iarracht a dhéanamh le caith suas agus a fheiceáil más féidir linn iad a chur i bhfeidhm le JavaScript tapa. Mar sin, i ndáiríre go tapa mar gheall ar bootstrap, a Cuireadh san áireamh go huathoibríoch i d'fhadhb deireanaí atá leagtha san fhillteán CSS agus ar ndóigh, nasctha le i do header.PHP. Mar sin, d'fhéadfaí tú a bheith ranganna breise a sainmhínithe sna bootstrap dó. Agus bheadh ​​sé styled go huathoibríoch na rudaí dá réir sin. TOMAS REIMERS: Is é sin, bootstrap an- Rud draíochta forbartha ag na daoine ag Twitter. Agus cad a bhí sé i gceist a dhéanamh a bhí - sula raibh láithreáin ghréasáin gur deacair a dhéanamh cuma deas, go háirithe nuair a bhí againn a lán de na comhpháirteanna coitianta. Mar sin, a lán de na cnaipí ar an D'fhéach gréasáin mar an gcéanna. Is féidir a lán de na réimsí téacs a dhéanamh chuig cuma níos fearr ná an téacs caighdeánach réimse dócha a fhios agat i ndáiríre ó láithreáin ghréasáin aois nó i ndáiríre go dona a rinneadh láithreáin ghréasáin, a breathnú díreach cosúil litriúil boscaí téacs gan aon chineál téacs scáth nó de chineál ar imlíne deas. Mar sin, cad a rinne bootstrap a bhí a dúirt sé, go maith, ní mór dúinn a lán stíleanna coitianta. Cén fáth nach féidir linn a dhéanamh sraith choiteann amháin CSS agus sraith comónta JavaScript mar maith, ar féidir stíl sé mar go bhfuil agus a Is féidir a thabhairt do dhaoine rudaí cosúil le titim síos biachláir, is féidir a thabhairt do dhaoine rudaí cosúil le modals. Is Módúil cad Vox thar an leathanach aon uair atá sé ag labhairt go docht rud éigin, a inhibits tuilleadh idirghníomhú dtí go mbeidh tú idirghníomhú leis. Rud éigin mar seo é, tá tú cinnte go mian leat a scriosadh an rud? Ní féidir leat aon rud eile a dhéanamh i ndáiríre go dtí go rá agat yes nó aon. Thóg sé seo go léir agus a phacáistiú sé é le chéile agus dúirt sé, anseo táimid ag dul. Is féidir le daoine a úsáid anois seo. Agus is féidir leat é a fháil os cionn ag getbootstrap.com. Bhí sé san áireamh go huathoibríoch laistigh d'fhadhb deireanaí atá leagtha. Agus tá tú níos mó ná fáilte roimh é a úsáid ar do thionscadal deiridh. Agus más mian leat a leanúint go nasc a fháil bootstrap. Feicfidh tú a fheiceáil anseo an Bootstrap láithreán CSS. Feicfidh tú a fheiceáil bootstrap. Agus má scrollbharra tú síos, beidh tú a fheiceáil conas chun é a íoslódáil, conas a shuiteáil sé, et cetera. MIKE Rizzo: Agus is féidir leat chomh maith, Suimiúil go leor, shaincheapadh sé le a bheith cuma cén cineál téamaí gur mian leat. Tá a fhios agam go bhfuil rud éigin a raibh mé do mo deiridh an tionscadail nuair a thóg mé an rang Cuireadh shaincheapadh sé. Tá leagan éagsúla bootstrap go Bhí scéim dath difriúil agus cruthanna éagsúla de roinnt rudaí éagsúla. Mar sin, a spreagadh mé tú a imirt leis sin. Tá sé de chineál ar spraoi a dhéanamh. TOMAS REIMERS: Ag Breathnú ar fud an barr arís, tá sé an-chosúil leis an Cló Láithreán uamhnach. Beidh a lán de na cáipéisí a thosú a bhfuil cuma cosúil nuair atá tú le feiceáil go leor de. Mar sin, anseo ní mór dúinn an CSS chomhpháirt de seo. Agus beidh tú a fheiceáil conas a sé Is féidir le rudaí a stíl. Mar sin, má tá tú cliceáil ar táblaí, mar shampla, Is féidir leat a dhéanamh láithreach ar tábla go leor go simplí trí an tábla rang a sé. Rudaí céanna do cnaipí. Má tá tú ag cuir ach an BTN ranga agus BTN réamhshocraithe nó BTN bunscoile, is féidir leat aon cheann de na cnaipí a fháil leis na stíleanna réamh-déanta. Agus ansin, má tá tú ag lorg rud éigin níos casta ná mar a simplí restyling cad w acu cheana féin, os a chionn ar an táb JavaScript ar fud an barr againn Tá a bunch de chomhpháirteanna. Mar sin, ní mór dúinn anseo haistrithe, modals, dropdowns, tabs, agus leideanna. Tá Tooltip cad Vox suas faoi do luch nuair a ainlíonn tú ar rud éigin. Popovers, foláirimh, cnaipí, collapsible Is cairdíní cad tá siad ag a dtugtar de ghnáth. Carousels, a smeach trí íomhánna mhaith. Mar sin, sin iad na comhpháirteanna de bootstrap. Ba mhaith liom tú a spreagadh chun an-dul ag breathnú orthu. Níl comhpháirt JavaScript agus comhpháirt CSS. Thig leat chun iad a úsáid mar a bheidh tú. Níl muid ag dul chun dul i bhfad ró isteach iontu toisc go mbraitheann muid ar an doiciméadú Déantar é seo i ndáiríre go maith. Agus yera yeah. An bhfuil aon cheist agat faoi go bhfuil tú? MIKE Rizzo: Mar sin, mar atá i ndáiríre tapaidh taobh, an dearadh ar an leathanach gréasáin go linn a chur go tapa le chéile le haghaidh is é an cur i láthair iarbhír a rinneadh ag baint úsáide bootstrap. Mar is féidir leat a fheiceáil, nuair a táimid cliceáil ar na tabs éagsúla, ní tá muid i ndáiríre ag fágáil an leathanach index.html reatha. Mar sin, cad atá againn go bhfuil divs éagsúla laistigh den index.html. Agus ansin, aon uair a cliceáil muid difriúil tab, tá sé ag athrú ach atá ar cheann ar taispeáint. Mar sin, agus í á réir sin iad, athruithe ar an HTML ar an leathanach ionas go Is é an cluaisín reatha marcáilte mar sin gníomhach Dealraíonn sé difriúil agus tá sé i ndáiríre deas. TOMAS REIMERS: Mar sin, go raibh déanta go léir gan scríobh dúinn beagnach aon CSS. Táimid féach freisin header ar fud an barr, a bhfuil na dathanna le linn. Ach an iarbhír é a chur ar an barr an leathanaigh, agus ag déanamh Bhí scrollbharra sé bootstrap. Agus ansin fiú amháin le haghaidh leabharlann eile - seo nach bhfuil ceann labhair muid faoi, ach amháin Is féidir leat a Google más mian leat. Seo ar a dtugtar prettify.js. Agus beidh sé ar chomhréir aird a tharraingt ar do chód duit ag baint araon CSS agus JavaScript. An rud deireanach ba mhaith linn a labhairt faoi sula scaoileadh muid tú amach ar an domhan chun breathnú ar leabharlanna chun an figiúr amach conas iad a úsáid agus chun, súil go dtosnódh, doiciméadú a léamh agus a fháil ar cad tú Is gá conas a aimsiú leabharlanna. Mar sin, is é an chéad tá muid díreach ag dul a bhrú Google. Téigh Google. Sin literally cad a dhéanann muid nuair a muid Ní mór rud éigin a dhéanamh go bhfuil muid Google. An bhfuil leabharlann JavaScript a Ceadaíonn dom am a ionramháil i bhealach úsáideach? Mar sin, má tá a fhios agam go bhfuil roinnt úsáideoirí a chruthú cuntas anseo, agus tá sé seo an am atá ann faoi láthair, conas is féidir liom a ríomh difríocht leis sin gan a bheith a ríomh é féin? Mar sin, tá sé seo i ndáiríre rud coitianta, JavaScript leabharlann ama. Agus anseo againn Moment.js-- an ceann is coitianta. Más gá dúinn leabharlann a ionramháil rud éigin cosúil le dath a bheith in ann ghiniúint a bunch de dathanna randamach - b'fhéidir, a ghiniúint stíl nó rud éigin - d'fhéadfadh muid rud éigin cosúil le Google JavaScript leabharlann dath. Agus tá mé cinnte ba mhaith linn a pop suas le is míle agus ceann amháin díobh. Tá tú fáilte roimh a léamh trí iad. Mar sin, rudaí is mó - nuair a fhaigheann tú iad - ag dul a óstáil ar cheann de na láithreáin a cód óstach. Tá siad go bhfuil Tá cúpla cinn tóir. An chuid is mó tóir, ag i bhfad é, github.com. Agus má théann tú go dtí GitHub tá sé i ndáiríre áit a raibh óstáil normalú. Mar sin, más mian leat dul ar ais go dtí sin amháin. Taispeáin dóibh go. MIKE Rizzo: Agus sin i ndáiríre i gcás ina seo óstáil freisin, má tá tú faoi deara. TOMAS REIMERS: Yeah. Mar sin, má théann tú thar a Normalú agus téigh go dtí an GitHub. An raibh é sin? MIKE Rizzo: rud cat Go beag Is é an tsiombail GitHub. TOMAS REIMERS: Ó. Mar sin, úsáideann GitHub modh ar a dtugtar Téigh go dtí cód siopa. Nach bhfuil a fhios agat cad é sin nó frightens sé leat, go bhfuil fíneáil. Ní gá duit fios a bheith agat cad é Git toisc go bhfuil GitHub cnaipe Íosluchtaigh ag an ceart ag bun. An rud úsáideacha eile go mbeadh a fhios faoi ​​go bhfuil GitHub táirgí an chuid is mó beidh léamh dom. Agus más rud é nach bhfuil siad ar an suíomh gréasáin, an Beidh léamh dom labhairt faoi conas tá tú shuiteáil sé, conas a úsáideann tú é, cad é a dhéanann, et cetera, et cetera, et cetera. Cad tá muid a bhí go bunúsach ag siúl tú trí. MIKE Rizzo: Idirlíon quitting. TOMAS REIMERS: Go breá. An dhá rud deireanach a bhí againn chun labhairt faoi - tá muid Labhair faoi Git - Is fabhtcheartaithe. Agus nach bhfuil an ceann seo chomh ábhartha do an táirge deiridh mar go bhfuil sé nuair a fhágann tú 50. Agus nuair a ritheann tú i dtáirgí leabharlanna a chur chun feidhme nó cur chun feidhme do thionscadal féin, tá tú ag dul go bhfuil ceisteanna nó go bhfuil tú dul a chuardach le haghaidh ceisteanna. Arís, Google é. Sin literally an méid a dhéanaimid. Tá sé seo ag dul chun fuaim amaideach. Ach literally, ní mór dúinn Google é. Agus arís, ar cheann de na rudaí chéad Feicfidh tú ag rith de ghnáth i bhfuil stackoverflow.com, a bhfuil iontach ceisteanna agus freagraí radharc. Tá sé iontach araon mar is féidir leat phost ar na ceisteanna agus lorg freagraí ach freisin mar gheall ar Tá sé cheana féin a lán de na ábhar réamh-daonra ann. Mar sin, de ghnáth nuair a bhíonn tú Google a cláir gceist laistigh den chéad amas cúpla is féidir leat a bheith ar siúl cheana féin isteach é le linn do Leagann fhadhb. Agus ansin, an rud i ndáiríre gearr deireanach Is JSFIDDLE, a bhfuil - lá atá inniu ann tá muid ag déanamh a lán oibre le JavaScript HTML CSS. Is JSFIDDLE app gréasáin, a bunúsach is féidir leat a ghlacadh do HTML, DO JavaScript bun ar chlé, agus do CSS ceart barr. Agus ansin is féidir é a chruthú mear rindreáil é agus a fheiceáil conas a idirghníomhaíonn sé. Tá sé an-úsáideach nuair a bhfuil daoine ag iarraidh a dhéanamh ar chruthúnas ar choincheap mhaith tá sé seo conas a bheadh ​​leat dhéanamh roghchlár anuas. B'fhéidir uncover tapa nó cibé. MIKE Rizzo: Mar sin, a ligean ar dul romhainn agus cliceáil seo. A tapa nóta - ach, sula raibh muid dhéanamh ar cliceáil. Géara amach go bhfuil chomh maith JCorey Chóiré tógtha i gcás cliceáil láimhseálaí go bhfuil sé Úsáideann díreach toisc figiúirí sé go bhfuil tú ag dul a iarraidh a dhéanamh ar a lán rudaí nuair is mian leat rud éigin a cliceáil. Ar an gcaoi chéanna, tá sé chomh maith hover. Ach a fháil ar an raon iomlán de sin, ag féachaint ar an jQuery doiciméadú agus é a dhéanamh. Rinne mé rud éigin dúr anseo. TOMAS REIMERS: Mar sin, tá mé i ndáiríre tapaidh clár ar dheis anseo, a deir cnaipe ar cliceáil. Ansin, ní mór dúinn a d'lúb. I gcás go bhfuil mé níos lú ná 404. Tá sé ag dul ach a pop suas na teachtaireachtaí foláirimh. MIKE Rizzo: Agus cad a bhí ar an Cód 404 sheas i HTML? An bhfuil aon duine cuimhneamh? Ní bhfuarthas an, ar dheis. Chrome leis seo freisin néata Rud nuair is féidir leat - TOMAS REIMERS: Mar gheall ar dhaoine cosúil le Mike thosaigh ag déanamh seo a lán agus úsáideoirí annoying, a cheadaíonn leat a fheiceáil info. MIKE Rizzo: Yeah. TOMAS REIMERS: An bhfuil againn aon cheist faoi ​​seo, mar gheall ar JavaScript leabharlanna, a aimsiú, nó Breathnaíonn cén forbairt gréasáin cosúil leis ar fud an domhain fíor? Táimid ag rith suas i gcoinne am. Mar sin, níl mé cinnte táimid ag dul go bhfuil am a chur i bhfeidhm ach amháin má tá sé i ndáiríre tapaidh. An bhfuil muid go maith? MIKE Rizzo: Bheadh ​​Rud ar bith is mian leat guys a fheiceáil i ndáiríre tapaidh i, cosúil le, dhá nóiméad nó níos lú? TOMAS REIMERS: Rud ar bith a Is féidir linn a shoiléiriú? Conas a scríobh i - LUCHT ÉISTEACHTA: [inaudible]? MIKE Rizzo: Sea, sin that's - TOMAS REIMERS: Is féidir leat a bhuail díreach Rialú-U ar an láithreán gréasáin. MIKE Rizzo: Ó, ní raibh a fhios agam sin. TOMAS REIMERS: I mo thuairimse, yera yeah. Rialú-U. Yeah. MIKE Rizzo: Oh, mar sin go bhfuil an cód le haghaidh an láithreán gréasáin. Ach más mian leat i ndáiríre a íoslódáil ár comhaid agus gach rud, tá sé óstáil ar github.com TOMAS REIMERS: Slais mo ainm - Tomas Reimers - Slais Seimineár fleiscín CS50. MIKE Rizzo: Agus is féidir leat teacht ar gach rud ann. TOMAS REIMERS: Is é seo a GitHub Breathnaíonn an nós, dála an scéil. Mar sin, arís, nuair a fheiceann tú foinse oscailte tionscadal, de ghnáth, beidh siad a bheith ina léamh dom ann gur féidir leat a léamh. Agus má théann tú ar ais, beidh tú faoi deara go tá tú an zip íoslódáil, a bheidh deis a thabhairt duit a íoslódáil an fhoinse Cód a chur san áireamh táirge i do rud féin. MIKE Rizzo: Yeah, agus má táimid ach cliceáil ar na index.html i ndáiríre go tapa - TOMAS REIMERS: Feicfidh tú a fheiceáil anseo an cód foinse do ár láithreán gréasáin. MIKE Rizzo: Chomh maith leis sin, Rinne mé dearmad a bhrú ar dheis roimh leis an tábla mór é san áireamh, ach níl chomh maith le tábla de chmods a bhí againn díreach do do soiléireacht. Ach má scrollú dúinn go léir ar an mbealach síos go dtí an bun, ní raibh muid a dhéanamh i ndáiríre an- i bhfad leis an JavaScript stuif ar chor ar bith leis seo. Tá sé go heisiach ó gach rud eile a bhí againn. Mar sin, buíochas a ghabháil leat guys as teacht agus ag éisteacht. Tá súil againn go raibh sé seo i ndáiríre cabhrach. Má tá aon JavaScript a bhaineann ceisteanna nó díreach ag iarraidh a labhairt faoi cad eile cosúil le cad iad na rudaí fionnuar eile Is féidir leat a dhéanamh le JavaScript, ba bhreá linn a labhairt leat. TOMAS REIMERS: Má tá ceist agat faoi ​​do thionscadal nó más féidir é seo a bheith ábhartha, beidh muid ag cloí dócha thart ar le beagán tar éis seo. Ach seachas sin, tá deireadh seachtaine go maith. MIKE Rizzo: Yeah, taitneamh a bhaint as. Féach leat guys. TOMAS REIMERS: See ya.