فائر فاکس 89 جو ريليز ٿيل انٽرفيس سان

فائر فاڪس 89 ويب برائوزر جاري ڪيو ويو. ان کان علاوه، ڊگھي مدت جي سپورٽ برانچ 78.11.0 تي هڪ تازه ڪاري ٺاهي وئي. فائر فاکس 90 برانچ جلد ئي بيٽا ٽيسٽنگ اسٽيج تي منتقل ڪيو ويندو، جنهن جي رليز 13 جولاءِ تي ٿيندي.

مکيه جدت:

  • انٽرفيس کي خاص طور تي جديد بڻايو ويو آهي. آئڪن آئڪن کي اپڊيٽ ڪيو ويو آهي، مختلف عناصر جي انداز کي متحد ڪيو ويو آهي، ۽ رنگ پيلٽ کي ٻيهر ڊزائين ڪيو ويو آهي.
  • ٽيب بار جي ڊيزائن کي تبديل ڪيو ويو آهي - ٽيب جي بٽڻن جا ڪنڊا گول هوندا آهن ۽ هاڻي پينل سان هيٺئين بارڊر سان نه ملندا آهن (سچل بٽڻ جو اثر). غير فعال ٽيب جي بصري علحدگيء کي هٽايو ويو آهي، پر بٽڻ تي قبضو ڪيل علائقو نمايان ٿيل آهي جڏهن توهان ٽيب مٿان هور ڪندا آهيو.
    فائر فاکس 89 جو ريليز ٿيل انٽرفيس سان
  • مينيو بحال ڪيو ويو آهي. سڀ کان اهم خصوصيتن تي ڌيان ڏيڻ لاءِ مين مينيو ۽ حوالن جي مينيو مان نادر استعمال ٿيل ۽ پراڻا عنصر هٽايا ويا آهن. باقي عناصر استعمال ڪندڙن جي اهميت ۽ مطالبن جي بنياد تي ٻيهر منظم ڪيا ويا آهن. ڌيان ڇڪائڻ واري بصري جي خلاف جنگ جي حصي طور، مينيو آئٽمز جي اڳيان آئڪن کي هٽايو ويو آهي ۽ صرف ٽيڪسٽ ليبل ڇڏيا ويا آهن. ويب ڊولپرز لاءِ پينل ۽ اوزار کي ترتيب ڏيڻ لاءِ انٽرفيس الڳ سب مينيو ”وڌيڪ اوزار“ ۾ رکيل آھن.
    فائر فاکس 89 جو ريليز ٿيل انٽرفيس سانفائر فاکس 89 جو ريليز ٿيل انٽرفيس سان
  • ايڊريس بار ۾ ٺهيل "..." (صفحي جي عملن) مينيو کي هٽايو ويو آهي، جنهن ذريعي توهان هڪ بک مارڪ شامل ڪري سگهو ٿا، پاڪيٽ ڏانهن هڪ لنڪ موڪلي سگهو ٿا، هڪ ٽيب پن ڪريو، ڪلپ بورڊ سان ڪم ڪريو، ۽ اي ميل ذريعي مواد موڪلڻ شروع ڪري سگهو ٿا. "…" مينيو ذريعي دستياب اختيارن کي انٽرفيس جي ٻين حصن ڏانهن منتقل ڪيو ويو آهي، پينل سيٽنگون سيڪشن ۾ موجود رهي ٿو ۽ انفرادي طور تي بٽڻ جي صورت ۾ پينل تي رکيل هجي. مثال طور، اسڪرين شاٽ ٺاھڻ لاءِ انٽرفيس بٽڻ موجود آھي ڪنيڪٽ مينيو ذريعي ڏيکاريل آھي جڏھن توھان صفحي تي ساڄي ڪلڪ ڪريو.
    فائر فاکس 89 جو ريليز ٿيل انٽرفيس سان
  • نئين ٽئب کي کولڻ وقت ڏيکاريل انٽرفيس سان صفحي کي ترتيب ڏيڻ لاءِ پاپ اپ سائڊبار کي ٻيهر ڊزائين ڪيو.
    فائر فاکس 89 جو ريليز ٿيل انٽرفيس سان
  • ڊيڄاريندڙ، تصديق ۽ درخواستن سان گڏ معلوماتي پينل ۽ ماڊل ڊائلاگ جي ڊيزائن کي تبديل ڪيو ويو آهي ۽ ٻين ڊائلاگ سان متحد ڪيو ويو آهي. ڊائلاگ گول ڪنڊن سان ڏيکاريل آھن ۽ وچ ۾ عمودي طور تي.
    فائر فاکس 89 جو ريليز ٿيل انٽرفيس سان
  • تازه ڪاري کان پوء، هڪ اسپلش اسڪرين ڏيکاري ٿي جيڪا فائر فاکس کي سسٽم تي ڊفالٽ برائوزر طور استعمال ڪرڻ جي صلاح ڏئي ٿي ۽ توهان کي هڪ موضوع چونڊڻ جي اجازت ڏئي ٿي. اهي موضوع جيڪي توهان چونڊي سگهو ٿا انهن مان آهن: سسٽم (ونڊز، مينيو ۽ بٽڻن کي ڊزائين ڪرڻ وقت سسٽم سيٽنگون اڪائونٽ ۾ وٺندو آهي)، هلڪو، ڳاڙهو ۽ الپينگلو (رنگ).
    فائر فاکس 89 جو ريليز ٿيل انٽرفيس سان
    فائر فاکس 89 جو ريليز ٿيل انٽرفيس سان
    فائر فاکس 89 جو ريليز ٿيل انٽرفيس سان
    فائر فاکس 89 جو ريليز ٿيل انٽرفيس سان
    فائر فاکس 89 جو ريليز ٿيل انٽرفيس سان
  • ڊفالٽ طور، پينل ظاھر سيٽنگون انٽرفيس ھڪڙي بٽڻ کي لڪائي ٿو ڪمپيڪٽ پينل ڊسپلي موڊ کي چالو ڪرڻ لاء. سيٽنگ کي واپس ڪرڻ لاءِ اٽڪل:config، "browser.compactmode.show" پيٽرولر لاڳو ڪيو ويو آهي. انهن صارفين لاءِ جن کي ڪمپيڪٽ موڊ فعال ڪيو ويو آهي، اختيار پاڻمرادو چالو ڪيو ويندو.
  • عنصرن جو تعداد گھٽجي ويو آھي جيڪي صارف جي ڌيان کي ڀڃندا آھن. غير ضروري ڊيڄاريندڙ ۽ اطلاعن کي هٽايو.
  • هڪ ڳڻپيوڪر ايڊريس بار ۾ ضم ڪيو ويو آهي، توهان کي ڪنهن به ترتيب ۾ بيان ڪيل رياضياتي اظهارن کي ڳڻڻ جي اجازت ڏئي ٿو. ڳڻپيوڪر في الحال ڊفالٽ طور بند ٿيل آهي ۽ ان کي تبديل ڪرڻ جي ضرورت آهي suggest.calculator سيٽنگ in about:config. ايندڙ رليز مان هڪ ۾ اهو پڻ متوقع آهي (اڳ ۾ ئي اين-يو ايس جي رات جي تعمير ۾ شامل ڪيو ويو آهي) ايڊريس بار ۾ ٺهيل يونٽ ڪنورٽر جي ظاهر ٿيڻ، مثال طور، پيرن کي ميٽر ۾ تبديل ڪرڻ جي اجازت ڏئي ٿي.
    فائر فاکس 89 جو ريليز ٿيل انٽرفيس سان
  • لينڪس بلڊس سڀني لينڪس استعمال ڪندڙن لاءِ WebRender ڪمپوزنگ انجڻ کي فعال ڪري ٿو، بشمول سڀئي ڊيسڪ ٽاپ ماحول، ميسا جا سڀ ورجن، ۽ NVIDIA ڊرائيورن سان گڏ سسٽم (اڳ ۾ WebRender صرف GNOME، KDE، ۽ Xfce لاءِ Intel ۽ AMD ڊرائيورن لاءِ فعال ڪيو ويو هو). WebRender Rast ٻولي ۾ لکيل آهي ۽ توهان کي اجازت ڏئي ٿو ته رينڊرنگ جي رفتار ۾ هڪ اهم واڌارو حاصل ڪري ۽ CPU تي لوڊ گھٽائي پيج مواد رينڊرنگ آپريشنز کي GPU پاسي منتقل ڪري، جيڪي GPU تي هلندڙ شيڊرز ذريعي لاڳو ٿين ٿيون. WebRender کي اٽڪل:config ۾ غير فعال ڪرڻ لاءِ، توھان استعمال ڪري سگھو ٿا "gfx.webrender.enabled" سيٽنگ يا فائر فاڪس کي ماحولي تبديليءَ سان هلائي سگھوٿا MOZ_WEBRENDER=0 سيٽ.
  • ٽوٽل ڪوڪي پروٽيڪشن جو طريقو ڊفالٽ طور فعال ڪيو ويو آهي، جيڪو اڳ ۾ صرف تڏهن چالو ڪيو ويو هو جڏهن توهان ناپسنديده مواد (سخت) کي بلاڪ ڪرڻ لاءِ سخت موڊ چونڊيو هو. هر سائيٽ لاءِ، ڪوڪيز لاءِ هڪ الڳ الڳ اسٽوريج هاڻي استعمال ڪيو ويو آهي، جيڪو سائيٽن جي وچ ۾ حرڪت کي ٽريڪ ڪرڻ لاءِ ڪوڪيز جي استعمال جي اجازت نٿو ڏئي، ڇاڪاڻ ته سائيٽ تي لوڊ ٿيل ٽئين پارٽي بلاڪ مان سيٽ ڪيل سڀئي ڪوڪيز هاڻي مکيه سائيٽ سان ڳنڍيل آهن ۽ آهن. منتقل نه ڪيو ويو جڏهن اهي بلاڪ ٻين سائيٽن کان پهچندا آهن. هڪ استثنا جي طور تي، ڪراس سائيٽ ڪوڪيز جي منتقلي جو امڪان انهن خدمتن لاءِ ڇڏي ويو آهي جيڪي صارف جي ٽريڪنگ سان لاڳاپيل نه آهن، مثال طور، جيڪي واحد تصديق لاءِ استعمال ٿيل آهن. بلاڪ ٿيل ۽ اجازت ڏنل ڪراس سائيٽ ڪوڪيز بابت معلومات ڏيکاريل مينيو ۾ ڏيکاريل آهي جڏهن توهان ايڊريس بار ۾ شيلڊ علامت تي ڪلڪ ڪندا آهيو.
    فائر فاکس 89 جو ريليز ٿيل انٽرفيس سان
  • SmartBlock ميڪانيزم جو ٻيو نسخو شامل ڪيو ويو آهي، انهن سائيٽن تي مسئلن کي حل ڪرڻ لاءِ ٺهيل آهي جيڪي پرائيويٽ برائوزنگ موڊ ۾ ٻاهرين اسڪرپٽس کي بلاڪ ڪرڻ جي ڪري پيدا ٿين ٿيون يا جڏهن ناپسنديده مواد (سخت) کي چالو ڪيو وڃي ٿو. ٻين شين مان، SmartBlock توهان کي ڪجهه سائيٽن جي ڪارڪردگي کي خاص طور تي وڌائڻ جي اجازت ڏئي ٿو جيڪي سست ٿي رهيا آهن ٽريڪنگ لاء اسڪرپٽ ڪوڊ لوڊ ڪرڻ جي ناڪاميء جي ڪري. SmartBlock خود بخود اسڪرپٽس کي تبديل ڪري ٿو جيڪي ٽريڪنگ لاءِ استعمال ٿيل اسٽبس سان جيڪي يقيني بڻائين ٿا ته سائيٽ صحيح طور تي لوڊ ٿئي ٿي. ڊس ڪنيڪٽ لسٽ ۾ شامل ڪجهه مشهور صارف ٽريڪنگ اسڪرپٽس لاءِ اسٽب تيار ڪيا ويا آهن، جن ۾ Facebook، Twitter، Yandex، VKontakte ۽ گوگل ويجيٽس سان اسڪرپٽ شامل آهن.
  • DC (نمائندگي جي تصديق) TLS جي واڌ لاءِ مدد شامل آهي وفد جي مختصر-رهندڙ سرٽيفڪيٽن لاءِ، جيڪو مواد جي ترسيل نيٽ ورڪ ذريعي سائيٽ تائين رسائي کي منظم ڪرڻ وقت سرٽيفڪيٽ سان مسئلو حل ڪري ٿو. Delegated Credentials هڪ اضافي وچولي پرائيويٽ ڪنجي متعارف ڪرايو آهي، جنهن جي صحيحيت ڪلاڪن يا ڪيترن ڏينهن تائين محدود آهي (7 ڏينهن کان وڌيڪ نه). هي چيڪ هڪ سرٽيفڪيشن اٿارٽي پاران جاري ڪيل سرٽيفڪيٽ جي بنياد تي ٺاهي وئي آهي ۽ توهان کي اجازت ڏئي ٿي ته اصل سرٽيفڪيٽ جي خانگي ڪنجي کي مواد پهچائڻ جي خدمتن کان ڳجهو. وچولي ڪيچ جي ختم ٿيڻ کان پوء رسائي جي مسئلن کان بچڻ لاء، هڪ خودڪار تازه ڪاري ٽيڪنالاجي مهيا ڪئي وئي آهي جيڪا اصل TLS سرور جي پاسي تي ڪئي وئي آهي.
  • هڪ ٽئين پارٽي (سسٽم جو اصل نه آهي) ان پٽ فارم عناصر تي عمل درآمد، جهڙوڪ سوئچز، بٽڻ، ڊراپ-ڊائون لسٽون ۽ ٽيڪسٽ ان پٽ فيلڊز (ان پٽ، ٽيڪسٽريا، بٽڻ، چونڊيو)، پيش ڪيو ويو آهي، هڪ وڌيڪ جديد ڊيزائن جي خاصيت سان. فارم عناصر جي الڳ عمل جو استعمال پڻ صفحي جي ڊسپلي ڪارڪردگي تي مثبت اثر پيو.
  • عناصر جي مواد کي ترتيب ڏيڻ جي صلاحيت مهيا ڪئي وئي آهي ۽ Document.execCommand() ڪمانڊ استعمال ڪندي، ايڊيٽنگ جي تاريخ کي محفوظ ڪندي ۽ واضح طور تي بيان ڪرڻ کان سواءِ Content Editable ملڪيت.
  • صفحي جي لوڊ ٿيڻ کان اڳ ۽ پوءِ واقعي جي دير کي ماپڻ لاءِ ايونٽ ٽائمنگ API لاڳو ڪيو ويو.
  • شامل ڪيو ويو جبري-رنگ سي ايس ايس ملڪيت جو اندازو لڳائڻ لاءِ ته ڇا برائوزر استعمال ڪري رهيو آهي صارف جي مخصوص ڪيل رنگين پيليٽ صفحي تي.
  • @font-face descriptor کي شامل ڪيو ويو آهي ascent-override، decent-override ۽ line-gap-override CSS پراپرٽيز کي فونٽ ميٽرڪس کي اوور رائيڊ ڪرڻ لاءِ، جيڪو استعمال ڪري سگھجي ٿو فونٽ جي ڊسپلي کي مختلف برائوزرن ۽ آپريٽنگ سسٽمن ۾ متحد ڪرڻ لاءِ، جيئن انهي سان گڏ صفحي جي ترتيب کي ختم ڪرڻ لاء ويب فونٽس شفٽ.
  • CSS فنڪشن image-set()، جيڪو توهان کي مختلف قراردادن سان اختيارن جي هڪ سيٽ مان هڪ تصوير چونڊڻ جي اجازت ڏئي ٿو جيڪو موجوده اسڪرين جي پيٽرولن ۽ نيٽ ورڪ ڪنيڪشن بينڊوڊٿ لاءِ تمام موزون آهي، قسم() فنڪشن کي سپورٽ ڪري ٿو.
  • جاوا اسڪرپٽ ڊفالٽ جي اجازت ڏئي ٿي await keyword جي استعمال جي ماڊلز ۾ مٿين سطح تي، جيڪا اجازت ڏئي ٿي غير مطابقت واري ڪالز کي وڌيڪ آسانيءَ سان ماڊل لوڊ ڪرڻ واري عمل ۾ ضم ٿيڻ ۽ انهن کي ”async فنڪشن“ ۾ لپائڻ کان پاسو ڪري ٿو. مثال طور، بدران (async function() { await Promise.resolve(console.log('test'))؛ }()); ھاڻي توھان لکي سگھوٿا await Promise.resolve(console.log('test'))؛
  • 64-bit سسٽم تي، ان کي اجازت ڏني وئي آهي ArrayBuffers ڍانچو 2GB کان وڏيون (پر 8GB کان وڌيڪ نه).
  • DeviceProximityEvent، UserProximityEvent، ۽ DeviceLightEvent واقعا، جيڪي ٻين برائوزرن ۾ سپورٽ نه آھن، بند ڪيا ويا آھن.
  • صفحي جي انسپيڪشن پينل ۾، ڪيبورڊ نيويگيشن ۾ تبديلي جي قابل BoxModel ملڪيت کي بهتر ڪيو ويو آھي.
  • ونڊوز لاءِ ٺاھڻ سان لاڳاپيل مينيو جي ظاهر کي بھتر ڪيو ويو آھي ۽ برائوزر لانچ کي تيز ڪيو ويو آھي.
  • macOS لاءِ ٺاهيل پليٽ فارم-مقامي حوالي سان مينيو ۽ اسڪرول بار جي استعمال کي لاڳو ڪري ٿو. شامل ڪيل مدد لاءِ شامل ڪيو ويو اسڪرولنگ جي اثر لاءِ ڏسڻ واري علائقي جي سرحد کان ٻاهر (اوور اسڪرول)، جيڪو سگنلن کي صفحي جي آخر تائين پهچندو آهي. سمارٽ زوم لاءِ سپورٽ شامل ڪئي وئي، ڊبل ڪلڪ سان چالو ڪيو ويو. اونداهي موضوع لاءِ سپورٽ شامل ڪئي وئي. CSS ۽ تصويرن جي وچ ۾ رنگ ڊسپلي تڪرار سان مسئلا حل ڪيا ويا آهن. مڪمل اسڪرين موڊ ۾، توھان پينل لڪائي سگھو ٿا.

جدت ۽ بگ فڪسس کان علاوه، فائر فاڪس 89 16 ڪمزورين کي مقرر ڪيو آهي، جن مان 6 خطرناڪ طور تي نشان لڳل آهن. 5 ڪمزوريون (CVE-2021-29967 تحت گڏ ڪيل) ياداشت جي مسئلن جي ڪري پيدا ٿين ٿيون، جهڙوڪ بفر اوور فلوز ۽ اڳ ۾ ئي آزاد ٿيل ميموري علائقن تائين رسائي. ممڪن طور تي، اهي مسئلا خاص طور تي ڊزائين ڪيل صفحن کي کولڻ دوران حملي ڪندڙ ڪوڊ جي عمل جي ڪري سگھي ٿو.

جو ذريعو: opennet.ru

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