Sunday, November 2, 2008

ယူနီကုတ် ၅.၁ အပြောင်းအလဲ အတွက် ဆွေးနွေးခြင်း

အားလုံးအတွက် လိုအပ်နေတယ်ထင်လို့ ပြောတာပါ။ ကွျန်တော် Comment ကို Moderate မလုပ်ပါဘူး။ မကျေနပ်ရင်လည်း ဆဲသွားနိုင်ပါတယ်။

ရေနွေးအိုးထဲက ဖားများ
လွန်ခဲ့တဲ့ ဆယ်စုနှစ်တစ်ခုလောက်က ကိုတာ ရေးတဲ့ စာအုပ်တစ်အုပ်ထဲမှာ ပါတဲ့ ဥပမာတစ်ခု ကွျန်တော် အမြဲတမ်း မှတ်မိနေပါတယ်။
ဖားတစ်ကောင်ကို အရမ်းပူနေတဲ့ ရေနွေးအိုးတစ်အိုး ထဲကို ပစ်ထည့်လိုက်တဲ့ အခါမှာ ဖား က အပူဒဏ်ကို မခံနိုင်လို့ ခုန်ထွက်သွားပါတယ်။ ဒါပေမယ့် ဖားကို ရေအိုးတစ်အိုးထဲထည့်ပြီး အောက်ကနေမီးမြိုက်တဲ့အခါမှာ ရေက တဖြည်းဖြည်းပူလာတဲ့အတွက် ဖားအတွက် မသိသာပဲ နောက်ဆုံးမှာ ဖား သေသွားပါတယ်။ အဓိက ပြောချင်တဲ့ အကြောင်းက ကွျန်တော်တို့အတွက် ပြသနာ အကြီးကြီးတစ်ခုကို နဖူးတွေ့ ဒူးတွေ့ ကြုံလိုက်တဲ့အခါမှာ ရုတ်တရက် ပြသနာအနေနဲ့ သိပြီး ရုန်းထွက်ဖို့ ကြိုးစားကြပေမယ့် မဖြစ်လောက်တဲ့ ပြသနာအသေးအဖွဲကလေးတွေကို တွေ့တဲ့အချိန်မှာ ဒါပြသနာ မဟုတ်သေးပါဘူးလေ ဆိုပြီး ဖြေရှင်းဖို့ မကြိုးစားကြပါဘူး။ အဲဒီအတွက် ပြသနာကတဖြည်းဖြည်း ကြီးလာတဲ့အခါမှာ ကွျန်တော်တို့ ဖြေရှင်းလို့မရနိုင်အောင် ဖြစ်ကြရပါတယ်။
မလုပ်သင့်တာကို လုပ်မှ မှားတယ်လို့ ပြောလို့ရတာမဟုတ်ပါဘူး။ လုပ်သင့်တာကို လုပ်သင့်လုပ်ထိုက်တဲ့ အချိန်မှာ မလုပ်ရင်လဲ မှားတာပါပဲ။ အခုလက်ရှိ ဇော်ဂျီကို သုံးနေတဲ့ User တွေအားလုံးဟာ ရေအိုးထဲထည့်ပြီး တဖြည်းဖြည်း မီးမြှိုက်ခံနေရတဲ့ ဖားတွေလိုပါပဲ။

အနာဂတ်မှာ ဘာပြသနာတွေ ရှိလာနိုင်လဲ
လူတိုင်း ပြောနေကြတဲ့ အကြောင်းကတော့ Searching နဲ့ Sorting ပါ။ ဒါပေမယ့် ဒီ Searching နဲ့ Sorting က သာမန် အသုံးပြုသူတွေအတွက် အကြီးအကျယ်မထိခိုက်နိုင်ပါဘူး။ ကွျန်တော့် အမြင်အရ အဓိက ပြသနာက Localization နဲ့ Normalization ပါ။ တစ်ချိန်ချိန်မှာ Database တွေက သူတို့ အထဲမှာ Store လုပ်တဲ့စာတွေကို Unicode Scheme နဲ့ Normalize လုပ်ပြီး သိမ်းလာနိုင်ပါတယ်။ အလားတူပဲ Firefox, Thunderbird လို ဆော့ဖ်ဝဲတွေ၊ Microsoft Word, Excel, Outlook လို ဆော့ဖ်ဝဲတွေက UTF-8 နဲ့ ရိုက်တဲ့စာကို Unicode Scheme နဲ့ Normalize လုပ်ပြီး Display လုပ်လာနိုင်ပါတယ်။ အဲဒါဆိုရင် ယခုလက်ရှိ ဇော်ဂျီသုံးတဲ့ User တွေ ပြသနာ အကြီးအကျယ်တက်နိုင်ပါတယ်။ ဖြေရှင်းဖို့ နည်းလမ်းက Software တိုင်းကို Workaround လုပ်ပြီး သုံးဖို့ ပဲရှိပါတယ်။ အဲဒီနည်းလမ်းက လူတိုင်းအတွက် အဆင်ပြေနိုင်မယ့် နည်းလမ်းမဟုတ်ပါဘူး။

နောက်တစ်ခုက ကွျန်တော်တို့လည်း သူများတွေနည်းတူ ဆော့ဖ်ဝဲလ်တွေကို Localize လုပ်ဖို့ လိုအပ်လာပါပြီ။ Software Community အကြီးစားတွေက Unicode Standard မဟုတ်တဲ့ ဖောင့် နဲ့ Localize လုပ်တာကို လက်ခံမှာ မဟုတ်ပါဘူး။ အဲဒီတော့ အားလုံးကို အင်္ဂလိပ်လိုသုံးပြီး ဘာသာမပြန်ပဲ နေရုံပဲရှိပါတယ်။

User များဖက်မှ စဉ်းစားခြင်း
User တွေဖက်က ဘယ်လိုစိုးရိမ်မှုတွေ ရှိသလဲဆိုတာ လက်တွေ့ကျကျ စဉ်းစားကြရအောင်။
ဥပမာ Blogger တစ်ယောက်ဆိုပါစို့။ သူ့ရဲ့ ဘလော့ခ်ကို Unicode 5.1 နဲ့ ပြောင်းပြီးရေးမယ်ဆိုရင် သူ့ဆီကို လာဖတ်တဲ့ စာဖတ်သူအရေအတွက် လျော့သွားမှာ စိုးရိမ်တာ ပထမဆုံး အချက်ပါပဲ။ နာမည်ကြီးဘလော့ဂါမဟုတ်ရင် ဘယ်သူမှ အပင်ပန်းခံ Font အသစ် Install လုပ်ပြီး ဖတ်မှာ မဟုတ်ပါဘူး။ ဒါပေမယ့် နာမည်ကြီး ဘလော့ခ်တွေ မှာတော့ Advantage ရှိပါတယ်။ ဥပမာ - မိုးမခ ဘလော့ခ်ဆိုရင် BIT Font သုံးထားပေမယ့် သူ့ရဲ့ Popularity က လျော့မသွားပါဘူး။ ဘာဖြစ်လို့လဲဆိုတော့ သူ့အတွက် အမာခံ ပရိသတ် ရှိပြီးဖြစ်လို့ပါ။
Forum လုပ်တဲ့သူတွေဖက်က စဉ်းစားကြည့်ကြရအောင်။ ဖိုရမ်ဆိုတာ အများအားဖြင့် ပရိသတ်အမာခံ ရှိပြီးသားပါ။ သူတို့ သုံးချင်တဲ့ဖောင့် သုံးလို့ရပါတယ်။ သူတို့ သုံးတဲ့ ဖောင့်ကို သူ့ပရိသတ်က လိုက်သုံးမှာပါပဲ။ ဥပမာ - Native Myanmar ဆိုရင် Win Kalaw လို အသုံးမများတဲ့ ဖောင့်သုံးထားပေမယ့် အားလုံးက Win Kalaw လိုက်သုံးကြတာပါပဲ။ Myanmar Cupid ဆိုရင် Myanmar Cupid Font Pack ဆိုပြီးတော့တောင် Download လုပ်ဖို့ ပေးထားလို့ User တွေက Download လုပ်ပြီး သုံးကြတာပါပဲ။ ဒါပေမယ့် ဖိုရမ် Moderator တွေရဲ့ စိုးရိမ်မှုက Unicode ပြောင်းသုံးတဲ့ အတွက် Display ပြသနာဖြစ်မှာ၊ တစ်ချို့ဖိုရမ်တွေမှာဆိုရင် Interface တွေ အကုန်လုံးက Localize လုပ်ပြီးသား ဖြစ်တဲ့အတွက် Unicode ပြောင်းရင် Localize ပြန်လုပ်ရမှာ စတဲ့ပြသနာတွေပါ။

ဘယ်လိုဖြေရှင်းရင်ကောင်းမလဲ
ဘေးထိုင်ပြီး ဘုပြောနေမယ့်အစား လက်တွေ့ကျကျစဉ်းစားကြရအောင်ပါ။ ကွျန်တော် စဉ်းစားမိသလောက် ပြောပါမယ်။ တစ်ခြားစဉ်းစားမိတာရှိရင် ထပ်ဖြည့်ကြတာပေါ့။
ပထမဆုံး အဆင့်အနေနဲ့ ဘာကြောင့် Unicode 5.1 ပြောင်းသုံးသင့်သလဲဆိုတာ User တွေ သိအောင် ပညာပေးဖို့လိုပါတယ်။ အဲဒီတော့ အားလုံးဝိုင်းစဉ်စားပြီး အနာဂတ်မှာ ဘာပြသနာတွေ ဖြစ်လာနိုင်တယ်၊ ဘယ်လို အကျိုးကျေးဇူးတွေ ရလာနိုင်တယ်ဆိုတာ ဝိုင်းစဉ်းစားပြီး စာရင်းပြုစုဖို့ လိုအပ်ပါလိမ့်မယ်။
ဒုတိယအဆင့်အနေနဲ့ User တွေအတွက် Conversion မှာ အထောက်အကူပေးဖို့ လိုအပ်ပါလိမ့်မယ်။ ဖိုရမ် Administrator တွေအတွက် MySQL Conversion Tools တွေ၊ Blogger တွေအတွက် အလွယ်တကူ Convert လုပ်နိုင်မယ့် Tools တွေလိုအပ်ပါလိမ့်မယ်။ နောက်တစ်ခုက Unicode 5.1 Keyboard Layout ကို အကွျမ်းတဝင်မရှိတဲ့ User တွေအတွက် ဇော်ဂျီ ကီးဘုတ်နဲ့ Unicode 5.1 Display တွဲထားတဲ့ Keyboard Driver မျိုးပါ ပြင်ဆင်ထားဖို့လိုအပ်ပါလိမ့်မယ်။ အပိုအနေနဲ့ PHPBB Localization, Fusion Localization လို လူသုံးများတဲ့ ဖိုရမ်ဆော့ဖ်ဝဲတွေကို မြန်မာလို Localize ကြိုလုပ်ထားနိုင်ရင် User တွေအတွက် ပိုပြီး ဆွဲဆောင်မှုရှိပါလိမ့်မယ်။
တတိယအဆင့်အနေနဲ့ Public Campaign လုပ်ဖို့ လိုအပ်ပါလိမ့်မယ်။ အင်တာနက်ပေါ်မှာ Campaign လုပ်ရတာ အပြင်မှာ လုပ်ရသလောက် မခက်ပါဘူး။ နာမည်ကြီး ဘလော့ဂါတွေ ကစလုပ်ရင် နောက်လူတွေ အားလုံးလိုက်လုပ်ကြမှာ သေချာပါတယ်။ အဲဒီလိုအချိန်မျိုးမှာ User တွေကို ကွျန်တော်တို့ ပထမအဆင့်က စာရင်းပြုစုထားတဲ့ အချက်တွေ ၊ ဒုတိယအဆင့်မှာ ကွျန်တော်တို့ ပြင်ဆင်ထားတဲ့ Tools တွေနဲ့ User တွေကို Unicode 5.1 ရဲ့ အကျိုးကျေးဇူးတွေ၊ ပြောင်းဖို့လွယ်တယ်ဆိုတဲ့ အကြောင်းတွေ ပြလို့ရပါတယ်။ Date တစ်ခုကို Set လုပ်ပြီး Internet Campaign တစ်ခုအနေနဲ့ အားလုံးပြောင်းကြမယ်ဆိုရင် ဖြစ်နိုင်ခြေရှိပါတယ်။ အဲဒီလို ပြောင်းတဲ့အခါမှာ User တွေကို Technical ပိုင်းက အကူအညီပေးမယ့် Team တစ်ခုက Ready ရှိနေဖို့တော့ လိုအပ်ပါလိမ့်မယ်။ နောက်တစ်ခုက မြန်မာနိုင်ငံထဲက Team တွေက အင်တာနက် ကဖေးတွေကို Technical Support ပေးပြီး ကင်န်ပိန်းထဲမှာ ပါဖို့ ဆွဲဆောင်ပေးနိုင်ရင် ပိုကောင်းပါတယ်။

ဇော်ဂျီဖက်က စဉ်းစားခြင်း
ကွျန်တော်တို့ မြန်မာလူမျိုးများ သံယောဇဉ် အလွန်ကြီးတတ်ကြသလို အလွန်အရိုးစွဲတတ်ကြပါတယ်။ အဲဒီတော့ Unicode 5.1 Conversion မှာ ဇော်ဂျီ ကို ဖယ်ထုတ်ခဲ့လို့မလွယ်ပါဘူး။ အဲဒီတော့ ဇော်ဂျီရဲ့ ပူးပေါင်းပါဝင်မှုလည်း လိုအပ်ပါတယ်။ ကွျန်တော် အကြံပေးချင်တာက Alpha အနေနဲ့လည်း Zawgyi 5.1 ပဲခေါ်ခေါ်၊ Zawgyi-two ပဲခေါ်ခေါ် 5.1 Compatible ဖြစ်တဲ့ ဖောင့်တစ်ခုကို User တွေအတွက် ထုတ်ပေးနိုင်ရင် အကောင်းဆုံးပါပဲ။ အဲဒီလို ဖောင့်အသစ် စီစဉ်ပြီးတဲ့အခါမှာ Alpha ကိုယ်တိုင်က ဦးဆောင်ပြီး Campaign ကိုလုပ်နိုင်မယ်ဆိုရင် ပိုပြီးတွင်ကျယ်မှာ သေချာပါတယ်။

အမေရိကန်လို နိုင်ငံမျိုးတောင် သူတို့ထွင်ထားတဲ့ CDMA-2000 စနစ်ကို ဘေးဖယ်ပြီး တကမ္ဘာလုံးသုံးတဲ့ GSM နောက်ကို လိုက်ရသေးတာ ကွျန်တော်တို့လည်း ကိုယ့်ဘာသာကိုယ် ထွင်ထားတဲ့ De facto စနစ်တွေကို ဘေးဖယ်ပြီး တကမ္ဘာလုံးသုံးတဲ့ Unicode Standard နောက်ကို လိုက်ကြရအောင်ပါ။ တဖြည်းဖြည်း မီးမြှိုက်ခံရတဲ့ ဖားတွေလို အသေခံကြမယ့်အစား လုပ်သင့်တာကို ပြတ်ပြတ်သားသား လုပ်ကြရအောင်ပါ။ Personal Hatred တွေ ကိုယ်ကျိုးစီးပွားတွေ အားလုံးဘေးဖယ်ထားပြီး အနာဂတ်အတွက် အားလုံးတက်ညီလက်ညီ လုပ်ကြမယ်ဆိုရင် အားလုံးအတွက် အကောင်းဆုံးဖြစ်ပါလိမ့်မယ်။

No comments: