فائر فاکس 94 رليز

فائر فاڪس 94 ويب برائوزر جاري ڪيو ويو. ان کان علاوه، هڪ ڊگهي مدت جي سپورٽ برانچ اپڊيٽ ٺاهي وئي - 91.3.0. فائر فاکس 95 برانچ کي بيٽا ٽيسٽنگ اسٽيج تي منتقل ڪيو ويو آهي، جنهن جي رليز 7 ڊسمبر تي مقرر ڪئي وئي آهي.

مکيه جدت:

  • هڪ نئون سروس پيج ”about:unloads“ لاڳو ڪيو ويو آهي، جنهن تي صارف، ميموري جي استعمال کي گهٽائڻ لاءِ، زبردستي ميموري مان سڀ کان وڌيڪ وسيلا رکندڙ ٽيب کي ان لوڊ ڪري سگهي ٿو، انهن کي بند ڪرڻ کان سواءِ (مضمون کي ٻيهر لوڊ ڪيو ويندو جڏهن ٽيب ڏانهن سوئچ ڪيو ويندو) . "about:unloads" صفحو موجود ٽيب جي فهرست ڏئي ٿو ترجيحي ترتيب جي ترتيب سان جڏهن ڪافي RAM نه آهي. لسٽ ۾ ترجيح چونڊيل وقت جي بنياد تي ٽيب تائين پهچندي آهي، ۽ استعمال ٿيل وسيلن جي بنياد تي نه. جڏهن توهان انلوڊ بٽڻ کي دٻايو، فهرست مان پهريون ٽيب ميموري مان هٽايو ويندو، ايندڙ وقت توهان ان کي دٻايو، ٻيو هڪ هٽايو ويندو، وغيره. اهو اڃا تائين ممڪن ناهي ته توهان جي پسند جي ٽيب کي ختم ڪرڻ.
    فائر فاکس 94 رليز
  • جڏهن توهان اپڊيٽ کي انسٽال ڪرڻ کان پوءِ پهريون ڀيرو لانچ ڪندا آهيو، ڇهن موسمي رنگن جي موضوعن کي چونڊڻ لاءِ هڪ نئون انٽرفيس شروع ڪيو ويندو آهي، جنهن لاءِ ڳاڙهي رنگ جا ٽي ليول پيش ڪيا ويندا آهن، جيڪي ڊارڪ ٽونز ۾ مواد واري علائقي، پينلز ۽ ٽيب سوئچنگ بار جي ڊسپلي کي متاثر ڪندا آهن.
    فائر فاکس 94 رليز
  • فيشن پروجيڪٽ جي حصي جي طور تي تيار ڪيل سخت سائيٽ جي اڪيلائي جو هڪ نظام تجويز ڪيو ويو آهي. ان جي ابتڙ، اڳ ۾ استعمال ٿيل بي ترتيب واري ورڇ واري ٽيب پروسيسنگ جي دستياب پروسيسنگ پول ۾ (8 ڊفالٽ طور تي)، سخت علحدگي واري موڊ هر سائيٽ جي پروسيسنگ کي ان جي پنهنجي الڳ عمل ۾ رکي ٿو، جدا ٿيل ٽيب طرفان نه، پر ڊومينز (عوامي Suffix) . موڊ سڀني استعمال ڪندڙن لاءِ چالو نه ڪيو ويو آهي؛ "about:preferences#experimental" صفحو يا "fission.autostart" سيٽنگ اٽڪل:config ان کي غير فعال يا فعال ڪرڻ لاءِ استعمال ڪري سگھجي ٿو.

    نئون موڊ اسپيڪٽر ڪلاس جي حملن جي خلاف وڌيڪ قابل اعتماد تحفظ فراهم ڪري ٿو، ياداشت جي ٽڪرا کي گھٽائي ٿو، ۽ توهان کي خارجي اسڪرپٽ ۽ iframe بلاڪ جي مواد کي وڌيڪ الڳ ڪرڻ جي اجازت ڏئي ٿو. ميموري کي وڌيڪ موثر طريقي سان آپريٽنگ سسٽم ڏانهن موٽائي ٿو، ردي جي جمع ڪرڻ جي اثر کي گھٽائي ٿو ۽ ٻين پروسيس ۾ صفحن تي سخت حساب ڪتاب، مختلف سي پي يو ڪور تي لوڊ ورهائڻ جي ڪارڪردگي کي وڌائي ٿو ۽ استحڪام کي بهتر بڻائي ٿو (آئي فريم کي پروسيس ڪرڻ جي عمل جو حادثو نه ڇڪيندو. مکيه سائيٽ ۽ ٻيون ٽيب). قيمت ميموري واپرائڻ ۾ مجموعي واڌارو آهي جڏهن اتي کليل سائيٽن جو هڪ وڏو تعداد آهي.

  • صارفين کي ملٽي اڪائونٽ ڪنٽينرز جو اضافو پيش ڪيو ويندو آهي، جيڪو لاڳاپيل ڪنٽينرز جي تصور کي لاڳو ڪري ٿو جيڪو استعمال ڪري سگهجي ٿو ثالثي سائيٽن جي لچڪدار الڳ ڪرڻ لاءِ. ڪنٽينر مختلف قسم جي مواد کي الڳ ڪرڻ جي صلاحيت مهيا ڪن ٿا بغير الڳ پروفائلز ٺاهڻ، جيڪو توهان کي اجازت ڏئي ٿو انفرادي گروپن جي صفحن جي معلومات کي الڳ ڪرڻ. مثال طور، توهان ذاتي ڪميونيڪيشن، ڪم، شاپنگ ۽ بئنڪنگ ٽرانزيڪشن لاءِ الڳ، الڳ ٿيل علائقا ٺاهي سگهو ٿا، يا هڪ سائيٽ تي مختلف يوزر اڪائونٽس جي هڪ ئي وقت استعمال کي منظم ڪري سگهو ٿا. هر ڪنٽينر ڪوڪيز، لوڪل اسٽوريج API، انڊيڪسڊ ڊي بي، ڪيش، ۽ OriginAttributes مواد لاءِ الڳ اسٽور استعمال ڪندو آهي. اضافي طور تي، جڏهن Mozilla VPN استعمال ڪندي، توهان استعمال ڪري سگهو ٿا مختلف VPN سرور هر ڪنٽينر لاءِ.
    فائر فاکس 94 رليز
  • براؤزر مان نڪرڻ يا مينيو ذريعي ونڊو بند ڪرڻ ۽ ونڊو بٽڻ بند ڪرڻ وقت آپريشن جي تصديق ڪرڻ جي درخواست کي هٽايو ويو. اهي. ونڊو ٽائيٽل ۾ غلطيءَ سان ”[x]“ بٽڻ تي ڪلڪ ڪرڻ سان ھاڻي سڀ ٽيب بند ٿي ويندا آھن، جن ۾ اوپن ايڊيٽنگ فارم شامل آھن، پھريون ڊيڄاريندڙ ڏيکاريو. سيشن بحال ٿيڻ کان پوء، ويب فارم ۾ ڊيٽا گم نه آهي. Ctrl+Q کي دٻائڻ سان ڊيڄاريندڙ ڏيکاريندي. اهو رويو سيٽنگون ۾ تبديل ٿي سگهي ٿو (جنرل پينل / ٽيب سيڪشن / "ڪيترن ئي ٽيب کي بند ڪرڻ کان پهريان تصديق ڪريو" پيٽرولر).
    فائر فاکس 94 رليز
  • لينڪس پليٽ فارم جي تعمير ۾، گرافڪ ماحول لاءِ X11 پروٽوڪول استعمال ڪندي، هڪ نئون رينڊرنگ پس منظر ڊفالٽ طور فعال ڪيو ويو آهي، جيڪو GLX جي بدران گرافڪس آئوٽ لاءِ EGL انٽرفيس استعمال ڪرڻ لاءِ قابل ذڪر آهي. پس منظر اوپن سورس OpenGL ڊرائيورز Mesa 21.x ۽ Proprietary NVIDIA 470.x ڊرائيورن سان ڪم ڪرڻ جي حمايت ڪري ٿو. AMD Proprietary OpenGL ڊرائيور اڃا تائين سپورٽ نه ڪيا آهن. EGL استعمال ڪرڻ gfx ڊرائيورن سان مسئلا حل ڪري ٿو ۽ توهان کي ڊوائيسز جي حد کي وڌائڻ جي اجازت ڏئي ٿو جن لاءِ وڊيو ايڪسلريشن ۽ WebGL موجود آهن. نئون پس منظر DMABUF پس منظر کي ورهائڻ سان تيار ڪيو ويو آهي، اصل ۾ Wayland لاءِ ٺاهيو ويو آهي، جيڪو فريم کي سڌو سنئون GPU ميموري ۾ آئوٽ ڪرڻ جي اجازت ڏئي ٿو، جيڪو EGL فريم بفر ۾ ظاهر ڪري سگھجي ٿو ۽ بناوت جي طور تي پيش ڪيو ويو جڏهن ويب پيج جي عناصر کي فليٽ ڪيو وڃي.
  • لينڪس لاءِ ٺاھڻ ۾، ھڪڙي پرت ڊفالٽ طور تي چالو ڪئي وئي آھي جيڪا وائيلينڊ پروٽوڪول جي بنياد تي ماحول ۾ ڪلپ بورڊ سان مسئلا حل ڪري ٿي. ان ۾ پڻ تبديليون شامل آهن پاپ اپ جي سنڀال سان لاڳاپيل ماحول ۾ Wayland پروٽوڪول جي بنياد تي. Wayland هڪ سخت پاپ اپ ترتيب جي ضرورت آهي، يعني هڪ والدين ونڊو هڪ پاپ اپ سان چائلڊ ونڊو ٺاهي سگهي ٿي، پر ان ونڊو مان شروع ٿيندڙ ايندڙ پاپ اپ کي اصل چائلڊ ونڊو سان جڙيل هجڻ گهرجي، هڪ زنجير ٺاهيندي. فائر فاکس ۾، هر ونڊو ڪيترن ئي پاپ اپ ٺاهي سگھي ٿو جيڪي هڪ ترتيب نه ٺاهيندا آهن. مسئلو اهو هو ته جڏهن Wayland استعمال ڪندي، هڪ پاپ اپ کي بند ڪرڻ لاءِ ونڊوز جي پوري زنجير کي ٻين پاپ اپن سان ٻيهر ٺاهڻ جي ضرورت آهي، ان حقيقت جي باوجود ته ڪيترن ئي کليل پاپ اپن جي موجودگي غير معمولي ڳالهه ناهي، ڇاڪاڻ ته مينيو ۽ پاپ اپ ان صورت ۾ لاڳو ڪيا ويندا آهن. پاپ اپ ٽول ٽائپس، ايڊ آن ڊائلاگ، اجازت جون درخواستون، وغيره.
  • گھٽ ۾ گھٽ اوور هيڊ جڏهن ڪارڪردگي.mark() ۽ performance.measure() APIs استعمال ڪندي وڏي تعداد ۾ تجزيو ڪيل ميٽرڪس سان.
  • لاڪ ڊائون موڊ ۾ اڳي کليل صفحن جي گرم لوڊشيڊنگ جي ڪارڪردگي کي بهتر ڪرڻ لاءِ صفحي جي لوڊشيڊنگ دوران رينڊرنگ رويي کي تبديل ڪيو ويو آهي.
  • صفحي جي لوڊشيڊنگ کي تيز ڪرڻ لاءِ تصويرن کي لوڊ ڪرڻ ۽ ڊسپلي ڪرڻ جي ترجيح کي وڌايو ويو آھي.
  • جاوا اسڪرپٽ انجڻ ۾، ياداشت جي استعمال کي ٿورڙي گھٽايو ويو آهي ۽ ملڪيت جي ڳڻپ جي ڪارڪردگي بهتر ڪئي وئي آهي.
  • ڪچري جي ڪليڪٽر جي شيڊيولنگ ​​عملن کي بھتر ڪيو، جنھن ڪجھ ٽيسٽن ۾ صفحي جي لوڊشيڊنگ کي گھٽايو.
  • HTTPS ڪنيڪشن کي پروسيس ڪرڻ دوران ساکٽ پولنگ دوران سي پي يو لوڊ گھٽايو.
  • اسٽوريج جي شروعات کي تيز ڪيو ويو آهي ۽ بنيادي ٿريڊ تي I/O عملن کي گهٽائڻ سان شروعاتي شروعاتي وقت کي گهٽايو ويو آهي.
  • ڊولپر ٽولز کي بند ڪرڻ يقيني بڻائي ٿو ته اڳي کان وڌيڪ ميموري آزاد ڪئي وئي آهي.
  • @import CSS قاعدو پرت() فنڪشن لاءِ سپورٽ شامل ڪري ٿو، جيڪو @layer قاعدي کي استعمال ڪندي بيان ڪيل ڪاسڪيڊنگ پرت جي وصفن کي ڪڍي ٿو.
  • structuredClone() فنڪشن پيچيده جاوا اسڪرپٽ شين کي نقل ڪرڻ لاءِ مدد فراهم ڪري ٿو.
  • فارمن لاءِ، ”Enterkeyhint“ وصف لاڳو ڪيو ويو آهي، جيڪو توهان کي اجازت ڏئي ٿو ته رويي جي وضاحت ڪري جڏهن توهان ورچوئل ڪيبورڊ تي Enter ڪيبورڊ کي دٻايو.
  • HTMLScriptElement.supports() طريقو لاڳو ڪيو ويو آهي، جيڪو استعمال ڪري سگهجي ٿو ته ڇا برائوزر ڪجهه قسمن جي اسڪرپٽس کي سپورٽ ڪري ٿو، جهڙوڪ JavaScript ماڊلز يا کلاسک اسڪرپٽ.
  • شامل ڪيو ويو ShadowRoot.delegatesFocus ملڪيت چيڪ ڪرڻ لاءِ ته ڇا delegatesFocus پراپرٽي الڳ شيڊو ڊوم ۾ سيٽ ڪئي وئي آهي.
  • ونڊوز پليٽ فارم تي، هڪ اپڊيٽ انسٽال ڪرڻ جي اشاري سان صارف کي پريشان ڪرڻ بدران، برائوزر هاڻي پس منظر ۾ اپڊيٽ ڪيو ويندو آهي جڏهن بند ڪيو ويندو آهي. ونڊوز 11 ماحول ۾، نئين مينيو سسٽم لاءِ سپورٽ (سنيپ لي آئوٽ) لاڳو ڪئي وئي آهي.
  • macOS ٺاھي ٿو گھٽ پاور موڊ کي مڪمل اسڪرين ويڊيو لاءِ.
  • Android پليٽ فارم جي نسخي ۾:
    • اڳي ڏٺل ۽ بند ٿيل مواد ڏانھن موٽڻ آسان آھي - نئون بنيادي ھوم پيج تازو بند ٿيل ٽيب، شامل ڪيل بک مارڪس، ڳولها، ۽ Pocket تجويزون ڏسڻ جي صلاحيت ڏئي ٿو.
    • هوم پيج تي ڏيکاريل مواد کي ترتيب ڏيڻ جي صلاحيت مهيا ڪري ٿي. مثال طور، توھان چونڊي سگھوٿا توھان جي اڪثر دورو ڪيل سائيٽن جون لسٽون، تازو کوليل ٽيب، تازو محفوظ ڪيل بک مارڪس، ڳولها، ۽ Pocket تجويزون.
    • ڊگھي غير فعال ٽيب کي الڳ غير فعال ٽيب سيڪشن ۾ منتقل ڪرڻ لاءِ سپورٽ شامل ڪئي وئي ته جيئن مکيه ٽيب بار کي بي ترتيب ٿيڻ کان بچڻ لاءِ. غير فعال ٽيب ۾ ٽيب شامل آهن جن کي 2 هفتن کان وڌيڪ نه پهچايو ويو آهي. اهو رويو سيٽنگون ۾ غير فعال ٿي سگهي ٿو "سيٽنگون->ٽيبس->پراڻن ٽيب کي غير فعال ڏانهن منتقل ڪريو."
    • ايڊريس بار ۾ ٽائپ ڪرڻ دوران سفارشون ڏيکارڻ لاءِ هيورسٽڪس وڌايو ويو آهي.

جدت ۽ بگ فڪسس کان علاوه، فائر فاڪس 94 16 ڪمزورين کي مقرر ڪيو آهي، جن مان 10 خطرناڪ طور تي نشان لڳل آهن. 5 ڪمزوريون ياداشت جي مسئلن جي ڪري ٿين ٿيون، جهڙوڪ بفر اوور فلوز ۽ اڳ ۾ ئي آزاد ٿيل ياداشت وارن علائقن تائين رسائي. ممڪن طور تي، اهي مسئلا خاص طور تي ڊزائين ڪيل صفحن کي کولڻ دوران حملي ڪندڙ ڪوڊ جي عمل جي ڪري سگھي ٿو.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو