Site Locale Control
ဗားရှင်း 0.1.0
သင်ရွေးသော site များတွင် ဤ extension သည် timezone၊ ဘာသာ၊ Intl locale၊ user agent၊ font တိုင်းတာမှုနှင့် WebRTC candidate များကို ရွေးချယ်ထားသော ဒေသအတိုင်း ပြသသည်။ IP မပြောင်း၊ ဒေတာ upload မလုပ်၊ analytics မရှိ။ Chrome Web Store တွင် မရှိသေးသဖြင့် developer mode ဖြင့် unzip ဖိုလ်ဒါကို တင်ပါ။
တပ်ဆင်ခြင်း
- zip ဒေါင်းပြီး ဖိ၏။ ဖိုလ်ဒါအတွင်း manifest.json တိုက်ရိုက် ရှိရမည်။
- chrome://extensions ကို ဖွင့်ပါ။
- ညာဘက် အပေါ်ထောင့် Developer mode ကို ဖွင့်ပါ။
- Load unpacked ကို နှိပ်ပြီး unzip ဖိုလ်ဒါ ရွေးပါ။
- toolbar icon ကို နှိပ်ပြီး popup တွင် site ခွင့်ပြုပြီး Apply recommended ရွေးပါ။
- ဤ site စစ်ဆေးမှု စာမျက်နှာသို့ ပြန်လည် ဝင်ပြီး စစ်ဆေးမှု လုပ်ပါ။
ဘာတွေ ပြောင်းသလဲ
- Date နှင့် Intl.DateTimeFormat ကြားပြသော timezone နှင့် UTC offset။
- navigator.language / navigator.languages နှင့် default Intl locale။
- ရွေးချယ်ထားသော ဒေသအတွက် desktop Chrome user agent string (ရွေးချယ်နိုင်)။
- ရွေးချယ်နိုင်၊ font တိုင်းတာမှု၊ ဒေသအလိုက် system font ကို text metrics မှတဆင့် မပေါ်စေရန်။
- ရွေးချယ်နိုင်၊ စာမျက်နှာမြင်ရသော WebRTC ICE candidate၊ local လိပ်စာ မဖော်ရန်။
- စနစ် နာရီ၊ IP လိပ်စာ သို့မဟုတ် ခွင့်မပြုသော site များပြင်ပတွင် မပြောင်းပါ။
ခွင့်ပြုချက်များ နှင့် ကိုယ်ရေးအချက်အလက်
- လိုအပ်သော ခွင့်ပြုချက်များမှာ storage၊ scripting နှင့် declarativeNetRequestWithHostAccess သာဖြစ်သည်။ release build တွင် install အချိန် host permission မတောင်းပါ။
- site ဝင်ခွင့်ကို popup မှ site တိုင်းအတွက် သင်ထည့်သော site များအတွက်သာ တောင်းသည်။ browser အနှံ့ WebRTC မူဝါဒသည် optional privacy ခွင့်ပြုချက်သုံးပြီး ခွဲ၍ မေးသည်။
- ဆက်တင်များ ကိရိယာပေါ် chrome.storage တွင် ရှိသည်။ extension က ကိုယ်တိုင် network request မပို့၊ analytics မရှိ၊ upload မလုပ်ပါ။
- ရင်းမြစ်ကုဒ်သည် project repository ၏ extension/ ဖိုလ်ဒါတွင် GitHub ပေါ် ဖွင့်ထားသည်။
တာဝန်ရှိစွာ သုံးစွဲခြင်း
Site Locale Control သည် browser locale အကြောင်း ဝဘ်စာမျက်နှာ ဘာဖတ်နိုင်သလဲ စစ်ဆေးရန် ရောဂါရှာနှင့် privacy ကိရိယာ ဖြစ်သည်။ ကွန်ရက် တည်နေရာ မဖုံးကွယ်၊ မည်သည့် ဝန်ဆောင်မှု စည်းမျဉ်းကိုမျှ လမ်းကြောင်းရှောင်ရန် နည်းလမ်း မဟုတ်ပါ။ သုံးသော site တိုင်းတွင် Terms of Service လိုက်နာပါ။
အပ်ဒိတ်
ဗားရှင်းအသစ်ဒေါင်းပြီးနောက် unzip ဖိုလ်ဒါကို အစားထိုးပြီး chrome://extensions တွင် Reload ကို နှိပ်ပါ။
မေးလေ့ရှိသောမေးခွန်းများ
- Chrome Web Store တွင် ဘာကြောင့် မရှိသေးသလဲ?
- မတင်ရသေးပါ။ ထိုအချိန်အထိ developer mode ဖြင့် unzip ဖိုလ်ဒါ တပ်ဆင်ပါ။ Chrome စဖွင့်ချိန်တွင် developer mode သတိပေးချက် ပေါ်လာနိုင်သည်။ မျှော်လင့်ထားသော အရာ။
- ပြောင်းလဲမှုများ အကျုံးမဝင်ပါ။ ဘာစစ်ရမလဲ?
- popup တွင် switch ဖွင့်ထားပြီး site ခွင့်ပြုထားကြောင်း အတည်ပြုပြီး tab ကို reload လုပ်ပါ။ extension သည် စာမျက်နှာကို အလိုအလျောက် reload မလုပ်ပါ။
- ဘယ် browser များ ထောက်ခံသလဲ?
- Manifest V3 ရှိ desktop Chrome။ unpacked extension တင်နိုင်သော အခြား Chromium browser များလည်း အများအားဖြင့် အလုပ်လုပ်သော်လည်း စမ်းသပ်မှု မရှိပါ။
- ဖယ်ရှားနည်း?
- chrome://extensions ဖွင့်ပြီး Site Locale Control တွင် Remove နှိပ်ပါ။ သိမ်းထားသော ဆက်တင်များ extension နှင့်အတူ ဖျက်သွားသည်။