فائر فاکس 104 جاری کیا گیا ہے۔ طویل مدتی سپورٹ برانچز—91.13.0 اور 102.2.0 کے لیے بھی اپ ڈیٹس جاری کیے گئے ہیں۔ Firefox 105، جو 20 ستمبر کو ریلیز ہونے والا ہے، آنے والے گھنٹوں میں بیٹا ٹیسٹنگ پر منتقل ہو جائے گا۔
Firefox 104 میں کلیدی نئی خصوصیات:
- ایک تجرباتی QuickActions فیچر شامل کیا گیا ہے، جس سے آپ ایڈریس بار سے مختلف عام براؤزر ایکشن کر سکتے ہیں۔ مثال کے طور پر، ایڈ آنز، بُک مارکس، محفوظ کردہ اکاؤنٹس (پاس ورڈ مینیجر) تک تیزی سے رسائی حاصل کرنے اور پرائیویٹ براؤزنگ موڈ کھولنے کے لیے، آپ ایڈریس بار میں کمانڈز "ایڈونز،" "بُک مارکس،" "لاگ انز،" "پاس ورڈز،" اور "پرائیویٹ" درج کر سکتے ہیں۔ شناخت ہونے پر، متعلقہ انٹرفیس تک رسائی کے لیے ایک بٹن ڈراپ ڈاؤن فہرست میں ظاہر ہوگا۔ QuickActions کو فعال کرنے کے لیے، پیرامیٹرز browser.urlbar.quickactions.enabled=true اور browser.urlbar.shortcuts.quickactions=true about:config میں سیٹ کریں۔

- پی ڈی ایف دستاویزات کو دیکھنے کے لیے بلٹ ان انٹرفیس میں ایڈیٹنگ موڈ شامل کیا گیا ہے۔ یہ موڈ خصوصیات پیش کرتا ہے جیسے گرافک تشریحات (ہاتھ سے تیار کردہ لائن ڈرائنگ) اور متنی تبصرے منسلک کرنا۔ پی ڈی ایف ویور ٹول بار میں شامل کیے گئے نئے بٹنوں کا استعمال کرتے ہوئے رنگ، لائن کی موٹائی، اور فونٹ کا سائز اپنی مرضی کے مطابق کیا جا سکتا ہے۔ اس نئے موڈ کو فعال کرنے کے لیے، pdfjs.annotationEditorMode=0 پیرامیٹر کو about:config صفحہ میں سیٹ کریں۔

- پس منظر کے ٹیبز کے لیے جس طرح وسائل مختص کیے جاتے ہیں، اسی طرح، یوزر انٹرفیس اب براؤزر ونڈو کو کم کرنے پر پاور سیونگ موڈ میں تبدیل ہو جاتا ہے۔
- پروفائلنگ انٹرفیس میں اب ویب سائٹ سے متعلقہ توانائی کی کھپت کا تجزیہ کرنے کا آپشن موجود ہے۔ توانائی کا تجزیہ کرنے والا فی الحال صرف ونڈوز 11 سسٹمز اور M1 چپ والے ایپل کمپیوٹرز پر دستیاب ہے۔

- ڈزنی+ سروس سے ویڈیوز دیکھتے وقت تصویر میں تصویر موڈ اب سب ٹائٹلز دکھاتا ہے۔ پہلے، سب ٹائٹلز صرف YouTube، Prime Video، Netflix، HBO Max، Funimation، Dailymotion، Tubi، Hotstar، SonyLIV، اور WebVTT (ویب ویڈیو ٹیکسٹ ٹریک) فارمیٹ استعمال کرنے والی ویب سائٹس کے لیے دکھائے جاتے تھے۔
- اسکرول-اسنیپ-اسٹاپ CSS پراپرٹی کے لیے شامل کردہ تعاون، جو آپ کو ٹچ پیڈ استعمال کرتے وقت اسکرولنگ رویے کو اپنی مرضی کے مطابق کرنے کی اجازت دیتا ہے: 'ہمیشہ' موڈ میں، ہر عنصر پر اسکرولنگ رک جاتی ہے، جب کہ 'نارمل' موڈ میں، اشارے کے ساتھ جڑی اسکرولنگ کا استعمال کرتے وقت عناصر کو چھوڑنے کی اجازت ہے۔ اسکرول پوزیشن کو ایڈجسٹ کرنے کے لیے معاونت جب مواد میں تبدیلیاں بھی لاگو ہوتی ہیں (مثال کے طور پر، کچھ بنیادی مواد کو حذف کرنے کے بعد اسی پوزیشن کو برقرار رکھنا)۔
- JavaScript Array اور TypedArrays آبجیکٹ کے پاس اب Array.prototype.findLast(), Array.prototype.findLastIndex(), TypedArray.prototype.findLast()، اور TypedArray.prototype.findLastIndex() طریقے ہیں، جو عناصر کو تلاش کرنے اور متعلقہ عناصر کو تلاش کرنے کی اجازت دیتے ہیں۔ [1,2,3,4].findLast((el) => el % 2 === 0) // → 4 (آخری برابر عنصر)
- HTMLElement.focus() طریقہ اب option.focusVisible پیرامیٹر کو سپورٹ کرتا ہے، جس کا استعمال ان پٹ فوکس تبدیلیوں کے بصری اشارے کے ڈسپلے کو فعال کرنے کے لیے کیا جا سکتا ہے۔
- SVGStyleElement.disabled پراپرٹی کو شامل کیا گیا، جس کا استعمال کسی مخصوص SVG عنصر کے لیے اسٹائل شیٹس کو فعال یا غیر فعال کرنے یا ان کی حالت (HTMLStyleElement.disabled کی طرح) چیک کرنے کے لیے کیا جا سکتا ہے۔
- Marionette ویب فریم ورک (WebDriver) کا استعمال کرتے وقت لینکس پلیٹ فارم پر ونڈوز کو کم سے کم اور بحال کرنے میں بہتر استحکام اور کارکردگی۔ ٹچ ایکشن ہینڈلرز کو اسکرین پر منسلک کرنے کی صلاحیت شامل کی گئی۔
- Android ورژن اب پہلے درج کردہ پتوں کی بنیاد پر آٹو فلنگ ایڈریس فارم کو سپورٹ کرتا ہے۔ پتوں میں ترمیم کرنے اور شامل کرنے کی صلاحیت اب ترتیبات میں دستیاب ہے۔ منتخب تاریخ کو حذف کرنے کے لیے معاونت شامل کی گئی ہے، جس سے آپ آخری گھنٹے یا آخری دو دنوں کی اپنی سفری تاریخ کو حذف کر سکتے ہیں۔ ایکسٹرنل ایپ سے لنک کھولتے وقت کریش کو ٹھیک کر دیا گیا ہے۔
نئی خصوصیات اور بگ فکسز کے علاوہ، Firefox 104 10 کمزوریوں کو دور کرتا ہے، جن میں سے آٹھ کو شدید کے طور پر نشان زد کیا گیا ہے (چھ کو CVE-2022-38476 اور CVE-2022-38478 کے تحت گروپ کیا گیا ہے)۔ یہ کمزوریاں میموری مینجمنٹ کے مسائل کی وجہ سے ہوتی ہیں جیسے بفر اوور فلو اور میموری کو آزاد کرنے کے بعد اس تک رسائی حاصل کرنا۔ خاص طور پر تیار کیے گئے صفحات کھولتے وقت یہ کمزوریاں ممکنہ طور پر بدنیتی پر مبنی کوڈ پر عمل درآمد کا باعث بن سکتی ہیں۔
ماخذ: opennet.ru



