Վեբ դիզայնի երեք շերտերը

Ինչու են բոլոր կայքերը կառուցված կառուցվածքով, ոճով եւ վարքագծերով

Ընդհանուր անալոգիան, որն օգտագործվում է նախորդ վեբ կայքի զարգացման համար, այն է, որ նման է 3 ոտանի աթոռին: Այս երեք ոտքերը, որոնք նաեւ հայտնի են որպես վեբ զարգացման 3 շերտ, կառուցվածքը, ոճը եւ վարքագիծն են:

Վեբի զարգացման երեք շերտերը

Ինչու պետք է բաժանեք շերտերը:

Երբ դուք ստեղծում եք վեբ էջ, ցանկալի է շերտերը հնարավորինս առանձնացնել: Կառուցվածքը պետք է հավատալ ձեր HTML- ին, տեսողական ոճերին CSS- ում եւ վարքագծի համար, օգտագործվող ցանկացած սցենարների համար:

Շերտերը բաժանելու առավելություններից մի քանիսը հետեւյալն են.

HTML - կառուցվածքային շերտը

Կառուցված շերտը այն է, որտեղ դուք պահում եք ձեր բոլոր հաճախորդների ցանկը կարդալ կամ նայել բոլոր բովանդակությունը: Սա կդառնա կոդավորված HTML5 ստանդարտներին համապատասխան եւ այն կարող է ներառել տեքստային եւ պատկերներ, ինչպես նաեւ մուլտիմեդիա (տեսանյութ, աուդիո եւ այլն): Կարեւոր է համոզվել, որ ձեր կայքի բովանդակության յուրաքանչյուր առարկան ներկայացված է կառուցվածքային շերտում: Սա թույլ է տալիս JavaScript- ը անջատել կամ ով չի կարող տեսնել CSS- ի բոլոր հաճախորդները, դեռեւս օգտվելու են ամբողջ կայքի վրա, եթե այդ կայքի բոլոր ֆունկցիոնալությունը:

CSS- ի ոճերի շերտը

Դուք կստեղծեք ձեր բոլոր տեսողական ոճերը ձեր կայքի համար արտաքին ոճի թերթիկում: Դուք կարող եք օգտագործել բազմակի ոճաթերթեր, սակայն հիշեք, որ առանձին CSS ֆայլը պահանջում է HTTP- ի խնդրանք, որը կխթանի կայքի գործունեության կատարումը:

JavaScript - Վարքագծի շերտը

JavaScript- ը վարվելակերպի շերտի համար ամենատարածված լեզուն է, բայց ինչպես նախկինում նշեցի, CGI- ն եւ PHP- ն կարող են նաեւ ստեղծել վեբ էջի վարքագիծ: Այնուամենայնիվ, երբ շատ մշակողները վերաբերվում են վարքագծի շերտին, նրանք նշանակում են այն շերտը, որը ակտիվանում է անմիջապես վեբ բրաուզերում, ուստի JavaScript- ը գրեթե միշտ ընտրության լեզուն է: Դուք օգտագործում եք այս շերտը, ուղղակիորեն համագործակցելով DOM- ի կամ Document Object Model- ի հետ: Բովանդակային շերտում վավեր HTML- ի ստեղծումը նույնպես կարեւոր է վարքի շերտում DOM փոխազդեցությունների համար:

Երբ դուք կառուցեք վարքագծի շերտում, դուք պետք է օգտագործեք արտաքին սցենարների ֆայլեր, ինչպես CSS- ով: Դուք ստանում եք նույն առավելությունները արտաքին ոճի թերթիկ օգտագործելու համար: