Table Less Design ဆုိတာကို ေအာက္မွာ ထပ္ရွင္းျပေပးပါ႔မယ္.. တကယ္ေတာ႔ Web designer တစ္ေယာက္ျဖစ္ဖို႔ဆိုတာ ထင္သေလာက္မလြယ္ပါဘူး… ကိုယ္ေရးတဲ႔ ဒီဇိုင္းက သံုးတဲ႔လူေတြနဲ႔အဆင္ေျပ မလား (Usability) လူတိုင္းေကာ ကိုယ္ေရးတဲ႔ ဆိုဒ္ကိုၾကည္႔လို႔ရပါ႔မလားဆိုတာ
ေနာက္ ခုေခတ္ပိုင္းမွာေပၚလာတဲ႔ Chrome / Opera အစရွိတဲ႔ဲ႔ web browser ေတြအမ်ိဳးမ်ိဳးမွာေကာ Compatiable ျဖစ္ရဲ႔လား..ဒါေတြကို အားလံုးနဲ႔ကိုက္ညီေအာင္ စဥ္းစားျပီးDesign ေရးဆြဲရမွာျဖစ္ပါတယ္..
ဥပမာ IE ကိုလူေတြအသံုးမ်ားတဲ႔အတြက္ Designer ေတြဟာ IE နဲ႔ဘဲ Test လုပ္ၾကပါတယ္.. Firefox , (Chrome , Opera in Macintosh) ေတြမွာေကာ ၾကည္႔လို႔အဆင္ေျပရဲ႔လားဆိုတာပါ ထည့္သြင္႔စဥ္းစားေပးရမွာျဖစ္ပါ
အဲဒိအတုိင္းပဲ Accessibility ဟာလဲ အလြန္အေရးၾကီးပါတယ္.. Accessibiltiy ဆိုတာ ကိုယ္ ၀က္ဘ္ဆိုဒ္ကို လူေတြလြယ္ကူစြာနဲ႔ၾကည္႔လို႔ရနိ
ဒီလိုျဖစ္ဖို႔ဆို Clean Layout ျဖစ္ဖုိ႔လည္းလိုအပ္ပါတယ္.. ၾကည့္လိုက္တာနဲ႔ ဘယ္ Link ကုိနွိပ္ရင္ဘယ္ေရာက္မယ္ဆုိတဲ႔ ရွင္းလင္းေနတဲ႔ လမ္းညႊန္ေျမပံုတခုလို ျဖစ္ေနရမွာပါ..
ဒါမွလဲ ကိုယ္႔၀ဘ္ဆုိဒ္ရဲ႔ User ေတြကုိ ကုိယ္ေပးခ်င္တဲ႔ Information ကုိထိထိေရာက္ေရာက္ေပးႏုိင္သလုိ.
ဒီလို Website ကို Accessibility Standard ျဖစ္ဖို႔ The W3C (World Wide Web Consortium) က international Standard အျဖစ္ Web Accessibility Initiative (WAI) ဆိုျပီး level လိုက္ခြဲျခမ္းထားရွိပါေသးတယ္..
Website Design တစ္ခုလံုးကို CSS တစ္ခုတည္းအသံုးျပဳျပီးေရးသားေနၾ
ျပီးေတာ႔ ေရးနုိင္တဲ႔လူအနည္းအက်ဥ္းေတာ႔ရွ
ဒီေနရာမွာ တကယ္႔ Professional Web designer နဲ႔ သာမန္ Web designer ကြာတာေတြ႔ရပါလိမ္႔မယ္… သာမန္ Web design မ်ားစြာကို အခ်ိန္တိုအတြင္းသင္ယူနုိင္ ၊ ေရးဆြဲနုိင္ေပမယ္႔ ဒီ Tabless ဒီဇိုင္းကက်ေတာ႔ အခ်ိန္ေပးရပါတယ္.. ေနာက္ျပီး CSS ကို browser တမ်ိဳးနဲ႔တမ်ိဳး သတ္မွာထားတာခ်င္းမတူလို႔ browser အားလံုးနဲ႔ အဆင္ေျပေအာင္ လုပ္ရတဲ႔အပိုင္းမွာလည္း အခ်ိန္ေပးရပါတယ္…
CSS ဆိုတာ Cascading style sheet လို႔ေခၚျပီး html ကို ဒီဇိုင္းလုပ္ေပးတဲ႔အခါမွာသံုးပါ
Html file မွာ Content ေတြကို အေသးစိတ္ ဘယ္လို Format/Design လုပ္ရမယ္ဆိုတာေတြြမပါတဲ႔ အတြက္ေၾကာင္႔ WWW က CSS ကို တီထြင္ခဲ႔ၾကပါတယ္…
CSS ကို ေနာက္တစ္မ်ိဳးအေနနဲ႔ေခၚနိုင္တာ
HTML ဖိုင္တစ္ခုရဲ႔ Content ေတြကို ဘယ္လို အေနအထားေတြ၊ ပံုစံေတြထားမလဲ၊ စာလံုးအရြယ္ေတြ အေရာင္ေတြပံုစံေတြ ဘယ္လိုထားမလဲဆိုတာေတြကို ေရးထားနုိင္ပါတယ္…
ဒါေပမယ္႔ သူ႔မွာက html Content ေတြမပါဘဲ ဒီ Content ေတြကို ပံုစံအမ်ိဳးမ်ိဳးလုပ္ေပးနိင္မယ္
CSS ရဲ႔အားသာခ်က္ေတြကေတာ႔
Making changes to the layout
CSS က webpage တခုရဲ႕ ဒီဇုိင္းကုိေျပာင္းလဲဖို႔ အရမး္လြယ္ကူပါတယ္.. တကယ္လို႔ page တခုမွာရွိတဲ႔ ပံုတပံုကုိ Pageရဲ႔ ညဘက္ 10 pixle ေလာက္ေရြ႔ခ်င္တယ္ဆုိပါဆုိ႔.. ဒါေပမဲ႔ အဲဒိpageမွာ css နဲ႔
control မလုပ္ပဲ table ေတြအသံုးျပဳထားတယ္ဆုိရင္ အဲလိုေျပာင္းခ်င္တဲ႔ page တုိင္းကိုဖြင္႔ျပီး table ရဲ႕ width ကုိ လုိက္ျပင္ေပးရပါလိမ္႔မယ္..
တကယ္လို႔သာ CSS နဲ႔ control လုပ္ထားခဲ႔မယ္၊ အသံုးျပဳထားမယ္ဆိုရင္ေတာ႔ CSS တဖုိင္ကုိသာဖြင္႔ျပီး ျပင္ရံုပါပဲဲ.. ဒါဆုိရင္ေတာ႔ ဆုိဒ္တခုလံုးမွာရွိတဲ႔ ျပင္ခ်င္တဲ႔ေနရာမွန္သမွ် ကုိ CSS တဖုိင္ထဲမွာဖြင္႔ျပီး
သက္ဆုိင္တဲ႔ေနရာမွာ ျပင္လို္က္ရံုနဲ႔ ဆုိဒ္တခုလံုး အလုိလုိေျပာင္းျပီးသားျဖစ္ပါလိ
CSS ဖုိင္တခုကုိေျပာင္းလဲအသံုးျပဳရံ
File Size
CSSရဲ႕ အသံုးမ်ားတဲ႔ feature ထဲမွာ
CSS ရဲ႔ အသံုးအ၀င္ဆံုးအခ်က္တစ္ခ်က္ကေတာ႔ html file ကေန Style ေတြ Layout ေတြကို Format ထားတဲ႔ Code ေတြကို ဖယ္ထုတ္ျပီး သပ္သပ္ ဖိုင္တစ္ဖိုင္ခြဲလိုက္နုိင္ျခင္
အမ်ားၾကီး ငယ္သြားနုိင္ပါတယ္။ေနာက္ျပီး CSSကို user/visitor ရဲ႕ browser ေတြမွာ တၾကိမ္တခါပဲေဒါင္းလုပ္လုပ္ရသလို ျမန္ျမန္ဆန္ဆန္လဲေဒါင္းလုပ္လုပ္
ျပန္လည္အသံုးျပဳထားတဲ႔အတြက္ စာမ်က္နွာတခါေခၚတုိင္း အဲဒိcss ဖုိင္ကိုိထပ္ခါတလဲလဲေဒါင္းေနစရာ
ကုိလဲျမန္ေစတဲ႔အတြက္ users/visitors ေတြကုိ စိတ္ခ်မ္းသာမႈေပးႏုိင္မွာျဖစ္ပါ
Search Engines
ပံုမွန္အားျဖင္႔ေတာ႔ search engine ေတြက၀က္ဘ္ဆိုဒ္တစ္ခုလံုးက Content စာသားကေန ပထမဆံုးအပိုဒ္ စာသားေတြကို ပိုအေရးၾကီးတယ္လို႔သတ္မွတ္ပါတယ္
ဒါေၾကာင္႔ search engine ကေနကိုယ္႔၀က္ဘ္ဆိုဒ္ကို ရွာတဲ႔အခါမွာလည္း ကိုယ္ဆိုဒ္က Content စာသားေတြရဲ႔ ပထမဆံုးစာသားေတြကို အရင္ဆံုး ဦးစားေပးရွာေဖြပါတယ္..
Search Engine မ်ားအတြက္ေတာ႔ Table မ်ားနဲ႔ ဒီဇိုင္းဆင္ထားတဲ႔ ၀က္ဆိုဒ္ေတြရဲ႔စာမ်က္နွာမ်ားမွာ Link မ်ားေရးသားထားေသာ Navigation Bar ဟာပံုမွန္အားျဖင္႔ စာမ်က္နွာရဲ႔ပထမပိုင္း(ထိပ္ပို
ဒါေၾကာင္႔ Search Engine အေနနဲ႔ စာမ်က္နွာမွာပါတဲ႔ အျခားေသာ ပိုျပီးအေရးပါတဲ႔စာကိုယ္(BOdy Text) မ်ားကို ေနာက္မွရွာေဖြေတြ႔ရွိနိုင္လို႔ ကိုယ္႔၀က္ဆိုဒ္ဟာ တျခားေသာ၀က္ဆိုဒ္မ်ားထက္ Search Engine Ranking မေကာင္းတဲ႔အက်ိဴးသက္ေရာက္မွုရရွ
CSS နဲ႔ ဒီဇိုင္းဆင္ထားတဲ႔ စာမ်က္နွာေတြမွာေတာ႔ ဒီ Link မ်ားပါရွိတဲ႔ Navigation Bar ဟာ စာမ်က္နွာရဲ႔ေအာက္ဆံုးမွာေရာက္
Accessibility
Html ရဲ႕ content ကေန style တစ္ခုကိုခြဲထုတ္လုိက္ျခင္းအားျ
ေနာက္တစ္ခုကေတာ႔ Flash အစား Jquery ကို အစားထိုးအသံုးျပဳလာၾကပါတယ္.. Jquery ဟာ Light formatted ျဖစ္တဲ႔အတြက္ Loading Speed ကို Flash သံုးတာထက္ျမန္ေစပါတယ္..
ထို႔ျပင္ Jquery ဟာ Plugin မ်ားစြာကို Support လုပ္ေပးျပီးျဖစ္တဲ႔အတြက္ အလြယ္တကူဘဲယူျပီးသံုးနုိင္ပါတယ္
ဒီလို Professional Table less Design with CSS နဲ႔ Jquery ေတြတတ္ေျမာက္နုိင္ဖို႔ Persona, Wireframe ေတြကို အျခခံက်က်ေလ႔လာနုိင္ဖို႔ကို သင္ၾကားေပးဖို႔ info knowledge house က အစီအစဥ္တစ္ခုကိုေရးဆြဲထားပါတယ္.
စိတ္ပါ၀င္စားသူမ်ား 09 73075641၊ 09 5065513 (သုိ႔မဟုတ္) info@infoknowledgehouse.com သုိ႔ အေသးစိတ္ဆက္သြယ္ေမးျမန္းစံုစမ္း
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.