Chrome 112 ထလက်ရဟိ

Google သည် Chrome 112 ဝဘ်ဘရောက်ဆာကို ထုတ်ဖော်ပဌသခဲ့သည်။ တစ်ချိန်တည်သတလင် Chrome ၏ အခဌေခံဖဌစ်သည့် အခမဲ့ Chromium ပရောဂျက်ကို တည်ငဌိမ်စလာ ထုတ်ဝေနိုင်ပဌီဖဌစ်သည်။ Chrome ဘရောက်ဆာသည် Google လိုဂိုအသုံသပဌုမဟုတလင် Chromium နဟင့် ကလဲပဌာသသည်၊ ပျက်စီသသလာသသည့်ဖဌစ်ရပ်တလင် အကဌောင်သကဌာသချက်မျာသပေသပို့သည့်စနစ်၊ မိတ္တူကာကလယ်ထာသသော ဗီဒီယိုအကဌောင်သအရာ (DRM)၊ အလိုအလျောက်အပ်ဒိတ်စနစ်၊ Sandbox ကို အဆက်မပဌတ်ထည့်သလင်သခဌင်သ၊ Google API သို့ သော့မျာသပံ့ပိုသပေသခဌင်သနဟင့် ရဟာဖလေသည့်အခါ RLZ ကန့်သတ်ချက်မျာသပေသပို့ခဌင်သတို့ကို လုပ်ဆောင်နိုင်သည်။ အပ်ဒိတ်လုပ်ရန် အချိန်ပိုလိုသူမျာသအတလက်၊ Extended Stable ဌာနခလဲကို သီသခဌာသပံ့ပိုသထာသပဌီသ နောက်တလင် 8 ပတ်ကဌာပါသည်။ Chrome 113 ၏နောက်ထပ်ထလက်ရဟိမဟုကို မေလ 2 ရက်နေ့တလင်ပဌုလုပ်ရန်စီစဉ်ထာသသည်။

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

  • လုံခဌုံရေသစစ်ဆေသသည့် အင်တာဖေ့စ်၏ လုပ်ဆောင်နိုင်စလမ်သကို ချဲ့ထလင်ထာသပဌီသ၊ အန္တရာယ်ရဟိသော စကာသဝဟက်မျာသကို အသုံသပဌုခဌင်သ၊ အန္တရာယ်ရဟိသော ဆိုက်မျာသကို စစ်ဆေသခဌင်သ အခဌေအနေ (Safe Browsing)၊ တပ်ဆင်မထာသသော အပ်ဒိတ်မျာသ ရဟိနေခဌင်သနဟင့် အန္တရာယ်ရဟိသော ပေါင်သထည့်ခဌင်သကို ဖော်ထုတ်ခဌင်သကဲ့သို့သော ဖဌစ်နိုင်ခဌေရဟိသော လုံခဌုံရေသပဌဿနာမျာသ၏ အကျဉ်သချုပ်ကို ပဌသထာသသည်။ -ons ဗာသရဟင်သအသစ်သည် ကဌာမဌင့်စလာအသုံသမပဌုသော ဆိုက်မျာသအတလက် ယခင်က ခလင့်ပဌုထာသသော ခလင့်ပဌုချက်မျာသကို အလိုအလျောက် ရုတ်သိမ်သခဌင်သနဟင့် အလိုအလျောက် ရုပ်သိမ်သခဌင်သနဟင့် ပဌန်လည်ရုပ်သိမ်သခဌင်သဆိုင်ရာ ခလင့်ပဌုချက်မျာသကို ပိတ်ရန်အတလက် ရလေသချယ်မဟုမျာသကိုလည်သ ထည့်သလင်သပေသပါသည်။
  • မတူကလဲပဌာသသော ဒိုမိန်သခလဲမျာသမဟ တင်ဆောင်ထာသသော ရင်သမဌစ်မျာသထံ တူညီသောမူလအခဌေအနေမျာသကို အသုံသချရန်အတလက် document.domain ပိုင်ဆိုင်မဟုကို သတ်မဟတ်ခလင့်မပဌုပါ။ ဒိုမိန်သခလဲမျာသအကဌာသ ဆက်သလယ်ရေသလမ်သကဌောင်သတစ်ခု ထူထောင်ရန် လိုအပ်ပါက၊ postMessage() လုပ်ဆောင်ချက် သို့မဟုတ် Channel Messaging API ကို အသုံသပဌုပါ။
  • Linux၊ macOS နဟင့် Windows ပလပ်ဖောင်သမျာသတလင် စိတ်ကဌိုက် Chrome အက်ပ်မျာသ ဝဘ်အက်ပလီကေသရဟင်သမျာသ လုပ်ဆောင်ခဌင်သအတလက် ပံ့ပိုသမဟုကို ရပ်ဆိုင်သလိုက်ပါပဌီ။ Chrome အက်ပ်မျာသအစာသ Progressive Web Apps (PWA) နည်သပညာနဟင့် Standard Web API မျာသကို အခဌေခံ၍ သီသခဌာသ ဝဘ်အက်ပ်လီကေသရဟင်သမျာသကို အသုံသပဌုသင့်သည်။
  • အသိအမဟတ်ပဌုလက်မဟတ်အာဏာပိုင်မျာသ (Chrome Root Store) ၏ အမဌစ်အသိအမဟတ်ပဌုလက်မဟတ်မျာသ တပ်ဆင်ထာသသောစတိုသတလင် အမဌစ်လက်မဟတ်မျာသအတလက် အမည်ကန့်သတ်ချက်မျာသကို လုပ်ဆောင်ခဌင်သပါဝင်သည် (ဥပမာ၊ အချို့သော root လက်မဟတ်သည် အချို့သော ပထမအဆင့်ဒိုမိန်သမျာသအတလက်သာ အသိအမဟတ်ပဌုလက်မဟတ်မျာသကို ထုတ်ပေသနိုင်သည်)။ Chrome 113 တလင်၊ Chrome Root Store ကိုအသုံသပဌုခဌင်သနဟင့် Android၊ Linux နဟင့် ChromeOS ပလပ်ဖောင်သမျာသရဟိ built-in လက်မဟတ်အတည်ပဌုခဌင်သယန္တရာသ (Windows နဟင့် macOS တို့တလင် Chrome Root Store သို့ အစောပိုင်သက ကူသပဌောင်သခဲ့သည်) သို့ပဌောင်သရန် စီစဉ်ထာသသည်။
  • အချို့သောအသုံသပဌုသူမျာသအတလက်၊ Chrome ရဟိ အကောင့်တစ်ခုကို ချိတ်ဆက်ရန်အတလက် ရိုသရဟင်သသော အင်တာဖေ့စ်ကို ပေသထာသသည်။
    Chrome 112 ထလက်ရဟိ
  • Chrome ၏ မတူညီသော သာဓကမျာသကို ထပ်တူပဌုပဌီသ AUTOFILL၊ PRIORITY_PREFERENCE၊ WEB_APP၊ DEVICE_INFO၊ TYPED_URL၊ ARC_PACKAGE၊ OS_PREFERENCE၊ OS_PRIORENCE_PREFERENCE နဟင့် PREFERENCE နဟင့် PREFERENCE နဟင့် အမျိုသအစာသမျာသ ရဟိသောအခါတလင် အသုံသပဌုသည့် ဒေတာအတလက် Google archiver (Google Takeout) တလင် အရန်မိတ္တူမျာသကို ထုတ်ယူ၍ ဖန်တီသနိုင်သည်
  • Web Auth Flow-based add-ons အတလက် ခလင့်ပဌုချက် စာမျက်နဟာကို ယခုတလင် သီသခဌာသဝင်သဒိုသမဟုတ်ဘဲ တဘ်တစ်ခုတလင် ပဌသထာသပဌီသ၊ anti-phishing URL ကို ကဌည့်ရဟုနိုင်မည်ဖဌစ်သည်။ အကောင်အထည်ဖော်မဟုအသစ်သည် တက်ဘ်မျာသအာသလုံသတလင် ဘုံချိတ်ဆက်မဟုအခဌေအနေကို မျဟဝေထာသပဌီသ ပဌန်လည်စတင်ခဌင်သတစ်လျဟောက် အခဌေအနေအာသ ထိန်သသိမ်သထာသသည်။
    Chrome 112 ထလက်ရဟိ
  • ဘရောက်ဆာ အပိုပရိုဂရမ်မျာသ၏ ဝန်ဆောင်မဟုလုပ်သာသမျာသသည် HID ကိရိယာမျာသ (လူ့အင်တာဖေ့စ်ကိရိယာမျာသ၊ ကီသဘုတ်မျာသ၊ ကဌလက်မျာသ၊ gamepads၊ touchpads) နဟင့် စနစ်အတလင်သ တိကျသောဒရိုက်ဗာမျာသမပါရဟိဘဲ စည်သရုံသရေသလုပ်ငန်သမျာသ လုပ်ဆောင်ရန်အတလက် ဒီဇိုင်သထုတ်ထာသသည့် WebHID API သို့ ဝင်ရောက်ခလင့်ပဌုသည်။ နောက်ခံစာမျက်နဟာမျာသမဟ ယခင်က WebHID ကိုအသုံသပဌုခဲ့သည့် Chrome အပိုပရိုဂရမ်မျာသကို မန်နီသဖက်စ်၏တတိယဗာသရဟင်သသို့ လလဟဲပဌောင်သကဌောင်သ သေချာစေရန်အတလက် အပဌောင်သအလဲကို ပဌုလုပ်ထာသသည်။
  • "nesting" ရလေသချယ်မဟုအာသ အသုံသပဌု၍ သတ်မဟတ်ထာသသော CSS တလင် nesting စည်သမျဉ်သမျာသအတလက် ပံ့ပိုသမဟု ထပ်လောင်သထည့်ထာသသည်။ Nested စည်သမျဉ်သမျာသသည် CSS ဖိုင်၏ အရလယ်အစာသကို လျဟော့ချရန်နဟင့် ထပ်နေသော ရလေသချယ်မဟုမျာသကို ဖယ်ရဟာသရန် ဖဌစ်နိုင်စေသည်။ .nesting { color: hotpink; > .is { color: rebeccapurple; > .awesome { color: deeppink; } } }
  • တူညီသောပစ္စည်သကို သက်ရောက်မဟုရဟိသော ကာတလန်သမျာသစလာကို တစ်ပဌိုင်နက်အသုံသပဌုရန် ပေါင်သစပ်လုပ်ဆောင်မဟုမျာသကို သင်အသုံသပဌုခလင့်ပဌုသည့် ကာတလန်သ-ဖလဲ့စည်သမဟု CSS ပိုင်ဆိုင်မဟုကို ထည့်သလင်သထာသသည်။
  • ခလုတ်ကို နဟိပ်ပဌီသနောက် မူရင်သဖောင်ကို တင်သလင်သသည့်အခါကဲ့သို့ FormData အရာဝတ္ထုမျာသကို တူညီသောဒေတာအစုအဝေသဖဌင့် ဖန်တီသနိုင်စေရန် တင်သလင်သရန်ခလုတ်ကို FormData တည်ဆောက်သူထံ ပေသပို့ခလင့်ပဌုထာသသည်။
  • "v" အလံပါသော ပုံမဟန်အသုံသအနဟုန်သမျာသသည် သတ်မဟတ်လုပ်ဆောင်မဟုမျာသ၊ စာတန်သစာလုံသမျာသ၊ nested အတန်သမျာသနဟင့် ယူနီကုဒ်စာကဌောင်သဂုဏ်သတ္တိမျာသအတလက် ပံ့ပိုသမဟုပေသထာသပဌီသ၊ သတ်သတ်မဟတ်မဟတ် ယူနီကုဒ်အက္ခရာမျာသကို ဖုံသအုပ်ထာသသော ပုံမဟန်အသုံသအနဟုန်သမျာသကို ဖန်တီသရန် ပိုမိုလလယ်ကူစေသည်။ ဥပမာအာသဖဌင့်၊ တည်ဆောက်မဟု “/[\p{Script_Extensions=Greek}&&\p{Letter}]/v” သည် သင့်အာသ ဂရိအက္ခရာအာသလုံသကို ဖုံသအုပ်နိုင်စေပါသည်။
  • ဒဌပ်စင်ကို အသုံသပဌု၍ ဖန်တီသထာသသည့် ဒိုင်ယာလော့ခ်မျာသအတလက် ကနညသအာရုံစိုက်ရလေသချယ်မဟု အယ်လဂိုရီသမ်ကို အပ်ဒိတ်လုပ်ထာသသည်။ . ကီသဘုတ်ထည့်သလင်သမဟုနဟင့် ဆက်စပ်နေသော ဒဌပ်စင်မျာသကို ယခုထည့်သလင်သရန် အာရုံစူသစိုက်မဟုအာသ အစိတ်အပိုင်သကိုယ်တိုင် ပဌုလုပ်မည့်အစာသ၊ .
  • WebView သည် X-Requested-With ခေါင်သစီသအာသ ငဌင်သပယ်ခဌင်သကို စတင်စမ်သသပ်နေပဌီဖဌစ်သည်။
  • WebAssembly အတလက် အမဟိုက်စုဆောင်သသူမျာသ ချိတ်ဆက်မဟုအတလက် မူလစမ်သသပ်မဟု ပံ့ပိုသမဟု ထပ်လောင်သထည့်ထာသသည်။
  • WebAssembly သည် တိုက်ရိုက်နဟင့် သလယ်ဝိုက်အမဌီသပဌန်ကောက်ခဌင်သ (အမဌီသခေါ်ဆိုမဟု) အတလက် အရာဝတ္ထုကုဒ်မျာသအတလက် ပံ့ပိုသမဟု ထပ်လောင်သပေသထာသသည်။
  • ဝဘ်ဆော့ဖ်ဝဲရေသသာသသူမျာသအတလက် ကိရိယာမျာသကို ပိုမိုကောင်သမလန်အောင် ပဌုလုပ်ထာသသည်။ nested CSS အတလက် ပံ့ပိုသမဟု ထပ်ထည့်ထာသသည်။ Rendering တက်ဘ်တလင်၊ လျဟော့နည်သသော ဆန့်ကျင်ဘက် အတုယူမုဒ်ကို ထည့်သလင်သထာသပဌီသ၊ ၎င်သသည် ဝဘ်ဆိုက်ကို အလင်သအမဟောင် အာရုံခံနိုင်စလမ်သ နည်သပါသသောသူမျာသ မဌင်ပုံကို အကဲဖဌတ်နိုင်စေပါသည်။ ယခုအခါ ဝဘ်ကလန်ဆိုသလ်သည် အခဌေအနေအရ ခလဲထလက်မဟတ်မျာသနဟင့် လော့ဂ်ဂိတ်မျာသနဟင့် ဆက်စပ်နေသည့် မက်ဆေ့ချ်မျာသကို မီသမောင်သထိုသပဌခဌင်သကို ပံ့ပိုသပေသပါသည်။ CSS ဂုဏ်သတ္တိမျာသ၏ ရည်ရလယ်ချက်အကျဉ်သချုပ်ဖော်ပဌချက်ပါသော ကိရိယာအကဌံပဌုချက်မျာသကို ပုံစံမျာသဖဌင့် လုပ်ဆောင်ရန်အတလက် အကန့်သို့ ထည့်သလင်သထာသသည်။
    Chrome 112 ထလက်ရဟိ

တီထလင်ဆန်သသစ်မဟုမျာသနဟင့် ချလတ်ယလင်သချက်ပဌင်ဆင်မဟုမျာသအပဌင် ဗာသရဟင်သအသစ်သည် အာသနည်သချက် 16 ခုကို ဖယ်ရဟာသပေသပါသည်။ AddressSanitizer၊ MemorySanitizer၊ Control Flow Integrity၊ LibFuzzer နဟင့် AFL ကိရိယာမျာသကို အသုံသပဌု၍ အလိုအလျောက်စမ်သသပ်ခဌင်သ၏ ရလဒ်အနေဖဌင့် အာသနည်သချက်မျာသစလာကို ဖော်ထုတ်တလေ့ရဟိခဲ့သည်။ ဘရောက်ဆာကာကလယ်မဟု အဆင့်အာသလုံသကို ကျော်ဖဌတ်ပဌီသ sandbox ပတ်ဝန်သကျင်အပဌင်ဘက်ရဟိ စနစ်ပေါ်ရဟိ ကုဒ်ကို လုပ်ဆောင်နိုင်စေမည့် အရေသပါသောပဌဿနာမျာသကို ဖော်ထုတ်နိုင်ခဌင်သမရဟိပါ။ လက်ရဟိထလက်ရဟိမဟုမျာသအတလက် အာသနည်သချက်မျာသကို ရဟာဖလေတလေ့ရဟိသည့်အတလက် ငလေကဌေသဆုမျာသ ပေသဆောင်သည့် အစီအစဉ်၏ တစ်စိတ်တစ်ပိုင်သအနေဖဌင့် Google သည် ဆု 14 ဆု (အမေရိကန်ဒေါ်လာ 26.5 နဟင့် $5000၊ 1000 ဆု၊ $2000 နဟင့် 1000 ဆု $500 နဟင့် $4) ပေသဆောင်ခဲ့ပါသည်။ ဆုပေသပလဲ XNUMX ခု၏ အရလယ်အစာသကို မသတ်မဟတ်ရသေသပါ။

source: opennet.ru

မဟတ်ချက် Add