Веб-дизайндағы проблемаларды шешу

Сіз дизайнерлік мәселе туындаған кездегі қадамдар

Егер сіз веб-сайтты құрсаңыз, сіз, әрдайым, жоспарланғандай жүре бермейтінін анықтаған шығарсыз. Веб-дизайнер болу үшін сіз өзіңіз құрастырған сайттармен түзетілген мәселелермен айналысуыңыз керек.

Кейде веб-дизайныңызбен не жаман екенін анықтау өте өкінішті болуы мүмкін, бірақ егер сіз талдауыңыз бойынша жүйелі болсаңыз, сіз жиі мәселенің себебін таба аласыз және оны тезірек түзетіңіз. Міне, солай жасауға болатын кейбір кеңестер.

HTML-ді растау

Веб-беттегі мәселе болғанда, біріншіден, мен HTML-ді тексеремін. HTML-ны тексеру үшін көптеген себептер бар, бірақ сізде бірінші болып істейтін мәселе болғанда. Әрбір бетті автоматты түрде тексеретін көптеген адамдар бар. Бірақ әдетті болсаңыз да, мәселе туындаған кезде HTML-тің жарамдылығын тексеру жақсы. Бұл сіздің қателіктеріңізді тудыратын қате жіберілген HTML элементі немесе сипаты сияқты қарапайым қате емес екенін қамтамасыз етеді.

CSS-ді растау

Сізде қиындықтар туындаған кез-келген ықтимал орын сіздің CSS-мен . CSS-ні ​​тексеру сіздің HTML-ді растау сияқты функцияға қызмет етеді. Егер қателер болса, бұл сіздің CSS-ң дұрыс екендігіне және сіздің проблемаларыңыздың себебі болып табылмайтындығына кепілдік береді.

JavaScript немесе басқа динамикалық элементтерді тексеріңіз

Беттің JavaScript, PHP, JSP немесе басқа да динамикалық элементтерді пайдаланатын болса, HTML және CSS сияқты, сіз олардың жарамды екеніне көз жеткізіңіз.

Көптеген браузерлерде тексеру

Сіз көріп отырған мәселе сіз оны көріп отырған веб-браузердің нәтижесі болуы мүмкін. Егер сіз сынап көретін әрбір браузерде мәселе болса, онда оны түзету үшін не істеу керектігі туралы бірдеңе айтады. Мысалға, егер мәселе белгілі бір браузерде болғанын білсеңіз, неге бір шолғыш мәселені тудыруы мүмкін, не басқалары жақсы болса, не тереңірек қоя аласыз.

Бетті жеңілдету

Егер HTML және CSS-ні ​​тексеру дұрыс болмаса, мәселені табу үшін бетті тарылту керек. Мұны істеудің ең оңай жолы - бұл мәселенің бар бөлігін қалдырмайынша, парақтың бөліктерін жою немесе «түсініктеме». Сондай-ақ, CSS-ді төмендетуге де болады.

Жеңілдету идеясы сіз бетті тек бекітілген элементпен қалдыру емес, бұл мәселені неге әкелетінін анықтап, оны түзете аласыз.

Артқа шығарып, содан кейін Артқа қосу

Сайттың проблемалық аймағын қысқартқаннан кейін проблема жойылмайынша элементтерді жобадан шығарып алыңыз. Мысалы, егер мәселені белгілі бір

және оны стиль жасайтын CSS-ке қысқартатын болсаңыз, бір уақытта CSS-нің бір жолын алып тастаңыз.

Әрбір жоюдан кейін тексеру. Егер түзетулер жойылған немесе мәселені толығымен жоятын болса, онда сіз түзетуге тура келетін нәрсені білесіз.

Мәселені тудыратын нәрсені дәл өзгерткеннен кейін, оны өзгертілген элементтермен бірге қосуды бастайды. Әрбір өзгерістерден кейін тексеруді ұмытпаңыз. Веб-дизайнды жасаған кезде, кішігірім нәрселердің жиі өзгеретініне таңғалады. Бірақ егер сіз кез-келген өзгерістен кейін, тіпті кішкентай болып көрінсе де, бет көрінбейтінін тексермесеңіз, мәселенің қайда екенін анықтай алмайсыз.

Стандарттарға сай браузерлерге арналған дизайн Бірінші

Веб-дизайнерлердің ең көп кездесетін проблемалары браузерлердің көбінде бірдей көрінетін беттерге айналады. Біз барлық браузерлерде бірдей көріну үшін веб-беттерді алу өте қиын, егер мүмкін болмаса, бұл көптеген дизайнерлердің мақсаты болып табылады. Сондықтан ең алдымен ең жақсы браузерлерді жобалау арқылы бастау керек, олар стандарттарға сәйкес келеді. Оларды жұмыс істегеннен кейін, оларды жұмыс істеу үшін басқа браузерлермен ойнауға болады, соның ішінде сіздің сайт аудиториясына қатысты болуы мүмкін ескі браузерлер.

Кодыңызды қарапайым ұстаңыз

Сіз өз проблемаларын тауып, шешкеннен кейін оларды кейінірек қайтадан ұстап алу үшін сергек болуыңыз керек. Проблемаларды болдырмаудың ең оңай жолы - HTML және CSS-ті мүмкіндігінше оңай сақтау. HTML немесе CSS күрделі болғандықтан, дөңгеленген бұрыштарды жасау сияқты нәрсе жасаудан аулақ болу керек деп айтпаймын. Қарапайым шешімді өзі ұсынған кезде күрделі заттарды жасаудан аулақ болу керек.

Кейбір анықтаманы алыңыз

Сайттың ақаулықтарын түзетуге көмектесетін біреудің құны шектелмейді. Егер бірдей кодты біраз уақытқа қарап отырсаңыз, қарапайым қатені жіберіп алмайсыз. Осы кодқа басқа көзқарас алу жиі сіз үшін жасай алатын ең жақсы нәрсе.

Jeremy Girard, 2/3/17 жылы редакцияланған