Lêzen fan problemen yn webside

Steps om te nimmen Wannear jo in ûntwerpprobleem hawwe

As jo ​​in webstee opboud hawwe, hawwe jo wierskynlik ûntdutsen dat dingen net altyd as plan binne. Om in webûntwerper wêze te kinnen moatte jo jo noflik mei debuggen problemen krije mei de websiden dy't jo opbouwe.

Spitigernôch útfine wat it ferkeard is mei jo webûntwerp kin tige frustrearje, mar as jo systematysk binne oer jo analyze, kinne jo faak de oarsaak fine foar it probleem en kinne jo it flugger beheare. Hjir binne guon tips dy't jo brûke kinne om dat barre te meitsjen.

Validate your HTML

As ik in probleem hawwe mei myn webside, it earste ding dat ik docht, is de HTML fêstlein. Der binne in soad redenen om HTML te bestjoeren, mar as jo in probleem hawwe dat it earste ding wêze moat dat jo dogge. Der binne al in protte minsken dy't elke side automatysk evaluearje. Mar sels as jo yn 'e gewoante binne, is it in goed idee om de jildigens fan jo HTML te kontrolearjen as jo in probleem hawwe. Dat soarget derfoar dat it gjin ienfâldige flater is, lykas in mislearre HTML-elemint of eigenskip, dat jo probleem feroarsake.

Validate your CSS

It folgjende wierskynlik plak wêr't jo problemen hawwe is mei jo CSS . Validearjen fan jo CSS tsjinnet deselde funksje as jo HTML validearje. As der ferkeard binne, soarget derfoar dat jo CSS korrekt is en dat is net de oarsaak fan jo problemen.

Validate your JavaScript or Other Dynamic Elements

Sa as by HTML en CSS as jo side JavaSkript, PHP, JSP, of wat oare dynamyske eleminten brûkt, moatte jo derfoar soargje dat se ek jildich binne.

Testje yn Multiple Browsers

It kin wêze dat it probleem dat jo sjogge is in resultaat fan 'e websneupen dy't jo besjen. As it probleem yn elke browser foarkomt, kinne jo besjen, dat jo wat fertelle oer wat jo hawwe om it te beheinen. Bygelyks, as jo witte dat it probleem allinich bart yn in bepaalde browser, kinne jo djipper ynfalle wêrom krekt dat ien browser in probleem feroarsaak en oaren fine.

Stel de side yn

As it jildich en it validearjen fan HTML en CSS net helpt, dan moatte jo de side breide om it probleem te finen. De maklikste manier om dit te dwaan is om dielen fan 'e side te ferwiderjen of "kommentearje" oant alle oare lannen it part is mei it probleem. Jo moatte de CSS ek op deselde wize ôfbrekke.

It idee efter ienfâldigjen is net dat jo de side mei allinich it fêste elemint ferlitte, mar leaver dat jo bepale hokker wat it probleem feroarsaak en dêrnei befêstiget.

Abonnearje en dan op Back

As jo ​​de problemenomte fan jo side ferslept hawwe, begjinne subtrahearjende eleminten út it ûntwerp oant it probleem fuort giet. As jo ​​bygelyks it probleem foar in spesifike

en it CSS stel dat it stelt, begjinne mei it fuortheljen fan ien line fan CSS op ien kear.

Test nei elke ôfwikseling. As jo ​​wiske hawwe dat jo befêstigje of folslein it probleem ferwiderje, dan witte jo wat jo moatte befêstje.

Ien kear witte jo krekt wat it probleem feroarsake begjint it werom te meitsjen mei items feroare. Tink derom nei alle feroaringen te testen. As jo ​​webûntwerp dogge, is it ferrassend hoe faak wat dingen kinne in ferskil meitsje. Mar as jo net ûndersiikje hoe't de side nei alle wizigingen nei te sjen sjocht, sels lytse minuten, kinne jo net bepale hoe't it probleem is.

Untwerp foar standerdisearre browsers foar earste

De meast foarkommende problemen dy't web-ûntwerpers sjogge omtinken te krijen om siden te selektearjen yn 'e measte browsers. Wyls wy besprutsen hawwe dat it kin tige swier wêze, as net ûnmooglik is om websiden te selektearjen yn alle browsers itselde te sjen, it is noch altyd in doel fan 'e measte ûntwerper. Sa moatte jo begjinne troch it ûntwerpen foar de bêste browsers foar it earst te meitsjen, wêrby 't dejingen dy't normes binne yn steat binne. Ienris as jo se wurkje, kinne jo spylje mei de oare browsers om har te wurkjen, ynklusyf âldere browsers dy't noch altiten relevant wêze kinne foar jo publyk.

Hâld jo koade ienfâldich

Ien kear dat jo jo problemen fûn hawwe en fêstje, moatte jo wachtsje bliuwe om se dan nochris nochris wer opnimme te kinnen. De maklikste manier om problemen te foarkommen is om jo HTML en CSS sa maklik mooglik te hâlden. Tink derom dat ik net sizze dat jo miskien dwaan moatte as it kreëarjen fan rûnte hoeken, gewoan omdat it HTML of CSS komplisearre is. Allinne dat jo foarkomme dat komplekse dingen dwaan as in ienfâldiger oplossing presintearret.

Get Some Help

De wearde fan immen dy't jo probleem helpt kin ûntefreden wurde net oerskikt wurde. As jo ​​op deselde koade socht hawwe, is it maklik om in maklike fout te missen. In oar set fan eagen op dizze koade is faak it bêste ding dat jo kinne dwaan.

Edited by Jeremy Girard on 2/3/17