വെബ് താൾ
എച്ച്.റ്റി.എം.എൽ (HTML -Hyper Text Markup Language) എന്നറിയപ്പെടുന്ന കമ്പ്യൂട്ടർ സാങ്കേതിക ഭാഷ ഉപയോഗിച്ച് നിർമ്മിക്കാനും, ബ്രൌസർ എന്നറിയപ്പെടുന്ന സോഫ്റ്റ്വെയറിലൂടെ പ്രദർശിപ്പിക്കാനും കഴിയുന്ന താളുകളാണ് വെബ് പേജ് അഥവാ വെബ് താളുകൾ എന്നറിയപ്പെടുന്നത്.[1] ഒന്നോ അതിലധികമോ വെബ് പേജുകൾ ചേർന്നതാണ് ഒരു വെബ്സൈറ്റ്. ഉദാഹരണത്തിന് നിങ്ങൾ ഇപ്പോൾ വായിച്ചുകൊണ്ടിരിക്കുന്നത് വിക്കിപീഡിയ എന്ന വെബ്സൈറ്റിലെ ഒരു വെബ് പേജ് ആണ്.
വെബ് പേജുകളിൽ സാധാരണയായി വാക്യരൂപത്തിലുള്ള വിവരങ്ങളും, ചിത്രങ്ങളും ഉണ്ടാകും. കൂടാതെ ചലന ചിത്രങ്ങളും (animation) , ചലച്ചിത്രങ്ങളും(video), സംഗീതവും ഉൾക്കൊള്ളിക്കാൻ കഴിയും. ഇന്റർനെറ്റ് ശൃംഖലയുമായി ബന്ധിപ്പിച്ചിരിക്കുന്ന ഒരു സെർവർ കമ്പ്യൂട്ടറിൽ ആണ് വെബ് പേജുകൾ നിർമ്മിച്ച് സൂക്ഷിക്കുക. ഉപയോക്താവിൻറെ കമ്പ്യൂട്ടറിൽ നിന്നും ഇന്റർനെറ്റ് വഴി ചെല്ലുന്ന അഭ്യർത്ഥനയുടെ പ്രതികരണമായി വെബ് പേജുകൾ സെർവറിൽ നിന്നും അയക്കപ്പെടും. ഇത്തരത്തിൽ കിട്ടുന്ന പേജുകൾ ഡിജിറ്റൽ സിഗ്നലുകളുടെ രൂപത്തിലായിരിക്കും. ഇതിനെ ഉപയോക്താവിൻറെ കമ്പ്യൂട്ടറിലെ വിവിധ സോഫ്റ്റ്വെയറുകളുടെ സഹായത്താൽ മനുഷ്യർക്ക് വായിക്കാവുന്ന തരത്തിൽ ബ്രൌസർ എന്ന സോഫ്റ്റ്വെയർ പ്രദർശിപ്പിക്കുന്നു. ഗൂഗിൾ ക്രോം, ആപ്പിൾ സഫാരി, മോസില്ല ഫയർഫോക്സ്, ഇന്റർനെറ്റ് എക്സ്പ്ലോറർ എന്നിവ ബ്രൌസറുകൾക്ക് ഉദാഹരണമാണ്.[2]
വെബ് പേജുകളെ നിർമ്മിതിയുടെ അടിസ്ഥാനത്തിൽ രണ്ടായി തിരിക്കാം - സ്റ്റാറ്റിക് പേജുകൾ എന്നും ഡയനാമിക് പേജുകൾ എന്നും.
നാവിഗേഷൻ
ഓരോ വെബ് പേജും ഒരു പ്രത്യേക യൂണിഫോം റിസോഴ്സ് ലൊക്കേറ്റർ (URL) വഴി തിരിച്ചറിയുന്നു. ഉപയോക്താവ് അവരുടെ വെബ് ബ്രൗസറിലേക്ക് ഒരു യുആർഎൽ ഇൻപുട്ട് ചെയ്യുമ്പോൾ, ബ്രൗസർ ഒരു വെബ് സെർവറിൽ നിന്ന് ആവശ്യമായ ഉള്ളടക്കം വീണ്ടെടുക്കുകയും തുടർന്ന് അത് ഉപയോക്താവിൻ്റെ സ്ക്രീനിൽ ഒരു വിഷ്വൽ റെപ്രസന്റേഷനായി മാറ്റുകയും ചെയ്യുന്നു.[3]
ഉപയോക്താവ് ഒരു ലിങ്ക് ക്ലിക്കുചെയ്യുകയോ ടാപ്പ് ചെയ്യുകയോ ചെയ്യുകയാണെങ്കിൽ, പുതിയ യുആർഎൽ ലോഡുചെയ്യുന്നതിന് ബ്രൗസർ ഈ പ്രക്രിയ ആവർത്തിക്കുന്നു, അത് നിലവിലെ വെബ്സൈറ്റിൻ്റെ ഭാഗമോ മറ്റേതെങ്കിലും ഒന്നോ ആകാം. ഏത് പേജാണ് പ്രദർശിപ്പിക്കുന്നതെന്ന് സൂചിപ്പിക്കുന്ന അഡ്രസ്സ് ബാർ പോലുള്ള സവിശേഷതകൾ ബ്രൗസറിനുണ്ട്.
ഘടകങ്ങൾ
ഒരു വെബ് പേജ് ഒരു സ്ട്രക്ചേർഡ് ഡോക്യുമെന്റാണ്. ഹൈപ്പർടെക്സ്റ്റ് മാർക്ക്അപ്പ് ലാംഗ്വേജിൽ (HTML) എഴുതിയ ഒരു ടെക്സ്റ്റ് ഫയലാണ് പ്രധാന ഘടകം. ഇത് ചിത്രങ്ങളും വീഡിയോയും ഉൾപ്പെടെ പേജിൻ്റെ ഉള്ളടക്കം[4]വ്യക്തമാക്കുന്നു.
ഒരു വെബ്പേജിനെ സ്റ്റൈൽ ചെയ്യുന്ന റൂൾസാണ് സിഎസ്എസ്. എല്ലാം ഭംഗിയായും ചിട്ടയായും തോന്നിപ്പിക്കുന്നത് ഈ സിഎസ്എസ് റൂൾസാണ്. നിങ്ങൾക്ക് ഒന്നുകിൽ സ്റ്റൈലിസ്റ്റ് (സിഎസ്എസ് നിയമങ്ങൾ) ഒരു പ്രത്യേക ഫയലിൽ അല്ലെങ്കിൽ നേരിട്ട് എച്ച്ടിഎംഎൽ ഫയലിൽ തന്നെ എഴുതാം.[4]
ബഹുഭൂരിപക്ഷം പേജുകളിലും[5]ജാവാസ്ക്രിപ്റ്റ് പ്രോഗ്രാമുകൾ ഉണ്ട്[4]പുതിയ വെബ് അസംബ്ലി ഭാഷയും ഇതിനോടനുബന്ധിച്ച് ഉപയോഗിക്കാം.[6]
മികച്ച ഉപയോക്തൃ അനുഭവങ്ങൾ സൃഷ്ടിക്കുന്നതിന് ഇൻ്ററാക്ടീവ് ഫീച്ചറുകൾ, ഡാറ്റാബേസുകൾ, സെർവർ-സൈഡ് പ്രോസസ്സിംഗ് എന്നിവ പോലുള്ള വിവിധ ഘടകങ്ങൾ സംയോജിപ്പിക്കുന്ന വിപുലമായ വെബ്സൈറ്റുകളാണ് വെബ് ആപ്പുകൾ. ഒരു വെബ് ബ്രൗസറിനുള്ളിൽ പരമ്പരാഗത ഡെസ്ക്ടോപ്പ് ആപ്ലിക്കേഷനുകൾക്ക് സമാനമായ പ്രവർത്തനങ്ങൾ നൽകാൻ എച്ച്ടിഎംഎൽ, സിഎസ്എസ്, ജാവാസ്ക്രിപ്റ്റ് പോലുള്ള സാങ്കേതികവിദ്യകൾ ഉപയോഗിക്കുന്നു.