Etap yo pran lè ou gen yon pwoblèm Design
Si ou te janm bati yon sit entènèt, ou gen anpil chans dekouvri ke bagay sa yo pa toujou ale jan li te planifye. Pou yon designer entènèt vle di ou bezwen jwenn konfòtab ak pwoblèm debogaj ak sit sa yo ou bati.
Pafwa n ap kalkile konnen ki sa ki mal ak konsepsyon sit entènèt ou ka trè fwistre, men si ou se sistematik sou analiz ou, ou ka souvan jwenn kòz la nan pwoblèm nan epi ranje li pi vit. Men kèk konsèy ou ka itilize pou fè sa rive.
Validate HTML ou
Lè mwen gen yon pwoblèm ak paj entènèt mwen an, premye bagay mwen fè a valide HTML la. Gen anpil rezon valide HTML, men lè ou gen yon pwoblèm ki ta dwe premye bagay ou fè a. Gen deja anpil moun ki valide chak paj otomatikman. Men, menm si ou nan abitid la, li nan yon bon lide yo tcheke validite nan HTML ou lè ou gen yon pwoblèm. Sa pral asire ke li pa yon erè senp, tankou yon eleman HTML ki pa byen oswa pwopriyete, sa ki lakòz pwoblèm ou an.
- HTML Validator
Validate CSS ou
Pwochen kote ki pi posib kote ou pral gen pwoblèm se avèk CSS ou. Validasyon CSS ou sèvi fonksyon an menm kòm validation HTML ou. Si gen erè, ki pral asire ke CSS ou a kòrèk e ke se pa kòz la nan pwoblèm ou yo.
- CSS Validator
Valide JavaScript ou oswa lòt eleman dinamik
Menm jan ak HTML ak CSS si paj ou a itilize JavaScript, PHP, JSP, oswa kèk lòt eleman dinamik, ou ta dwe asire ke yo valab tou.
Tès nan plizyè navigatè
Li ka ke pwoblèm nan w ap wè se yon rezilta nan navigatè wèb la w ap gade l 'nan. Si pwoblèm nan rive nan chak navigatè ou ka teste, ki di ou yon bagay sou sa ou dwe fè pou fikse li. Pou egzanp, si ou konnen ke pwoblèm nan sèlman k ap pase nan yon navigatè sèten, ou ka fouye pi fon nan poukisa jis ke yon sèl navigatè ka sa ki lakòz yon pwoblèm pandan ke lòt moun yo se amann.
Senplifye paj la
Si validation HTML a ak CSS pa ede, Lè sa a, ou ta dwe etwat desann paj la jwenn pwoblèm nan. Fason ki pi fasil yo fè sa a se efase oswa "kòmantè soti" pòsyon nan paj la jiskaske tout sa ki rete se pòsyon an ak pwoblèm nan. Ou ta dwe tou koupe CSS la desann nan yon alamòd menm jan an.
Lide a dèyè senplifye se pa sa ou pral kite paj la ak sèlman eleman fiks la, men pito ke ou pral detèmine kisa ki lakòz pwoblèm nan ak Lè sa a, ranje li.
Fè soustraksyon ak Lè sa a, Add Retounen
Yon fwa ou te flèch sou zòn nan pwoblèm nan sit ou a, kòmanse soustraksyon eleman soti nan desen an jouk pwoblèm nan ale lwen. Pou egzanp, si ou te flèch desann pwoblèm nan yon espesifik
Tès apre chak retire. Si sa ou te retire ranje oswa konplètman retire pwoblèm nan, Lè sa a, ou konnen ki sa ou bezwen ranje.
Yon fwa ou konnen egzakteman ki sa ki lakòz pwoblèm nan kòmanse ajoute li tounen ak atik chanje. Asire ou ke ou teste apre chak chanjman. Lè w ap fè konsepsyon sit entènèt, li etone konbyen fwa ti bagay yo ka fè yon diferans. Men, si ou pa teste ki jan paj la sanble apre chak chanjman, menm ouvri menm minè, ou ka pa detèmine ki kote pwoblèm nan se.
Design pou navigatè Nòmal Konfòme Premye
Pwoblèm ki pi komen ke konsèpteur entènèt fè fas a gravite alantou ap resevwa paj kap menm bagay la tou nan pifò navigatè. Pandan ke nou te diskite ke li ka trè difisil, si se pa enposib, yo ka resevwa paj wèb yo gade menm bagay la tou nan tout navigatè, li toujou yon objektif nan pifò konsèpteur. Se konsa, ou ta dwe kòmanse pa desine pou navigatè yo pi byen an premye, ki gen ladan sa yo ki nòmal konfòme. Yon fwa ou gen yo ap travay, ou ka jwe ak lòt navigateurs yo jwenn yo ap travay, ki gen ladan navigatè pi gran ki ka toujou gen rapò ak odyans sit ou an.
Kenbe Kòd ou senp
Yon fwa ou te jwenn ak fiks pwoblèm ou, ou ta dwe rete vijilan kenbe yo soti nan rekòt moute ankò pita. Fason ki pi fasil pou fè pou evite pwoblèm se kenbe HTML ou ak CSS kòm senp ke posib. Remake byen ke mwen pa di ou ta dwe evite fè yon bagay tankou kreye awondi kwen tou senpleman paske HTML la oswa CSS se konplike. Se sèlman ke ou ta dwe evite fè bagay konplèks lè yon solisyon ki pi senp prezante tèt li.
Jwenn kèk èd
Valè yon moun ki ka ede ou debug pwoblèm sit pa ka egzajere. Si ou te kap nan kòd la menm pou yon ti tan, li vin fasil yo kapab manke yon erè fasil. Lè w yon lòt seri je sou kòd sa a se souvan pi bon bagay ou ka fè pou li.
Edited pa Jeremy Girard sou 2/3/17