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

جڳه ورتي ويب برائوزر ڇڏڻ فائر فاکس 69، انهي سان گڏوگڏ موبائل نسخو فائر فاکس 68.1 Android پليٽ فارم لاءِ. ان کان سواء، تازه ڪاريون پيدا ڪيون ويون آهن شاخون ڊگهي مدت جي حمايت سان 60.9.0 и 68.1.0 (ESR برانچ 60.x هاڻي اپڊيٽ نه ٿيندي؛ برانچ 68.x ڏانهن لڏپلاڻ جي سفارش ڪئي وئي آهي). اسٽيج تي جلد اچي رهيو آهي بيٽا ٽيسٽ فائر فاکس 70 برانچ منتقلي ڪندو، جنهن جي رليز 22 آڪٽوبر تائين مقرر ڪئي وئي آهي.

مکيه جدت:

  • ناپسنديده مواد کي بلاڪ ڪرڻ لاءِ ڊفالٽ معياري موڊ سڀني ٽئين پارٽي ٽريڪنگ سسٽم جي ڪوڪيز کي نظر انداز ڪرڻ ۽ جاوا اسڪرپٽ انسرٽس کي بلاڪ ڪرڻ جو ڪم شامل ڪيو آهي جيڪي منهنجي cryptocurrencies. مائننگ ڪوڊ صارف جي سسٽم تي سي پي يو جي لوڊ ۾ هڪ اهم واڌ جو سبب بڻجندو آهي ۽ عام طور تي هيڪنگ جي نتيجي ۾ سائيٽن ۾ متعارف ڪرايو ويندو آهي يا منيٽائيزيشن جي طريقي جي طور تي مشڪوڪ سائيٽن تي استعمال ڪيو ويندو آهي.
    اڳي، ڊيٽا کي بلاڪ ڪرڻ صرف ان وقت فعال ڪيو ويو هو جڏهن سخت بلاڪنگ موڊ چونڊيو، جيڪو هاڻي صرف ان صورت ۾ فعال ڪرڻ جو احساس رکي ٿو جڏهن توهان طريقن کي بلاڪ ڪرڻ چاهيو ٿا. ڳجھي سڃاڻپ ("براؤزر فنگر پرنٽنگ"). بلاڪنگ لسٽ مطابق ڪيو ويندو آهي ڊسڪ ڪيو ويو.
    فائر فاکس 69 رليز

    جڏهن بلاڪ ڪيو ويو آهي، هڪ شيلڊ علامت ڏيکاري ويندي آهي ايڊريس بار ۾، ۽ ان سلسلي جي مينيو ۾ توهان ڏسي سگهو ٿا ته ڪهڙن سائيٽن تان ڪوڪيز کي استعمال ڪيو ويو هو حرڪت کي ٽريڪ ڪرڻ لاءِ بلاڪ ڪيو ويو. ساڳئي مينيو ۾، توهان چونڊيل طور تي انفرادي سائيٽن لاء بلاڪنگ کي بند ڪري سگهو ٿا.

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

  • ملٽي ميڊيا مواد جي خودڪار پلے بیک کي بلاڪ ڪرڻ لاء اختيارن کي وڌايو ويو آھي. اڳ ۾ شامل ڪيل خصوصيت کان علاوه آواز کي خاموش ڪرڻ جي آٽو-پلينگ وڊيوز ۾ لاڳو ڪيو ويو مڪمل طور تي وڊيو پلے بیک کي روڪڻ جي صلاحيت، آواز کي خاموش ڪرڻ تائين محدود ناهي. مثال طور، جيڪڏهن اڳ ۾ ويب سائيٽن تي اشتهارن جي وڊيوز ڏيکاريا ويا هئا، پر آواز کان سواء، پوء نئين موڊ ۾، اهي هڪ واضح ڪلڪ کان سواء راند شروع نه ڪندا. موڊ کي فعال ڪرڻ لاءِ، هڪ نئون آئٽم ”بلاڪ آڊيو ۽ وڊيو“ شامل ڪيو ويو آهي آٽوپلي سيٽنگز (آپشنز> پرائيويسي ۽ سيڪيورٽي> اجازتون> آٽو پلے)، جيڪو ڊفالٽ ”بلاڪ آڊيو“ موڊ کي پورو ڪري ٿو.

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

    موڊ کي مخصوص سائيٽن جي حوالي سان منتخب ڪري سگھجي ٿو مخصوص سائيٽن جي حوالي سان ڏيکاريل مينيو جي ذريعي جڏھن توھان ڪلڪ ڪريو "(i)" بٽڻ تي ايڊريس بار ۾.

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

  • يو ايس اي ۽ ”اين-يو ايس“ بلڊنگز جي استعمال ڪندڙن لاءِ، نئين ٽئب کولڻ وقت ڏيکاريل شروعاتي صفحي جي بلاڪن جي ترتيب کي تبديل ڪيو ويو آھي، ۽ Pocket سروس پاران تجويز ڪيل اضافي مواد جي ڊسپلي کي شامل ڪيو ويو آھي. بلاڪ جي سائيز ۽ سفارشن جو تعداد تبديل ڪيو ويو آھي، نوان موضوعي سيڪشن تجويز ڪيا ويا آھن (صحت، سائنس، ٽيڪنالاجي ۽ تفريح)؛
  • Adobe Flash پلگ ان ذريعي فليش مواد کيڏڻ جي صلاحيت ڊفالٽ طور بند ٿيل آهي. فليش کي مستقل طور تي چالو ڪرڻ جو اختيار ايڊوب فليش پليئر پلگ ان جي سيٽنگن مان هٽايو ويو آهي، صرف فليش کي غير فعال ڪرڻ ۽ ان کي انفرادي طور تي مخصوص سائيٽن لاءِ فعال ڪرڻ جو اختيار ڇڏيو ويو آهي (واضح ڪلڪ سان چالو ڪرڻ) سواءِ چونڊيل موڊ کي ياد ڪرڻ جي. فائر فاڪس ESR شاخون 2020 جي آخر تائين فليش جي مدد ڪنديون رهنديون.
  • معذور ڊفالٽ فائل پروسيسنگ userContent.css и استعمال ڪندڙChrome.css, صارف کي سائيٽن جي ڊيزائن يا فائر فاکس انٽرفيس کي اوور رائڊ ڪرڻ جي اجازت ڏئي ٿي. ڊفالٽ کي غير فعال ڪرڻ جو سبب برائوزر جي شروعاتي وقت کي گھٽائڻ آهي. UserContent.css ۽ userChrome.css ذريعي رويي کي تبديل ڪرڻ استعمال ڪندڙن طرفان تمام گهٽ ڪيو ويندو آهي، ۽ CSS ڊيٽا کي لوڊ ڪرڻ اضافي وسيلن کي استعمال ڪري ٿو (اصلاح ڪرڻ غير ضروري ڊسڪ جي رسائي کي هٽائي ٿو). userChrome.css ۽ userContent.css پروسيسنگ کي واپس ڪرڻ لاءِ اٽڪل:config، هڪ "toolkit.legacyUserProfileCustomizations.stylesheets" سيٽنگ شامل ڪئي وئي آهي، جيڪا خودڪار طريقي سان فعال ٿي ويندي انهن صارفين لاءِ جيڪي اڳ ۾ ئي userChrome.css يا userContent.css استعمال ڪري رهيا آهن؛
  • WebRTC لاءِ، مختلف وڊيو ڪوڊيڪس استعمال ڪندي چينلز کي پروسيس ڪرڻ جي صلاحيت لاڳو ڪئي وئي آهي، جيڪا وڊيو ڪانفرنسنگ سروسز جي تخليق کي آسان بڻائي ٿي، جنهن جا شرڪت ڪندڙ مختلف ڪلائنٽ سافٽ ويئر استعمال ڪري سگهن ٿا؛
  • ARM64 آرڪيٽيڪچر لاءِ، جاوا اسڪرپٽ انجڻ JIT جي تاليف کي سپورٽ ڪري ٿو.
  • 32-bit OS ماحول ۾ Firefox جي 64-bit ورجن جي استعمال بابت معلومات براؤزر جي سڃاڻپ ڪندڙ (navigator.userAgent، navigator.platform ۽ navigator.oscpu) کان خارج ٿيل آهي (اڳ ۾ فليش لاءِ گهربل هئي، پر ان لاءِ اضافي ویکٹر ڇڏيندي هئي. لڪيل صارف جي سڃاڻپ)؛
  • Picture-in-Picture موڊ ۾ وڊيو ڏسڻ لاءِ هڪ فيچر شامل ڪيو ويو آهي، جيڪو توهان کي اجازت ڏئي ٿو ته وڊيو کي فلوٽنگ ونڊو جي صورت ۾ ڌار ڪري جيڪو برائوزر ۾ نيويگيٽ ڪرڻ دوران نظر اچي ٿو. ھن موڊ ۾ ڏسڻ لاءِ، توھان کي ٽول ٽِپ تي ڪلڪ ڪرڻ جي ضرورت آھي يا ڏيکاريل مينيو ۾ جنھن مھل توھان وڊيو تي ساڄي ڪلڪ ڪريو، چونڊيو ”تصوير ۾ تصوير“ (يوٽيوب ۾، جيڪو پنھنجي حوالي سان مينيو ھينڊلر کي متبادل بڻائي ٿو، توھان کي ساڄي طرف- ٻه ڀيرا ڪلڪ ڪريو يا دٻايو شفٽ ڪيچ سان ڪلڪ ڪريو). موڊ سپورٽ کي "media.videocontrols.picture-in-picture.enabled" اختيار استعمال ڪندي about:config ۾ فعال ڪري سگھجي ٿو؛

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

  • شامل ڪيو ويو پاسورڊ جنريٽر جو نفاذ ("signon.generation.available" ۾ اٽڪل:config)، جيڪو توهان کي اجازت ڏئي ٿو هڪ اشارو ڏيکاري ٿو هڪ خودڪار ٺاهيل مضبوط پاسورڊ سان جڏهن رجسٽريشن فارم ڀرڻ؛

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

  • پاسورڊ مينيجر ڏانهن شامل ڪيو ويو پهرين سطح جي ڊومين جي حوالي سان اڪائونٽس کي پروسيس ڪرڻ جي صلاحيت، جيڪا توهان کي پيش ڪرڻ جي اجازت ڏئي ٿي هڪ پاسورڊ سڀني ذيلي ڊومينز لاء محفوظ ڪيل. مثال طور، login.example.com لاءِ محفوظ ڪيل پاسورڊ هاڻي سائيٽ www.example.com تي فارمن ۾ خودڪار ڀرڻ لاءِ پيش ڪيو ويندو؛
  • شامل ڪيو ويو ترجيحي انتظام مئنيجر سنڀاليندڙ عمل، جيڪو اها ڳالهه جي اجازت ڏئي سڀ کان وڌيڪ ترجيحي عملن بابت آپريٽنگ سسٽم کي معلومات منتقل ڪرڻ. مثال طور، هڪ مواد جو عمل جيڪو هڪ فعال ٽيب تي عمل ڪري ٿو ان کي پس منظر جي ٽيب سان لاڳاپيل عمل جي ڀيٽ ۾ وڌيڪ ترجيح ڏني ويندي (وڌيڪ سي پي يو وسيلا مختص ڪيا ويا) (جيڪڏهن اهي وڊيو يا آڊيو نه هلن). تبديلي في الحال صرف ونڊوز پليٽ فارم لاءِ ڊفالٽ طور فعال ڪئي وئي آهي؛ ٻين سسٽم لاءِ، اٽڪل-config ۾ dom.ipc.processPriorityManager.enabled آپشن کي چالو ڪيو وڃي.
  • چالو ڊفالٽ طرفان API يوزر اسڪرپٽ, جيڪو توهان کي ويب پيجز جي حوالي سان ڪسٽم اسڪرپٽ تي عمل ڪرڻ لاءِ WebExtensions ٽيڪنالاجي جي بنياد تي Greasemonkey-style add-ons ٺاهڻ جي اجازت ڏئي ٿو. مثال طور، اسڪرپٽ ڳنڍڻ سان توھان انھن صفحن جي ڊيزائن ۽ رويي کي تبديل ڪري سگھو ٿا جيڪي توھان ڏسي رھيا آھيو. ھي API اڳ ۾ ئي فائر فاڪس ۾ شامل آھي، پر ھاڻي ان کي فعال ڪرڻ لاءِ "extensions.webextensions.userScripts.enabled" سيٽنگ کي اٽڪل:config ۾ سيٽ ڪرڻ جي ضرورت آھي. ساڳي ڪارڪردگيءَ سان موجوده اضافون جي برعڪس جيڪي استعمال ڪن ٿيون tabs.executeScript ڪال، نئون API توهان کي اجازت ڏئي ٿو اسڪرپٽس کي الڳ سينڊ باڪس ماحول ۾، حل ڪري ٿو ڪارڪردگي جا مسئلا ۽ ان کي ممڪن بڻائي ٿو ته صفحو لوڊ ڪرڻ جي مختلف مرحلن کي سنڀالڻ.
  • navigator.mediaDevices پراپرٽي ھاڻي صرف ان وقت موجود آھي جڏھن صفحو کولڻ لاءِ محفوظ ڪنٽيڪسٽ ۾، يعني. جڏهن کوليو ويو HTTPS ذريعي، لوڪل هوسٽ ذريعي يا مقامي فائل مان؛
  • شامل ڪيل CSS ملڪيت اوور فلو-ان لائن и اوور فلو بلاڪ, توهان کي مواد جي ڊسپلي کي ڪنٽرول ڪرڻ جي اجازت ڏئي ٿي جيڪا بلاڪ ۽ ان لائن عناصر کان ٻاهر وڌندي آهي (دم کي ڪٽي يا اسڪرول بار ڏيکاري). پراپرٽيز کي اوور فلو-x ۽ اوور فلو-y ۾ خودڪار تبديليءَ ذريعي لاڳو ڪيو ويو آهي مواد جي آئوٽ پٽ موڊ جي بنياد تي (مٿي کان هيٺ يا لڪير کان لڪير).
  • CSS ملڪيتن لاءِ سفيد خلا بريڪ اسپيس ويليو لاءِ سپورٽ لاڳو ڪئي وئي آهي؛
  • لاڳو ڪيل CSS ملڪيت تي مشتمل آهي، ظاهر ڪري ٿو ته عنصر ۽ ان جي مواد کي باقي DOM وڻ کان جدا ڪيو ويو آهي؛
  • شامل ڪيل CSS ملڪيت استعمال ڪندڙ جي چونڊ، جيڪو توهان کي اهو طئي ڪرڻ جي اجازت ڏئي ٿو ته ڇا متن استعمال ڪندڙ طرفان چونڊيو وڃي ٿو.
  • منتخب ڪندڙن لاءِ @supports ضابطن کي سيٽ ڪرڻ جي صلاحيت شامل ڪئي وئي (
    “@supports Selector(selector-to-test){…}” فارميٽ، جيڪو CSS کي منتخب ڪرڻ لاءِ استعمال ڪري سگھجي ٿو صرف ان صورت ۾ جڏھن ڪو خاص چونڊيندڙ سپورٽ ٿيل آھي يا برائوزر ۾ سپورٽ نه آھي؛

  • شامل ڪيل سپورٽ عوامي ميدان جاوا اسڪرپٽ ڪلاس جي مثالن لاءِ جيڪي توھان کي اڳواٽ بيان ڪيل ملڪيتن جي وضاحت ڪرڻ جي اجازت ڏين ٿيون جيڪي ٺاھيندڙ کان ٻاھر شروع ٿيل آھن. ويجهي مستقبل ۾، خانگي شعبن لاءِ سپورٽ جيڪي ڪلاس کان ٻاهر نظر نه اينديون آهن پڻ توقع ڪئي وئي آهي؛

    درجي جي پيداوار {
    نالو؛
    ٽيڪس = 0.2؛ /*عوامي ميدان*/
    # بنيادي قيمت = 0؛ /*نجي ميدان*/
    قيمت ؛

    تعمير ڪندڙ (نالو، بنيادي قيمت) {
    this.name = نالو؛
    this.basePrice = بنيادي قيمت؛
    this.price = (base Price * (1 + this.tax)).to Fixed(2);
    }
    }

  • شامل ڪيو ويو API مبصر کي تبديل ڪريو، جيڪو توهان کي هڪ هينڊلر سان ڳنڍڻ جي اجازت ڏئي ٿو جنهن کي صفحي تي مخصوص عناصر جي سائيز ۾ تبديلين بابت اطلاع موڪليا ويندا. نئين API ۽ window.onresize ۽ CSS ميڊيا سوالن جي وچ ۾ اهم فرق اهو آهي ته توهان اهو معلوم ڪري سگهو ٿا ته ڇا صفحي تي هڪ مخصوص عنصر تبديل ٿي ويو آهي، بلڪه پوري نظر واري علائقي جي، جيڪا توهان کي صرف ان عنصر کي تبديل ڪندي جواب ڏيڻ جي اجازت ڏئي ٿي. سڄو ڏسندڙ مواد؛
  • شامل ڪيل Microtasks API، ھڪڙي طريقي سان نمائندگي ڪئي وئي (WindowOrWorkerGlobalScope.queueMicrotask()، جيڪو توهان کي اجازت ڏئي ٿو ڪال بڪ فنڪشن ڪال شيڊول ڪرڻ لاءِ گهٽ سطح تي ان کي شامل ڪندي مائڪروٽاسڪ قطار ۾؛
  • نوان طريقا شامل ڪيا ويا Blob.text(), Blob.arrayBuffer(), Blob.stream(), DOMAtrix.fromMatrix(), AbstractRange() ۽ StaticRange();
  • بغير تصديق جي درخواستن لاءِ “*” ماسڪ کي بيان ڪرڻ جي صلاحيت Access-Control-Expose-Heders، Access-Control-Allow-Methods ۽ Access-Control-Allow-Headers HTTP هيڊرز ۾ شامل ڪئي وئي آهي؛
  • ويب ڪنسول صارف جي تحريڪن کي ٽريڪ ڪرڻ سان لاڳاپيل سرگرمي بابت الرٽ جو هڪ گروپ مهيا ڪري ٿو.
    فائر فاکس 69 رليز

  • وسيلن کي بلاڪ ڪرڻ جي سببن بابت تفصيلي ڄاڻ (CSP، مخلوط مواد، وغيره) نيٽ ورڪ سرگرمي جي چڪاس پينل ۾ شامل ڪئي وئي آهي، ۽ مڪمل URL سان گڏ هڪ اختياري ڪالم شامل ڪيو ويو آهي؛
    فائر فاکس 69 رليز

  • JavaScript ڊيبگر تيزيءَ سان شروع ڪيو ويو آهي. ريموٽ ڊيبگنگ افعال کي منتقل ڪيو ويو آهي about:debugging interface. قدم قدم جي ڊيبگنگ لاءِ سپورٽ asynchronous functions (Async) لاڳو ڪئي وئي آهي. شامل ڪيو ويو بريڪ پوائنٽس جو هڪ نئون طبقو جيڪو مائوس، ٽچ اسڪرين، اينيميشن، DOM، ميڊيا سوالن،
    مزدور، وغيره

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

  • صفحي جي پيشڪش جي آڊيٽنگ لاءِ هڪ انٽرفيس شامل ڪيو ويو آهي ڊولپر ٽولز، جيڪو استعمال ڪري ٿو متبادل متن جي وضاحت مواد (مثال طور، "alt" وصف مان متن ڏيکاريندي
    تصويرن جي بدران؛

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

  • ڪيترن ئي گرافڪس ڪارڊن سان گڏ macOS سسٽم تي، پاور-موثر GPU ڏانهن وڌيڪ جارحتي سوئچ فعال ٿيندو آهي جڏهن WebGL مواد پروسيسنگ مڪمل ڪري چڪو آهي. ان سان گڏ هڪ وقت جي WebGL ڪالن لاءِ هڪ طاقتور GPU کان توانائيءَ واري ڪارائتي ۾ سوئچ ڪرڻ جي خلاف تحفظ پڻ شامل ڪيو ويو آهي. macOS لاءِ تعميرات پڻ معياري فائنر انٽرفيس ذريعي فائل ڊائون لوڊ جي ترقي کي ڏيکاري ٿو. PKG فارميٽ ۾ فائر فاکس جي انسٽاليشن جي تعمير شروع ٿي وئي آهي؛
  • لاءِ Windows 10 تازن تازه ڪارين سان (1903+)، ويب جي تصديق لاءِ سپورٽ HmacSecret ايڪسٽينشن Windows Hello ذريعي شامل ڪئي وئي آهي تصديق ڪرڻ لاءِ سائيٽن تي بغير پاسورڊ داخل ڪرڻ جي فنگر پرنٽ، چهري جي سڃاڻپ يا USB ٽوڪن؛
  • بند ڪيو ويو Android لاءِ فائر فاڪس جي نئين رليز جو ٺهڻ، ان جي بدران هاڻي ان جو ڪوڊ نالو Fenix ​​آهي ترقي ڪري ٿو GeckoView انجڻ استعمال ڪندي موبائيل ڊوائيسز لاءِ هڪ نئون برائوزر ۽ Mozilla Android Components لائبريرين جو هڪ سيٽ. فائر فاکس لاءِ Android لاءِ اصلاحي سڌارا سڄي سال جاري ڪيا ويندا فائر فاڪس 68 جي ESR برانچ جي حصي طور، مثال طور، هڪ رليز هاڻي ٺهيل آهي 68.1. هڪ نئون برائوزر ڊائون لوڊ ڪرڻ لاء، توهان کي استعمال ڪرڻ گهرجي ٽيسٽ تعمير
    فائر فاڪس جو ڏيک.

جدت ۽ بگ فيڪس جي اضافي ۾، فائر فاڪس 69 مقرر ڪيو ويو آهي 30 ڪمزوريونجنهن مان صرف هڪ (CVE-2019-11751) نشان لڳل جيئن نازڪ. اهو مسئلو ونڊوز پليٽ فارم لاءِ مخصوص آهي ۽ جڏهن برائوزر کي ڪنهن ٻئي ايپليڪيشن مان لانچ ڪيو ويندو آهي ته هڪ صوابديدي فائل سسٽم تي لکڻ جي اجازت ڏئي ٿي (مثال طور، جڏهن ميسيجنگ پروگرام مان لنڪ کوليو وڃي، توهان لنڪ کي فارميٽ ڪري سگهو ٿا اهڙي طرح. برائوزر کي لانچ ڪرڻ جي نتيجي ۾ 'Startup' ڊاريڪٽري ۾ هڪ خودڪار فائل ٺاهي ويندي). نازڪ خطرن جي تعداد ۾ گهٽتائي حقيقت جي ڪري آهي ته يادگيري جا مسئلا، جهڙوڪ بفر اوور فلوز ۽ اڳ ۾ ئي آزاد ٿيل ياداشت وارن علائقن تائين رسائي، هاڻي خطرناڪ طور تي نشان لڳل آهن، پر نازڪ نه آهن. نئون رليز 13 ساڳين مسئلن کي حل ڪري ٿو جيڪو ممڪن طور تي حملو ڪندڙ ڪوڊ کي عمل ۾ آڻي سگھي ٿو جڏهن خاص طور تي تيار ڪيل صفحا کوليا وڃن.

جو ذريعو: opennet.ru

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