Ke hobane'ng ha liwebsaete tsohle li hahiloe ka motsoako oa sebopeho, mokhoa oa boits'oaro le boitšoaro
Tšoantšiso e tloaelehileng e sebelisetsoang ho hlalosa nts'etsopele ea marang-rang ea marang-rang ke hore e tšoana le setuloana se nang le litulo tse 3. Mehato ena e meraro, e tsejoang hape e le likarolo tse tharo tsa nts'etsopele ea marang-rang, ke Libopeho, Mekhoa, le Lits'ebeletso.
Lihlopha Tse Tharo Tsa Ntlafatso ea Lefatše
- Sebopeho kapa boleng ba dikahare
- Sebopeho kapa sekahare sa leqephe la hau ke leqephe la HTML le ka sehloohong la leqephe leo. Joalo ea foreimi ea ntlo e etsa motheo o tiileng oo ntlo eohle e hahiloeng teng, kahoo motheo o tiileng oa HTML o theha sethala seo websaeteng e ka bōptjoang ho sona. Sebopeho sa HTML se ka ba le litemana kapa litšoantšo 'me se akarelletsa li-hyperlink tseo baeti ba tla li sebelisa ho potoloha websaete ena.
- Sebopeho kapa mokhoa oa polelo
- Sebopeho kapa setho sa polelo se laela hore na tokomane ea HTML e hlophisitsoeng e tla shebahala joang ho baeti ba sebaka. Tsela ena e hlalosoa ke Li-Sheet tsa CSS (Cascading Style Sheets). Lifaele tsena li na le mekhoa e bontšang kamoo tokomane e lokelang ho bontšoa kateng ho sebapali sa marang-rang. Ka Websaete ea kajeno, mocheso oa mokhoa oa mokhoa oa mokhoa oa mokhoa o ka boela oa kenyelletsa Media Queries e ka fetolang pontšo ea sebaka ho latela boholo ba lisebelisoa tsa lisebelisoa le lisebelisoa .
- Boits'oaro
- Boitšoaro ba mocheso ke sebaka sa Websaete se ka arabelang liketso tse fapaneng tsa moetsi kapa ho etsa liphetoho leqepheng le itšetlehileng ka maemo a maemo. Bakeng sa maqephe a mangata a websaete, boemo ba boitšoaro bo tla ba likamano tsa JavaScript leqepheng.
Ke Hobane'ng ha U Lokela ho Arola Likarolo?
Ha u ntse u bōpa leqephe la websaete, ke ho lakatsehang ho boloka likarolo li arohane kamoo ho ka khonehang. Sebopeho se lokela ho fetisetsoa ho li-HTML tsa hau, mekhoa e bonts'ang ho CSS, le boitšoaro ho mangolo afe kapa afe ao setša se se sebelisang.
Melemo e meng ea ho arola lihlopha ke:
- Lisebelisoa tse arolelanoeng
- Ha u ngola faele ea CSS e kantle kapa sesepa sa JavaScript, u ka sebelisa file eo ka leqephe leha e le lefe websaete ea hau. Haeba o hloka ho fetola faele eo, mohlomong ho ntlafatsa mekhoa e meng ea typographic ho websaeteng, leqephe le leng le le leng le sebelisang mokhoa oo o tla fumana phetoho. Ha ho hlokahale ho fetola leqephe le leng le le leng la websaeteng ka bomong, e leng bakeng sa sebaka se seholo e ka ba mosebetsi o boima.
- Litefiso tse potlakileng
- Hang ha script kapa stylesheet e ntse e kopolloa ke bareki ba hao ka lekhetlo la pele, e koaletsoe ke sebapali sa bona sa marang-rang. Hobane mehloli ena e arolelanoeng hona joale e na le cache, maqhepe a mang a kōpetsoeng ka mochine oa sebapali ka potlako, e ntlafatsang boholo ba leqephe lebelo le tshebetso.
- Lihlopha tse ngata tsa batho
- Haeba u na le batho ba fetang a le mong ba sebetsang ho websaete hang-hang, o ka sebelisa mekhoa e "hlahlobang" le "hlahloba" ea lifaele ho netefatsa hore e mong le e mong sehlopheng o sebetsa le liphetolelo tsa morao-rao tsa lifaele tsena. Sena se thata haholo ho etsa haeba mekhoa le litloaelo li kopane le litokomane tsa mekhoa.
- SEO
- Sebaka se nang le karohano e hlakileng ea mokhoa le mokhoa oa sebopeho se ka 'na sa ntlafala bakeng sa lienjini tsa ho batlisisa ho tloha ha liwebsaete tseo li ka khahla ka mokhoa o atlehang tse nang le litaba le ho utloisisa leqephe le sa tsejoe ka mokhoa oa ho sheba kapa mokhoa oa boitsoaro.
- Ho fihlella
- Lifaele tsa mokhoa oa ka ntle le lifaele tsa script li fumaneha haholoanyane ho batho le ho li-browser. Hobane ho na le karohano ea mokhoa oa mokhoa oa sebopeho le sebopeho, li-software tse kang li-screen readers li ka sebetsana ka mokhoa o bonolo le lihlooho tse tsoang ho sebopeho sa mobu ntle le ho koaloa ke mekhoa eo ba ke keng ba e sebelisa.
- Kamano e ka morao
- Ha u e-na le sebaka se entsoeng ka lihlopha tsa ntshetsopele, e tla be e le ka morao-rao e ts'oanetsanoang hobane li-browser kapa sesebelisoa se ke keng sa sebelisa mekhoa e itseng ea CSS kapa e ka 'nang ea e-ba le JavaScript e holofetseng e ntse e ka sheba HTML. Sebaka sa hau sa marang-rang se ka ntlafatsoa butle-butle ka likarolo tsa li-browser tse li tšehetsang.
HTML - Mohaho oa Sebopeho
Sebopeho sa mohaho ke moo u bolokang lintho tsohle tseo bareki ba hao ba batlang ho li bala kapa ho li sheba. Sena se tla ngotsoe ka melao e lumellanang le HTML5 'me e ka kenyelletsa mongolo le litšoantšo hammoho le multimedia (video, audio, joalo-joalo). Ke habohlokoa ho etsa bonnete ba hore karolo e 'ngoe le e' ngoe ea sebaka sa hau sa sebaka sa hau e emeloa ka mohaho oa mohaho. Sena se lumella bareki leha e le bafe ba nang le Javascript hore ba khaotse kapa ba sa boneng CSS hore ba be le monyetla oa ho fumana websaeteng eohle, ha e se ts'ebetsong eohle ea sebaka seo.
CSS - Sebopeho sa Styles
O tla bopa mekhoa eohle ea hau ea bonono bakeng sa marang-rang a hau a marang-rang ka mokhoa o kantle. U ka sebelisa mekhoa e mengata ea melaetsa, empa hopola hore fono e 'ngoe le e' ngoe e fapaneng ea CSS e hloka kōpo ea HTTP ho nka, e ama mosebetsi oa sebaka.
JavaScript - ea Behavior Layer
Ka tloaelo JavaScript ke eona e sebelisoang ka ho fetisisa bakeng sa boits'oaro ba mokhoa, empa joalokaha ke boletse pele, CGI le PHP le tsona li ka hlahisa boitšoaro ba leqephe la Websaete. Seo se boleloa, ha bahlahisi ba bangata ba bua ka mokhoa oa ho itšoara, ba bolela hore mocheso o kenngoa ka ho toba moqapong oa Websaete - ka hona, JavaScript e batla e le puo e khethollang kamehla. U sebelisa mokhoa ona ho kopana ka kotloloho le DOM kapa Document Object Model. Ho ngola HTML e sebetsanang le lerala la dikahare ho boetse ho bohlokoa bakeng sa dikamano tsa DOM ka mokhoa oa ho boloka boitšoaro.
Ha o haha ka mokhoa oa boipelaetso, o lokela ho sebelisa lifaele tse ngotsoeng ka ntle joaloka CSS. U fumana melemo e tšoanang ea ho sebelisa letlapa la kantle.