Blue Mountain

09 November 2013

Facebook pages: Sizes & Dimensions


Facebook cover size explanation





Facebook Cover Dimensions


On Facebook you have multiple different places to show off your visual content:
  1. Cover Photo
  2. Profile Picture
  3. Custom Tab Image
  4. Shared Photo
  5. Facebook Video
  6. Post Highlight
  7. Facebook Ad Image
  8. Milestone
  9. Custom Tab Page
First step towards optimizing your page for visual content is to know all the dimensions. To help you make the most out of these opportunities we have created this easy-to-follow infographic with dimensions of all Facebook timeline elements in one place -


Facebook fan page timeline image dimensions and cheat sheet [ Infographic ]







03 November 2013

ကင္ဆာေရာဂါကို တြန္းလွန္ ကာကြယ္ႏုိင္ေသာ အစားအစာ (၁၃)မ်ိဳး





(၁) ၾကက္သြန္ျဖဴ
 
  ၾကက္သြန္ျဖဴမွာကင္ဆာေရာဂါကိုကာကြယ္ႏုိင္တဲ့ ဓာတ္ေပါင္းေတြ မ်ားစြာပါဝင္ေနပါတယ္။ အေရျပား၊ အူမႀကီးနဲ႔ အဆုတ္ကင္ဆာေရာဂါ ျဖစ္ပြားမႈေတြကိုအဓိကကာကြယ္ေပးႏုိင္ပါတယ္။

(၂) အစိမ္းရင့္ေရာင္ အသီးအရြက္မ်ား
   
အစိမ္းရင့္ေရာင္ အသီးအရြက္ေတြမွာအင္တီေအာက္ဆီးဒင့္ ျဖစ္တဲ့ ကယ္႐ိုတင္းႏြိဳက္ေတြ
မ်ားစြာပါဝင္ပါတယ္။ကင္ဆာကို ျဖစ္ေစတဲ့ Free Radicals  ေတြရဲ႕   အႏၲရာယ္ကိုေလွ်ာ့ခ်ေပးပါတယ္။

(၃) စပ်စ္သီး
 
  စပ်စ္သီးနဲ႔ စပ်စ္ဝိုင္မွာအစြမ္းထက္ အင္တီေအာက္ဆီးဒင့္ ျဖစ္တဲ့ ရက္စ္ဗာရထေရာပါဝင္တာေၾကာင့္ ဆဲလ္ေတြ ပ်က္စီးတာကိုကာကြယ္ ေပးႏုိင္ပါတယ္။

(၄) လက္ဖက္စိမ္းရည္

 လက္ဖက္စိမ္းရည္မွာပါဝင္တဲ့ ဖေလဗုိႏြိဳက္ကအူမႀကီး၊ အသည္း၊ ရင္သားနဲ႔ ဆီးက်ိတ္ကင္ဆာေတြ
ျဖစ္ပြားတာကေနကာကြယ္ႏုိင္သလိုကင္ဆာေရာဂါရဲ႕ ဆဲလ္ပြားတာကိုလည္း      ေႏွးေကြးေစႏုိင္ပါတယ္။

(၅) ခရမ္းခ်ဥ္သီး
 
   ခရမ္းခ်ဥ္သီးမွာပါဝင္တဲ့ လိုင္ကိုပင္းဓာတ္ကရင္သားကင္ဆာ၊ ဆီးက်ိတ္ကင္ဆာ၊ အဆုတ္ကင္ဆာနဲ႔ အစာအိမ္ကင္ဆာေတြကိုကာကြယ္ေပးႏုိင္ပါတယ္။

(၆) ဖရဲသီး

    ဖရဲသီးမွာကင္ဆာေရာဂါကိုတြန္းလွန္ ကာကြယ္ေပးႏုိင္တဲ့ လိုင္ကိုပင္းဓာတ္ မ်ားစြာပါဝင္ေနပါတယ္။

(၇) ဘလူးဘယ္ရီသီး
   
ဘယ္ရီသီးအားလံုးမွာကင္ဆာကိုတုိက္ထုတ္ႏုိင္တဲ့ ဓာတ္ေပါင္းေတြ မ်ားစြာပါဝင္ေနပါတယ္။ ကင္ဆာေရာဂါ အားလံုးကိုကာကြယ္မႈ ေပးႏုိင္ပါတယ္။

(၈) မိေက်ာင္းကြမ္းဖတ္
   
မိေက်ာင္းကြမ္းဖတ္မွာပါဝင္တဲ့ လိုင္နန္က အင္တီေအာက္ဆီးဒင့္ အာနိသင္ကိုေပးစြမ္းၿပီး ခႏၶာကိုယ္မွာ
  ကင္ဆာျဖစ္ေစတဲ့ ေျပာင္းလဲမႈ မွန္သမွ်ကို  ဟန္႔တားေပးပါတယ္။
ဒါ့အျပင္ အိုမီဂါ-၃ အဆီ ႂကြယ္ဝတာေၾကာင့္ အူမႀကီးကင္ဆာ ျဖစ္ပြားမႈကိုလည္း ကာကြယ္ေပးႏုိင္ပါတယ္။

(၉) ပန္းေဂၚဖီ မ်ဳိးရင္းဝင္မ်ား
   
ပန္းေဂၚဖီစိမ္း၊ ပန္းေဂၚဖီပြင့္၊ ေဂၚဖီထုပ္ေတြမွာကင္ဆာေရာဂါ ျဖစ္ပြားႏုိင္ေျခကိုေလွ်ာခ်ႏုိင္တဲ့ အစြမ္းထက္ အင္တီေအာက္ဆီးဒင့္ေတြ မ်ားစြာပါဝင္ပါတယ္။

(၁၀) ေကာက္ႏွံတစ္ခုလံုး
     
                                                                                                             
ေကာက္ႏွံတစ္ခုလံုးမွာကင္ဆာကိုတြန္းလွန္ႏုိင္တဲ့ အင္တီေအာက္ဆီးဒင့္၊ အမွ်င္ဓာတ္နဲ႔
ဖိုက္တိုအီစထ႐ိုဂ်င္ေတြ ပါဝင္ပါတယ္။

(၁၁) မုန္လာဥနီ
     

မုန္လာဥနီမွာ ဗီတာမင္ေအဓာတ္ မ်ားစြာပါဝင္ၿပီး ခႏၶာကိုယ္ ခုခံအားစနစ္ကို  ျမႇင့္တင္ေပးပါတယ္။
 ေသြးျဖဴဥေတြရဲ႕ လုပ္ငန္းေဆာင္တာေတြကို အားေပးတာေၾကာင့္ ဗိုင္းရပ္စ္ပိုးေတြ
မကူးစက္ႏုိင္ေအာင္ ဟန္႔တားေပးပါတယ္။      မ်က္စိကိုလည္းအားေကာင္းေစပါတယ္။

(၁၂) နႏြင္း
     
ဟင္းထဲမွာ နႏြင္းကိုလက္ဖက္ရည္ဇြန္းတစ္ဇြန္းစာေလာက္ ပါဝင္ေအာင္ ထည့္ခ်က္စားေပးပါ။ စမ္းသပ္မႈေတြအရ နႏြင္းမွာကင္ဆာျဖစ္ေစတာေတြကိုတြန္းလွန္ႏုိင္တဲ့ အာနိသင္ရွိေနပါတယ္။
နႏြင္းမွာပါတဲ့ ကာကူမင္ျဒပ္ေပါင္းကရင္သားကင္ဆာ၊ အစာအိမ္ကင္ဆာနဲ႔ တျခားကင္ဆာေရာဂါေတြရဲ႕
ျဖစ္ပြားႏႈန္းကို ေႏွးေစပါတယ္။

(၁၃) ငါး
     
ဆာဒင္းငါး၊ ပုစြန္ဆိတ္၊ ပင္လယ္ငါးေတြကေနဗီတာမင္ဒီဓာတ္ကိုရရွိႏိုင္ပါတယ္။ ဗီတာမင္ဒီကကင္ဆာဆဲလ္ ႀကီးထြားမႈနဲ႔ ပ်ံ႕ႏွံ႔မႈကိုေလ်ာ့နည္းေစပါတယ္။
ကယ္လ္ဖုိးနီးယားတကၠသိုလ္က ျပဳလုပ္တဲ့ ေလ့လာမႈအရေနေရာင္ျခည္နဲ႔ ထိေတြ႕မႈ နည္းတဲ့
အမ်ဳိးသမီးေတြမွာ  ကင္ဆာဆဲလ္ ပ်ံ႕ႏွံ႔တာကိုေတြ႕ရပါတယ္။

ေနေရာင္ျခည္ဟာဗီတာမင္ဒီကိုရယူႏုိင္တဲ့ အေကာင္းဆံုးအရင္းအျမစ္ ျဖစ္လုိ႔ပါ။


ဆက္လက္ေလ ့လာလိုပါက http://www.han152.com သို ့

ANDROID ROOT နဲ႕ပါတ္သက္ေသာအေခၚအေဝၚမ်ား



Android နဲ႕ပါတ္သက္တဲ႕ Root လုပ္ရာမွာေခၚတဲ႕ အေခၚအေဝၚတစ္ခုခ်ငး္စီကိုေဖာ္ၿပေပးမွာၿဖစ္ပါတယ္။ ဒီအေခၚအေဝၚေတြဟာ Android Device ေတြကို Root လုပ္ရာမွာအမ်ားဆံုးေတြ႔ရတဲ႕အၿပင္ Android ေလာက မွာအမ်ားဆံုးသံုးၾကပါတယ္။
ဒါေပမယ္႔ ဒီေခၚအေဝၚေတြကို သာမန္Android Device ေတြကုိအသံုးၿပဳတဲ႕ လူတစ္ေယာက္ကသိႏိုင္ဖို႔ခတ္ခဲပါတယ္။  ဒါေၾကာင္႔အခု လိုတစ္စုတစ္စည္းထဲေဖာ္ၿပလိုက္ၿခငး္ၿဖစ္ပါတယ္။ အလြန္အက်ိဳးရွိမယ္လို႕လဲထင္ပါတယ္ခင္ဗ်ာ ..။



1. ADB

ADB လို႔ေခၚတဲ႕ Android Debug Bride (သုိ႔) Android Debug Mode ဟာဆိုရင္ ကြ်န္ေတာ္တုိ႔အသံုးၿပဳေနတဲ႕ computer ကေနတစ္ဆင္႔ ကြ်န္ေတာ္တို႔ရဲ႕ Android Device ေတြကို ခ်ိတ္ဆက္ေပးတဲ႕ command line tool တစ္ခုၿဖစ္ပါတယ္။

 ADB ဟာ Android SDK (Software Development Kit) ရဲ႕အစိတ္အပိုင္းတစ္ခုၿဖစ္ၿပီး
 root လုပ္ရာမွာအသံုးၿပဳတဲ႕ tool တစ္ခုၿဖစ္ပါတယ္။

 ADB ကိုသံုးတဲ႕အခါ Android Commands ေတြကိုထည္႔သြငး္ရမွာၿဖစ္ၿပီး အေစာပိုငး္ Android Device ေတြကို Root လုပ္ခ်င္တဲ႕အခါ commands ေတြကတစ္ဆင္႔ၿပဳလုပ္ရပါတယ္။

2. AOSP

Android Open Source Project ရဲ႕အတိုေကာက္ၿဖစ္ပါတယ္။
 မ်ားေသာအားၿဖင္႔ ROM (Read Only Memory) ေတြရဲ႕ ေဖာ္ၿပခ်က္ေတြမွာေတြ႔ရွိရပါတယ္။
 AOSP ဟာမ်ားေသာအားၿဖင္႔ Android Device ေတြမွာသုံးတဲ႕ ROM ေတြဟာ Google ကေပးတဲ႕
 ဘယ္ Android Source Code ေပၚမွာမူတည္ၿပီးထုတ္ထားသလဲဆိုတာကိုေဖာ္ၿပပါတယ္။

3. Bootloader

Bootloader ဆိုတာကေတာ႔ ကြ်န္ေတာ္တို႔အသံုးၿပဳေနတဲ႕ Android Device ေတြမွာသံုးတဲ႕ lowest level software တစ္ခုၿဖစ္ၿပီး Android Operating System စတင္ဖို႔အတြက္လုိအပ္တဲ႕လုပ္ေဆာင္ခ်က္ေတြကိုၿပဳလုပ္ေပးပါတယ္။ မ်ားေသာအားၿဖင္႔ ထုတ္လုပ္သူေတြဟာ Bootloader ကို lock ၿပဳလုပ္ထားပါတယ္။ ဘာလို႔ဒီလိုလုပ္သလဲဆိုေတာ႔ Root လုပ္ၿခငး္ကိုၾကိဳတင္ကာကြယ္ထားၿခငး္ၿဖစ္ပါတယ္။ ဒီလိုၿပဳလုပ္ၿခငး္က ထုတ္လုပ္သူေတြဟာ သူတို႔ရဲ႕ပစၥည္းေတြကိုထုတ္လုပ္လိုက္တုန္းကအတိုင္းပဲ အသံုးၿပဳသူေတြကုိသံုးေစခ်င္လို႔ၿဖစ္ပါတယ္။

4. Bootloop

Bootloop ဆိုတာကေတာ႔ ကြ်န္ေတာ္တို႔ဟာ ကြ်န္ေတ္ာတို႔ရဲ႕ Android Device ကို Root လုပ္တာပဲၿဖစ္ၿဖစ္ Custom ROM တင္တာပဲၿဖစ္ၿဖစ္ ၿပဳလုပ္တဲ႕အခါ သူေၿပာထားတဲ႕ အဆင္႔ေတြတိုင္းလိုက္မလုပ္ပဲ တစ္ေနရာရာမွာတစ္ခုခုမွားခဲ႕ရင္ Android OS ဟာ restart ခ်လိုက္တာနဲ႕ Start Up Logo မွာရပ္ေနၿပီးဘာမွဆက္တက္မလာတာ႔ပါဘူး။ဒါကို Bootloop ၿဖစ္တယ္လို႔ေခၚပါတယ္။

5. BusyBox

BusyBox ဆိုတာကေတာ႔ app တစ္ခုၿဖစ္ၿပီး UNIX Command Tools မ်ားစြာကိုအသံုးၿပဳဖို႔အတြက္ၿဖစ္ပါတယ္။ ဆိုလိုခ်င္တာကေတာ႔ Android OS ရဲ႕ System File ေတြကို ကိုယ္ၾကိဳက္သလိုေၿပာင္းခ်င္တဲ႕အခါမ်ိဳးမွာဆိုရင္အခုေၿပာတဲ႕ BusyBox ကေနတစ္ဆင္႔ Commands ေတြသံုးၿပီးေၿပာငး္လဲလို႔ရပါတယ္။

6. Dalvik cache

Dalvik cache ဆုိတာကေတာ႔ Android OS မွာပါဝင္တဲ႔ directory (folder) တစ္ခုၿဖစ္ၿပီး ကိုယ္႔ device မွာ install လုပ္လိုက္လို႔ရလာတဲ႕ *.dex file ေတြအားလံုးကုိသိမ္းထားေပးတဲ႕ေနရာတစ္ခုၿဖစ္ပါတယ္။ ဒီ *.dex file ေတြဟာ သြငး္ထားတဲ႕ app ကို update လုပ္လုိက္တာနဲ႕ သူတုိ႔ပါလိုက္ၿပီး update ၿဖစ္ပါတယ္။

7. Flashing or Flash

Flash လုပ္တယ္ဆိုတာကေတာ႔ ကြ်န္ေတ္ာတို႔ရဲ႕ Device မွာတစ္ခုခုကို install လုပ္လိုက္ၿခငး္ရဲ႕ေနာက္ထပ္အေခၚအေဝၚတစ္ခုၿဖစ္ပါတယ္။ ROM ပဲၿဖစ္ၿဖစ္ Kernel ပဲၿဖစ္ၿဖစ္ install လုပ္လို႔ရတဲ႕မည္သည္႔ .zip file ကိုမဆို install လုပ္ၿခငး္ကို flash လုပ္တယ္လို႔ေခၚၿခငး္ၿဖစ္ပါတယ္။

8. Fastboot

Fastboot ဆိုတာကေတာ႔ boot menu တစ္ခုၿဖစ္ၿပီး Android OS မစတင္ခင္မွာ Recover Mode နဲ႕အၿခား Download Mode ေတြကို ဒီ boot menu ကေနတစ္ဆင္႔ဝင္လို႔ရႏိုင္တဲ႕ Android Boot Menu တစ္ခုၿဖစ္ပါတယ္။

9. Firmware

Phone သုိ႔မဟုတ္ Tablet ရဲ႕ Firmware ဆိုတာကေတာ႔ မ်ားေသာအားၿဖင္႔ Operating System ကုိပဲညႊန္းဆိုၿခငး္ၿဖစ္ပါတယ္။ Firmware Update လုပ္တယ္ဆိုတာကလညး္ OS ကို Update ၿပဳလုပ္ၿခငး္ပဲၿဖစ္ပါတယ္။


10. IMEI

International Mobile Equipment Identity (IMEI) number လို႔ေခၚတဲက number တစ္ခုၿဖစ္ၿပီး GSM, WCDMA, and iDEN mobile device ေတြနဲ႕အၿခား satellite device ေတြမွာသံုးတဲ႕ unique number တစ္ခုၿဖစ္ပါတယ္။ ဒီ number ကို device ေတြရဲ႕ settings ထဲမွာၾကည္႔ရႈႏိုင္ပါတယ္။

11. Kernel

Kernel ဆိုတာကေတာ႔ Operating System ရဲ႕အသဲႏွလံုးပဲၿဖစ္ၿပီး Hardware နဲ႕ Software (ဒီေနရာမွာေတာ႔ App) ၾကားဆက္သြယ္ေပးတဲ႕ အစိတ္အပိုင္းတစ္ခုၿဖစ္ပါတယ္။

12. Opensource

Opensource ဆိုတာကေတာ႔ software တစ္ခုကုိထုတ္လုပ္ၿပီးလို႔ဒီ software ဟာ opensource လို႔ေၿပာလိုက္ၿပီဆိုတာနဲ႕ဒီ software ရဲ႕ codes ေတြကိုလိုသလိုၿပဳၿပင္ေၿပာငး္လဲလို႔ရၿပီး အမ်ားတကာအသံုးၿပဳႏိုင္ၿခင္းကုိဆုိလိုပါတယ္။

13. Recovery

Recovery ဆိုတာကေတာ႔ ကြ်န္ေတ္ာတို႔ Android Device ေတြမွာရွိတဲ႕ Internal Storage အတြငး္က အခန္းငယ္ေလးတစ္ခု (Partition) ၿဖစ္ၿပီး Custom ROM ထည္႔သြငး္ၿခငး္ system-level လုပ္ေဆာင္ခ်က္ေတြၿပဳလုပ္တဲ႕ေနရာမွာအသံုးၿပဳပါတယ္။

14. ROM

Android အဝငး္အဝိုငး္မွာေတာ႔ ROM ဆိုတာဟာ Read Only Memory ၿဖစ္ၿပီး အသစ္ၿပဳၿပင္ေၿပာငး္လဲထားတဲ႕ Android Operating System ကိုပဲေခၚေဝၚၿခငး္ၿဖစ္ပါတယ္။ Custom ROM လို႔လညး္ေခၚေဝၚပါတယ္။ Custom ROMs ေတြကေတာ႔ CyanogenMod, Android Open Kang Project (AOKP) နဲ႕ MIUI တို႔ပဲၿဖစ္ပါတယ္။

15. ROM Manager

ROM Manager ဆိုတာေတာ႔ အလြန္အသံုးဝင္တဲ႕ app တစ္ခုၿဖစ္ၿပီး root လုပ္ၿပီးမွအသံုးၿပဳႏိုင္မယ္႔ app တစ္ခုၿဖစ္ပါတယ္။ ClockworkMod Recovery ထည္႔သြငး္ၿခငး္ (သို႔) CMW ထဲဝင္ၿခင္း Custom ROM ထည္႔သြငး္ၿခငး္ အစရွိတဲ႕လုပ္ေဆာင္ခ်က္ေတြကို ဒီ ROM Manager ကေနတစ္ဆင္႔ေဆာင္ရြက္လို႔ရပါတယ္။

16. Root

Root ဆိုတာကေတာ႔ Android Device တစ္ခုေပၚမွာ Administrator (သုိ႔) Full Access ၿဖင္႔အသံုးၿပဳၿခငး္ၿဖစ္ပါတယ္။ (Root အေၾကာငး္အေသးစိတ္ေဆာငး္ပါးကုိ ရွာေဖြေလ႔လာနညး္ပညာ Album ထဲမွာသြားေရာက္ဖတ္ရႈႏိုင္ပါတယ္။)

17. Superuser

Superuser ဆိုတာကေတာ႔ Android OS အတြက္ special user account တစ္ခုၿဖစ္ၿပီး root account လို႔လညး္ေခၚပါတယ္။ Superuser ကေနမွတစ္ဆင္႔ Device ကိုလိုသလိုစီမွန္ခန္႔ခြဲလို႔ရပါတယ္။

18. Wipe

Wipe လုပ္တယ္ဆိုတာကေတာ႔ Device ထဲမွာ ရွိတဲ႕ data ေတြကိုဖ်က္ထုတ္ပစ္ၿခငး္ပဲၿဖစ္ပါတယ္။

အခုေၿပာၿပခဲ႕တဲ႕အေခၚေဝၚေတြအားလံုးနီးပါးကို စာဖတ္သူတို႔  Android Device ေတြရဲ႕ေလာကထဲမွာ မွာေတြ႔ဖူးၿမင္ဖူးၾကမွာၿဖစ္ပါတယ္။


Smooth Scroll To Top Button

Smooth Scroll To Top Button

So today we shall be adding this awesome widget. Adding this widget is very easy. You just have to follow some steps;

 Code Of Scroll To Top Button;

Given below is the Html code of this widget. You can directly copy it;
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
<script type="text/javascript" >
var scrolltotop={
 //startline: Integer. Number of pixels from top of doc scrollbar is scrolled before showing control
 //scrollto: Keyword (Integer, or "Scroll_to_Element_ID"). How far to scroll document up when control is clicked on (0=top).
 setting: {startline:100, scrollto: 0, scrollduration:1000, fadeduration:[500, 100]},
 controlHTML: '<img src="http://lh6.ggpht.com/_7wsQzULWIwo/SgXYFxqlJTI/AAAAAAAABDM/P4obxU7eDUY/back-to-top-small-1%5B4%5D.png" />', //HTML for control, which is auto wrapped in DIV w/ ID="topcontrol"
 controlattrs: {offsetx:5, offsety:5}, //offset of control relative to right/ bottom of window corner
 anchorkeyword: '#top', //Enter href value of HTML anchors on the page that should also act as "Scroll Up" links
 
 state: {isvisible:false, shouldvisible:false},
 
 scrollup:function(){
  if (!this.cssfixedsupport) //if control is positioned using JavaScript
   this.$control.css({opacity:0}) //hide control immediately after clicking it
  var dest=isNaN(this.setting.scrollto)? this.setting.scrollto : parseInt(this.setting.scrollto)
  if (typeof dest=="string" && jQuery('#'+dest).length==1) //check element set by string exists
   dest=jQuery('#'+dest).offset().top
  else
   dest=0
  this.$body.animate({scrollTop: dest}, this.setting.scrollduration);
 },
 
 keepfixed:function(){
  var $window=jQuery(window)
  var controlx=$window.scrollLeft() + $window.width() - this.$control.width() - this.controlattrs.offsetx
  var controly=$window.scrollTop() + $window.height() - this.$control.height() - this.controlattrs.offsety
  this.$control.css({left:controlx+'px', top:controly+'px'})
 },
 
 togglecontrol:function(){
  var scrolltop=jQuery(window).scrollTop()
  if (!this.cssfixedsupport)
   this.keepfixed()
  this.state.shouldvisible=(scrolltop>=this.setting.startline)? true : false
  if (this.state.shouldvisible && !this.state.isvisible){
   this.$control.stop().animate({opacity:1}, this.setting.fadeduration[0])
   this.state.isvisible=true
  }
  else if (this.state.shouldvisible==false && this.state.isvisible){
   this.$control.stop().animate({opacity:0}, this.setting.fadeduration[1])
   this.state.isvisible=false
  }
 },
  
 init:function(){
  jQuery(document).ready(function($){
   var mainobj=scrolltotop
   var iebrws=document.all
   mainobj.cssfixedsupport=!iebrws || iebrws && document.compatMode=="CSS1Compat" && window.XMLHttpRequest //not IE or IE7+ browsers in standards mode
   mainobj.$body=(window.opera)? (document.compatMode=="CSS1Compat"? $('html') : $('body')) : $('html,body')
   mainobj.$control=$('<div id="topcontrol">'+mainobj.controlHTML+'</div>')
    .css({position:mainobj.cssfixedsupport? 'fixed' : 'absolute', bottom:mainobj.controlattrs.offsety, right:mainobj.controlattrs.offsetx, opacity:0, cursor:'pointer'})
    .attr({title:'Scroll Back to Top'})
    .click(function(){mainobj.scrollup(); return false})
    .appendTo('body')
   if (document.all && !window.XMLHttpRequest && mainobj.$control.text()!='') //loose check for IE6 and below, plus whether control contains any text
    mainobj.$control.css({width:mainobj.$control.width()}) //IE6- seems to require an explicit width on a DIV containing text
   mainobj.togglecontrol()
   $('a[href="' + mainobj.anchorkeyword +'"]').click(function(){
    mainobj.scrollup()
    return false
   })
   $(window).bind('scroll resize', function(e){
    mainobj.togglecontrol()
   })
  })
 }
}
 
scrolltotop.init()
</script>

2. Adding The Widget To Blog;

After you copied the code it's time to add it in the blog. To add it follow below steps;
  • Go to dashboard>Layout.
  • Click on Add A Gadget in the footer area.
  • Choose Html / Java script and paste the code you got in step 1.
  • Leave the title empty and click on save.
Now, you are done. Open your blog and you can see your smooth scroll to top button. 
Happy Blogging Pals!