Monday, September 29, 2008

വെബ്‌ ഡിസൈന്‍

ഇന്റര്‍നെറ്റിന്റെ ആദ്യനാളുകളില്‍ വെബ്‌ ഡിസൈന്‍ ചെയ്യുന്ന ജോലി അതീവ സങ്കീര്‍ണ്ണമായ പ്രവര്‍ത്തനങ്ങളിലൊന്നായി കണ്ടിരുന്നവരേറെയുണ്ടായിരുന്നു. എന്നാല്‍ ഇന്ന്‌ അത്രയ്‌ക്ക്‌ സാങ്കേതികവശം സ്വായത്തമാക്കാത്തവര്‍ക്കുപോലും വെബ്‌സൈറ്റ്‌ രൂപകല്‌പന ചെയ്യാന്‍ പാകത്തില്‍ ഒട്ടേറെ ആപ്ലിക്കേഷനുകള്‍ ലഭ്യമാണ്‌. അതേസമയം വാണിജ്യവ്യാപാര സ്ഥാപനങ്ങള്‍ക്കെന്നപോലെ വ്യക്തിഗത വെബ്‌സൈറ്റ്‌ സ്വന്തമാക്കാന്‍ ശ്രമിക്കുന്നവരും കൂടിവരുന്നു. ഒരു കംപ്യൂട്ടറും ബ്രോഡ്‌ബാന്‍ഡ്‌ ഇന്റര്‍നെറ്റ്‌ കണക്‌്‌ഷനുമുണ്ടെങ്കില്‍ വെബ്‌ ഡിസൈനിംഗിനുള്ള പശ്ചാത്തലസൗകര്യങ്ങളായി. പിന്നെ ഉചിതമായ സോഫ്‌റ്റ്‌വെയറുകള്‍കൂടി ഇന്‍സ്റ്റാള്‍ ചെയ്‌താല്‍ വല നെയ്‌തെടുക്കാന്‍ നിങ്ങളുടെ കംപ്യൂട്ടര്‍ തയ്യാര്‍.

ഇന്ന്‌ സ്വയംതൊഴില്‍ എന്ന നിലയ്‌ക്ക്‌ വിദ്യാര്‍ത്ഥികളും വീട്ടമ്മമാരും പ്രൊഫഷണല്‍ തികവോടെ വെബ്‌സൈറ്റുകള്‍ നിര്‍മ്മിച്ചു നല്‍കുന്നുണ്ട്‌. കടല്‍ കടന്നെത്തുന്ന (ഔട്ട്‌സോഴ്‌സിംഗ്‌) ഇത്തരം ജോലികള്‍ കേരളത്തിലെ പട്ടണങ്ങളിലെന്നപോലെ ഗ്രാമപ്രദേശങ്ങളിലും നടക്കുന്നു. കൂടുതലും ചറെുകിട, ഇടത്തരം വാണിജ്യ സ്ഥാപനങ്ങളുടെയും വ്യക്തികളുടെയും സന്നദ്ധസംഘടനകളുടെയും വെബ്‌സൈറ്റാണ്‌ ഇത്തരത്തില്‍ അണിയിച്ചൊരുക്കുന്നത്‌. എന്നാല്‍ ബാങ്കിംഗ്‌, ഇ-കൊമേഴ്‌സ്‌, വന്‍കിട വെബ്‌ പോര്‍ട്ടലുകള്‍ എന്നിവ പരിപാലിക്കാനും രൂപസംവിധാനം ചെയ്യാനും ഒരു സംഘം തന്നെയുണ്ടാകും. ഇങ്ങനെയുള്ള വെബ്‌സൈറ്റുകള്‍ ഡേറ്റാബേസിനെ ആശ്രയിച്ച്‌ ഇന്റര്‍നെറ്റ്‌ സെക്യൂരിറ്റി, ആന്റിഹാക്കിംഗ്‌ പരിരക്ഷയും നടത്തേണ്ടതുണ്ട്‌.

വെബ്‌സൈറ്റുകളെ രണ്ടായി തരംതിരിക്കാം. സ്റ്റാറ്റിക്‌ (static) എന്ന ആദ്യഗണത്തില്‍പ്പെടുന്ന സൈറ്റുകള്‍ അടിക്കടി വിവരങ്ങള്‍ മാറുന്ന പേജുകളല്ല. ലേഔട്ടും പേജിലെ വിവരവും സ്ഥിരമായിരിക്കും. ഇത്തരം പേജുകളില്‍ എന്തെങ്കിലും മാറ്റം വരുത്തുന്നത്‌ വല്ലപ്പോഴും ആയിരിക്കും. എന്നാല്‍ ഡൈനാമിക്‌ (dynamic) എന്ന രണ്ടാമത്തെ ഗണം ഇന്ററാക്ടീവ്‌ ശൈലിയില്‍ ആണെന്നു പറയാം. ഉപയോഗിക്കുന്ന ആളിനോ സമയത്തിനോ അനുസരിച്ച്‌ ഇത്തരം പേജുകള്‍ അടിയ്‌ക്കടി മാറും. രൂപഘടനയിലും മാറ്റം വരും. ഉപയോഗിക്കുന്ന ആളിന്റെ ഇംഗിതത്തിനനുസരിച്ച്‌ വിവരങ്ങള്‍ ദൃശ്യമാക്കുന്ന രീതിയാണ്‌ ഡൈനാമിക്‌ വെബ്‌പേജുകള്‍. ഇന്ന്‌ ഏതാണ്ട്‌ എല്ലാ വെബ്‌സൈറ്റ്‌ പേജുകളും ഡൈനാമിക്‌ ആയിക്കൊണ്ടിരിക്കുന്നു.

ആര്‍ക്കൊക്കെ പഠിക്കാം?
സര്‍ഗശേഷിയും ഇന്റര്‍നെറ്റ്‌ പ്രോഗ്രാമിംഗിന്റെ അഥവാ ആപ്ലിക്കേഷന്‍ പാക്കേജുകളുടെ ഉപയോഗത്തിന്റെ മികവുമാണ്‌ ഒരു വെബ്‌ ഡിസൈനറുടെ പ്രവര്‍ത്തനത്തിന്റെ അളവുകോലാകുന്നത്‌. കുറ്റമറ്റ രീതിയില്‍ വിവരങ്ങള്‍ ദൃശ്യമാക്കാന്‍ സാങ്കേതികപരമായ കഴിവുകള്‍ ആര്‍ജിക്കേണ്ടതുണ്ട്‌. ഇതിനായുള്ള ആദ്യപാഠങ്ങള്‍ HTML കോഡ്‌ പഠിക്കുന്നിടത്ത്‌ ആരംഭിക്കും. ഓരോ മാസവും നവീകരിച്ച നിലവിലുള്ള ഇന്റര്‍നെറ്റ്‌ പ്രോഗ്രാമിംഗ്‌ ഭാഷകളും പാക്കേജുകളും കൂടാതെ പുതിയ ഇന്റര്‍നെറ്റ്‌ പ്രോഗ്രാമിംഗ്‌ ഭാഷകളും സാങ്കേതികലോകത്ത്‌ എത്തുന്നുണ്ട്‌. അതുകൊണ്ടുതന്നെ ഒരു പ്രത്യേകഭാഷയില്‍ മാത്രം പ്രാവീണ്യം നേടണം എന്നു പറയാനാകില്ല. C പ്രോഗ്രാമിംഗിലുള്ള കഴിവ്‌ മറ്റുള്ള പ്രോഗ്രാമിംഗ്‌ ഭാഷകള്‍ എളുപ്പത്തില്‍ പരിചയപ്പെടാന്‍ സഹായകമാകും എന്ന പൊതുതത്ത്വം ഇവിടെയും പറയാം. എന്നാല്‍ പ്രോഗ്രാമിംഗിലെ തികവ്‌ മാത്രം പോരാ, സര്‍ഗശേഷി കൂടി വിനിമയം ചെയ്യാന്‍ വെബ്‌ ഡിസൈനര്‍ക്കാകണം. കലാപരമായ സാധ്യതകള്‍ ഉപയോഗപ്പെടുത്തി, വെബ്‌ പേജുകള്‍ കാഴ്‌ചക്കാരനെ പിടിച്ചിരുത്തുന്ന രീതിയില്‍ അണിയിച്ചൊരുക്കാനുള്ള കഴിവുകൂടിയുണ്ടെങ്കില്‍ വെബ്‌ ഡിസൈനര്‍ എന്ന ജോലിക്ക്‌ നിങ്ങള്‍ അനുയോജ്യനാണ്‌. ഇതിനായി ഫോട്ടോഷോപ്പ്‌, ഫ്‌ളാഷ്‌, കോറല്‍ഡ്രോ പോലെയുള്ള ദൃശ്യവിസ്‌മയം സൃഷ്ടിക്കാനുതകുന്ന പാക്കേജുകളുമായി അയത്‌നലളിതമായി ഇടപെടാന്‍ സാധിക്കണം. ഇവിടെയാണ്‌ നിങ്ങളിലെ സര്‍ഗശേഷി പരീക്ഷിക്കപ്പെടുന്നതും.

വിവിധ തരം വെബ്‌ ബ്രൗസറുകള്‍ ഇന്ന്‌ ലഭ്യമാണ്‌. രൂപകല്‌പന ചെയ്യുന്ന വെബ്‌സൈറ്റ്‌ ഇവയ്‌ക്കെല്ലാം കോംപാറ്റിബിളാകാന്‍ വെബ്‌ ഡിസൈനര്‍ ശ്രദ്ധിക്കേണ്ടതുണ്ട്‌. ഇതുകൂടാതെ വിവിധ വെബ്‌ സ്റ്റാന്‍ഡേര്‍ഡുകളെക്കുറിച്ച്‌ തികഞ്ഞ അറിവും ആവശ്യമാണ്‌. ഉപയോക്താവിന്‌ എളുപ്പത്തില്‍ ഉപയോഗിക്കാന്‍ സാധിക്കുന്ന രീതിയിലായിരിക്കണം വെബ്‌ പേജുകളുടെ ഘടന. ഇത്‌ സാധ്യമാക്കാന്‍ ഇമേജ്‌ ഓപ്‌ടിമൈസേഷന്‍ പോലുള്ള യൂസബിലിറ്റി കാര്യങ്ങളില്‍ വെബ്‌ ഡിസൈനര്‍ അവഗാഹം നേടേണ്ടതാണ്‌.
വെബ്‌ ഡിസൈനര്‍ ആകാന്‍ തയ്യാറെടുക്കുന്ന ഒരാള്‍ കലാകാരനാണെങ്കില്‍ പ്രോഗ്രാമിംഗ്‌ ഭാഷയില്‍ കൂടുതല്‍ ശ്രദ്ധിക്കുന്നതും നേരെമറിച്ച്‌ ഒരു കമ്പ്യൂട്ടര്‍ പ്രോഗ്രാമര്‍ ആണെങ്കില്‍ ഇമേജ്‌/വിഷ്വല്‍ എഡിറ്റിംഗ്‌ സോഫ്‌റ്റ്‌വെയറില്‍ കൂടുതല്‍ പരിശീലനം നേടി മികവാര്‍ജിക്കേണ്ടതും പ്രൊഫഷണല്‍ ശൈലിയില്‍ മുന്നേറാന്‍ ആവശ്യമാണ്‌.

എവിടെ പഠിക്കാം?
എഞ്ചിനീയറിംഗ്‌/MCA/BFA പഠനപദ്ധതികളുടെ ഭാഗമായി വെബ്‌ ഡിസൈനിംഗ്‌ സ്‌പര്‍ശിച്ചു പോകുന്നതേയുള്ളൂ. ആഴത്തില്‍ അറിവുനേടി ഈ ജോലിക്ക്‌ പ്രാപ്‌തനാകണമെങ്കില്‍ സ്വകാര്യ/പൊതുമേഖലാ ഇന്‍സ്റ്റിറ്റിയൂട്ടുകളെ ആശ്രയിക്കേണ്ടിവരും. കേരള സര്‍ക്കാര്‍ നിയന്ത്രണത്തിലുള്ള സിഡിറ്റ്‌, കെല്‍ട്രോണ്‍ എന്നിവ നേരിട്ടും സബ്‌ സെന്ററുകള്‍ വഴിയും ഇത്തരം പഠനസൗകര്യമൊരുക്കുന്നു. അരീന, ആനിമാസ്റ്റര്‍, ഇമേജ്‌ പോലെയുള്ള പ്രൊഫഷണല്‍ പഠനകേന്ദ്രങ്ങള്‍ മികച്ച വെബ്‌ ഡിസൈനര്‍മാരെ സൃഷ്ടിക്കാന്‍ ഉതകുന്ന രീതിയില്‍ പല പഠനപദ്ധതികളും ആസൂത്രണം ചെയ്‌തിട്ടുണ്ട്‌.

ഇതുകൂടാതെ ദേശീയപ്രാധാന്യമുള്ള സ്ഥാപനമായ അഹമ്മദാബാദിലെ നാഷണല്‍ ഇന്‍സ്റ്റിറ്റിയൂട്ട്‌ ഓഫ്‌ ഡിസൈന്‍ ന്യൂ മീഡിയ ഡിസൈന്‍, ഇന്‍ഫര്‍മേഷന്‍ ആന്റ്‌ ഇന്റര്‍ഫേസ്‌ ഡിസൈന്‍ എന്നീ രണ്ട്‌ പ്രോഗ്രാമുകളിലായി (15 സീറ്റ്‌ വീതം) വിദ്യാര്‍ത്ഥികളെ പരിശീലിപ്പിക്കുന്നുണ്ട്‌. പ്രവേശനപരീക്ഷ, അഭിമുഖം എന്നിവയുടെ അടിസ്ഥാനത്തിലാണ്‌ ഇവിടെ പ്രവേശനം. അണ്ണാ സര്‍വകലാശാല ഇലക്ട്രോണിക്‌ മീഡിയയില്‍ M.Sc പ്രോഗ്രാം ഒരുക്കിയിരിക്കുന്നതില്‍ വെബ്‌ ഡിസൈന്‌ സവിശേഷ പ്രാധാന്യം നല്‍കിയിട്ടുണ്ട്‌.
പലപ്പോഴും ഇത്തരം ഇന്‍സ്‌റ്റിറ്റിയൂട്ടുകളിലെ പഠനവിഭവ ആസൂത്രണം പെട്ടെന്നുള്ള ജോലി മാത്രം മുന്‍കൂട്ടി കണ്ടാകില്ല. ദീര്‍ഘകാല പ്രവര്‍ത്തനത്തിനും സംയോജിത (Integrated) ഉപയോഗത്തിനും ഊന്നല്‍ നല്‍കുന്ന രീതിയാകും ഇക്കൂട്ടര്‍ പിന്തുടരുക. അതുകൊണ്ടുതന്നെ വെബ്‌ ഡിസൈനിംഗ്‌ രീതി മൊബൈല്‍, കിയോസ്‌ക്‌, ഇലക്ട്രോണിക്‌ എംബഡഡ്‌ സിസ്‌റ്റം എന്നിവയിലും ഉപയോഗിക്കുന്ന സാധ്യതകള്‍ ഇവര്‍ ഉപയോഗിക്കും. കിയോസ്‌ക്‌ എന്നാല്‍ റെയില്‍വേ സ്‌റ്റേഷനുകളില്‍ യാത്രക്കാരെ സഹായിക്കാനായി ടച്ച്‌സ്‌ക്രീന്‍ രീതിയില്‍ വിവരദൃശ്യം സാധ്യമാക്കുന്ന ഇന്റര്‍ഫേസ്‌. നിലവിലെ കണക്കനുസരിച്ച്‌ പല മേഖലകളിലും വിവരവിനിമയത്തിനായി ടച്ച്‌ സ്‌ക്രീന്‍ കിയോസ്‌കുകള്‍ ഉടന്‍ വ്യാപകമാകും. അതായത്‌ വെബ്‌ ഡിസൈന്‍ പഠിക്കേണ്ടത്‌ കംപ്യൂട്ടറിനെ മാത്രം ലക്ഷ്യമാക്കി ആകരുത്‌. മൊബൈല്‍, കിയോസ്‌ക്‌, എംബഡഡ്‌ സിസ്‌റ്റം എന്നിവയെക്കൂടി ഉന്നംവെച്ചാകണം.

എന്താകും ജോലി?
കഴിവിന്റെയും പ്രവൃത്തിപരിചയത്തിന്റെയും അടിസ്ഥാനത്തില്‍ വെബ്‌ പ്രോഗ്രാമര്‍, വെബ്‌ അനലിസ്‌റ്റ്‌, വെബ്‌ മാസ്‌റ്റര്‍, സെര്‍ച്ച്‌ എഞ്ചിന്‍ ഓപ്‌ടിമൈസര്‍, ടീം ലീഡര്‍ എന്നീ ജോലികള്‍ ഓരോരുത്തരെയും കാത്തിരിക്കുന്നു. ചില വലിയ സ്ഥാപനങ്ങള്‍ പ്രോഗ്രാമര്‍മാരെ സഹായിക്കാനായി അവരുടെ ആശയത്തിനനുസൃതമായി ഇമേജുകള്‍ എഡിറ്റ്‌ ചെയ്യുന്ന ഡിസൈനര്‍മാരെയും വെബ്‌ ടീമില്‍ ഉള്‍ക്കൊള്ളിക്കാറുണ്ട്‌. ആനിമേഷനുകള്‍ തയ്യറാക്കുന്ന വിദഗ്‌ധരേയും ഇപ്പോള്‍ ഇത്തരത്തില്‍ വല നെയ്യുന്ന (!) ടീമില്‍ പങ്കാളികളാക്കുന്നുണ്ട്‌. എന്നാല്‍ സെര്‍ച്ച്‌ എഞ്ചിന്‍ ഓപ്‌ടിമൈസര്‍ (SEO) ജോലിക്ക്‌ ഇന്റര്‍നെറ്റ്‌ സെര്‍ച്ചിംഗില്‍ വെബ്‌സൈറ്റ്‌ ദൃശ്യമാക്കാനുള്ള സത്വര നടപടിയെടുക്കാനുള്ള ഉത്തരവാദിത്ത്വമാണുള്ളത്‌. വെബ്‌ മാര്‍ക്കറ്റിംഗിനെ ലക്ഷ്യം വെച്ച്‌ ഉദ്ദേശിക്കുന്ന യൂസറിലേക്കെത്തിക്കാനും, യൂസര്‍ ഉദ്ദേശിക്കുന്ന സൈറ്റിലേക്കെത്തുന്നതും ഇവരുടെ മിടുക്കാണ്‌.

സ്വയംതൊഴില്‍ ആയി വെബ്‌ ഡിസൈന്‍ ചെയ്യുന്നവര്‍ക്ക്‌ മൈക്രോസോഫ്‌റ്റ്‌ ഫ്രന്റ്‌പേജ്‌, ഡ്രുപാല്‍ ,ഡ്രീംവീവര്‍ തുടങ്ങിയവ ആദ്യകാലത്ത്‌ പ്രയോജനപ്പെടും. ഡ്രുപാല്‍ (Drupal)ഒരു മികച്ച കണ്ടന്റ്‌ മാനേജ്‌മെന്റ്‌ ആപ്ലിക്കേഷനാണ്‌. പ്രോഗ്രാമിംഗിന്റെ ഉള്‍വഴികള്‍ വശമാക്കാതെത്തന്നെ സാമാന്യം ഭംഗിയുള്ള വെബ്‌സൈറ്റുകള്‍ ഇത്തരം പാക്കേജുകള്‍ ഉപയോഗിച്ച്‌ നിര്‍മ്മിക്കാം.

ഭംഗി മാത്രമല്ല ഉപയോഗലാളിത്യവും പ്രവര്‍ത്തനമികവും വെബ്‌ ഡിസൈനിംഗിന്റെ മാറ്റുകൂട്ടും. ഒപ്പം ഏത്‌ വിഭാഗത്തിനാണ്‌ ഇത്‌ രൂപകല്‌പന ചെയ്യുന്നത്‌ എന്നുകൂടി കണക്കുകൂട്ടി രൂപകല്‌പന തുടങ്ങുന്നത്‌ ഒരു നല്ല വല നെയ്‌തെടുക്കാനും അതില്‍ നിന്ന്‌ മികച്ചൊരു കരിയറിന്റെ ഊടും പാവും ഇടാനും സാധിക്കുമെന്നത്‌ തീര്‍ച്ചയാണ്‌.

*******

5 comments:

വി. കെ ആദര്‍ശ് said...

കൂടുതല്‍ വിവരങ്ങള്‍ ബ്ലോഗര്‍ മാരില്‍ നിന്നും പ്രതീക്ഷിക്കുന്നു. വെബ് രൂപകല്പനയില്‍ പ്രവര്‍ത്തിക്കുന്നവരുടെ കമന്റുകള്‍ ഇവിടെ ഇടുന്നത് വിദ്യാര്‍ത്ഥികള്‍ക്ക് ഉപകാരമാകും.

ടോട്ടോചാന്‍ (edukeralam) said...

നല്ലത്,
ദ്രുപല്‍ മാത്രമല്ല, നിരവധി ആപ്ളിക്കേഷനുകള്‍ ലഭ്യമാണ്, അതും സ്വതന്ത്ര സോഫ്റ്റ്വെയര്‍ ആയിട്ടുതന്നെ.
Open Source Content Mangement System എന്ന് ഗൂഗിളില്‍ സെര്‍ച്ച് ചെയ്തു നോക്കൂ,

പിന്നെ ചിത്രങ്ങള്‍ ചെയ്യാന്‍ gimp ഉപയോഗിക്കാം. അതിന്‍റെ പ്ളഗിനുകള്‍ ചേര്‍ത്താല്‍ കൂടുതല്‍ എളുപ്പത്തില്‍ ചെയ്യാം. സ്വതന്ത്ര സോഫ്റ്റ്വെയര്‍മാത്രം ഉപയോഗിച്ച് മാത്രം വെബ് ചെയ്യുന്നവരുടെ എണ്ണം ദിനം പ്രതി കൂടിക്കൊണ്ടിരിക്കുന്നു. മൈക്രോസോഫ്റ്റിനെ മാത്രം ആശ്രയിച്ച് നില്‍ക്കുന്നത് ഇനി സുരക്ഷിതമല്ല.

nardnahc hsemus said...

വിശദവും ലളിതവുമായ ലേഖനം.

നന്നായി!

SUNISH THOMAS said...

:)

mini said...

എല്ലാം വളെരെ നല്ലത്.