Firefox 155 ထုတ်ဝေသည်။

Firefox 155 ကို ယခင်ရေရှည်ပံ့ပိုးမှုဌာနခွဲများဖြစ်သော 153.2.0၊ 140.15.0 နှင့် 115.40.0 တို့အတွက် အပ်ဒိတ်များနှင့်အတူ ဖြန့်ချိပြီးဖြစ်သည်။ Firefox 155 သည် နှစ်ပတ်ကြာ ဖြန့်ချိမှုစက်ဝန်းအသစ်အောက်တွင် ပထမဆုံးထုတ်ဝေမှုဖြစ်ပြီး အသုံးပြုသူများအား အင်္ဂါရပ်အသစ်များကို ပိုမိုမကြာခဏပေးပို့နိုင်စေမည်ဖြစ်ပြီး၊ ပိုမိုခန့်မှန်းနိုင်သော ဖြန့်ချိမှုလုပ်ငန်းစဉ်ကို သေချာစေမည်ဖြစ်ပြီး ဖြန့်ချိမှုမပြုလုပ်မီ developer များအတွက် workload ကို လျှော့ချပေးမည်ဖြစ်သည်။ Firefox 156 ကို beta စမ်းသပ်မှုသို့ ဝင်ရောက်ခဲ့ပြီး စက်တင်ဘာလ ၁၅ ရက်နေ့တွင် ဖြန့်ချိရန် စီစဉ်ထားသည်။

Firefox 155 (1၊ 2၊ 3) တွင် အဓိကလုပ်ဆောင်ချက်အသစ်များ-

  • အမေရိကန်၊ ကနေဒါနှင့် ပြင်သစ်နိုင်ငံရှိ အသုံးပြုသူအားလုံးအတွက် Smart Window မုဒ်ကို အသက်သွင်းလိုက်ပါပြီ။ ၎င်းသည် AI နှင့် အပြန်အလှန်ဆက်သွယ်ရန်အတွက် သီးခြားနေရာတစ်ခု ပံ့ပိုးပေးပြီး လက်ရှိစံဝဘ်လမ်းညွှန်မုဒ်နှင့် သီးသန့်ကြည့်ရှုမုဒ်ကို ဖြည့်စွက်ပေးပါသည်။ ဗားရှင်းအသစ်တွင် ယခင်ကဆွေးနွေးခဲ့သော အကြောင်းအရာများတွင် AI ချတ်များကို လျင်မြန်စွာစတင်ရန်အတွက် စိတ်ကြိုက်အကြံပြုချက်များ ထည့်သွင်းထားပြီး exa.ai ဝန်ဆောင်မှုမှတစ်ဆင့် ရှာဖွေသည့်အခါ ရင်းမြစ်များ၏ ကိုးကားချက်ကို သိသိသာသာ မြန်ဆန်စေကာ ဆက်စပ်သော tab များကို အုပ်စုဖွဲ့ရန် အကြံပြုချက်များကို တိုးတက်ကောင်းမွန်စေပြီး tab အုပ်စုများသို့ အမည်များကို အလိုအလျောက် သတ်မှတ်ပေးပါသည်။
  • လိပ်စာဘားသည် ယခုအခါ သင်ကြည့်ရှုနေသော ဝဘ်ဆိုက်တွင် ပိတ်ဆို့ထားသော tracker အရေအတွက်ကို ဒိုင်းအိုင်ကွန်ဘေးတွင် ပြသထားသည်။ ဤအင်္ဂါရပ်ကို လက်ရှိတွင် အသုံးပြုသူအချို့အတွက်သာ ဖွင့်ထားသည်။ ၎င်းကိုဖွင့်ရန် about:config စာမျက်နှာတွင် "browser.urlbar.trackerCount.featureGate" parameter ကို သတ်မှတ်နိုင်သည်။
  • ဤဆက်တင်များသည် စာရင်းများတွင် ကွန်တိန်နာများ ပြသထားသည့် အစီအစဉ်ကို ပြောင်းလဲနိုင်စွမ်းကို ပေးသည်။
  • ပလက်ဖောင်းအတွက် စုစည်းမှုများတွင် Windows ဝဘ်ဂိမ်းများသည် Nintendo Switch Pro နှင့် တွဲဖက်အသုံးပြုနိုင်သော ဂိမ်းထိန်းချုပ်ကိရိယာများကို ယခုအခါ ပံ့ပိုးပေးပါသည်။
  • nesting များလွန်းသော constructs များကို processing လုပ်သည့်အခါ crash ဖြစ်ခြင်းမှ ကာကွယ်ရန်အတွက် CSS blocks နှင့် functions များကို nesting လုပ်ခြင်းကို level 75 ခုအထိ ကန့်သတ်ထားသည်။
  • ကွန်ရက်ရရှိနိုင်မှုကို စစ်ဆေးရန်နှင့် captive portal ရှိနေခြင်းကို ထောက်လှမ်းရန် ဒိုမိန်းကို detectportal.firefox.com မှ firefox-portal-detection.com သို့ ပြောင်းလဲလိုက်ပါပြီ။
  • အသုံးပြုသူ၏ တိကျသောလုပ်ဆောင်ချက်မပါဘဲ "mailto:" လင့်ခ်များကို စီမံဆောင်ရွက်ခြင်းကို ရပ်တန့်လိုက်ပါပြီ (ဝဘ်စာမျက်နှာသည် မေးလ်ကလိုင်းယင့်ကို အလိုအလျောက်ဖွင့်၍မရတော့ပါ)။
  • PDF ဖိုင်များကို ပရင့်ထုတ်သည့်အခါ၊ ပုံနှိပ်ထားသော စာမျက်နှာထက် သေးငယ်သော စာရွက်စာတမ်းအကြောင်းအရာကို ယခုအခါ စာမျက်နှာတစ်ခုလုံးပြည့်အောင် ချိန်ညှိနိုင်ပါပြီ။
  • Web Developer Tools မှာ CSS features တွေကို တုပဖို့ options တွေကို Rules window မှာရှိတဲ့ "@" button ကိုနှိပ်ပြီး အသုံးပြုနိုင်တဲ့ panel အသစ်တစ်ခုဆီ ရွှေ့ပြောင်းထားပါတယ်။ "prefers-reduced-motion" media query ကို တုပဖို့ option တစ်ခုကို ထည့်သွင်းထားပါတယ်။ breakpoints အားလုံးကို တစ်ပြိုင်နက်ဖွင့်ဖို့ ဒါမှမဟုတ် ပိတ်ဖို့အတွက် Ctrl+Alt+B shortcut ကို JavaScript debugger မှာ ထည့်သွင်းထားပါတယ်။
  • JSON viewer သည် ယခုအခါ "JSON Lines" format (JSONL နှင့် NDJSON) ဖြင့် စာရွက်စာတမ်းများ ပြသခြင်းကို ပံ့ပိုးပေးပြီး ၎င်းတွင် လိုင်းတစ်ခုစီတွင် သီးခြား JSON object တစ်ခု ပါဝင်သည်။
  • progress() CSS function ကို သတ်မှတ်ထားသော အနည်းဆုံးနှင့် အများဆုံးတန်ဖိုးများနှင့် နှိုင်းယှဉ်လျှင် တန်ဖိုးတစ်ခု၏ အနေအထားကို တွက်ချက်ရန် အကောင်အထည်ဖော်ထားသည် ('progress(5, 0, 10)' သည် 0.5 ကို ပြန်ပေးလိမ့်မည်)။
  • သတ်မှတ်ထားသောအရောင်အတွက် alpha channel (transparency) ကိုပြောင်းလဲနိုင်စေမည့် alpha() CSS function ကိုထည့်သွင်းထားသည်။
  • string တွေတင်မကဘဲ HTML attribute တန်ဖိုးအမျိုးအစားတိုင်းနဲ့ အလုပ်လုပ်နိုင်စေမယ့် attr(attr-name attr-type, fallback-value) ဆိုတဲ့ CSS function syntax အသစ်အတွက် support ထပ်ထည့်ထားတယ်။
  • Promise.allKeyed နှင့် Promise.allSettledKeyed method များအတွက် support ထည့်သွင်းထားပြီး၊ ၎င်းတို့သည် array များအစား object များကို accept နှင့် return လုပ်သော်လည်း Promise.all() နှင့် Promise.allSettled() တို့နှင့်ဆင်တူသည်။
  • WebAssembly binary format extension အတွက် ပံ့ပိုးမှု ထည့်သွင်းထားပြီး၊ ၎င်းသည် import လုပ်ထားသော element အများအပြားဖြင့် WebAssembly module များ၏ အရွယ်အစားကို လျှော့ချနိုင်စေပါသည်။
  • WebAssembly သည် ယခုအခါ 128-bit ဂဏန်းသင်္ချာညွှန်ကြားချက်များကို i64.add128၊ i64.sub128၊ i64.mul_wide_s နှင့် i64.mul_wide_u တို့ကို ပံ့ပိုးပေးပါသည်။
  • HTTP/3 တွင် QUIC protocol (RFC 9369) ၏ ဒုတိယဗားရှင်းကို အသုံးပြုနိုင်စွမ်းရည်ကို ပံ့ပိုးပေးထားပါသည်။
  • SVG element ရဲ့ JavaScript SVGAElement interface က HTML မှာ link တွေအတွက် ရနိုင်တဲ့ URL property set တွေကို ဖော်ပြပေးပါတယ်။
  • ယခင်က ရရှိနိုင်သော "font-stretch" property နှင့်ဆင်တူသည့် CSS property "font-width" ကို ထည့်သွင်းထားသည်။
  • WebTransport API သည် streams (createSendGroup())၊ datagrams များပေးပို့ခြင်း (createWritable()) နှင့် TLS session (exportKeyingMaterial()) အကြား bandwidth distribution ကို စီမံခန့်ခွဲရန် send groups များအတွက် ပံ့ပိုးမှုကို အကောင်အထည်ဖော်သည်။
  • ဗားရှင်းအတွက် Android toolbar ပေါ်ရှိ မည်သည့်ခလုတ်ကိုမဆို ကြာရှည်စွာနှိပ်ပြီးနောက် toolbar တည်းဖြတ်ခြင်းသို့ ပြောင်းလဲခြင်းကို အကောင်အထည်ဖော်ခဲ့သည်။ အုပ်စုတစ်ခုမှ tab များကို ဖယ်ရှားခြင်းကို ရိုးရှင်းစေသည်။ စမတ်ဖုန်းကို လှုပ်ခြင်းဖြင့် အသက်သွင်းထားသော စာမျက်နှာအကျဉ်းချုပ်လုပ်ဆောင်ချက်၏ အာရုံခံနိုင်စွမ်းကို ချိန်ညှိခဲ့သည်။

လုပ်ဆောင်ချက်အသစ်များနှင့် bug ပြင်ဆင်မှုများအပြင်၊ Firefox 155 သည် အားနည်းချက် ၁၆၇ ခုကို ဖြေရှင်းပေးထားပြီး အများစုမှာ buffer overflows နှင့် free လုပ်ပြီးနောက် memory ကို access လုပ်ခြင်းကဲ့သို့သော memory management ပြဿနာများကြောင့် ဖြစ်ပွားရခြင်း ဖြစ်သည်။ ဤပြဿနာများသည် အထူးပြုလုပ်ထားသော စာမျက်နှာများကို ဖွင့်သည့်အခါ malicious code execution များ ဖြစ်စေနိုင်သည်။

source: opennet.ru

DDoS ကာကွယ်ရေး၊ VPS VDS ဆာဗာများပါသည့် ဆိုက်များအတွက် ယုံကြည်စိတ်ချရသော hosting ကို ဝယ်ယူပါ။ 🔥 DDoS ကာကွယ်မှု၊ VPS VDS ဆာဗာများပါရှိသော ယုံကြည်စိတ်ချရသော ဝဘ်ဆိုက် hosting ကို ဝယ်ယူပါ | ProHoster