Вэб дизайны 3 давхарга

Бүх вэбсайтууд нь бүтэц, хэв маяг, зан үйлийн хослолоор бүтээгдсэн байдаг

Өмнөх вэбсайтын хөгжлийг тодорхойлоход хэрэглэгддэг нийтлэг анализ бол 3 хөлтэй өтгөн шиг юм. Вэб хөгжүүлэх 3 давхарга гэж нэрлэгдэх эдгээр 3 хөл нь Structure, Style, Behavior гэсэн үг юм.

Вэб хөгжүүлэлтийн гурван давхарга

Яагаад та давхаргыг ялгах ёстой вэ?

Хэрэв та вэб хуудас үүсгэж байгаа бол давхрагаыг аль болох тусгаарлах нь зүйтэй. Бүтэц нь HTML-тэй, CSS-ийн визуал хэлбэрүүд, сайт дээр ашиглагддаг дурын скриптүүдтэй байх ёстой.

Давхаргыг тусгаарлах зарим давуу талууд нь:

HTML - Бүтцийн давхарга

Бүтцийн давхарга нь таны хэрэглэгчид уншиж эсвэл харахыг хүссэн бүх агуулгыг хадгалж байдаг газар юм. Энэ нь стандартад нийцсэн HTML5 кодчилогдох бөгөөд текст, зураг, мультимедиа (видео, дуу, гэх мэт) оруулж болно. Сайтынхаа бүх талбайн бүтэц нь бүтцийн давхаргад байгаа эсэхийг шалгах нь чухал юм. Энэ нь JavaScript-г идэвхжүүлсэн эсвэл CSS-ээр харж чадахгүй байгаа хэрэглэгчид вэб сайтын бүх хандалт байхгүй байхыг зөвшөөрдөг.

CSS - Styles Layer

Та вэбсайтаа бүх хэв маягийн хуудсан дээрээ бүх визуал стилийг үүсгэх болно. Та олон загварыг ашиглаж болно, гэхдээ тус тусад нь CSS файл нь HTTP хүсэлтийг хүлээн авахыг шаарддаг, энэ нь сайтын гүйцэтгэлд нөлөөлдөг гэдгийг санаарай.

JavaScript - Behavior Layer

JavaScript гэдэг нь зан байдлын давхаргын хамгийн өргөн хэрэглэгддэг хэл юм. Гэсэн хэдий ч CGI болон PHP нь вэб хуудсын зан төлөвийг үүсгэдэг. Ихэнх хөгжүүлэгчид зан төлөвийн давхарга гэж нэрлэгддэг бол энэ нь вэб хөтөч дээр шууд идэвхжүүлсэн давхарга гэсэн үг бөгөөд ингэхлээр JavaScript нь бараг л үргэлжлэх сонголт байдаг. Та энэ давхаргыг ашиглан DOM эсвэл Document Object Model-тэй шууд харилцах боломжтой. Агуулгын давхарга дахь хүчинтэй HTML бичих нь зан байдлын давхаргад DOM харилцан ажиллагаанд чухал ач холбогдолтой.

Хэрэв та зан төлөвийн түвшинд бүтээхэд CSS-ийн адил гадаад скрипт файлыг ашиглах хэрэгтэй. Та гаднах загварын хуудсыг ашиглахдаа ижил давуу талтай.