Trīs tīmekļa dizaina slāņi
Visās vietnēs ir apvienota struktūra, stils un uzvedība
Satura rādītājsIzvērstCilvēki, kas strādā web dizains nozare salīdzina priekšgala vietņu izstrādi ar trīs kāju ķeblīti. Šīs trīs daļas — trīs tīmekļa izstrādes slāņi — ietver vietnes struktūru, stilu un darbību.
Kāpēc jums vajadzētu atdalīt slāņus?
Kad veidojat tīmekļa lapu, tās struktūrai jābūt novirzītai uz jūsu HTML, vizuālos stilus CSS un izturēšanās pret skriptiem. Dažas no slāņu atdalīšanas priekšrocībām ir:
HTML: Struktūras slānis
Tīmekļa lapas struktūra vai satura slānis ir pamatā HTML šīs lapas kods. Tāpat kā mājas karkass rada spēcīgu pamatu, uz kura tiek būvēta pārējā māja, stabils HTML pamats rada platformu, uz kuras var izveidot vietni.
Struktūras slānis ir vieta, kur glabājat visu saturu, ko jūsu klienti vēlas lasīt vai apskatīt. HTML struktūra var sastāvēt no teksta un attēliem, un tā ietver hipersaites ko apmeklētāji izmantos, lai pārvietotos pa vietni. Šī informācija ir kodēta atbilstoši standartiemHTML5un var ietvert tekstu, attēlus un multividi (video, audio utt.).
Katrs vietnes satura aspekts ir jāattēlo struktūras slānī. Šī atdalīšana ļauj klientiem, kuriem ir izslēgts JavaScript vai kuri nevar skatīt CSS, piekļūt visai vietnei, ja ne visai tās funkcionalitātei.
CSS: stilu slānis
Šis slānis nosaka, kā strukturēts HTML dokuments izskatīsies vietnes apmeklētājiem, un to nosaka CSS (Kaskādes stila lapas). Šajos failos ir ietverti stilistiski norādījumi par to, kā dokuments ir jāparāda tīmekļa pārlūkprogrammā. Stila slānis parasti ietver mediju vaicājumi kas maina vietnes attēlojumu, pamatojoties uz ekrāna izmērs un ierīce .
Visiem vietnes vizuālajiem stiliem ir jāatrodas ārējā stilu lapā. Varat izmantot vairākas stila lapas, taču katram CSS failam ir nepieciešams HTTP pieprasījums, lai to ienestu, kas ietekmē vietnes veiktspēju .
JavaScript: uzvedības slānis
Uzvedības slānis padara vietni interaktīvu, ļaujot lapai reaģēt uz lietotāja darbībām vai mainīties, pamatojoties uz nosacījumu kopumu. JavaScript ir visizplatītākā uzvedības slāņa valoda, taču CGI un PHP tiek izmantoti arī ļoti bieži.
Kad izstrādātāji atsaucas uz uzvedības slāni, lielākā daļa no tiem nozīmē slāni, kas tiek aktivizēts tieši tīmekļa pārlūkprogrammā. Izmantojiet šo slāni, lai tieši mijiedarbotos ar dokumenta objekta modeli. Notiek derīga HTML rakstīšana satura slānī ir svarīga DOM mijiedarbībai uzvedības slānī. Veidojot uzvedības slāni, ir jāizmanto ārējie skriptu faili, tāpat kā CSS, lai optimizētu ātrumu un veiktspēju.