URL Shortening Service

Leave a Comment


လွန်ခဲ့တဲ့ ( ၂ ) လလောက်က ကျွန်တော် Google URL shortening service ဆိုတဲ့ Feedburner နဲ့  Google Toolbar အတွက် အသုံးဝင်တဲ့ URL shortening Service အသစ်တစ်ခု တွေ့ခဲ့ပါတယ်။ ဒီ Google URL shortening service က အရင် အသေအချာစဉ်းစား ပြင်ဆင်ပြီးမှ Toolbar ထဲကို ထည့်သွင်းရတဲ့ URL shorting code လောက် သိပ်အချိန်ပေး မပြင်ဆင်ခဲ့ရပါဘူး။ နောက်ပိုင်း စာမျက်နှာတစ်ခုမှာ YQL ကိုသုံးပြီး သူတို့ ( ၂ ) ကို ပေါင်းစပ်ဖန်တီးမှု တစ်ခု လုပ်ထားတယ် ဆိုတဲ့ အကြောင်း ကျွန်တော်ဖတ်ခဲ့ရ ပါတယ်။ 



YQL ဆိုတာ တကယ်ကို အံ့သြဖို့ ကောင်းလောက်အောင် စိတ်ဝင်စားစရာ ကောင်းတဲ့ web API တစ်ခုပါ။ သူ့မှာပါတဲ့ server-side JavaScript ကိုသုံးပြီး web တွေပေါ်မှာ ကျွန်တော်တို့ လိုချင်တဲ့  သတင်းအချက်အလက်တွေကို တိတိကျကျ ရနိုင်အောင် သူက စွမ်းဆောင်ပေးနိုင်ပါတယ်။ သူမလုပ်ဆောင်နိုင်တာဆိုလို့  တော်တော်နည်းမယ်ထင်ပါတယ်။ ဒါကြောင့်မို့လို့ ဒီ code တွေကို ပေါင်းစည်းတဲ့ နေရာမှာ ဒီ Platform ကိုရွေးချယ်ခဲ့ကြတာနေမှာပါ။ Google Toolbar ဆိုတာ နဂိုတည်းက Javascript နဲ့ ရေးထားပြီးသားပါ။ ဒါကြောင့် သူ့ကို server-side JavaScript နဲ့ အတူ YQL မှာ လာပေါင်းဖို့ဆိုတာ ဘာမှ သိပ်တော့ မခက်လှပါဘူး။

ခုနောက်တော့ ဒီ URL ချုံ့တဲ့ နည်းတွေက မနည်းမနော ပေါ်လာခဲ့ပြီး ခုဆို Mozilla မှာရော ၊ Google မှာရော URL ကိုချုံ့ဖို့ Add-ons တွေ ရှိနေပါပြီ။

Mozilla အတွက်က ဒီကနေ သွားပါ။

Chrome အတွက်တော့ ဒီကနေ သွားပါ။

Goo.gl ကို သုံးပြီး ရှည်လျားလွန်းတဲ့ URL တွေကို ဘယ်လို ချုံ့ပစ်မယ် ဆိုတာ လေ့လာကြည့်ရအောင် ... အရင်ဆုံး အောက်ဖော်ပြပါ Links တွေကို တစ်ချက် စစ်ကြည့်ပါ။

Taylor Swift - You Belong With Me > http://www.youtube.com/watch?v=VuNIsY6JdUw&feature=channel > http://goo.gl/nc0g



စစ်ကြည့်ပြီးသွားရင် ဆိုရင် ယှဉ်လျှက် Links ( ၂ ) ခုက စာလုံးတွေ မတူပေမယ့် သူတို့ကို click ပေးလိုက်တဲ့ အချိန်မှာ သက်ဆိုင်ရာ သီချင်းတွေရှိတဲ့ Youtube က Link တစ်ခုတည်း ဆီကိုပဲ ရောက်သွားတာ တွေ့ရပါလိမ့်မယ်။ ဒါ ကျွန်တော်တို့ လိုချင်တဲ့ အချက်ပါပဲ။ ဘာလုပ်ဖို့လဲ လို့ မေးစရာ ရှိပါတယ်။ ကျွန်တော်တို့ တစ်ခါတစ်လေမှာ အင်တာနက် ထဲမှာ လှည့်လည်သွားလာရင်းနဲ့ webpage တစ်ခုက စာမျက်နှာ တစ်ခုကို သဘောကျလို့ နောက်တစ်ခါတည်း ပြန်သွားလို့ ရအောင် မှတ်ထားချင်ပြီ ဆိုပါစို့ ။ ဥပမာပေးရရင် ဒီ Link ကို ကြည့်ပေးပါ အရမ်းမရှည်လွန်းဘူးလား။ မှတ်ဖို့ဆိုတာ ခက်သလို တစ်ယောက်ယောက်ကို ဒီ Link Share ပေးချင်တယ် ဆိုရင်လည်း တသီတစ်တန်းကြီး ဖြစ်မနေဘူးလား။ ( ဒါ ဥပမာ ပေးတာနော် - gmail ကို တစ်ခြားနေရာကနေ လည်း သွားလို့ရတယ်ဆိုတာ အတော်များများ သိပြီးသားပါ )    https://www.google.com/accounts/ServiceLogin?service=mail&passive=true&rm=false&continue=http://mail.google.com/mail/%3Fhl%3Den%26tab%3Dwm%26ui%3Dhtml%26zy%3Dl&bsv=zpwhtygjntrz&scc=1&ltmpl=default&ltmplcache=2&hl=en ဒီတော့ ဒါကို Goo.gl သုံးပြီး ချုံပစ်လိုက်ပါတယ်။ ဒီလို ဖြစ်သွားပါပြီ။ http://goo.gl/iZm4 ကြည့်လို့လည်း ကောင်း။ သူများကို Share ပေးရင်ပဲ ဖြစ်ဖြစ် Site ရေးတဲ့ သူတစ်ယောက်ဆို သူများကို ပြဖို့လည်း အဆင်ပြေ။ ဒီ ရလာဒ်ကို ကျွန်တော် ထောက်ပြချင်တာပါ။

URL Shorting Service အတွက် Goo.gl ပဲ ရှိတာလားလို့ မေးစရာရှိပါတယ်။ သူတစ်ခုတည်း မဟုတ်ပါဘူး။ ဒီ အောက်က Chrome အတွက် Extension လေးကို တစ်ချက်ကြည့်ကြည့်ပါ။

Check this out !! > http://goo.gl/gHdC

သူ့မှာ ဆိုရင် အဲ့ဒီ့ Extension ကို Chrome မှာ install လုပ်လိုက်တာနဲ့ ကိုယ် ချုံ့ချင်တဲ့ Link ကို Goo.gl တစ်ခုတည်းတင် မဟုတ်ပဲ အမျိုး ၂၀ ကျော် နာမည်ပြောင်းပြီး ချုံ့လို့ ရပါတယ်။

ဒါကတော့ bookmarklet ထဲကလာတဲ့ Javascript code ပါ။

javascript:
var YQL_url='https://query.yahooapis.com/v1/public/yql?format=json&env=store://datatables.org/alltableswithkeys&q=';
var YQL_statement='SELECT * FROM google.goo.gl WHERE url=\''+document.location.href+'\'';
var YQL_script_url=YQL_url+encodeURIComponent(YQL_statement)+'&callback=yql_cb';
function yql_cb(response){
short_url=response.query.results.result;
prompt('Here is your short URL (be sure to copy to your clipboard): ', short_url);
}
var yql_script=document.createElement('script');
yql_script.src=YQL_script_url;
document.getElementsByTagName('head')[0].appendChild(yql_script);void(0);

သူ့ကို သုံးဖို့ကတော့ bookmark bar မှာ Right-click ထောက်ပြီး New bookmark ကနေ တစ်ဆင့် Location နေရာမှာ အပေါ်က ကုဒ်ကို ထည့်ပေးရမှာပါ။

ကျွန်တော်တို့ နေ့စဉ်နေ့စဉ် ရှင်သန်ရပ်တည်နေတဲ့ ပတ်ဝန်းကျင်မှာ တကယ်မလိုအပ်ပဲ အပိုစာသား လုပ်ဆောင်နေရတာတွေ ၊ လတ်တလောမှာ ကိုယ့်အတွက် မလိုအပ်သေးတာတွေကို သိမ်းထားရတာတွေ စသဖြင့် သေသေချာချာ စီစစ်ကြည့်ရင် တော်တော်များပါတယ်။ ဘာလုပ်မှာလဲ။ အချိန်ကုန်ပါတယ်။ လူပင်ပန်းပါတယ်။ နောက်တစ်ခုဆီ တက်လှမ်းဖို့ ခြေတစ်လှမ်းနောက်ကျစေပါတယ်။ ဒါပေမယ့် မလိုဘူးဆိုပြီး လွှင့်တော့ မပစ်လိုက်နဲ့ဦးပေါ့။ နောင်တစ်ချိန်မှာ လိုကောင်းလည်း လိုနိုင်ပါတယ်။ ဒါပေမယ့် လတ်တလောမှာ မလိုအပ်တာတွေအတွက် တစ်ခုတော့ လုပ်ကြည့်ပါ။ မလိုတာတွေကို ချုံ့ပစ်လိုက်ပါ။

MF မိသားစုဝင်များ အတွက် ...

KznT.

0 comments:

Post a Comment

TechSectors Blog သည် Mynamar Unicode စနစ်အား အသုံးပြုထားပြီး မြန်မာဖောင့်မရှိသည့် ဖုန်းများ/ကွန်ပျူတာများတွင်ပါ မြန်မာလိုမြင်တွေ့နိုင်စေရန် ဖန်တီးပြင်ဆင်ထားသည့်အတွက် စာဖတ်သူအနေနှင့် မှတ်ချက်ရေးသားလိုပါက မြန်မာယူနီကုတ်စနစ်ဖြင့် အသုံးပြုရေးသားရန် အကြံပြုလိုပါသည်။ အကယ်၍ ဇော်ဂျီဖြင့်သာ ရေးသားလိုပါက http://www.rabbit-converter.org/Rabbit/ တွင် ZawGyi မှ Unocode သို့ ပြောင်းလဲ၍ ​ဤ ဘလော့တွင် ရေးသားမှတ်ချက်ပြုနိုင်ပါသည်။

Related Posts