Tre shtresat e Web Design

Pse të gjitha faqet e internetit janë ndërtuar me një kombinim të strukturës, stilit dhe sjelljeve

Një analogji e zakonshme që përdoret për të përshkruar zhvillimet e internetit në fund të fundit është se ajo është si një stol me tri këmbë. Këto 3 këmbë, të cilat njihen gjithashtu si 3 shtresa të zhvillimit të uebit, janë Struktura, Stili dhe Sjelljet.

Tre shtresat e zhvillimit të uebit

Pse duhet të veçosh shtresat?

Kur po krijon një faqe interneti, është e dëshirueshme që të mbahen shtresat e ndara si të jetë e mundur. Struktura duhet t'i besohet HTML-së, stilet vizuale në CSS, dhe sjelljet ndaj ndonjë skriptimi që përdor sitin.

Disa nga përfitimet e ndarjes së shtresave janë:

HTML - shtresa e strukturës

Shtresa e strukturës është vendi ku ruani të gjithë përmbajtjen që klientët tuaj dëshirojnë të lexojnë ose shikojnë. Kjo do të kodohet në standardet HTML5 që përputhen me standardet dhe mund të përfshijë tekst dhe imazhe, si dhe multimedia (video, audio, etj). Është e rëndësishme të siguroheni që çdo aspekt i përmbajtjes së faqes tuaj të përfaqësohet në shtresën e strukturës. Kjo lejon çdo klient që ka JavaScript të fikur ose që nuk mund ta shikojë CSS-në ende të ketë qasje në të gjithë web faqen, nëse jo të gjitha funksionalitetet e asaj faqeje.

CSS - Layer Styles

Ju do të krijoni të gjitha stilet tuaja vizuale për web faqen tuaj në një fletë të stilit të jashtëm. Ju mund të përdorni skedarë të stileve të shumta, por mos harroni se çdo skedar i veçantë CSS kërkon një kërkesë HTTP për të shkëmbyer, duke ndikuar në performancën e faqes.

JavaScript - shtresa e sjelljes

JavaScript është gjuha më e përdorur për shtresën e sjelljes, por siç e përmenda më parë, CGI dhe PHP mund të gjenerojnë gjithashtu sjellje në web faqe. Kjo është thënë, kur shumica e zhvilluesve i referohen shtresës së sjelljes, ato nënkuptojnë atë shtresë që aktivizohet drejtpërdrejtë në shfletuesin e internetit - kështu që JavaScript është pothuajse gjithmonë gjuha e zgjedhur. Ju përdorni këtë shtresë për të bashkëvepruar direkt me DOM ose Modelin e Objektit të Dokumenteve. Shkrimi i HTML i vlefshëm në shtresën e përmbajtjes është gjithashtu e rëndësishme për ndërveprimet e DOM-it në shtresën e sjelljes.

Kur të ndërtoni në shtresën e sjelljes, duhet të përdorni skedarë të jashtëm të skriptit ashtu si me CSS. Ju merrni të gjitha avantazhet e njëjta të përdorimit të një fletëje të jashtme të stilit.