فائر فاڪس 140 ويب برائوزر جاري ڪيو ويو آهي. فائر فاڪس 140 کي ESR برانچ جي طور تي درجه بندي ڪيو ويو آهي، جنهن ۾ سڄي سال اپڊيٽ جاري ڪيا ويندا آهن. ان کان علاوه، پوئين ESR برانچن لاءِ اپڊيٽ تيار ڪيا ويا آهن - 115.25.0 ۽ 128.12.0. فائر فاڪس 141 کي بيٽا ٽيسٽنگ اسٽيج تي منتقل ڪيو ويو آهي، جنهن جي رليز 22 جولاءِ تي شيڊول ڪئي وئي آهي.
فائر فاکس 140 ۾ اهم جدت:
- عمودي ٽيب پينل هاڻي توهان کي پن ٿيل ٽيب ايريا جي سائيز کي تبديل ڪرڻ جي اجازت ڏئي ٿو، جيڪو اهم صفحن تائين جلدي رسائي لاءِ استعمال ڪيو ويندو آهي. پن ٿيل ٽيبز جو تعداد وڌائڻ لاءِ (باقاعده کليل ٽيبز لاءِ جاءِ گهٽائڻ جي خرچ تي)، صرف مائوس سان سيڪشن سيپريٽر کي منتقل ڪريو.


- جڏهن توهان ڪنهن ٽيب يا چونڊيل ٽيب جي گروپ تي ساڄي ڪلڪ ڪندا آهيو ته ظاهر ٿيندڙ ڪنٽيڪٽ مينيو کي "ان لوڊ ٽيب" آئٽم شامل ڪرڻ لاءِ اپڊيٽ ڪيو ويو آهي، جيڪو توهان کي ميموري ۽ سي پي يو جي استعمال کي گهٽائڻ لاءِ ميموري مان ٽيبز کي ان لوڊ ڪرڻ جي اجازت ڏئي ٿو.

- توهان جي پنهنجي سرچ انجن شامل ڪرڻ جي صلاحيت فراهم ڪئي. ٽيگ استعمال ڪندي سائيٽن تي سرچ انجن شامل ڪرڻ لاءِ سرچ انجن جي پيرا ميٽرز کي بيان ڪرڻ لاءِ، توهان ڪنٽيڪٽ مينيو ۾ "سرچ انجن شامل ڪريو" آئٽم استعمال ڪري سگهو ٿا جيڪو ظاهر ٿئي ٿو جڏهن توهان سرچ فيلڊ تي ساڄي ڪلڪ ڪندا آهيو. سرچ انجن کي ڪنفيگيوٽر (سيٽنگون > ڳولا > شامل ڪريو) ۾ پڻ شامل ڪري سگهجي ٿو.


- ٽول بار مواد ڪسٽمائيزيشن انٽرفيس (ٽول بار جي ڪنٽيڪسٽ مينيو ۾ ٽول بار کي ڪسٽمائيز ڪريو...) هاڻي توهان کي ايڊ آنز جي فهرست سان شارٽ ڪٽ کي ختم ڪرڻ جي اجازت ڏئي ٿو. جيڪڏهن توهان ايڊ آنز بٽڻ کي لڪايو ٿا، ته توهان مين مينيو ۾ "ايڪسٽينشن" بٽڻ ذريعي ايڊ آنز مئنيجمينٽ انٽرفيس تائين رسائي حاصل ڪري سگهو ٿا.

- جڏهن پوري صفحي جي مواد کي ٻي ٻولي ۾ ترجمو ڪيو ويندو آهي، ته هاڻي صرف نظر ايندڙ مواد پهريان ترجمو ڪيو ويندو آهي، ۽ باقي مواد ترجمو ڪيو ويندو آهي جيئن توهان اسڪرول ڪندا آهيو. هي تبديلي وسيلن جي استعمال کي گهٽائي ٿي ۽ ترجمو ڪرڻ وقت انٽرفيس جي ردعمل کي بهتر بڻائي ٿي.
- پولينڊ، اٽلي ۽ آسٽريا جي استعمال ڪندڙن لاءِ، ويب فارمز ۾ پتي کي خودڪار طريقي سان ڀرڻ جو ڪم فعال ڪيو ويو آهي، جيڪو اڳ ۾ صرف آمريڪا، برطانيه، ڪينيڊا، جرمني ۽ فرانس لاءِ موجود هو.
- ٽول بار ۽ نئين ٽيب پيج مان پاڪيٽ سروس سان لاڳاپيل جزا ڪڍيا ويا آهن، جيڪو هاڻي موزيلا پاران سپورٽ نه ڪيو ويو آهي.
- لينڪس سينڊ باڪس لاڳو ڪرڻ ioctl ذريعي ڊوائيس ڊرائيورن تائين رسائي کي محدود ڪري ٿو.
- معذور ماڻهن لاءِ ARIA (Accessible Rich Internet Applications) وضاحت ۾ بيان ڪيل "aria-keyshortcuts" خاصيت لاءِ سپورٽ شامل ڪئي وئي آهي، جيڪا توهان کي عنصر ڏانهن ڌيان ڏيڻ لاءِ ڪي بورڊ شارٽ ڪٽ بيان ڪرڻ جي اجازت ڏئي ٿي.
- ڪوڪي اسٽور API شامل ڪيو ويو، جيڪو توهان کي HTML صفحن يا سروس ورڪرز جي حوالي سان هلندڙ اسڪرپٽ مان ڪوڪيز کي غير هم وقت سازي سان حاصل ڪرڻ، سيٽ ڪرڻ ۽ حذف ڪرڻ جي اجازت ڏئي ٿو.
- ڪسٽم هاءِ لائيٽ API لاڳو ڪيو ويو آهي، جيڪو چونڊيل ٽيڪسٽ ايرياز جي انداز کي من ماني طور تي تبديل ڪرڻ لاءِ ٺاهيو ويو آهي ۽ توهان کي چونڊيل ايرياز (:: چونڊ، :: غير فعال- چونڊ) ۽ نمايان ڪرڻ واري نحو جي غلطين (:: اسپيلنگ- غلطي، :: گرامر- غلطي) لاءِ برائوزر پاران مهيا ڪيل مقرر انداز تائين محدود نه رهڻ جي اجازت ڏئي ٿو. مثال طور، ويب فريم ورڪ ۾ نئين API استعمال ڪندي جيڪي متن کي ايڊٽ ڪرڻ لاءِ اوزار فراهم ڪن ٿا، توهان متن کي نمايان ڪرڻ، ڪيترن ئي استعمال ڪندڙن پاران هڪ ئي وقت گڏيل ايڊيٽنگ دوران مختلف نمايان ڪرڻ، ۽ اسپيل چيڪنگ دوران غلطين کي نشان لڳائڻ لاءِ پنهنجا طريقا لاڳو ڪري سگهو ٿا. جيڪڏهن اڳ ۾، غير معياري نمايان ٺاهڻ لاءِ DOM وڻ سان پيچيده هٿ چراند جي ضرورت هئي، ته ڪسٽم هاءِ لائيٽ API نمايان ڪرڻ کي شامل ڪرڻ ۽ ختم ڪرڻ لاءِ تيار ڪيل آپريشن فراهم ڪري ٿو جيڪي DOM جي جوڙجڪ کي متاثر نه ڪندا آهن ۽ رينج جي شين جي پابند ۾ انداز لاڳو ڪندا آهن.
- پوائنٽرراو اپ ڊيٽ ايونٽ لاءِ سپورٽ شامل ڪئي وئي، جيڪا پوائنٽر جي حرڪت کي ٽريڪ ڪرڻ جي اجازت ڏئي ٿي. پوائنٽر موو ايونٽ جي مقابلي ۾، نئون ايونٽ وڌيڪ بار بار پيدا ٿئي ٿو ۽ جيئن ڊيٽا دستياب ٿئي ٿو، جيڪو انهن ايپليڪيشنن ۾ ڪارآمد ٿي سگهي ٿو جن کي اعليٰ درستگي سان پوائنٽر جي حرڪت کي ٽريڪ ڪرڻ جي ضرورت آهي.
- خانگي برائوزنگ موڊ ۾، سائيٽن کي پس منظر جي ڪمن کي انجام ڏيڻ لاءِ سروس ورڪرز استعمال ڪرڻ ۽ انڪريپٽ ٿيل اسٽوريج سان انڊيڪسڊ ڊي بي ۽ ڊوم ڪيش API استعمال ڪرڻ جي اجازت آهي.
- عنصرن ۾ گڏيل فونٽ سائيز ۽ انداز ، جيڪي هاڻي استعمال کان آزاد آهن بلاڪن جي اندر ، ، ۽ .
- HTML خاصيتن کي سيريل ڪرڻ وقت، "<" ۽ ">" اکرن کي ڇڏڻ کي فعال ڪيو ويو آهي ته جيئن ڪجهه قسمن جي XSS حملن کي وڌيڪ ڏکيو بڻائي سگهجي. Element.innerHTML، Element.outerHTML، Element.getHTML، ShadowRoot.innerHTML، ۽ ShadowRoot.getHTML طريقا هاڻي HTML کي اسٽرنگ تي سيريل ڪرڻ وقت "<" ۽ ">" اکرن کي "" سان تبديل ڪندا.
- ويب ڊولپر ٽولز ۾، انسپيڪشن پينل هاڻي موجوده صفحي جي DOM وڻ ۾ ڳولا جي صلاحيتن کي وڌايو آهي. ڳولا جي نتيجن کي مليل عنصرن جي تعداد ۽ pseudo-classes جي سپورٽ جي لحاظ کان ترتيب ڏيڻ جي صلاحيت لاڳو ڪئي وئي آهي.
- اينڊرائيڊ ورزن بُڪ مارڪ مينيجمينٽ کي آسان بڻايو آهي (هڪ ڀيرو ڪيترن ئي بُڪ مارڪ سان آپريشن ڪرڻ لاءِ "سڀ چونڊيو" بٽڻ شامل ڪيو ويو آهي). پرائيويٽ برائوزنگ موڊ ۾ سيڪيورٽي کي مضبوط ڪيو ويو آهي.
نون خاصيتن ۽ بگ فڪسس کان علاوه، فائر فاڪس 140 17 ڪمزورين کي ختم ڪري ٿو. ڇهه ڪمزوريون ميموري مئنيجمينٽ جي مسئلن جي ڪري ٿين ٿيون، جهڙوڪ بفر اوور فلو ۽ اڳ ۾ ئي جاري ڪيل ميموري علائقن تائين رسائي. اهي مسئلا خاص طور تي ٺهيل صفحن کي کولڻ وقت حملي آور جي ڪوڊ جي عملدرآمد جو سبب بڻجي سگهن ٿا. الڳ الڳ، اسان بلٽ ان فائر فاڪس ايڊ آن ويب ڪمپيٽ ۾ مسئلو نوٽ ڪري سگهون ٿا، جيڪو برائوزر جي مثالن جي سڃاڻپ ڪرڻ جي اجازت ڏئي ٿو، جنهن ۾ خانگي موڊ ۾ صفحي کي ڏسڻ شامل آهي. ڪمزوري ويب ڪمپيٽ ايڊ آن پاران جاري ڪيل وسيلن جي تجزيي ذريعي هڪ مستقل سڃاڻپ ڪندڙ (UUID) حاصل ڪرڻ جي صلاحيت جي ڪري آهي.
فائر فاڪس بيٽا 141 لينڪس تي ميموري جي استعمال کي گھٽائي ٿو ۽ پيڪيج مئنيجر استعمال ڪندي اپڊيٽ ڪرڻ کان پوءِ ٻيهر شروع ڪرڻ جي ضرورت کي ختم ڪري ٿو.
جو ذريعو: opennet.ru






