>> SPIKA: Tuseme kwamba tunatarajia kujenga ukurasa wa nyumbani kwa shaka kwamba
hutoa wanafunzi viungo kwa rasilimali.
Jinsi gani sisi kufanya hivyo?
Naam, napenda kupendekeza hii rahisi sana mfano.
>> Hapa, tuna jina kozi, CS50, chini ambayo ni kuamuru orodha, moja
na kiungo mihadhara, na moja na kiungo kwa muhtasari.
Kama mimi bonyeza sasa juu ya mihadhara, naona mwingine orodha unordered, wakati huu na
kiungo Wiki 0, na mwingine kuhusisha Wiki 1.
Kama mimi kuchagua Wiki 0, kwa mfano, mimi itabidi sasa kuona kwamba tuna viungo
Jumatano na viungo hadi Ijumaa.
Na kama mimi kupiga mbizi katika ngazi moja zaidi, hii ni CS50.
>> Sasa, jinsi gani sisi kwenda juu ya utekelezaji wa tovuti katika kanuni?
Naam, hebu tuangalie.
Hapa, katika index.php, naomba kupendekeza hata PHP
kificho, lakini tu HTML.
Hasa, kuna kuwa unordered orodha ndani ya ambayo
ni vitu viwili orodha.
>> Kama sisi sasa tuangalie lectures.php, kwa ambayo kwanza ya risasi wale
wanaohusishwa, sisi sasa kuona kwamba pili unordered orodha, hii moja na viungo kwa
Wiki 0 na Wiki 1.
Na sisi kuangalia week0.php, kwa ambayo kwamba risasi viungo kwanza, hapa sisi
kuona, tena, orodha unordered, hii muda na kiungo kwa Jumatano
slides, na kiungo mwingine kwa slides siku ya Ijumaa.
Na katika wiki ya 1 ni kanuni sawa sana.
>> Sasa katika zote nne za files haya ni kidogo kabisa ya redundancy.
Hasa, kila mmoja wao ana HTML tag, tag kichwa, jina tag, na
cheo CS50.
Kila mmoja wao ana mwili na H1 tag, ndani ya ambayo ni mara ya pili, CS50.
Na chini ya kwamba ni unordered orodha tena na tena.
Hakika itakuwa nzuri kama tunaweza namna fulani sababu nje commonalities wale
katika baadhi ya sehemu ya kati, ili kama Mimi milele unataka kubadilisha ukurasa wangu
muundo au hata kichwa chake, mimi anaweza kufanya hivyo kwa urahisi zaidi.