Wednesday 26 December 2007

သိမ္းဆည္းေဝမွ်ႏုိင္တဲ. Adobe Share

Adobe ရဲ.ဝန္ေဆာင္မႈအသစ္ျဖစ္တဲ့ Share ဆုိတဲ့ဝန္ေဆာင္မႈကုိ စမ္းသပ္အဆင္.အေနနဲ႔ စတင္သုံးစြဲႏုိင္ၿပီ ျဖစ္ပါတယ္။ Share လုိ.အမည္ေပးထားတဲ.အတုိင္းပဲ ဒီဝန္ေဆာင္မႈကုိအသုံးျပဳၿပီး ကုိယ့္ရဲ. Documents ေတြကုိ ကုိယ္.ရဲ.မိတ္ေဆြေတြဆီကုိျဖစ္ေစ၊ အင္တာနက္အသုံးျပဳသူ အားလုံးဆီသုိ.ျဖစ္ေစ ေဝမွ်ေပးႏုိင္မွာျဖစ္ပါတယ္။
အျခားၿပဳိင္ဖက္ဝန္ေဆာင္မႈမ်ားစြာလုိပဲ Adobe Share ကလည္း အင္တာနက္သုံးစြဲသူေတြရဲ. Documents ေတြကုိ သိမ္းဆည္းေဝမွ်ေပးတဲ. ေနရာတစ္ခုျဖစ္ဖုိ. ရည္႐ြယ္ပါတယ္။


Adobe Share အသုံးျပဳၿပီးေတာ. ကုိယ္.ရဲ. Documents ေတြကုိ -
(၁) အြန္လုိင္းမွတစ္ဆင္. ေဝမွ်ႏုိင္ပါတယ္။
(၂) e-mail attachments လုပ္စရာမလုိပဲ ေပးပုိ.ႏုိင္ပါတယ္။
(၃) ကုိယ္.ရဲ. webpage မွာ embed လုပ္လုိ.ရပါတယ္။
(၄) ဘယ္ေနရာေရာက္ေရာက္ အြန္လုိင္းမွတစ္ဆင္. access လုပ္ႏုိင္ပါတယ္။

Microsoft revealed todayနဲ. မတူတာကေတာ. Share မွာ ျပင္ဆင္မႈျပဳလုပ္ႏုိင္ျခင္းနဲ. Office Software ပုံစံမ်ဳိး Features ေတြ မပါဝင္ပါဘူး။ ဒါေပမယ္.လည္း Share ကုိသုံးစြဲျခင္းျဖင္. ကုိယ္.ရဲ. Documents ေတြကုိ 1GB ပမာဏအထိ အြန္လုိင္းေပၚမွာ သိမ္းဆည္းထားႏုိင္၊ ျပန္လည္ေဝမွ် ေပးႏုိင္္မွာျဖစ္ပါတယ္။ Adobe Share မွာ Documents (ဥပမာ-word docs, PDF)၊ Images နဲ. text မ်ားပါဝင္တဲ. ZIP files ေတြကုိ သိမ္းဆည္းထားႏုိင္ပါတယ္။ အျခားေသာ MP3, movies နဲ. media files အမ်ားစုကုိေတာ. သိမ္းဆည္းခြင္. မေပးထားပါဘူး။

Adobe Share ရဲ. ထူးျခားခ်က္ကေတာ. သိမ္းဆည္းထားတဲ. Documents ေတြကို Flash preview အေနနဲ. ျပသႏုိင္တဲ. Embed code ထုတ္ေပးပါတယ္။ အဲဒီ code ကုိ webpages ေတြမွာထည္.လုိ.ရပါတယ္။ လက္႐ွိစမ္းသပ္အဆင္.မွာေတာ. PDF နဲ. image files ေတြကုိသာ Flash preview အျဖစ္ၾကည္.ႏုိင္မွာပါ။ ေနာက္ပုိင္းမွာေတာ. Microsoft Office files ေတြနဲ. ODF files ေတြအပါအဝင္ Documents အားလုံးအတြက္ ရည္႐ြယ္ထားပါတယ္။ က်ေနာ္.ရဲ. အျမင္အရ Adobe Share ရဲ. ဒီထူးျခားခ်က္ဟာ e-book PDF files ေတြကုိ Flash preview ျပႏုိင္မွာျဖစ္တဲ.အတြက္ e-book ေတြကုိ သိမ္းဆည္းေဝမွ်ေပးဖုိ. အဆင္ေျပႏုိင္မယ္ထင္ပါတယ္။

Adobe Share ကုိသုံးဖုိ.အတြက္ Adobe ID တစ္ခုလုပ္ရပါမယ္။ ၿပီးရင္ Adobe Flash Player ရဲ. latest version လုိအပ္ပါတယ္။ Flash Player 9.0 ကုိ install လုပ္ရင္ ရပါတယ္။ ကုိယ္.ရဲ. ကြန္ပ်ဴတာထဲမွ မွ်ေဝခ်င္တဲ. files ေတြကုိ Adobe Share မွာ upload လုပ္ပါ။ ကုိယ္ မွ်ေဝေပးခ်င္တဲ. သူေတြရဲ. email ထည္.ေပးရပါမယ္။ ၿပီးရင္ share လုပ္လုိ.ရပါၿပီ။ Documents ေတြကုိ အားလုံးအတြက္ ေဝမွ်ေပးလုိ.ရသလုိ၊ ကုိယ္ ေဝမွ်ေပးခ်င္တဲ. သူကုိပဲ ေ႐ြးၿပီးေပးလုိ.လည္းရပါတယ္။

Website : http://share.adobe.com
Source : http://blog.wired.com/monkeybites/2007/10/adobe-share-you.html

Read More...

Scrolling Text - Marquee HTML Code တုိ႔ အေၾကာင္း

ဒီအေၾကာင္းကုိ မေျပာခင္ သူ႔မွာ ရွိတဲ့ ကုဒ္ေတြရဲ႕ လုပ္ေဆာင္ခ်က္ေတြကုိအရင္ အတုိခ်ံဳးၿပီး ေျပာပါရေစ။ ဒါမွသာလွ်င္ ဒီကုဒ္ေတြကုိ မိမိလုိသလုိ ျပန္ျပီးေတာ့ လုပ္ေဆာင္ႏုိင္ဖုိ႔ အဆင္ေျပမွာပါ။ Marquee Attributes ေတြျဖစ္တဲ့ behavior ဟာ မိမိလႈပ္ရွားေစခ်င္တဲ့ စာေၾကာင္းရဲ႕ လႈပ္ရွားမႈ ကုိ ရည္ညြန္းတာပါ။ သူ႕ကုိ ဒီလုိပုံစံထားျပီးေတာ့ အသုံးျပဳၾကပါတယ္။

behavior="scroll"
behavior="alternate"
behavior="slide"
တခ်ိဳ႕ေသာ ကုဒ္ေတြဟာ Firefox မွာေတာ့ ျပႆနာမရွိတတ္ၾကေပမဲ့ Internet Explorer မွာေတာ့ တၾကိမ္သာ လႈပ္ျပီးေတာ့ ရပ္တန္႔တတ္ပါတယ္။ direction Attributes ေတြကေတာ့ မိမိေရးသားထားတဲ့ စာေၾကာင္းေလးေတြကုိ မိမိဆႏၵရွိရာသုိ႔ ဦးတည္ရာ ထည့္သြင္းေပးတာပါ။ သူ႔ကုိေတာ့

direction="left"
direction="right"
direction="up"
direction="down"

လုိ႔ သုံးျပီးေတာ့ ဘယ္မွညာ၊ ညာမွဘယ္၊ အေပၚမွေအာက္၊ ေအာက္မွ အေပၚဆုိျပီးေတာ့ သုံးတတ္ၾကပါတယ္။ ေနာက္ loop Attributes ကေတာ့ မိမိေရးသားထားတဲ့ စာေၾကာင္းေလးေတြကုိ ဆက္ခါဆက္ခါလုပ္ေဆာင္ဖုိ႔ အတုိင္းအတာ တခုသတ္မွတ္ေပးတဲ့ ေနရာမွာ သုံးပါတယ္။ ဥပမာ သူ႔ကုိ loop="3" လုိ႔ထားရင္ သူဟာ ၃ၾကိမ္သာလုပ္ျပီးေတာ့ ရပ္တန္႔သြားပါလိမ့္မယ္။ ဒီ value command ကုိ မထည့္ထားရင္ မိမိလုပ္ေဆာင္ထားတဲ့ စာသားေတြဟာ ဆက္တုိက္ဆုိသလုိ လုပ္ေနပါလိမ့္မယ္။ ထုိနည္းသူစြာဘဲ၊ ဒီ command ဟာ Firefox မွာအလုပ္မလုပ္ဘဲ အဆက္မျပတ္ ခုိင္းေစထားသလုိ ျဖစ္ေနမွာပါ။ ဒါကုိေတာ့ သတိထားရပါလိမ့္မယ္။

ေနာက္တခုကေတာ့ scrollamount နဲ႔ scrolldelay တုိ႔ပါဘဲ။ scrollamount ကေတာ့ pixels အလုိက္သြားတာပါ။ ကုိယ္က scrollamount="1" လု႔ိ ၁ ေပးထားလုိက္ရင္ pixels ၁ကြက္ျခင္း သြားမွာျဖစ္ျပီးေတာ့၊ သူ႔ရဲ႕ ပုံမွန္ ႏွန္းထားဟာ ၆ ျဖစ္ပါတယ္။ ၇၊ဂ၊ ၉ စသည္ျဖင့္ သုံးလာရင္ ပုိျမန္လာပါလိမ့္မယ္။

scrolldelay ကေတာ့ scroll လုပ္တဲ့ အခ်ိန္၂ခုၾကား ကာလကုိ ေႏွာင့္ေႏွးေစတာပါ။ ပုံမွန္ႏွန္းက ၈၅ ျဖစ္ျပီးေတာ့၊ သူ႕ထက္ မ်ားလာေလ ေႏွးေလျဖစ္ျပီးေတာ့၊ သူ႕ထက္နည္းေလ ျမန္ေလပါဘဲ။ ဒါေပမယ့္ ၆၀ေအာက္ထိ ထားလုိ႔ မရပါဘူး၊ သူက ၆၀ ကုိျပန္လည္ သတ္မွတ္သြားပါလိမ့္မယ္။ ဒါကုိ ၆၀ေအာက္မွာ ထားခ်င္တယ္ဆုိရင္ truespeed ဆုိတာကုိ ထပ္မံ သုံးစြဲရပါလိမ့္မယ္။ truespeed ကုိ false သုံးစြဲလုိက္တဲ့အတြက္ browser ေတြက ၆၀ ေအာက္ ေရာက္သြားတာေတာင္ လက္ခံေပးပါတယ္။ မပါရင္ေတာ့ ၆၀ ကုိ ျပန္လည္လုိ႔ ေျပာင္းလဲ သတ္မွတ္လုိက္ပါတယ္။ Internet Explorer မွာ မိမိစားသားေတြကုိ zoom ပုံစံ lightning speed လုပ္ခ်င္ရင္ေတာ့ သူ႔ကုိ truespeed ကုိ true လုိ႔ထားေပးျပီးေတာ့ delay ကုိ ၂၀ ေလာက္ေပးရင္ရပါတယ္။ scrolldelay ကုိ ေႏွထားျပီးေတာ့၊ text scroll ကုိျမန္လုိက္တဲ့ အတြက္ေၾကာင့္ ျဖစ္သြားရတာပါ။

truespeed ကုဒ့္ကုိေတာ့ ဒီလုိ

truespeed="true"
truespeed="false"

သတ္မွတ္လုိ႔ သုံးစြဲရပါတယ္။

ေနာက္ခံအေရာက္ကုိေတာ့

bgcolor: rgb(255,0,0)">#အေရာင္ကုဒ့္"

လုိ သုံးႏုိင္ျပီး၊ အက်ယ္နဲ႔အျမင့္ကုိေတာ့

height="50px"
height="80%" နဲ႔

width="200px"
width="80%"

လုိ သုံးစြဲရမွာပါ။ ျပီးရင္ေတာ့ vertical space နဲ႔ horizontal space ကုိညိွရပါမယ့္။ သူ႔ကုိေတာ့ ဒီလုိေလးေပါ့ ...vertical space အတြက္

vspace="20px"
vspace="80%"

horizontal space အတြက္

hspace="20px"
hspace="80%"

vertical space ကေတာ့ အေပၚဘက္နဲ႔ေအာက္ဘက္ မွာရွိတဲ့ scrolling text ရဲ႕ စည္း၊ horizontal space မွာေတာ့ဘယ္ဘက္နဲ႔ ညာဘက္ျခမ္းကစည္းေတြ ကုိ pixels ဒါမွမဟုတ္ percentage သတ္မွတ္ခုိင္းေစလုိက္တာပါ။

ကဲ... အဲဒီကုဒ့္ေတြကုိ ျပန္စုျပီးေတာ့ လုပ္လုိက္ၾကေအာင္ ......
ပထမဆုံးအေနနဲ႔





ပုံမွန္သုံးေနက် ညဘက္မွေန၍ ဘယ္ဘက္ျခမ္း

ေရးၾကည့္မယ္ဆုိရင္ ပုံမွန္သုံးေနက် ညဘက္မွေန၍ ဘယ္ဘက္ျခမ္း လုိေလးျမင္ရမွာပါ။ ေနာက္ သူ႕ကုဒ္ကုိ ဒီလုိေျပာင္းလုိက္ရင္
ဒီလုိပုံစံထားျပီးေတာ့ အသုံးျပဳၾကပါတယ္။

behavior="scroll"
behavior="alternate"
behavior="slide"

တခ်ိဳ႕ေသာ ကုဒ္ေတြဟာ Firefox မွာေတာ့ ျပႆနာမရွိတတ္ၾကေပမဲ့ Internet Explorer မွာေတာ့ တၾကိမ္သာ လႈပ္ျပီးေတာ့ ရပ္တန္႔တတ္ပါတယ္။

direction Attributes ေတြကေတာ့ မိမိေရးသားထားတဲ့ စာေၾကာင္းေလးေတြကုိ မိမိဆႏၵရွိရာသုိ႔ ဦးတည္ရာ ထည့္သြင္း ေပးတာပါ။ သူ႔ကုိေတာ့

direction="left"
direction="right"
direction="up"
direction="down"

လုိ သုံးျပီးေတာ့ ဘယ္မွညာ၊ ညာမွဘယ္၊ အေပၚမွေအာက္၊ ေအာက္မွ အေပၚဆုိျပီးေတာ့ သုံးတတ္ၾကပါတယ္။ ေနာက္ loop Attributes ကေတာ့ မိမိေရးသားထားတဲ့ စာေၾကာင္းေလးေတြကုိ ဆက္ခါဆက္ခါလုပ္ေဆာင္ဖုိ႔ အတုိင္းအတာ တခု သတ္မွတ္ေပးတဲ့ ေနရာမွာ သုံးပါတယ္။ ဥပမာ သူ႔ကုိ

loop="3"

လုိ႔ထားရင္ သူဟာ ၃ၾကိမ္သာလုပ္ျပီးေတာ့ ရပ္တန္႔သြားပါလိမ့္မယ္။ ဒီ value command ကုိ မထည့္ထားရင္ မိမိ လုပ္ေဆာင္ ထားတဲ့ စာသားေတြဟာ ဆက္တုိက္ဆုိသလုိ လုပ္ေနပါလိမ့္မယ္။ ထုိနည္းသူစြာဘဲ၊ ဒီ command ဟာ Firefox မွာ အလုပ္မလုပ္ဘဲ အဆက္မျပတ္ ခုိင္းေစထားသလုိ ျဖစ္ေနမွာပါ။ ဒါကုိေတာ့ သတိထားရပါလိမ့္မယ္။

ေနာက္တခုကေတာ့ scrollamount နဲ႔ scrolldelay တုိ႔ပါဘဲ။ scrollamount ကေတာ့ pixels အလုိက္သြားတာပါ။ ကုိယ္က

scrollamount="1"

လု႔ိ ၁ ေပးထားလုိက္ရင္ pixels ၁ကြက္ျခင္း သြားမွာျဖစ္ျပီးေတာ့၊ သူ႔ရဲ႕ ပုံမွန္ ႏွန္းထားဟာ ၆ ျဖစ္ပါတယ္။ ၇၊ ၈၊ ၉ စသည္ျဖင့္ သုံးလာရင္ ပုိျမန္လာပါလိမ့္မယ္။

scrolldelay ကေတာ့ scroll လုပ္တဲ့ အခ်ိန္၂ခုၾကား ကာလကုိ ေႏွာင့္ေႏွးေစတာပါ။ ပုံမွန္ႏွန္းက ၈၅ ျဖစ္ျပီးေတာ့၊ သူ႕ထက္မ်ားလာေလ ေႏွးေလျဖစ္ျပီးေတာ့၊ သူ႕ထက္နည္းေလ ျမန္ေလပါဘဲ။ ဒါေပမယ့္ ၆၀ေအာက္ထိ ထားလုိ႔ မရပါဘူး၊ သူက ၆၀ ကုိျပန္လည္ သတ္မွတ္သြားပါလိမ့္မယ္။ ဒါကုိ ၆၀ေအာက္မွာ ထားခ်င္တယ္ဆုိရင္ truespeed ဆုိတာကုိ ထပ္မံ သုံးစြဲရပါလိမ့္မယ္။ truespeed ကုိ false သုံးစြဲလုိက္တဲ့အတြက္ browser ေတြက ၆၀ ေအာက္ေရာက္သြားတာေတာင္ လက္ခံေပးပါတယ္။ မပါရင္ေတာ့ ၆၀ ကုိ ျပန္လည္လုိ႔ ေျပာင္းလဲ သတ္မွတ္လုိက္ပါတယ္။ Internet Explorer မွာ မိမိ စားသားေတြကုိ zoom ပုံစံ lightning speed လုပ္ခ်င္ရင္ေတာ့ သူ႔ကုိ truespeed ကုိ true လုိ႔ထားေပးျပီးေတာ့ delay ကုိ ၂၀ ေလာက္ေပးရင္ရပါတယ္။ scrolldelay ကုိ ေႏွထားျပီးေတာ့၊ text scroll ကုိျမန္လုိက္တဲ့ အတြက္ေၾကာင့္ ျဖစ္သြားရတာပါ။

truespeed ကုဒ့္ကုိေတာ့ ဒီလုိ

truespeed="true"
truespeed="false"


သတ္မွတ္လုိ႔ သုံးစြဲရပါတယ္။

ေနာက္ခံအေရာက္ကုိေတာ့

bgcolor: rgb(255,0,0)">#အေရာင္ကုဒ့္"

လုိ႔ သုံးႏုိင္ျပီး၊ အက်ယ္နဲ႔အျမင့္ကုိေတာ့


height="50px"
height="80%"

နဲ႔

width="200px"
width="80%"

လုိ႔သုံးစြဲရမွာပါ။ ျပီးရင္ေတာ့ vertical space နဲ႔ horizontal space ကုိညိွရပါမယ့္။ သူ႔ကုိေတာ့ ဒီလုိေလးေပါ့ ...vertical space အတြက္

vspace="20px"
vspace="80%"

horizontal space အတြက္

hspace="20px"
hspace="80%"

vertical space ကေတာ့ အေပၚဘက္နဲ႔ေအာက္ဘက္ မွာရွိတဲ့ scrolling text ရဲ႕ စည္း၊ horizontal space မွာေတာ့ဘယ္ဘက္နဲ႔ ညာဘက္ျခမ္းကစည္းေတြ ကုိ pixels ဒါမွမဟုတ္ percentage သတ္မွတ္ခုိင္းေစလုိက္တာပါ။

ကဲ... အဲဒီကုဒ့္ေတြကုိ ျပန္စုျပီးေတာ့ လုပ္လုိက္ၾကေအာင္ ......

ပထမဆုံးအေနနဲ႔




alternate behavior ကုိသုံးျပီးေတာ့ Bouncing textလုပ္တာေပါ့
ဒီလုိျဖစ္တာေပါ့...

alternate behavior ကုိသုံးျပီးေတာ့ Bouncing text လုပ္တာေပါ့ ေဘးတုိက္ပုံစံ လုပ္ၾကည့္ျပီးသြားေတာ့ အေပၚကေန ေအာက္၊ ေအာက္ကေန အေပၚဆုိရင္ေကာ..... အေပၚက စမ္းေရးထားတဲ့ ကုဒ္ေတြထဲက scrolldelay, direction, width, height ေလးေတြကုိ လုိသလုိ ေျပာင္းျပီးေတာ့



စာလုံးေတြအေပၚကုိတတ္သြားမွာပါ။ ေနာက္တေၾကာင္းမွာ မိမိေရးထားေသာ စာေတြကုိေပၚေစခ်င္ရင္ ⁢p>နဲ႔ ⁢/p> ၾကားထဲမွာေရးရပါမယ့္။

ဒီလုိ လုပ္ရင္ စာလုံးေတြအေပၚကုိ တတ္သြားမွာပါ။ ေနာက္တေၾကာင္းမွာ မိမိေရးထားေသာ စာေတြကုိေပၚေစခ်င္ရင္ <p> နဲ႔ </p> ၾကားထဲမွာေရးရပါမယ့္။

အခုလုိေပၚတာေပါ့။ direction="up" မွာ direction="down" လုိ႔ ေျပာင္းျပီးေတာ့ ေရးလုိက္ရင္ေတာ့စာလုံးေတြ ေအာက္ကုိဆင္းသြားမွာပါ။ ေနာက္တေၾကာင္းမွာ မိမိေရးထားေသာ စာေတြကုိေပၚေစခ်င္ရင္ <p> နဲ႔ </p>ၾကားထဲမွာေရးရပါမယ့္။

ဒီမွာ ကုိယ္က မိမိလုိရာ စာလုံးပုံစံ၊ အေရာင္၊ အထူ၊ အရြယ္အစား ေတြ ေျပာင္းမယ္ဆုိရင္ေတာ့




စာလုံးေတြဘယ္မွညာဆီကုိေပါ့

လုိ႔ခံျပီးေတာ့ ေရးရပါ့မယ္။ ဒါဆုိရင္ စာလုံးေတြဘယ္မွညာဆီကုိေပါ့ ျဖစ္သြားျပီ။

ေနာက္ဆုံးတခုေျပာျပဖုိ႔က်န္ေနေသးတယ္။ အဲဒီေကာင္က Pause/Stop နဲ႔ Start a Scroll ဆုိတာပါ။ Pause/Stop နဲ႔ Start a Scroll ဆုိတာက mouse ကုိ လႈပ္ရွားေနတဲ့ စာလုံးေတြေပၚကုိတင္လုိက္ရင္၊ ထားရင္ အဲဒီ အတင္ခံထားရေသာ၊ အထားခံလုိက္ရတဲ့ စာသားမ်ား ေခတၱ ရပ္တန္႔ ေအာင္ထားရွိေစျပီး၊ mouse ကုိ ေနရာေရႊ႕လုိက္တဲ့အခါက်မွ ျပန္ျပီး အသက္၀င္လႈပ္ရွား ေစတာကုိ ဆုိလုိတာပါ။ သူ႕ကုိေတာ့

onmouseover="this.stop()" onmouseout="this.start()"

ခံျပီးေရးရပါမယ့္။ ဒီလုိေလး



mouse ကုိ ဒီကုိထားၾကည့္ပါ။

ဒါဆုိရင္ အခုလုိျမင္ရျပီေပါ့။ wink mouse ကုိ ဒီကုိထားၾကည့္ပါ။

ရျပီလုိ႔ထင္ပါတယ္။ စမ္းၾကည့္ေပါ့။ လုပ္ရင္းကၽြမ္းက်င္လာမွာပါ။ နားမလည္ေသးရင္ေျပာပါ။ ထပ္ရွင္းျပပါ့မယ္။ ေနာက္မွ Numbered List, Bulleted List တုိ႔ကုိ ဘယ္လုိ ဒီကုဒ္ေတြထဲမွာ ထည့္မလဲ ဆုိတာကုိေပါ့။ အခုေတာ့ အိပ္ရေတာ့မယ္ မနက္ ၂နာရီရွိေတာ့မယ္။ ဂ နာရီ class ကုိ အမွီေၿပးရအုံးမွာဆုိေတာ့ စာလုံးေပါင္းေတြ၊ ၀ါက်ေတြကုိ ေနာက္မွ ေသခ်ာျပန္ဖတ္ျပီးျပင္ေတာ့မယ္။

စာၫႊန္း။ ။ kminnkyaw.blogspot.com မွ ကူးယူသည္။

Read More...