လေ့လာတွေ့ရှိရသော သိမ်းဆည်းမှုနှင့် နက်ဝတ်ကွန်ရက် ခေါ်ယူမှုများ
နမူနာဂိမ်းအသုံးပြုမှုပုံစံသည် အခြေအနေကို ထိန်းသိမ်းရန်နှင့် ပါဝင်ပစ္စည်းများကို ပြသရန်အတွက် ဖောက်သည်ဘက်စided နည်းလမ်းများကို အသုံးပြုသည်။ ဤလေ့လာတွေ့ရှိချက်များသည် ဂိမ်းရင်းမြစ်နှင့် နမူနာဖော်ပြချက်များအပေါ် အခြေခံထားသည်။
- Local Storage: ဂိမ်းရင်းမြစ်သည် localStorage ကို အသုံးပြု၍ သတ်မှတ်ထားသော ဘယ်လန်နှင့် အပိုင်းကိန်းဆက်လက်တင်သွင်းမှုတို့ကို သိမ်းဆည်းထားသည်။ ဤသို့ပြုလုပ်ခြင်းဖြင့် ဘယ်လန်သည် စာမျက်နှာပြန်သစ်ဖွင့်သည့်အခါတွင် ဆက်လက်တည်ရှိနိုင်သည်။ သို့သော် localStorage အသုံးပြုမှုသည် မိမိကိုယ်ကို မသိသာမှုကို ဖြစ်ပေါ်စေခြင်းမရှိသလို၊ အခြားနေရာများတွင် ပုဂ္ဂိုလ်ရေးဒေတာများကို ကိုင်တွယ်ထားခြင်းမရှိကြောင်း သို့မဟုတ် အခြားလေ့လာမှုများ မရှိကြောင်းလည်း သက်သေပြခြင်းမဟုတ်ပါ။
- Font Declarations: နမူနာဖော်ပြချက်သည် Google Fonts stylesheet ကို ကြေညာထားသည်။ ဤခေါ်ယူမှုသည် နမူနာဖော်ပြချက်တွင် မြင်တွေ့နိုင်သော်လည်း၊ နေရာတစ်ခုလုံး၏ နက်ဝတ်ကွန်ရက်စီးဆင်းမှုအားလုံးကို ဖမ်းယူခြင်းသည် ဆက်လက်လုပ်ဆောင်ရန် ကျန်ရှိနေဆဲဖြစ်သည်။ ဤကြေညာချက်၏ တည်ရှိမှုသည် ဖွင့်စာလုံးများကို ခေါ်ယူမှုအားလုံး သီးသန့်ဖြစ်ကြောင်း သို့မဟုတ် အခြားသုံးစွဲသူများ၏ script များ ပြင်ပတွင် လုပ်ဆောင်နေခြင်းမရှိကြောင်း အတည်ပြုခြင်းမဟုတ်ပါ။
ဝါလက် (Wallet) တည်ငြိမ်မှုနှင့် ပြန်လည်တည်ဆောက်မှု
ဒီ demo မှာ wallet behavior က remote account system မဟုတ်ဘဲ local state ကနေ ထိန်းချုပ်ထားပါတယ်။
- Fractional Carry: Fractional carry က settlement, manual refill နဲ့ reload တွေအတွင်းမှာ ဆက်လက်တည်ရှိနေပါတယ်။ ဒါကို local မှာ သိမ်းထားပါတယ်။
- Restoration: Idle balance က 10 အောက်ဖြစ်နေရင် 1,000 အတိအကျကို ပြန်လည်ထိန်းသိမ်းပေးနိုင်ပါတယ်။ ဒါက balance ကို သတ်မှတ်ပေးတဲ့ manual action တစ်ခုဖြစ်ပြီး automatic replenishment သို့မဟုတ် coin အပိုင်းအခြား ထည့်သွင်းမှု မဟုတ်ပါ။
- Unfinished Rounds: Active round အတွင်းမှာ page ကို reload လုပ်လိုက်ရင် round က refund သို့မဟုတ် resume မပါဘဲ ပြီးဆုံးသွားပါတယ်။ Balance က အဲဒီအချိန်အထိရှိတဲ့ state ကို ပြသပေမယ့် unfinished round က ဆုံးရှုံးသွားပါတယ်။
Account နဲ့ Payment Flow
ဒီ demo က external account structures တွေနဲ့ သီးသန့်လည်ပတ်ပါတယ်။
- Account Flow: Account login flow မရှိပါ။ ဒီ demo က user authentication ကို လိုအပ်ခြင်း သို့မဟုတ် ပံ့ပိုးခြင်း မရှိပါ။
- Payment Flow: Payment flow မရှိပါ။ Virtual coins တွေမှာ cash value မရှိဘဲ ရိုးရိုးနည်းလမ်းတွေနဲ့ withdraw သို့မဟုတ် deposit ပြုလုပ်နိုင်ခြင်း မရှိပါ။
Identity နဲ့ Scope
Query လုပ်ထားတဲ့ နာမက်နဲ့ သက်ဆိုင်တဲ့ entity ရဲ့ identity က individually reviewed primary-source facts တွေကို ချန်ထားပြီး အတည်မပြုနိုင်ပါ။ အထက်ပါ လေ့လာတွေ့ရှိချက်တွေက browser demo အတွင်းမှာသာ ကန့်သတ်ထားပါတယ်။ ဒါတွေက data sale, profiling သို့မဟုတ် marketing နဲ့ ပတ်သက်တဲ့ အပြင်ကုမ္ပဏီတစ်ခုရဲ့ policy တွေကို ဖြစ်ပေါ်စေခြင်း မရှိပါ။
Third-Party Requests
Template မှာ Google Fonts stylesheet ကို declare လုပ်ထားပါတယ်။ Actual full-site network capture က အခုချိန်ထိ pending ဖြစ်နေဆဲပါ။ Observed account သို့မဟုတ် payment controls မရှိခြင်းက third parties တွေက personal data တွေကို process လုပ်ခြင်း မရှိဘူးဆိုတာကို သက်သေပြနိုင်ခြင်း မရှိပါ။
Responsible Use နဲ့ Audience
ဤလမ်းညွှန်ချက်ကို ၁၈ နှစ်အထက်သော အသုံးပြုသူများအတွက် ရည်ရွယ်သည်။ ဤသည်မှာ လမ်းညွှန်ချက်၏ မူဝါဒတစ်ခုသာဖြစ်ပြီး၊ ယေဘုယျ ဥပဒေရေးရာ အသက်အရွယ် သို့မဟုတ် အသက်အရွယ်စစ်ဆေးမှု (age gate) မဟုတ်ပါ။ တာဝန်ယူမှုဆိုင်ရာ မူဝါဒများတွင် စေ့စေ့စပ်စပ် ရပ်တန့်ခြင်း သို့မဟုတ် ကန့်သတ်ချက်များကို ဖော်ပြထားနိုင်သော်လည်း၊ ဤ demo တွင် အကောင့်အဆင့် ရပ်တန့်ခြင်း သို့မဟုတ် ကိုယ်တိုင်ဆင်းရန် ကိရိယာများကို အကောင်အထည်မဖော်ထားပါ။
မကြာခဏ မေးလေ့ရှိသော မေးခွန်းများ
localStorage ကို အသုံးပြုခြင်းသည် ကျွန်ုပ်၏ ဒေတာများ မည်သူမည်ဝင်ဖြစ်ကြောင်း သက်သေပြသနည်း။
မဟုတ်ပါ။ localStorage ကို ညှိနှိုင်းပြီးသား ဘလက်ကင်နှင့် အပိုင်းလိုက် ကျန်ရှိသော ပမာဏများအတွက် အသုံးပြုခြင်းသည် မည်သူမည်ဝင်ဖြစ်မှုကို ဖြစ်ပေါ်စေခြင်း မဟုတ်ပါ။ ၎င်းသည် ထိုသီးသန့်ဒေတာများကို ဒေသတွင်း မည်သို့သိမ်းဆည်းထားသည်ကိုသာ ညွှန်ပြသည်။ အခြားသော ပြုပြင်ခြင်း သို့မဟုတ် လိုက်လံစောင့်ကြည့်ခြင်းများ ဆက်လက်ဖြစ်ပေါ်နိုင်သည်။
မျက်နှာစာကို ပြန်လည်ဖွင့်လိုက်သောအခါ မပြီးဆုံးသေးသော အစဉ်လိုက် (round) ကို ပြန်ပေးသနည်း။
မဟုတ်ပါ။ မပြီးဆုံးသေးသော အစဉ်လိုက်သည် ပြန်လည်ဖွင့်လိုက်သည့်အခါ ပြန်ပေးခြင်း သို့မဟုတ် ဆက်လက်ပြုလုပ်ခြင်းမရှိဘဲ ပြီးဆုံးသွားသည်။ ဘလက်ကင်သည် ဆက်လက်တည်ရှိသော်လည်း၊ အစဉ်လိုက်ကိုယ်တိုင်ကို ပြန်လည်မဖွင့်ပေးပါ။
ဤ demo သည် ပုဂ္ဂိုလ်ရေးဒေတာများကို စုဆောင်းသနည်း။
ဤ demo တွင် အကောင့် သို့မဟုတ် ငွေပေးချေမှု စီးဆင်းမှု မရှိသောကြောင့် ဝင်ရောက်ခြင်း သို့မဟုတ် ငွေပေးချေခြင်းမှတစ်ဆင့် ပုဂ္ဂိုလ်ရေးဒေတာများကို စုဆောင်းခြင်း မရှိပါ။ သို့သော် ထိုကန့်သတ်ချက်များ မရှိခြင်းသည် အခြားနေရာများတွင် ပုဂ္ဂိုလ်ရေးဒေတာများကို ပြုပြင်ခြင်း မရှိကြောင်း သက်သေပြခြင်း မဟုတ်ပါ။ လေ့လာတွေ့ရှိရသော Google Fonts တောင်းဆိုမှုသည် တတိယပါတီ ဝန်ဆောင်မှုတစ်ခုဖြစ်သော်လည်း၊ ဝဘ်ဆိုက်တစ်ခုလုံး၏ ဖမ်းယူမှု (site capture) ကို အတည်ပြုရန် ကျန်ရှိနေဆဲဖြစ်သည်။