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

ويب برائوزر جاري ڪيو ويو فائر فاکس 78، انهي سان گڏ هڪ موبائل نسخو فائر فاکس 68.10 Android پليٽ فارم لاء. فائر فاکس 78 رليز هڪ توسيع ٿيل سپورٽ سروس (ESR) جي طور تي درجه بندي ڪئي وئي آهي، سڄي سال ۾ جاري ڪيل تازه ڪاريون سان. ان کان سواء، اڳوڻي جي تازه ڪاري شاخون ڊگهي مدت جي حمايت سان 68.10.0 (ٻه وڌيڪ تازه ڪاريون مستقبل ۾ متوقع آهن: 68.11 ۽ 68.12). اسٽيج تي جلد اچي رهيو آهي بيٽا ٽيسٽ فائر فاکس 79 برانچ منتقلي ڪندو، جنهن جي رليز 28 جولاء تي مقرر ڪئي وئي آهي.

مکيه جدت:

  • خلاصو صفحو (تحفظ ڊيش بورڊ) کي وڌايو ويو آهي رپورٽن سان گڏ حفاظتي ميڪانيزم جي اثرائتن تي رپورٽون ٽريڪنگ تحريڪن جي خلاف، تصديق جي سمجھوتي جي جانچ ڪرڻ، ۽ پاسورڊ منظم ڪرڻ. نئون رليز اهو ممڪن بڻائي ٿو ته سمجھوتي ڪيل سندن جي استعمال تي انگ اکر ڏسڻ، ۽ انهي سان گڏ محفوظ ڪيل پاسورڊ جي ممڪن چونڪ کي ٽريڪ ڪرڻ سان صارف جي ڊيٽابيس جي سڃاتل ليکن سان. تصديق haveibeenpwned.com پروجيڪٽ جي ڊيٽابيس سان انضمام ذريعي ڪئي وئي آهي، جنهن ۾ 9.7 سائيٽن جي هيڪنگ جي نتيجي ۾ چوري ٿيل 456 بلين اڪائونٽن بابت معلومات شامل آهي. خلاصو مهيا ڪيو ويو آهي “about:protections” صفحي تي يا ايڊريس بار ۾ شيلڊ آئڪن تي ڪلڪ ڪري سڏايل مينيو ذريعي (حفاظتي ڊيش بورڊ هاڻي ڏيکاريو ويو آهي رپورٽ ڏيکارڻ بدران).
    فائر فاکس 78 رليز

  • Uninstaller ۾ هڪ بٽڻ شامل ڪيو ويوتازو فاسڪس فوڪس"، جيڪو توهان کي سيٽنگون ري سيٽ ڪرڻ جي اجازت ڏئي ٿو ۽ جمع ٿيل ڊيٽا کي وڃائڻ کان سواء سڀئي اضافو ختم ڪري ٿو. مسئلن جي صورت ۾، صارف اڪثر ڪري برائوزر کي ٻيهر انسٽال ڪندي انهن کي حل ڪرڻ جي ڪوشش ڪندا آهن. ريفريش بٽڻ توهان کي بک مارڪس، برائوزنگ تاريخ، محفوظ ڪيل پاسورڊ، ڪوڪيز، ڳنڍيل ڊڪشنريون ۽ ڊيٽا کي وڃائڻ کان سواءِ ساڳيو اثر حاصل ڪرڻ جي اجازت ڏيندو آٽو فلنگ فارمن لاءِ (جڏهن توهان بٽڻ تي ڪلڪ ڪندا آهيو، هڪ نئون پروفائل ٺاهيو ويندو آهي ۽ مخصوص ڊيٽابيس منتقل ڪيو ويندو آهي. ان ڏانهن). ريفريش کي ڪلڪ ڪرڻ کان پوء، اضافو، موضوعات، رسائي جي حقن جي معلومات، ڳنڍيل سرچ انجڻ، مقامي DOM اسٽوريج، سرٽيفڪيٽ، تبديل ٿيل سيٽنگون، استعمال ڪندڙ انداز (userChrome، userContent) گم ٿي ويندا.
    فائر فاکس 78 رليز

  • ڪيترن ئي ٽيب کي بند ڪرڻ لاءِ ڏيکاريل ڪنٽيڪٽ مينيو ۾ شيون شامل ڪيون ويون، موجوده ھڪڙي جي ساڄي پاسي واري ٽيب کي بند ڪريو، ۽ موجوده ھڪڙي کان سواءِ سڀ ٽيب بند ڪريو.

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

  • WebRTC جي بنياد تي وڊيو ڪالن ۽ ڪانفرنسن دوران اسڪرين سيور کي غير فعال ڪري سگھجي ٿو.
  • ڪنهن به اسڪرين ريزوليوشن تي Intel GPUs لاءِ ونڊوز پليٽ فارم تي شامل ڪمپوزنگ سسٽم ويب رینڈر, Rust ۾ لکيل آهي ۽ توهان کي رينجرنگ جي رفتار کي وڌائڻ ۽ سي پي يو لوڊ گھٽائڻ جي اجازت ڏئي ٿو. WebRender صفحي جي مواد جي رينڊرنگ آپريشنز کي GPU پاسي آئوٽ سورس ڪري ٿو، جيڪي GPU تي هلندڙ شيڊرز ذريعي لاڳو ٿين ٿيون. اڳي، WebRender فعال ڪيو ويو Windows 10 پليٽ فارم Intel GPUs لاءِ جڏهن ننڍي اسڪرين ريزوليوشن استعمال ڪندي، گڏوگڏ سسٽم تي AMD Raven Ridge، AMD Evergreen APUs، ۽ NVIDIA گرافڪس ڪارڊ سان ليپ ٽاپن تي. لينڪس تي، WebRender في الحال Intel ۽ AMD ڪارڊن لاءِ چالو ڪيو ويو آهي صرف رات جي تعمير ۾، ۽ NVIDIA ڪارڊ لاءِ سپورٽ نه آهي. ان کي اٽڪل:config ۾ زبردستي ڪرڻ لاءِ، توهان کي "gfx.webrender.all" ۽ "gfx.webrender.enabled" سيٽنگون چالو ڪرڻ گهرجن يا فائر فاڪس کي ماحول جي متغير MOZ_WEBRENDER=1 سيٽ سان هلائڻ گهرجي.
  • UK جي استعمال ڪندڙن جو حصو جن لاءِ Pocket سروس پاران تجويز ڪيل مواد جي ڊسپلي کي نئين ٽيب پيج تي فعال ڪيو ويو آھي 100٪ تائين وڌايو ويو آھي. اڳي، اهڙا صفحا صرف آمريڪا، ڪئناڊا ۽ جرمني جي استعمال ڪندڙن کي ڏيکاريا ويندا هئا. اسپانسرز طرفان ادا ڪيل بلاڪ صرف USA ۾ ڏيکاريا ويا آهن ۽ واضح طور تي اشتهارن جي طور تي نشان لڳل آهن. مواد جي چونڊ سان لاڳاپيل ذاتي ڪرڻ ڪلائنٽ جي پاسي تي ڪئي وئي آهي ۽ صارف جي معلومات کي ٽئين پارٽين کي منتقل ڪرڻ کان سواء (موجوده ڏينهن لاء تجويز ڪيل لنڪس جي مڪمل فهرست برائوزر ۾ لوڊ ڪئي وئي آهي، جيڪا صارف جي پاسي تي درجه بندي ڪئي وئي آهي برائوزنگ تاريخ ڊيٽا جي بنياد تي. ). Pocket طرفان تجويز ڪيل مواد کي بند ڪرڻ لاءِ، ترتيب ڏيڻ واري ۾ هڪ سيٽنگ آهي (Firefox Home Content/Recommended by Pocket) ۽ آپشن ”browser.newtabpage.activity-stream.feeds.topsites“ ۾ اٽڪل:config.
  • شامل پيچ جيڪي VA-API استعمال ڪندي هارڊويئر ايڪسلريشن جي ڪارڪردگي ۽ استحڪام کي متاثر ڪن ٿا (صرف Wayland-based ماحول ۾ سپورٽ).
  • لينڪس سسٽم جي اجزاء جي گهرج کي وڌايو ويو آهي. لينڪس تي فائر فاڪس هلائڻ لاءِ ھاڻي گھٽ ۾ گھٽ Glibc 2.17، libstdc++ 4.8.1 ۽ GTK+ 3.14 جي ضرورت آھي.
  • ورثي واري ڪرپٽوگرافڪ الگورتھم جي حمايت کي ختم ڪرڻ جي منصوبي جي پٺيان، DHE (TLS_DHE_*، Diffie-Hellman ڪيئي ايڪسچينج پروٽوڪول) جي بنياد تي سڀ TLS سائفر سوٽ ڊفالٽ طور بند ٿيل آھن. DHE کي غير فعال ڪرڻ جي امڪاني منفي اثر کي گھٽائڻ لاءِ، ٻه نوان SHA2-based AES-GCM سيفر سوٽ شامل ڪيا ويا آھن.
  • معذور TLS 1.0 ۽ TLS 1.1 پروٽوڪول لاءِ سپورٽ. محفوظ ڪميونيڪيشن چينل تي سائيٽن تائين رسائي حاصل ڪرڻ لاءِ، سرور کي لازمي طور تي گھٽ ۾ گھٽ TLS 1.2 لاءِ سپورٽ مهيا ڪرڻ گھرجي. گوگل جي مطابق، في الحال اٽڪل 0.5٪ ويب پيج ڊائون لوڊ TLS جي پراڻي ورزن کي استعمال ڪندي جاري آهن. جي حوالي سان بند ڪيو ويو سفارشون IETF (انٽرنيٽ انجنيئرنگ ٽاسڪ فورس). TLS 1.0/1.1 کي سپورٽ ڪرڻ کان انڪار ڪرڻ جو سبب جديد سائفرن (مثال طور، ECDHE ۽ AEAD) لاءِ سپورٽ جو فقدان آهي ۽ پراڻن سائفرن کي سپورٽ ڪرڻ جي گهرج آهي، جنهن جي اعتبار جو سوال آهي ته ڪمپيوٽنگ ٽيڪنالاجي جي ترقي جي موجوده مرحلي ۾ ( مثال طور، TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA لاءِ سپورٽ گھربل آھي، MD5 استعمال ڪيو ويندو آھي سالميت جي چڪاس ۽ تصديق لاءِ ۽ SHA-1). توهان سيڪيورٽي.tls.version.enable-deprecated = صحيح مقرر ڪندي پراڻي TLS ورزن سان ڪم ڪرڻ جي صلاحيت بحال ڪري سگهو ٿا يا پراڻي پروٽوڪول سان سائيٽ جو دورو ڪرڻ دوران ڏيکاريل غلطي واري صفحي تي بٽڻ کي استعمال ڪندي.
  • بصري معذورن وارن ماڻهن لاءِ اسڪرين ريڊرز سان ڪم جي معيار کي تمام گهڻو بهتر ڪيو ويو آهي (ڪرسر جي پوزيشن سان مسئلا حل ڪيا ويا آهن، منجمد ٿيڻ کي ختم ڪيو ويو آهي، تمام وڏي ٽيبل جي پروسيسنگ کي تيز ڪيو ويو آهي، وغيره). لڏپلاڻ ۽ مرگي سان گڏ استعمال ڪندڙن لاء، متحرڪ اثرات جهڙوڪ ٽيب کي نمايان ڪرڻ ۽ ڳولا واري بار کي وڌائڻ کي گھٽايو ويو آهي.
  • ادارن لاءِ، گروپ پاليسين ۾ نوان ضابطا شامل ڪيا ويا آھن خارجي ايپليڪيشن ھينڊلر کي ترتيب ڏيڻ، تصوير ۾ تصويري موڊ کي غير فعال ڪرڻ، ۽ ماسٽر پاسورڊ جي وضاحت ڪرڻ جي ضرورت آھي.
  • SpiderMonkey JavaScript انجڻ ۾ اپڊيٽ ٿيل هڪ باقاعده ايڪسپريس پروسيسنگ سبسسٽم جيڪو Chromium پروجيڪٽ جي بنياد تي برائوزرن ۾ استعمال ٿيل V8 JavaScript انجڻ جي عمل سان هم وقت سازي ڪيو ويو آهي. تبديلي اسان کي اجازت ڏني ته هيٺ ڏنل خاصيتن لاءِ سپورٽ لاڳو ڪرڻ لاءِ باقاعده اظهار سان لاڳاپيل:
    • نالي وارا گروپ توھان کي اجازت ڏيو ته ھڪڙي اسٽرنگ جي حصن کي ڳنڍڻ جي ھڪڙي ريگيولر ايڪسپريشن سان ملندڙ مخصوص نالن سان ملان جي سيريل نمبرن جي بدران (مثال طور، بدران "/(\d{4})-(\d{2})-(\d{ 2})/" توهان وضاحت ڪري سگهو ٿا "/(؟ \d{4})-(؟ \d{2})-(؟ \d{2})/" ۽ سال تائين رسائي حاصل ڪريو نتيجي جي ذريعي نه [1]، پر result.groups.year ذريعي).
    • ڪلاس کان فرار ٿيڻ يونيڪوڊ اکر شامل ڪن ٿا تعميرات \p{...} ۽ \P{...}، مثال طور، \p{Number} سڀني ممڪن اکرن کي بيان ڪري ٿو انگن کي ظاهر ڪري ٿو (بشمول اکر جهڙوڪ ①)، \p{Alphabetic} - اکر (بشمول hieroglyphs )، \p{Math} — رياضياتي نشانيون، وغيره.
    • پرچم dotAll "." ماسڪ کي باهه ڏئي ٿو. لائن فيڊ ڪردارن سميت.
    • رستو پوئتي ڏس توهان کي باقاعده اظهار ۾ اهو طئي ڪرڻ جي اجازت ڏئي ٿو ته هڪ نمونو ٻئي کان اڳ آهي (مثال طور، ڊالر جي رقم کي پڪڙڻ کان سواء ڊالر جي نشاني).
  • لاڳو ڪيل سي ايس ايس سيڊو-ڪلاس : is() и : ڪٿي () CSS قاعدن کي سليڪٽرن جي سيٽ تي پابند ڪرڻ لاءِ. مثال طور، بدران

    هيڊر p: هوور، مين p: هوور، فوٽر p: هوور {...}

    بيان ڪري سگهجي ٿو

    :is(header, main, footer) p:hover {...}

  • سي ايس ايس سيڊو ڪلاس شامل آهن :صرف پڙهو и :لکڻ پڙهڻ بائنڊنگ لاءِ فارم عناصر (انپٽ يا ٽيڪسٽيريا) جيڪي منع ٿيل آهن يا تبديل ڪرڻ جي اجازت ڏني وئي آهي.
  • شامل ڪيل طريقن جي حمايت Intl.ListFormat() مقامي لسٽون ٺاهڻ لاءِ (مثال طور، ”يا“ کي ”يا“ سان بدلائڻ، ”۽“ سان ”۽“).

    const lf = نئون Intl.ListFormat('en')؛
    lf.format(['Frank', 'Christine', 'Flora']);
    // → 'فرينڪ، ڪرسٽين، ۽ فلورا'
    // مقامي "ru" سان اهو ٿيندو 'فرينڪ، ڪرسٽين ۽ فلورا'

  • طريقو Intl.Number Format ماپ، ڪرنسي، سائنسي ۽ ڪمپيڪٽ نوٽس جي فارميٽنگ يونٽن لاءِ مدد شامل ڪئي وئي (مثال طور، "Intl.NumberFormat('en', {style: 'unit', unit: 'meter-per-second'}");
  • شامل ڪيل طريقو ParentNode.replaceChildren()، توهان کي موجوده چائلڊ نوڊ کي تبديل ڪرڻ يا صاف ڪرڻ جي اجازت ڏئي ٿي.
  • ESR برانچ ۾ سروس ورڪر ۽ پش API لاءِ سپورٽ شامل آهي (اهي اڳوڻي ESR رليز ۾ غير فعال هئا).
  • WebAssembly JavaScript BigInt قسم استعمال ڪندي 64-bit انٽيگر فنڪشن پيرا ميٽرز کي درآمد ۽ برآمد ڪرڻ لاءِ سپورٽ شامل ڪري ٿو. WebAssembly لاءِ هڪ واڌ پڻ لاڳو ڪئي وئي آهي گھڻي قدر, اجازت ڏيڻ فنڪشن هڪ کان وڌيڪ قدر موٽائي ٿو.
  • ويب ڊولپرز لاءِ ڪنسول ۾ محفوظ وعدي سان لاڳاپيل غلطين جي تفصيلي لاگنگ، بشمول نالن، اسٽيڪ، ۽ ملڪيت بابت معلومات، فريم ورڪ جهڙوڪ Angular استعمال ڪندي غلطين کي حل ڪرڻ ۾ تمام آسان بڻائي ٿي.

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

  • ويب ڊولپر ٽولز خاص طور تي ڊوم نيويگيشن ڪارڪردگي کي بهتر بڻائي ڇڏيو آهي جڏهن سائيٽن جو معائنو ڪري رهيا آهن جيڪي تمام گهڻيون CSS ملڪيت استعمال ڪن ٿيون.
  • جاوا اسڪرپٽ ڊيبگر کي هاڻي استعمال ڪرڻ وقت ماخذ-نقشي جي بنياد تي ننڍو متغير نالن کي وڌائڻ جي صلاحيت آهي لاگنگ پوائنٽس (لاگ پوائنٽس)، جيڪي توھان کي اجازت ڏين ٿا معلومات کي ڊمپ ڪرڻ جي ڄاڻ لائن نمبر بابت ڪوڊ ۾ ۽ متغيرن جي قدرن کي ويب ڪنسول ۾ ان وقت جڏھن ٽيگ شروع ٿئي ٿو.
  • نيٽورڪ انسپيڪشن انٽرفيس ۾، معلومات شامل ڪئي وئي آهي اضافو، مخالف ٽريڪنگ ميڪانيزم، ۽ CORS (Cross-Origin Resource Sharing) پابنديون جيڪي درخواست کي بلاڪ ڪيو ويو.
    فائر فاکس 78 رليز

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

جو ذريعو: opennet.ru

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