Firefox ကို 84

ရနိုင်ပါတယ် Firefox 84

  • Adobe Flash ပံ့ပိုးမှုဖြင့် နောက်ဆုံးထွက်ရှိခြင်း။ Flash သည် Firefox တွင်အလုပ်လုပ်ရန်ခွင့်ပြုထားသည့်တစ်ခုတည်းသော NPAPI ပလပ်အင်ဖြစ်သောကြောင့် NPAPI ပံ့ပိုးမှုကို အနာဂတ်တွင် ဖယ်ရှားရန်စီစဉ်ထားသည်။
  • ၎င်းကိုဖွင့်ထားသည့် စနစ်အရေအတွက်ကို တိုးချဲ့ထားသည်။ WebRender ဖြစ်သည်:
    • Linux ကို: GNOME/X11 ( မှလွဲ. စနစ်များ တစ်ဦးတည်းပိုင် NVIDIA ဒရိုက်ဘာများနှင့်အတူ၊ “Intel ဂရပ်ဖစ်နှင့် ကြည်လင်ပြတ်သားမှု >= 3440×1440) ပေါင်းစပ်မှုနှင့်အတူ။ နောက်ပြဿနာ စီစဉ်ထားသည်။ GNOME/Wayland ပေါင်းစပ်မှုအတွက် WebRender ကိုဖွင့်ခြင်း (XWayland မှလွဲ၍)
    • macOS: Big Sur
    • Android- GPU မာလီ-ဂျီ၊.
    • Windows- Intel ဂရပ်ဖစ် ပထမနှင့်ဒုတိယမျိုးဆက် (Ironlake and Sandy Bridge)။ ထို့အပြင် WebRender မသန်စွမ်း မတူညီသော ပြန်လည်ဆန်းသစ်မှုနှုန်းများရှိသော မော်နီတာများစွာကို အသုံးပြုသည့် NVIDIA ဗီဒီယိုကတ်များ၏ ပိုင်ရှင်များအတွက်။
  • Firefox ကို သင်ယူခဲ့သည်။ သုံးစွဲဖို့ ကွမ်းခြံကုန်း. PipeWire ပံ့ပိုးမှု ထပ်ပြောသည်။ WebRTC တွင်
  • Linux သည် Docker နှင့် လိုက်ဖက်ညီမှုကို မြှင့်တင်ပေးသည့် စွမ်းဆောင်ရည်ကို တိုးမြင့်စေပြီး မျှဝေထားသော မှတ်ဉာဏ်ခွဲဝေမှုအတွက် နည်းလမ်းအသစ်များကို မိတ်ဆက်ပေးခဲ့သည်။
  • Apple Silicon ပရိုဆက်ဆာများအတွက် မူရင်းပံ့ပိုးမှုကို အကောင်အထည်ဖော်ခဲ့သည်။ Rosetta 2 emulator နှင့် နှိုင်းယှဉ်ပါက မူရင်း build သည် 2.5 ဆ ပိုမိုမြန်ဆန်လာပြီး web application များ၏ တုံ့ပြန်မှုမှာ နှစ်ဆတိုးလာသည်။ သို့သော်လည်း DRM အကြောင်းအရာကို ကစားရန် emulator တစ်ခု လိုအပ်နေသေးသည်။
  • macOS ရှိ Cylance ဗိုင်းရပ်စ်နှိမ်နင်းရေးဆော့ဖ်ဝဲသည် Firefox ၏ထည့်သွင်းမှုကို အနှောင့်အယှက်ဖြစ်စေသော malware အဖြစ် မှားယွင်းစွာသတင်းပို့နိုင်သည်။
  • စာတွဲတစ်ခုစီ၏ အရင်းအမြစ်သုံးစွဲမှုကို အကဲဖြတ်ရန် ခွင့်ပြုသည့် လုပ်ငန်းစဉ်မန်နေဂျာ (အကြောင်း-လုပ်ငန်းစဉ်များ စာမျက်နှာ) ကို ထည့်သွင်းထားသည်။ နောက်ထပ်အချက်အလက်များကို နောင်တွင် ထုတ်ပြန်ရန် စီစဉ်ထားသည်။
  • ရုပ်ပုံ-ပုံ-ပုံမုဒ် သင်ယူခဲ့သည်။ ပြတင်းပေါက်၏ အရွယ်အစားနှင့် အနေအထားကို မှတ်သားထားပါ။ ထို့အပြင် picture-in-picture window အခု ဘရောက်ဆာဝင်းဒိုးဖွင့်ထားသည့် တစ်ခုတည်းသော မော်နီတာပေါ်တွင် ဖွင့်သည် (၎င်းကို ပင်မ မော်နီတာတွင် အမြဲဖွင့်ထားသည်)။
  • စမ်းသပ်ဆက်တင်များကဏ္ဍတွင် (၎င်းတို့ကိုကြည့်ရှုရန်၊ သင် browser.preferences.experimental ကိုဖွင့်ပြီး about:preferences#experimental စာမျက်နှာကိုဖွင့်ရန် လိုအပ်သည်) သင်တစ်ပြိုင်နက်တည်းတွင် ပုံတစ်ပုံချင်းရှိ windows များစွာကိုသုံးနိုင်စေမည့် ဆက်တင်တစ်ခုကို ပေါင်းထည့်ထားပါသည်။ .
  • အပိုပရိုဂရမ်များ (Ctrl+မောက်စ်ဘီး) ဖြင့် ဖန်တီးထားသော အကန့်များ၊ ပေါ့ပ်အပ်များနှင့် ဘေးအကန့်များကို ယခုအချိန်တွင် ပြောင်းလဲနိုင်ပါပြီ။
  • အခြားဘရောက်ဆာတစ်ခုမှ ဒေတာတင်သွင်းပြီးနောက်၊ အခြားဘရောက်ဆာက ၎င်းကိုဖွင့်ထားပြီး စာညှပ်များရှိပါက Firefox သည် လိပ်စာဘားကို အလိုအလျောက်ဖွင့်ပေးမည်ဖြစ်သည်။
  • addons စီမံခန့်ခွဲမှုစာမျက်နှာ (about:addons) တွင်ယခုရှိနေပြီဖြစ်သည်။ ပြသကြသည်။ အခြေခံသာမကဘဲ အပိုခွင့်ပြုချက်များပါ (တပ်ဆင်စဉ်အတွင်း add-on က တောင်းဆိုသည်မဟုတ်သော်လည်း၊ ဤခွင့်ပြုချက်များလိုအပ်သည့် သီးခြားဆက်တင်တစ်ခုကို ဖွင့်သည့်အချိန်တွင်)။ ယခင်က အပိုခွင့်ပြုချက်များကို မပြသခဲ့ဘဲ ရုတ်သိမ်း၍မရပါ။
  • ပရိုဖိုင်အသစ်တစ်ခုဖန်တီးသောအခါ၊ ယုံကြည်ရသောအလယ်အလတ်လက်မှတ်အာဏာပိုင်များ၏အချက်အလက်အားလုံးကို ယခင်ကကဲ့သို့ ရက်သတ္တပတ်များစွာကြာမည့်အစား Mozilla ဆာဗာများမှ တစ်နေ့တည်းတွင် ဒေါင်းလုဒ်လုပ်မည်ဖြစ်သည်။ ၎င်းသည် Firefox အသုံးပြုသူအသစ်သည် မှားယွင်းစွာဖွဲ့စည်းထားသော ဝဘ်ဆိုက်များသို့ သွားရောက်သည့်အခါ လုံခြုံရေးအမှားအယွင်းများကို ကြုံတွေ့ရနိုင်ခြေကို တိုးစေသည်။
  • ဟိုဟာ အားနည်းချက်များကို ကာကွယ်ရန် လွန်ခဲ့သည့် တစ်နှစ်ခွဲခန့်က Zoom client တွင် တွေ့ရှိခဲ့သည်။. ဥပမာအားဖြင့်၊ ယခင်က ရွေးချယ်စရာကို “Zoom Meetings ကိုဖွင့်ရန် Zoomtg:// လင့်ခ်များ” ကို ဆိုက်များအားလုံးသို့ ဖြန့်ဝေခဲ့သည် (မည်သည့်ဆိုက်မှ အဆိုပါလင့်ခ်ကို နှိပ်ပါက Zoom ကလိုင်းယင့်ကို ဖွင့်ပါမည်)၊ ယခုအခါ ရွေးချယ်ခွင့်သည် ဒိုမိန်းတစ်ခုအတွင်းသာ အလုပ်လုပ်သည် ( ၎င်းကို example1.com တွင်ဖွင့်ထားပါက၊ ထို့နောက် အခြားsite.com မှ zoommtg:// လင့်ခ်ကို သင်နှိပ်လိုက်သောအခါ၊ တောင်းဆိုချက်ဝင်းဒိုး ထပ်မံပေါ်လာပါမည်။) သုံးစွဲသူများအတွက် အလွန်အကျွံ အဆင်မပြေမှု မဖြစ်စေရန်၊ အကာအကွယ် (security.external_protocol_requires_permission ဆက်တင်မှ ထိန်းချုပ်ထားသည်) သည် tel: နှင့် mailto ကဲ့သို့သော လူကြိုက်များသော အစီအစဉ်အချို့တွင် သက်ရောက်မှုမရှိပါ။
  • SSL လက်မှတ်ကို www.example.com အတွက်သာ ထုတ်ပေးပြီး အသုံးပြုသူက https://example.com သို့ ဝင်ရောက်ရန် ကြိုးစားပါက၊ Firefox သည် https://www.example.com သို့ အလိုအလျောက် ရောက်သွားလိမ့်မည် (ယခင်က ထိုသို့သော ကိစ္စများတွင် အသုံးပြုသူများသည် လက်ခံရရှိထားသော၊ အမှား SSL_ERROR_BAD_CERT_DOMAIN)။
  • ယခု Firefox သည် localhost လိပ်စာများကို အမြဲလက်ခံသည် (http://localhost/ и http://dev.localhost/) loopback interface ကိုရည်ညွှန်းခြင်း (ဆိုလိုသည်မှာ၊ http://127.0.0.1) ဤနည်းဖြင့်၊ localhost မှ တင်ဆောင်လာသော အရင်းအမြစ်များကို ရောနှောထားသော အကြောင်းအရာအဖြစ် သဘောထားတော့မည် မဟုတ်ပါ။
  • PDF ဖိုင်များ၊ ရုံးစာရွက်စာတမ်းများနှင့် မီဒီယာဖိုင်များ အခု မှန်ကန်သော extension ဖြင့် အမြဲသိမ်းဆည်းထားပါသည် (တခါတရံတွင် ၎င်းတို့ကို တိုးချဲ့မှုမရှိဘဲ သိမ်းဆည်းခဲ့သည်)။
  • မအောင်မြင်သော DoH ကြိုးပမ်းမှု အများဆုံးခွင့်ပြုထားသော အရေအတွက် (ဘရောက်ဆာသည် ပုံမှန် DNS သို့ အလိုအလျောက် ပြောင်းသွားသည့်အထိ) ကို 5 မှ 15 အထိ တိုးထားသည်။
  • Windows ပလပ်ဖောင်းပေါ်တွင် Canvas 2D သည် ယခုအခါ GPU ကို အရှိန်မြှင့်ထားသည်။
  • CSS-
    • Pseudo-class :not() ရှုပ်ထွေးသောရွေးချယ်မှုများအတွက် ပံ့ပိုးမှုရရှိသည်။
    • မူပိုင် -moz-default-appearance ပိုင်ဆိုင်မှုသည် scrollbar-small ကို ပံ့ပိုးပေးတော့မည် မဟုတ်ပါ။ ( scrollbar-width : thin အစား thin ) နှင့် scrollbar ( macOS သာလျှင် ၊ scrollbar-horizontal နှင့် scrollbar-vertical ကိုသုံးပါ ) ။
  • JavaScript- တည်ဆောက်သူပါရာမီတာအဖြစ် သတ်မှတ်ထားသည့် စိတ်ကြိုက်ရက်စွဲနှင့် အချိန်ဖော်မတ်များ Intl.DateTimeFormat()ယခု၊ အပိုင်းကိန်းစက္ကန့် (fractionalSecondDigits) ကို ကိုယ်စားပြုရန် အသုံးပြုသော ဂဏန်းအရေအတွက်ကို သတ်မှတ်ခြင်းအား ပံ့ပိုးပေးပါသည်။
  • API-
    • API Paint Timing- အင်တာဖေ့စ်ကို ထည့်ထားသည်။ PerformancePaintTiming (စာမျက်နှာ၏ အစိတ်အပိုင်းအသီးသီး၏ တင်ဆက်ချိန်ကို ခြေရာခံခြင်း)။
    • နည်းလမ်း Navigator.registerProtocolHandler() ယခု ဘောင်နှစ်ခုသာ လက်ခံသည်- အစီအစဉ်နှင့် url။ ခေါင်းစဉ်ပါရာမီတာကို မပံ့ပိုးတော့ပါ။
    • နည်းလမ်း MediaRecorder.start() မှတ်တမ်းတင်ထားသော ထုတ်လွှင့်မှုတွင် တေးသွားအရေအတွက် ပြောင်းလဲသွားပါက ယခု .InvalidModificationError ကို လွှတ်လိုက်ပါ။
    • ဝဘ်ဆိုက် ဇာတ်ညွှန်းရေးခြင်းဆိုင်ရာ စိုးရိမ်မှုများကြောင့် ပံ့ပိုးမှုကို ဖယ်ရှားခဲ့သည်။ အပလီကေးရှင်း သိမ်းဆည်းခြင်း (အော့ဖ်လိုင်းမုဒ်တွင် အပလီကေးရှင်းများကို ဖွင့်ရန် အသုံးပြုသည်)။ အစားသုံးသင့်တယ်။ API ဝန်ဆောင်မှုဝန်ထမ်း.
  • ဆော့ဖ်ဝဲရေးသားသူ ကိရိယာများ-
    • ကွန်ရက်အကန့်သည် ယခုဖြစ်သည်။ နိုင် ရုတ်တရက် ပျက်ကွက်မှုများကို ကိုင်တွယ်ပြီး stack traces ကဲ့သို့သော အသုံးဝင်သော အမှားရှာပြင်သည့် အသေးစိတ် အချက်အလက်များကို ပြသပါ။ ချွတ်ယွင်းချက်အစီရင်ခံစာများ တင်သွင်းရန် ပိုမိုလွယ်ကူသည် - လင့်ခ်ကို နှိပ်ရုံပါပဲ။
    • သုံးစွဲနိုင်မှု စစ်ဆေးရေးမှူးသည် ပြသရန် သင်ယူခဲ့သည်။ တက်ဘ်ကီးကို အသုံးပြု၍ စာမျက်နှာဒြပ်စင်များကို ဖြတ်ကျော်ရန် အစီစဥ်. ဤနည်းအားဖြင့် developer များသည် ကီးဘုတ်လမ်းညွှန်မှု၏ လွယ်ကူမှုကို သဘောပေါက်နိုင်သည်။

source: linux.org.ru