വെബ് ഡിസൈൻ മൂന്ന് പാളികൾ

എല്ലാ വെബ്സൈറ്റുകളും ഘടന, ശൈലി, പെരുമാറ്റച്ചട്ടങ്ങൾ എന്നിവയുടെ സംയോജനം കൊണ്ട് എന്തുകൊണ്ടാണ്

ഫ്രണ്ട് എൻഡ് വെബ്സൈറ്റ് ഡവലപ്മെന്റിനെ വിവരിക്കാൻ ഉപയോഗിക്കുന്ന ഒരു സാമാന്യ സാമ്യമുണ്ട്, ഇത് 3-കാലിഡ് സ്റ്റൂലാണ്. വെബ് ഡെവലപ്മെന്റ് 3 പാളികൾ എന്നും അറിയപ്പെടുന്ന ഈ 3 കാലുകൾ ഘടന, ശൈലി, ബിഹേവിയർ എന്നിവയാണ്.

വെബ് ഡെവലപ്പേഴ്സിന്റെ മൂന്ന് പാളികൾ

നിങ്ങൾ ലെയറുകളെ വേർതിരിക്കേണ്ടത് എന്തുകൊണ്ടാണ്?

നിങ്ങൾ ഒരു വെബ് പേജ് സൃഷ്ടിക്കുമ്പോൾ, ലെയറുകൾ കഴിയുന്നത്ര വേറിട്ട് നിലനിർത്തുന്നത് അഭിലഷണീയമാണ്. ഘടന നിങ്ങളുടെ HTML, CSS- ൽ ദൃശ്യവൽക്കരണ ശൈലികൾ, സൈറ്റ് ഉപയോഗിക്കുന്ന ഏത് സ്ക്രിപ്റ്റുകളിലും പെരുമാറണം.

പാളികളെ വേർതിരിക്കുന്നതിന്റെ ചില നേട്ടങ്ങൾ ഇവയാണ്:

HTML - സ്ട്രക്ചർ ലേയർ

നിങ്ങളുടെ ഉപയോക്താക്കൾക്ക് വായിക്കാനോ നോക്കാനോ കഴിയുന്ന എല്ലാ ഉള്ളടക്കവും നിങ്ങൾ സംഭരിക്കുന്നയിടമാണ് സ്ട്രക്ചർ ലേയർ. ഇത് സ്റ്റാൻഡേർഡ് കംപ്ലൈന്റ് ചെയ്ത HTML5 ൽ കോഡ് ചെയ്തിരിക്കുന്നതിനാൽ വാചകവും ഇമേജുകളും മൾട്ടിമീഡിയയും (വീഡിയോ, ഓഡിയോ, മുതലായവ) ഉൾപ്പെടുത്താവുന്നതാണ്. നിങ്ങളുടെ സൈറ്റിലെ ഉള്ളടക്കത്തിന്റെ എല്ലാ തലങ്ങളും ഘടന ലെയറിലാണെന്ന് ഉറപ്പാക്കേണ്ടത് പ്രധാനമാണ്. ഈ സൈറ്റിന്റെ എല്ലാ പ്രവർത്തനവും കൂടാതെ, വെബ് സൈറ്റ് പൂർണ്ണമായി ആക്സസ്സുചെയ്യാൻ JavaScript ഇല്ലാതാക്കിയിട്ടുള്ള ഉപയോക്താക്കൾക്ക് അല്ലെങ്കിൽ CSS കാണാനാകില്ല.

CSS - Styles Layer

ബാഹ്യ ശൈലി ഷീറ്റിൽ നിങ്ങളുടെ വെബ് സൈറ്റിനായി നിങ്ങളുടെ എല്ലാ ദൃശ്യ ശൈലികളും സൃഷ്ടിക്കും. നിങ്ങൾക്ക് ഒന്നിലധികം സ്റ്റൈൽഷീറ്റുകൾ ഉപയോഗിക്കാൻ കഴിയും, എന്നാൽ ഓരോ പ്രത്യേക CSS ഫയലും സൈറ്റ് പ്രോത്സാഹിപ്പിക്കുന്നതിന് ഒരു HTTP അഭ്യർത്ഥന ആവശ്യമാണെന്ന് ഓർക്കുക.

ജാവാസ്ക്രിപ്റ്റ് - പെരുമാറ്റ ലേയർ

പെരുമാറ്റ പാളിക്ക് ഏറ്റവും സാധാരണയായി ഉപയോഗിക്കപ്പെടുന്ന ഭാഷയാണ് ജാവാസ്ക്രിപ്റ്റ്, പക്ഷെ ഞാൻ മുമ്പ് സൂചിപ്പിച്ചതുപോലെ CGI ഉം PHP ഉം വെബ് പേജ് സ്വഭാവരീതി സൃഷ്ടിക്കും. ഭൂരിഭാഗം ഡെവലപ്പർമാർ പെരുമാറ്റച്ചട്ടത്തെ പരാമർശിക്കുമ്പോൾ, അതായത് വെബ് ബ്രൗസറിൽ നേരിട്ട് ആക്റ്റിവേറ്റ് ചെയ്യപ്പെട്ട പാളി എന്ന് അർത്ഥമാക്കുന്നു, അതിനാൽ ജാവാസ്ക്രിപ്റ്റ് ഏതാണ്ട് എപ്പോഴും തിരഞ്ഞെടുക്കാനുള്ള ഭാഷയാണ്. DOM അല്ലെങ്കിൽ Document Object Model ഉപയോഗിച്ച് നേരിട്ട് ഇടപെടുത്തുന്നതിന് ഈ ലെയർ ഉപയോഗിക്കും. പെരുമാറ്റ പാളിയിലെ DOM ഇടപെടലുകൾക്ക് ഉള്ളടക്ക ലെയറിൽ എച്ച്ടിഎംഎൽ എഴുതുന്നത് വളരെ പ്രധാനമാണ്.

നിങ്ങൾ പെരുമാറ്റ ലെയറിലുണ്ടെങ്കിൽ, നിങ്ങൾ CSS- നോടൊപ്പം ബാഹ്യ സ്ക്രിപ്റ്റ് ഫയലുകൾ ഉപയോഗിക്കണം. ബാഹ്യ സ്റ്റൈൽ ഷീറ്റിന്റെ എല്ലാ ഗുണങ്ങളും നിങ്ങൾക്ക് ലഭിക്കും.