Friday 28 August 2009

Let's make visitors surprise (and happy?)

လာလည္တဲ့သူေတြ စာဖတ္တာအျပင္ နဲနဲေလး အလုပ္ေပးလိုက္မယ္။ ခင္ဗ်ားမွာ blog တစ္ခုရွိရင္ ဒါမွမဟုတ္ website တစ္ခုရွိရင္ ခင္ဗ်ားလည္း က်ြန္ေတာ္လုပ္ထားသလို လုပ္နိုင္ပါလိမ့္မယ္။ အိုင္ဒီယာေကာင္းရင္ ေကာင္းသလို ထပ္ခ်ဲ့လို့လဲ ရပါတယ္။ ဒါနဲ့ ဒီစာကို အီးေမလ္းကေနဖတ္ေနတယ္ဆိုရင္ေတာ့ က်ြန္ေတာ္ဘေလာ့မွာ စမ္းသပ္ဖို့ ဖိတ္ေခါ္ပါရေစ။ :)

ကဲစျပီ။

ကီးဘုတ္ကေန (အဂဿငလိပ္လက္ကြက္ျဖင့္) arrow ကီးေတြကိုသံုးျပီး
up up down down left right left right b a
ဆိုတာကို ရိုက္ျကည့္လိုက္ပါ။ ဘာေတြဘယ္လိုျဖစ္သြားလဲဆိုတာ ကိုယ္တိုင္ ခံစားျကည့္ပါဦး။

:)

Alert box တစ္ခုေပါှလာမယ္။ ေနာက္ ပံုေလးေပါှလာမယ္။ ဘယ္လိုျဖစ္လို့ေပါှလာတာလဲ။ ရွင္းရွင္းေလးပါ။ Konami Code လို့ေခါ္တဲ့ javascript ကုဒ္ေလး ထည့္ထားတာပါပဲ။ အဲဒီ ကုဒ္ျဖစ္ေပါ္လာဖို့ရာကေတာ့ ဂ်ပန္လူမ်ိုး ကာဇူဟိဆ ဟရွီမိုတို ကေန ၁၉၈၅ မွာ စတင္ခဲ့တာပါ။ သူကေတာ့ ကိုနာမီ (konami) ကထုတ္တဲ့ ဂိမ္းအသစ္တစ္ခုကို စမ္းသပ္ရင္းနဲ့ ေဆာ့ဖို့ ခက္ခဲတာေျကာင့္ ခိုးနည္းအျဖစ္နဲ့ တီထြင္ခဲ့တာပါ။ အဲဒီဂိမ္းေဆာ့ရင္း အထက္ပါ ကုဒ္အတိုင္းပဲ တီဗီဂိမ္းစက္ controller ကေန နွိပ္လိုက္ရင္ ပါဝါအျပည့္နဲ့ အသက္ အပိုေတြလည္း ရလာေအာင္ လုပ္ထားပါတယ္တဲ့။ ဒီလိုနဲ့ ကိုနာမီ ဂိမ္းေတာ္ေတာ္မ်ားမ်ားမွာ အဲဒီခိုးနည္းဟာ အသံုးဝင္လာလိုက္တာ Nintendo Entertainment System ရဲ့ Gradius နဲ့ အျခားဂိမ္းမွာပါ ထည့္သြင္းလာပါတယ္။ ေဆာ့ေနရင္းနဲ့ pause ခဏလုပ္လိုက္ျပီး ခိုးလိုက္ရင္ အသက္ေတြ ျပန္ျပည့္လာတယ္ဆိုပဲ။

Website ေပါ္မွာ ထည့္သြင္းလာတာကေတာ့ developer ေတြ ၊designer ေတြကေန လက္စြမ္းျပရင္းနဲ့ နည္းပညာေတြ ေပါင္းစပ္လိုက္တာပဲ ျဖစ္ပါတယ္။ အခုဆိုရင္ ဒီ trick ေလးကို website ေတြနဲ့ ဘေလာ့ဂ္ေတာ္ေတာ္မ်ားမ်ားမွာ ထည့္သံုးလာတာကို ေတြ့ရပါတယ္။

How to put in my blog?
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"/>
<script >
jQuery(function($){
var kkeys = [], konami = "38,38,40,40,37,39,37,39,66,65";
$(document).keydown(function(e) {
kkeys.push( e.keyCode );
if ( kkeys.toString().indexOf( konami ) >= 0 ){
$(document).unbind('keydown',arguments.callee);
alert('I will give you an apple. Click OK.');
window.location = 'http://i217.photobucket.com/albums/cc318/talkii/apple.jpg'
}
});
});
</script>

အထက္ပါကုဒ္ကို </body> ရဲ့ အေပါ္မွာ ေကာ္ပီကူးထည့္ေပးလိုက္ပါ။

What to Modify?
alert('I will give you an apple. Click OK.');
window.location = 'http://i217.photobucket.com/albums/cc318/talkii/apple.jpg'
('Your text comes here') မွာကိုယ္ေရးခ်င္တဲ့စာျဖစ္ေစ၊ window.location = မွာ ကိုယ္ထည့္ခ်င္တဲ့ပံုျဖစ္ေစ၊ ကိုယ္သြားေစခ်င္တဲ့ လင့္ခ္ကိုျဖစ္ေစ ထည့္သြင္းေပးလို့ရပါတယ္။ alert() ကို ျဖုတ္ထားလည္းရပါတယ္။ ခင္ဗ်ားဘေလာ့ဂ္မွာ ထည့္ထားရင္ က်ြန္ေတာ္ကို ျပန္ေျပာျပဦးေနာ္။ ဉာဏ္စြမ္းရွိသလို သံုးနိုင္ပါတယ္။ တျခားသူေတြ ဘယ္လိုလုပ္ထားသလဲဆိုတာ သိနိုင္ဖို့ ေအာက္က လင့္ခ္နံပါတ္ ၃မွာ သြားျကည့္ပါ။ ျမန္မာ website ေတြမွာေတာ့ လိုက္ျကည့္တာ မသိေသးလို့လား မသံုးခ်င္လို့လားမေျပာတတ္ဘူး တစ္ခုမွ မေတြ့ေသးပါဘူး။ ဒါမွမဟုတ္ က်ြန္ေတာှပဲ မသိေသးတာလား။ စာဖတ္သူ ေတြ့ခဲ့တယ္ဆိုရင္ ကြန္မန့္မွာ လာေျပာေပးပါဦး။

External Link

1. http://www.instantshift.com/2009/08/27/konami-code-overview-examples-and-best-practices/
2. http://en.wikipedia.org/wiki/Konami_code
3. http://www.konamicodesites.com/

ေတာှကီ

|


Post a Comment