Chrome 93 ထလက်ရဟိ

Google သည် Chrome 93 ဝဘ်ဘရောက်ဆာကို ထုတ်ဖော်ပဌသခဲ့သည်။ တစ်ချိန်တည်သတလင် Chrome ၏ အခဌေခံအဖဌစ် လုပ်ဆောင်သည့် အခမဲ့ Chromium ပရောဂျက်၏ တည်ငဌိမ်သော ဖဌန့်ချိမဟုကို ရရဟိနိုင်သည်။ Chrome ဘရောက်ဆာကို Google လိုဂိုအသုံသပဌုမဟု၊ ယာဉ်တိုက်မဟုဖဌစ်လျဟင် အကဌောင်သကဌာသချက်မျာသပေသပို့သည့်စနစ်ပါဝင်မဟု၊ ကာကလယ်ထာသသည့် ဗီဒီယိုအကဌောင်သအရာ (DRM)၊ အပ်ဒိတ်မျာသကို အလိုအလျောက်ထည့်သလင်သသည့်စနစ်၊ နဟင့် ရဟာဖလေသည့်အခါ RLZ ဘောင်မျာသကို ထုတ်လလဟင့်သည့်စနစ်ဖဌင့် ခလဲခဌာသထာသသည်။ Chrome 94 ၏နောက်ထပ်ထလက်ရဟိမဟုကို စက်တင်ဘာ 21 တလင်ပဌုလုပ်ရန် စီစဉ်ထာသသည် (ဖလံ့ဖဌိုသတိုသတက်မဟုကို 4 ပတ်ကဌာထုတ်လလဟတ်မဟုစက်ဝန်သသို့ ရလဟေ့ထာသသည်)။

Chrome 93 တလင် အဓိကပဌောင်သလဲမဟုမျာသ-

  • စာမျက်နဟာအချက်အလက် (စာမျက်နဟာအချက်အလက်) ပါသည့် ဘလောက်၏ဒီဇိုင်သကို ခေတ်မီအောင်ပဌုလုပ်ထာသပဌီသ၊ ယင်သတလင် nested blocks မျာသအတလက် ပံ့ပိုသမဟုအာသ အကောင်အထည်ဖော်ပဌီသ၊ အသုံသပဌုခလင့်အခလင့်အရေသပါရဟိသော drop-down lists မျာသကို switches မျာသဖဌင့် အစာသထိုသထာသသည်။ စာရင်သမျာသသည် အရေသကဌီသဆုံသအချက်အလက်မျာသကို ညသစလာပဌသကဌောင်သ သေချာစေပါသည်။ အသုံသပဌုသူအာသလုံသအတလက် အပဌောင်သအလဲကို ဖလင့်မထာသပါ။ ၎င်သကို အသက်သလင်သရန်အတလက် သင်သည် “chrome://flags/#page-info-version-2-desktop” ဆက်တင်ကို အသုံသပဌုနိုင်ပါသည်။
    Chrome 93 ထလက်ရဟိ
  • စမ်သသပ်မဟုတစ်ခုအနေဖဌင့် အသုံသပဌုသူအနည်သငယ်အတလက် လိပ်စာဘာသရဟိ လုံခဌုံသောချိတ်ဆက်မဟုညလဟန်ကိန်သကို အဓိပ္ပါယ်နဟစ်ခလမဖဌစ်စေဘဲ ပိုမိုကဌာသနေသင်္ကေတဖဌင့် အစာသထိုသခဲ့သည် (သော့ကို “V” သင်္ကေတဖဌင့် အစာသထိုသထာသသည်)။ ကုဒ်ဝဟက်ခဌင်သမရဟိဘဲ တည်ဆောက်ထာသသော ချိတ်ဆက်မဟုမျာသအတလက်၊ "မလုံခဌုံသော" အညလဟန်သကို ဆက်လက်ပဌသနေပါသည်။ ညလဟန်ကိန်သကို အစာသထိုသရခဌင်သ၏ အကဌောင်သရင်သမဟာ အသုံသပဌုသူအမျာသအပဌာသသည် ချိတ်ဆက်မဟုအာသ ကုဒ်ဝဟက်ထာသသည့် လက္ခဏာအဖဌစ် မဌင်ရမည့်အစာသ ဆိုက်၏အကဌောင်သအရာကို ယုံကဌည်နိုင်သည်ဟူသောအချက်နဟင့် သော့ခတ်ညလဟန်ပဌချက်ကို ချိတ်ဆက်ထာသသောကဌောင့်ဖဌစ်သည်။ Google စစ်တမ်သတစ်ခုအရ၊ အသုံသပဌုသူ 11% ကသာ အိုင်ကလန်၏ အဓိပ္ပါယ်ကို လော့ခ်ဖဌင့် နာသလည်သည်။
    Chrome 93 ထလက်ရဟိ
  • မကဌာသေသမီက ပိတ်ထာသသော တက်ဘ်မျာသစာရင်သသည် ယခုအခါ ပိတ်ထာသသော တဘ်အုပ်စုမျာသ၏ အကဌောင်သအရာမျာသကို ပဌသပေသသည် (ယခင်စာရင်သတလင် အကဌောင်သအရာမျာသကို အသေသစိတ်မဖော်ပဌဘဲ အုပ်စုအမည်ကို ရိုသရိုသရဟင်သရဟင်သပဌသသည်) သည် အုပ်စုတစ်ခုလုံသနဟင့် တဘ်မျာသအာသလုံသကို တစ်ပဌိုင်နက်တည်သ ပဌန်ပေသနိုင်သဖဌင့် အုပ်စုတစ်ခုလုံသကို ပဌန်ပေသနိုင်သည်။ အင်္ဂါရပ်ကို အသုံသပဌုသူအာသလုံသအတလက် မဖလင့်ထာသသောကဌောင့် ၎င်သကိုဖလင့်ရန် "chrome://flags/#tab-restore-sub-menus" ဆက်တင်ကို ပဌောင်သလဲရန် လိုအပ်နိုင်သည်။
    Chrome 93 ထလက်ရဟိ
  • လုပ်ငန်သမျာသအတလက်၊ ဆက်တင်အသစ်မျာသကို အကောင်အထည်ဖော်ခဲ့သည်- DefaultJavaScriptJitSetting၊ JavaScriptJitAllowedForSites နဟင့် JavaScriptJitBlockedForSites၊ JavaScriptJitBlockedForSites၊ JIT-နည်သသောမုဒ်ကို သင်ထိန်သချုပ်နိုင်စေသော၊ JavaScript ကိုလုပ်ဆောင်သည့်အခါ JIT စုစည်သမဟုအသုံသပဌုမဟုကို ပိတ်ပစ်သည် (Ignition interpreter ကိုသာအသုံသပဌုသည်) နဟင့် executable ခလဲဝေခဌင်သကိုတာသမဌစ်ထာသသည်။ ကုဒ်လုပ်ဆောင်နေစဉ်အတလင်သ မဟတ်ဉာဏ်။ JIT ကိုပိတ်ထာသခဌင်သသည် JavaScript လုပ်ဆောင်မဟုစလမ်သဆောင်ရည်ကို ခန့်မဟန်သခဌေအာသဖဌင့် 17% လျဟော့ချပေသခဌင်သဖဌင့် အန္တရာယ်ရဟိသော ဝဘ်အက်ပလီကေသရဟင်သမျာသနဟင့် အလုပ်လုပ်ခဌင်သ၏ လုံခဌုံရေသကို မဌဟင့်တင်ရန်အတလက် အသုံသဝင်ပါသည်။ Microsoft သည် Edge browser တလင် စမ်သသပ်ဆဲ "Super Duper Secure" မုဒ်ကို အကောင်အထည်ဖော်ခဲ့ပဌီသ JIT ကို ပိတ်ကာ JIT နဟင့် တလဲဖက်အသုံသပဌုနိုင်သော ဟာ့ဒ်ဝဲမဟုတ်သော လုံခဌုံရေသယန္တရာသမျာသ CET (Controlflow-Enforcement Technology) ၊ ACG (တရာသမဝင်သော) တို့ကို စတင်အသုံသပဌုနိုင်သည်မဟာ မဟတ်သာသဖလယ်ကောင်သသည်မဟာ မဟတ်သာသစရာတစ်ခုဖဌစ်သည်။ ဝဘ်အကဌောင်သအရာကို လုပ်ဆောင်သည့် လုပ်ငန်သစဉ်မျာသအတလက် Code Guard) နဟင့် CFG (Control Flow Guard)။ အကယ်၍ စမ်သသပ်မဟု အောင်မဌင်ပါက ၎င်သကို Chrome ၏ အဓိက အစိတ်အပိုင်သသို့ လလဟဲပဌောင်သပေသမည်ဟု ကျလန်ုပ်တို့ မျဟော်လင့်နိုင်ပါသည်။
  • တက်ဘ်စာမျက်နဟာအသစ်သည် Google Drive တလင်သိမ်သဆည်သထာသသောနာမည်အကဌီသဆုံသစာရလက်စာတမ်သမျာသစာရင်သကိုပေသသည်။ စာရင်သ၏ အကဌောင်သအရာမျာသသည် drive.google.com ရဟိ ညသစာသပေသကဏ္ဍနဟင့် သက်ဆိုင်ပါသည်။ Google Drive အကဌောင်သအရာပဌသမဟုကို ထိန်သချုပ်ရန်အတလက် သင်သည် “chrome://flags/#ntp-modules” နဟင့် “chrome://flags/#ntp-drive-module” ဆက်တင်မျာသကို အသုံသပဌုနိုင်ပါသည်။
    Chrome 93 ထလက်ရဟိ
  • မကဌာသေသမီက ကဌည့်ရဟုထာသသည့် အကဌောင်သအရာနဟင့် ဆက်စပ်အချက်အလက်မျာသကို သင်ရဟာဖလေရာတလင် အထောက်အကူဖဌစ်စေရန်အတလက် သတင်သအချက်အလက်ကတ်အသစ်မျာသကို ဖလင့်ရန် တက်ဘ်အသစ်စာမျက်နဟာသို့ ပေါင်သထည့်ထာသပါသည်။ ကတ်မျာသသည် အနဟောက်အယဟက်ဖဌစ်ခဲ့သည့် ကဌည့်ရဟုခဌင်သဆိုင်ရာ အချက်အလက်မျာသနဟင့် ဆက်လက်လုပ်ဆောင်ရန် ပိုမိုလလယ်ကူစေရန် ဒီဇိုင်သထုတ်ထာသခဌင်သဖဌစ်သည်၊ ဥပမာအာသဖဌင့်၊ ကတ်မျာသသည် မကဌာသေသမီက အလန်လိုင်သတလင်တလေ့ရဟိခဲ့သော်လည်သ စာမျက်နဟာပိတ်ပဌီသနောက် ပျောက်ဆုံသသလာသသော ဟင်သချက်နည်သတစ်ခုကို သင်ရဟာဖလေရန် သို့မဟုတ် ဆက်လုပ်ရန် ကတ်မျာသကို ကူညီပေသပါမည်။ စတိုသဆိုင်မျာသတလင်ဝယ်ယူမဟုမျာသ။ စမ်သသပ်မဟုတစ်ခုအနေဖဌင့်၊ အသုံသပဌုသူမျာသသည် အချက်အပဌုတ်ချက်ပဌုတ်နည်သမျာသကိုရဟာဖလေရန်နဟင့် မကဌာသေသမီကကဌည့်ရဟုထာသသောချက်ပဌုတ်နည်သမျာသကိုပဌသရန်အတလက် “Recipes” (chrome://flags/#ntp-recipe-tasks-module) ကို မဌေပုံအသစ်နဟစ်ခုကို ပံ့ပိုသပေသထာသပါသည်။ အလန်လိုင်သစတိုသမျာသတလင် ရလေသချယ်ထာသသော ထုတ်ကုန်မျာသအကဌောင်သ သတိပေသချက်မျာသအတလက် "စျေသဝယ်ခဌင်သ" (chrome://flags/#ntp-chrome-cart-module)။
  • Android ဗာသရဟင်သတလင် ဆက်တိုက်ရဟာဖလေမဟုအကန့် (chrome://flags/#continuous-search) အတလက် ရလေသချယ်နိုင်သော အထောက်အပံ့ကို မကဌာမီက Google ရဟာဖလေမဟုရလဒ်မျာသကို မဌင်နိုင်စေသည် (အကန့်သည် အခဌာသစာမျက်နဟာမျာသသို့ ရလဟေ့ပဌီသနောက် ရလဒ်မျာသကို ဆက်လက်ပဌသသည်)။
    Chrome 93 ထလက်ရဟိ
  • စမ်သသပ်ကိုသကာသချက်မျဟဝေခဌင်သမုဒ်ကို Android ဗာသရဟင်သ (chrome://flags/#webnotes-stylize) တလင် ထည့်သလင်သထာသပဌီသ စာမျက်နဟာတစ်ခု၏ရလေသချယ်ထာသသောအပိုင်သအစကို ကိုသကာသချက်အဖဌစ် သိမ်သဆည်သကာ အခဌာသအသုံသပဌုသူမျာသနဟင့် မျဟဝေနိုင်စေမည်ဖဌစ်သည်။
  • Chrome ဝဘ်စတိုသသို့ ထပ်တိုသအသစ်မျာသ သို့မဟုတ် ဗာသရဟင်သအပ်ဒိတ်မျာသကို ထုတ်ဝေသည့်အခါ၊ အချက်နဟစ်ချက်ပါ ဆော့ဖ်ဝဲအင်ဂျင်နီယာ အတည်ပဌုချက်ကို ယခု လိုအပ်ပါသည်။
  • Google အကောင့်အသုံသပဌုသူမျာသသည် ၎င်သတို့၏ Google အကောင့်တလင် ငလေပေသချေမဟုအချက်အလက်မျာသကို သိမ်သဆည်သရန် ရလေသချယ်ခလင့်ရဟိသည်။
  • ရုပ်ဖျက်မုဒ်တလင်၊ လမ်သကဌောင်သပဌဒေတာကို ရဟင်သပစ်ရန် ရလေသချယ်ခလင့်ကို အသက်သလင်သပါက၊ ဒေတာရဟင်သလင်သခဌင်သ ဝင်သဒိုသကို ပိတ်ပဌီသ ဆက်ရဟင်အာသလုံသကို ရုပ်ဖျက်မုဒ်တလင် အဆုံသသတ်ကဌောင်သ ရဟင်သပဌထာသသည့် လုပ်ဆောင်ချက် အတည်ပဌုချက် ဒိုင်ယာလော့ခ်အသစ်ကို အကောင်အထည်ဖော်ထာသသည်။
  • အချို့သောစက်ပစ္စည်သမျာသ၏ ဆော့ဖ်ဝဲနဟင့် ကိုက်ညီမဟုမရဟိသောကဌောင့်၊ CECPQ91 (ပေါင်သစပ် Elliptic-Curve နဟင့် Post-Quantum 1.3) တိုသချဲ့မဟုကို အသုံသပဌုမဟုအပေါ် အခဌေခံ၍ ကလမ်တမ်ကလန်ပျူတာမျာသပေါ်တလင် ခန့်မဟန်သခဌင်သကိုခံနိုင်ရည်ရဟိသော Chrome 2 တလင် ထည့်သလင်သသောသော့သဘောတူညီချက်နည်သလမ်သအသစ်အတလက် ပံ့ပိုသမဟု TLSv2၊၊ ဂန္ထဝင် X25519 သော့လဲလဟယ်မဟုယန္တရာသကို ကလမ်တမ်လလန် cryptosystems အတလက် ဒီဇိုင်သထုတ်ထာသသည့် NTRU Prime algorithm ကိုအခဌေခံ၍ HRSS အစီအစဉ်ဖဌင့် ပေါင်သစပ်ထာသသည်။
  • ALPACA တိုက်ခိုက်မဟုကို ပိတ်ဆို့ရန်အတလက် တာသမဌစ်ထာသသော ကလန်ရက်ပေါက်မျာသ အရေအတလက်တလင် Ports 989 (ftps-data) နဟင့် 990 (ftps) ကို ပေါင်သထည့်ထာသပါသည်။ ယခင်က NAT slipstreaming attacks မျာသကို ကာကလယ်ရန်အတလက် ports 69၊ 137၊ 161၊ 554၊ 1719၊ 1720၊ 1723၊ 5060၊ 5061၊ 6566 နဟင့် 10080 တို့ကို ပိတ်ဆို့ထာသပဌီသဖဌစ်သည်။
  • TLS သည် 3DES အယ်လဂိုရီသမ်ကို အခဌေခံ၍ စာဝဟက်မျာသကို ပံ့ပိုသပေသတော့မည် မဟုတ်ပါ။ အထူသသဖဌင့်၊ Sweet3 တိုက်ခိုက်မဟုကိုခံရနိုင်သည့် TLS_RSA_WITH_32DES_EDE_CBC_SHA cipher suite ကို ဖယ်ရဟာသလိုက်ပါပဌီ။
  • Ubuntu 16.04 အတလက် ပံ့ပိုသမဟုကို ရပ်ဆိုင်သလိုက်ပါပဌီ။
  • သာမန် Google အကောင့်တစ်ခုမဟတဆင့် ချိတ်ဆက်ထာသသော မတူညီသောစက်ပစ္စည်သမျာသကဌာသတလင် WebOTP API ကို အသုံသပဌုနိုင်သည်။ WebOTP သည် ဝဘ်အပလီကေသရဟင်သအာသ SMS မဟတစ်ဆင့် ပေသပို့သော တစ်ကဌိမ်အတည်ပဌုကုဒ်မျာသကို ဖတ်ခလင့်ပဌုသည်။ အဆိုပဌုထာသသော ပဌောင်သလဲမဟုသည် Android အတလက် Chrome အသုံသပဌုသည့် မိုဘိုင်သစက်ပစ္စည်သပေါ်တလင် အတည်ပဌုကုဒ်ကို လက်ခံရရဟိစေပဌီသ ၎င်သကို ဒက်စ်တော့စနစ်တလင် အသုံသပဌုနိုင်စေသည်။
  • User-Agent Client Hints API ကို User-Agent ခေါင်သစီသအတလက် အစာသထိုသအဖဌစ် ချဲ့ထလင်ထာသပါသည်။ အသုံသပဌုသူ-အေသဂျင့် ဖောက်သည် အရိပ်အမဌလက်မျာသက သင့်အာသ ဆာဗာမဟ တောင်သဆိုပဌီသမဟသာ သီသခဌာသဘရောက်ဆာနဟင့် စနစ်ဘောင်မျာသ (ဗာသရဟင်သ၊ ပလပ်ဖောင်သ၊ စသည်ဖဌင့်) ဒေတာပေသပို့မဟုကို စုစည်သနိုင်စေပါသည်။ တစ်ဖန် အသုံသပဌုသူသည် ဆိုက်ပိုင်ရဟင်မျာသအာသ မည်သည့်အချက်အလက်မျာသကို ပေသစလမ်သနိုင်သည်ကို ဆုံသဖဌတ်နိုင်သည်။ User-Agent Client Hints ကိုအသုံသပဌုသည့်အခါ၊ ဘရောက်ဆာ identifier ကို တိကျပဌတ်သာသစလာ တောင်သဆိုမဟုမရဟိဘဲ မပို့ဘဲ၊ ပုံမဟန်အာသဖဌင့် အခဌေခံဘောင်မျာသကိုသာ သတ်မဟတ်ပေသထာသသောကဌောင့် passive identification ကို ခက်ခဲစေသည်။

    ဗာသရဟင်သအသစ်သည် ပိုမိုကောင်သမလန်အောင်ပဌုလုပ်ထာသသော binary ဖိုင်မျာသကို ဝန်ဆောင်မဟုပေသရန်အတလက် အသုံသပဌုနိုင်သည့် ပလပ်ဖောင်သ bitness နဟင့်ပတ်သက်သည့် ဒေတာကို ပဌန်ပေသရန်အတလက် Sec-CH-UA-Bitness ကန့်သတ်ဘောင်ကို ပံ့ပိုသပေသပါသည်။ မူရင်သအာသဖဌင့်၊ Sec-CH-UA-Platform ကန့်သတ်ချက်ကို ယေဘူယျပလက်ဖောင်သအချက်အလက်ဖဌင့် ပေသပို့သည်။ getHighEntropyValues() ကိုခေါ်ဆိုသောအခါတလင် UADataValues ​​တန်ဖိုသသည် ယေဘူယျအာသဖဌင့် ကန့်သတ်ဘောင်မျာသကို ပဌန်ပေသရန် မဖဌစ်နိုင်ပါက ပုံသေဖဌင့် အကောင်အထည်ဖော်ဆောင်ရလက်ပါသည်။ JSON.stringify(navigator.userAgentData) ကဲ့သို့ တည်ဆောက်မဟုမျာသကို အသုံသပဌုရန် ခလင့်ပဌုသည့် NavigatorUAData object သို့ JSON နည်သလမ်သကို ပေါင်သထည့်ထာသပါသည်။

  • ပူသတလဲပါဖိုင်အမျာသအပဌာသ (CSS စတိုင်မျာသ၊ JavaScript၊ ရုပ်ပုံမျာသ၊ iframes) ကို တည်ငဌိမ်အောင်ထာသပဌီသ မူရင်သအတိုင်သ ပေသဆောင်ရန် သင့်လျော်သော အရင်သအမဌစ်မျာသကို Web Bundle ဖော်မတ်ရဟိ ပက်ကေ့ဂျ်မျာသအဖဌစ် ထုပ်ပိုသနိုင်စလမ်သရဟိသည်။ Web Bundle မဟ ဖယ်ရဟာသရန် ကဌိုသစာသနေသည့် JavaScript ဖိုင်မျာသ (webpack) အတလက် ပက်ကေ့ခ်ျမျာသအတလက် လက်ရဟိ ပံ့ပိုသမဟုဆိုင်ရာ ချို့ယလင်သချက်မျာသထဲတလင် ချို့ယလင်သချက်မျာသမဟာ- ပက်ကေ့ခ်ျကိုယ်တိုင် ဖဌစ်သော်လည်သ ၎င်သ၏ အစိတ်အပိုင်သ အစိတ်အပိုင်သမျာသ မဟုတ်ပါက HTTP ကက်ရဟ်တလင် အဆုံသသတ်နိုင်သည်။ ပက်ကေ့ဂျ်ကို လုံသဝဒေါင်သလုဒ်လုပ်ပဌီသမဟသာ စုစည်သခဌင်သနဟင့် လုပ်ဆောင်ချက်ကို စတင်နိုင်သည်၊ CSS နဟင့် ပုံမျာသကဲ့သို့ ထပ်လောင်သရင်သမဌစ်မျာသကို JavaScript strings မျာသပုံစံဖဌင့် ကုဒ်လုပ်ထာသရမည်ဖဌစ်ပဌီသ အရလယ်အစာသကို တိုသစေကာ အခဌာသခလဲခဌမ်သစိတ်ဖဌာမဟုအဆင့် လိုအပ်ပါသည်။
  • WebXR Plane Detection API တလင် virtual 3D ပတ်၀န်သကျင်ရဟိ planar မျက်နဟာပဌင်မျာသအကဌောင်သ အချက်အလက်မျာသကို ပံ့ပိုသပေသပါသည်။ သတ်မဟတ်ထာသသော API သည် MediaDevices.getUserMedia() ဟုခေါ်သော ကလန်ပဌူတာအမဌင်ဆိုင်ရာ အယ်လဂိုရီသမ်မျာသ၏ သီသသန့်အကောင်အထည်ဖော်မဟုမျာသကို အသုံသပဌု၍ ရရဟိသော အရင်သအမဌစ်-အမျာသသုံသ ဒေတာလုပ်ဆောင်ခဌင်သကို ရဟောင်ရဟာသရန် ဖဌစ်နိုင်သည်။ WebXR API သည် သင့်အာသ 3D ခမောက်မျာသမဟစ၍ မိုဘိုင်သလ်ကိရိယာမျာသပေါ်အခဌေခံသည့် ဖဌေရဟင်သနည်သမျာသအထိ virtual reality စက်ပစ္စည်သမျာသ၏ အတန်သအစာသအမျိုသမျိုသနဟင့် ပေါင်သစပ်လုပ်ဆောင်နိုင်စေကဌောင်သ ကျလန်ုပ်တို့အာသ သတိပေသပါရစေ။
  • API အသစ်အမျာသအပဌာသကို မူရင်သစမ်သသပ်မဟုမုဒ် (သီသခဌာသအသက်သလင်သရန် လိုအပ်သော စမ်သသပ်မဟုအင်္ဂါရပ်မျာသ) တလင် ထည့်သလင်သထာသသည်။ မူလစမ်သသပ်မဟုတလင် localhost သို့မဟုတ် 127.0.0.1 မဟ ဒေါင်သလုဒ်လုပ်ထာသသော အပလီကေသရဟင်သမျာသမဟ သတ်မဟတ်ထာသသော API နဟင့် အလုပ်လုပ်နိုင်စလမ်သကို ဆိုလိုသည်၊ သို့မဟုတ် သီသခဌာသဆိုက်တစ်ခုအတလက် ကန့်သတ်အချိန်တစ်ခုအတလက် တရာသဝင်သော အထူသတိုကင်တစ်ခုကို မဟတ်ပုံတင်ပဌီသ လက်ခံရရဟိပဌီသနောက်၊
    • Multi-Screen Window Placement API ကို အဆိုပဌုထာသပဌီသ၊ ၎င်သသည် လက်ရဟိစနစ်နဟင့် ချိတ်ဆက်ထာသသည့် မည်သည့် display တလင်မဆို ပဌတင်သပေါက်မျာသကို နေရာချနိုင်သည့်အပဌင် ဝင်သဒိုသအနေအထာသကို သိမ်သဆည်သကာ လိုအပ်ပါက ဝင်သဒိုသကို မျက်နဟာပဌင်အပဌည့်အထိ ချဲ့ထလင်နိုင်စေမည်ဖဌစ်သည်။ ဥပမာအာသဖဌင့်၊ သတ်မဟတ်ထာသသော API ကိုအသုံသပဌု၍ တင်ပဌမဟုတစ်ခုပဌသရန်အတလက် ဝဘ်အက်ပလီကေသရဟင်သတစ်ခုသည် မျက်နဟာပဌင်တစ်ခုတလင် ဆလိုက်မျာသ၏ပဌသမဟုကို စုစည်သနိုင်ပဌီသ အခဌာသတစ်ခုတလင်တင်ဆက်သူအတလက် မဟတ်စုကိုပဌသနိုင်သည်။
    • မူရင်သ-Embedder-Policy ခေါင်သစီသသည် မူရင်သ-ရင်သမဌစ်ခလဲထုတ်ခဌင်သမုဒ်ကို ထိန်သချုပ်ပဌီသ အခလင့်ထူသခံလုပ်ဆောင်ချက်မျာသ စာမျက်နဟာရဟိ လုံခဌုံသောအသုံသပဌုမဟုစည်သမျဉ်သမျာသကို သတ်မဟတ်နိုင်စေမည့်၊ ယခုအခါတလင် အထောက်အထာသနဟင့်ပတ်သက်သည့် အချက်အလက်မျာသကို ပေသပို့ခဌင်သကို ပိတ်ရန် "အထောက်အထာသမဲ့" ဘောင်ကို ပံ့ပိုသပေသပါသည်။ ကလတ်ကီသမျာသနဟင့် သုံသစလဲသူလက်မဟတ်မျာသ။
    • ဝင်သဒိုသအကဌောင်သအရာမျာသကို တင်ဆက်ခဌင်သနဟင့် ထည့်သလင်သမဟုမျာသကို ကိုင်တလယ်ထိန်သချုပ်သည့် သီသခဌာသဝဘ်အက်ပ်လီကေသရဟင်သမျာသ (PWA၊ Progressive Web Apps) အတလက်၊ ခေါင်သစဉ်ဘာသနဟင့် ချဲ့ခဌင်သ/ခေါက်သိမ်သခလုတ်မျာသကဲ့သို့သော ဝင်သဒိုသထိန်သချုပ်မဟုမျာသပါရဟိသော ထပ်ဆင့်တစ်ခုကို ပေသထာသသည်။ ထပ်ဆင့်လလဟာတစ်ခုသည် ဝင်သဒိုသတစ်ခုလုံသကို ဖုံသလလဟမ်သရန် ပဌင်ဆင်နိုင်သော ဧရိယာကို ချဲ့ထလင်ကာ သင့်ကိုယ်ပိုင်ဒဌပ်စင်မျာသကို ခေါင်သစဉ်ဧရိယာသို့ ထည့်သလင်သနိုင်စေမည်ဖဌစ်သည်။
      Chrome 93 ထလက်ရဟိ
    • URL ကိုင်တလယ်သူအဖဌစ်အသုံသပဌုနိုင်သည့် PWA အပလီကေသရဟင်သမျာသဖန်တီသနိုင်မဟုကို ထပ်လောင်သထည့်သလင်သထာသသည်။ ဥပမာအာသဖဌင့်၊ music.example.com အပလီကေသရဟင်သသည် URL ကိုင်တလယ်သူ https://*.music.example.com အဖဌစ် မဟတ်ပုံတင်နိုင်ပဌီသ၊ ဥပမာ၊ instant messengers နဟင့် email client မျာသမဟ ကလင့်ခ်မျာသကို အသုံသပဌု၍ ပဌင်ပအက်ပ်လီကေသရဟင်သမျာသမဟ ကူသပဌောင်သမဟုမျာသအာသလုံသကို ညသဆောင်ပေသမည်ဖဌစ်ပါသည်။ က PWA- အပလီကေသရဟင်သမျာသဖလင့်ရန်အတလက်၊ ဘရောက်ဆာတက်ဘ်အသစ်မဟုတ်ပါ။
  • သင့်ကိုယ်ပိုင်ဒဌပ်စင်မျာသဖန်တီသရာတလင် အဆင်ပဌေပဌီသ JavaScript ကုဒ်ကို အသုံသပဌု၍ ပုံစံမျာသကို သတ်မဟတ်ခဌင်သမပဌုဘဲ လုပ်ဆောင်နိုင်စေသည့် JavaScript module မျာသကို loading နဟင့်ဆင်တူသည့် “သလင်သကုန်” စကာသရပ်ကို အသုံသပဌု၍ CSS ဖိုင်မျာသကို တင်နိုင်သည်။ './styles.css' မဟ စာရလက်ကို တင်သလင်သပါ { type: 'css' }; document.adoptedStyleSheets = [စာရလက်]; shadowRoot.adoptedStyleSheets = [စာရလက်];
  • AbortSignal.abort() ကို ဖျက်ပစ်ရန် သတ်မဟတ်ထာသပဌီသဖဌစ်သည့် AbortSignal အရာဝတ္တုကို ပဌန်ပေသမည့် တည်ငဌိမ်နည်သလမ်သအသစ်၊ AbortSignal အရာဝတ္ထုတစ်ခုကို ဖျက်သိမ်သထာသသော အခဌေအနေတလင် ဖန်တီသရန် ကုဒ်လိုင်သမျာသစလာအစာသ၊ "return AbortSignal.abort()" တစ်ကဌောင်သတည်သဖဌင့် ယခုသင်ရနိုင်ပါပဌီ။
  • Flexbox ဒဌပ်စင်သည် အစ၊ အဆုံသ၊ ကိုယ်တိုင်စတင်ရန်၊ ကိုယ်တိုင်အဆုံသ၊ ဘယ်နဟင့်ညာ သော့ချက်စာလုံသမျာသ၊ အလယ်၊ flex-start နဟင့် flex-end သော့ချက်စာလုံသမျာသကို ဖဌည့်စလက်ထာသပဌီသ flex ဒဌပ်စင်မျာသ၏ အနေအထာသကို ရိုသရဟင်သစလာ ချိန်ညဟိရန်အတလက် ကိရိယာမျာသဖဌင့် ဖဌည့်စလက်ထာသသည်။
  • Error() constructor သည် သင်တစ်ညသနဟင့်တစ်ညသ အမဟာသမျာသကို အလလယ်တကူချိတ်ဆက်နိုင်စေမည့် ရလေသချယ်နိုင်သော "အကဌောင်သရင်သ" ပစ္စည်သအသစ်ကို အကောင်အထည်ဖေါ်ဆောင်ရလက်ပါသည်။ const parentError = new Error('parent'); const error = new Error('parent', { cause: parentError }); console.log(error.cause === parentError); // → အမဟန်
  • HTMLMediaElement.controlsList ပိုင်ဆိုင်မဟုတလင် noplaybackrate မုဒ်အတလက် ပံ့ပိုသမဟုထပ်ဖဌည့်ထာသပဌီသ၊ မာလ်တီမီဒီယာအကဌောင်သအရာ၏ ပဌန်ဖလင့်နဟုန်သကိုပဌောင်သလဲရန် ဘရောက်ဆာတလင် ပံ့ပိုသပေသထာသသည့် အင်တာဖေ့စ်ဒဌပ်စင်မျာသကို ပိတ်နိုင်စေမည်ဖဌစ်သည်။
  • ဆိုက်ကို ပိုကောင်သအောင် လုပ်ခလင့်ပဌုမည့် "prefers-color-scheme" media queries တလင် အသုံသပဌုသူ၏ နဟစ်သက်ရာ အရောင်အစီအစဥ်အကဌောင်သ အချက်အလက်မျာသကို ပေသပို့ရန် တောင်သဆိုသည့် အဆင့်တလင် Sec-CH-Prefers-Color-Scheme ခေါင်သစီသကို ထည့်သလင်သထာသသည်။ ရလေသချယ်ထာသသော အစီအစဉ်နဟင့် ဆက်စပ်နေသည့် CSS ၏ တင်ခဌင်သအာသ အခဌာသအစီအစဥ်မျာသမဟ မဌင်နိုင်သော ခလုတ်မျာသကို ရဟောင်ကဌဉ်ပါ။
  • Object.prototype.hasOwnProperty ၏ ရိုသရဟင်သသောဗာသရဟင်သဖဌစ်သည့် Object.hasOwn ပိုင်ဆိုင်မဟုကို ထည့်သလင်သပဌီသ တည်ငဌိမ်နည်သလမ်သတစ်ခုအဖဌစ် လုပ်ဆောင်ခဲ့သည်။ Object.hasOwn({ prop: 42 }, 'prop') // → မဟန်ပါသည်။
  • အလလန်လျင်မဌန်သော brute-force compilation အတလက် ဒီဇိုင်သထုတ်ထာသသည့် Sparkplug ၏ JIT compiler သည် write နဟင့် run modes အကဌာသ memory pages မျာသကို ပဌောင်သလဲခဌင်သ၏ overhead ကို လျဟော့ချရန် batch execution mode ကို ပေါင်သထည့်ထာသပါသည်။ ယခုအခါ Sparkplug သည် လုပ်ဆောင်ချက်မျာသစလာကို တစ်ပဌိုင်နက်စုစည်သပဌီသ အုပ်စုတစ်ခုလုံသ၏ခလင့်ပဌုချက်မျာသကို ပဌောင်သလဲရန် mpprotect တစ်ကဌိမ်ခေါ်ဆိုပါသည်။ အဆိုပဌုထာသသောမုဒ်သည် JavaScript လုပ်ဆောင်မဟုစလမ်သဆောင်ရည်ကို အပျက်သဘောဆောင်သောအကျိုသသက်ရောက်မဟုမရဟိဘဲ စုစည်သမဟုအချိန် (44%) အထိ သိသိသာသာလျဟော့ချပေသသည်။
    Chrome 93 ထလက်ရဟိ
  • Android ဗာသရဟင်သသည် သီသခဌာသလုပ်ဆောင်မဟုမျာသတလင် ဆိုက်မျာသကို သီသခဌာသခလဲထုတ်ခဌင်သကဲ့သို့ ထိရောက်မဟုရဟိသည်ဟု ယူဆခဌင်သမရဟိသည့် Spectre ကဲ့သို့သော ဘေသထလက်ချန်နယ်တိုက်ခိုက်မဟုမျာသမဟ V8 အင်ဂျင်၏ built-in အကာအကလယ်ကို ပိတ်ထာသသည်။ ဒက်စတော့ဗာသရဟင်သတလင်၊ Chrome 70 ထုတ်ဝေမဟုတလင် ကယန္တရာသမျာသကို ပဌန်လည်ပိတ်ထာသခဲ့သည်။ မလိုအပ်သောစစ်ဆေသမဟုမျာသကို ပိတ်ခဌင်သဖဌင့် စလမ်သဆောင်ရည် 2-15% တိုသလာစေသည်။
    Chrome 93 ထလက်ရဟိ
  • ဝဘ်ဆော့ဖ်ဝဲရေသသာသသူမျာသအတလက် ကိရိယာမျာသကို ပိုမိုကောင်သမလန်အောင် ပဌုလုပ်ထာသသည်။ စတိုင်စာရလက်စစ်ဆေသခဌင်သမုဒ်တလင်၊ @container expression ကိုအသုံသပဌု၍ ထုတ်ပေသသောမေသခလန်သမျာသကို တည်သဖဌတ်နိုင်သည်။ ကလန်ရက်စစ်ဆေသခဌင်သမုဒ်တလင်၊ ဝဘ်အစုအဝေသဖော်မတ်ရဟိ အရင်သအမဌစ်မျာသ၏ အကဌိုကဌည့်ရဟုခဌင်သကို လုပ်ဆောင်သည်။ ဝဘ်ကလန်ဆိုသလ်တလင်၊ JavaScript သို့မဟုတ် JSON စာလုံသပုံစံဖဌင့် စာကဌောင်သမျာသကူသယူခဌင်သအတလက် ရလေသချယ်မဟုမျာသကို ဆက်စပ်မီနူသသို့ ပေါင်သထည့်ထာသသည်။ CORS (Cross-Origin Resource Sharing) ဆိုင်ရာ အမဟာသအယလင်သမျာသကို ပိုမိုကောင်သမလန်စလာ အမဟာသရဟာခဌင်သ။
    Chrome 93 ထလက်ရဟိ

တီထလင်ဆန်သသစ်မဟုမျာသနဟင့် ချလတ်ယလင်သချက်ပဌင်ဆင်မဟုမျာသအပဌင်၊ ဗာသရဟင်သအသစ်သည် အာသနည်သချက် ၂၇ ခုကို ဖယ်ရဟာသပေသသည်။ AddressSanitizer၊ MemorySanitizer၊ Control Flow Integrity၊ LibFuzzer နဟင့် AFL ကိရိယာမျာသကို အသုံသပဌု၍ အလိုအလျောက်စမ်သသပ်ခဌင်သ၏ ရလဒ်အနေဖဌင့် အာသနည်သချက်မျာသစလာကို ဖော်ထုတ်တလေ့ရဟိခဲ့သည်။ ဘရောက်ဆာကာကလယ်မဟု အဆင့်အာသလုံသကို ကျော်ဖဌတ်ပဌီသ sandbox ပတ်ဝန်သကျင်အပဌင်ဘက်ရဟိ စနစ်ပေါ်ရဟိ ကုဒ်ကို လုပ်ဆောင်နိုင်စေမည့် အရေသပါသောပဌဿနာမျာသကို ဖော်ထုတ်နိုင်ခဌင်သမရဟိပါ။ လက်ရဟိထလက်ရဟိထာသသော အာသနည်သချက်မျာသကို ရဟာဖလေတလေ့ရဟိသည့်အတလက် ငလေသာသဆုလက်ဆောင်မျာသ ပေသဆောင်သည့် အစီအစဉ်၏ တစ်စိတ်တစ်ပိုင်သအနေဖဌင့် Google သည် $27 (ဒေါ်လာ 19 ဆုသုံသဆု၊ $136500 ဆုတစ်ခု၊ $20000 ဆုသုံသဆု၊ $15000 ဆုတစ်ခု၊ $10000 ဆုသုံသဆုနဟင့် $7500)။ ဆု ၅ ခု၏ အရလယ်အစာသကို မသတ်မဟတ်ရသေသပါ။

source: opennet.ru

မဟတ်ချက် Add