فائر فاکس 102 ریلیز

Firefox 102 ویب براؤزر جاری کر دیا گیا ہے۔ Firefox 102 کی ریلیز کو ایک توسیعی سپورٹ سروس (ESR) کے طور پر درجہ بندی کیا گیا ہے، جس کے لیے سال بھر اپ ڈیٹ جاری کیے جاتے ہیں۔ اس کے علاوہ، 91.11.0 کی طویل مدت کے ساتھ پچھلی برانچ کی ایک اپ ڈیٹ بنائی گئی ہے (مستقبل میں دو مزید اپ ڈیٹس 91.12 اور 91.13 متوقع ہیں)۔ Firefox 103 برانچ کو آنے والے گھنٹوں میں بیٹا ٹیسٹنگ مرحلے میں منتقل کر دیا جائے گا، جس کی ریلیز 26 جولائی کو شیڈول ہے۔

Firefox 102 میں کلیدی نئی خصوصیات:

  • ہر نئے ڈاؤن لوڈ کے آغاز پر ڈاؤن لوڈ فائلوں کے بارے میں معلومات کے ساتھ پینل کے خودکار افتتاح کو غیر فعال کرنا ممکن ہے۔
    فائر فاکس 102 ریلیز
    فائر فاکس 102 ریلیز
  • URL میں پیرامیٹرز ترتیب دے کر دوسرے صفحات پر ٹریکنگ ٹرانزیشن کے خلاف تحفظ شامل کیا گیا۔ تحفظ URL سے ٹریکنگ (جیسے utm_source) کے لیے استعمال ہونے والے پیرامیٹرز کو ہٹانے پر آتا ہے اور جب آپ سیٹنگز میں ناپسندیدہ مواد (Enhanced Tracking Protection -> Strict) کو بلاک کرنے کے لیے سخت وضع کو فعال کرتے ہیں یا نجی براؤزنگ میں سائٹ کو کھولتے ہیں تو اسے فعال کیا جاتا ہے۔ موڈ سلیکٹیو سٹریپنگ کو privacy.query_stripping.enabled سیٹنگ کے ذریعے بھی فعال کیا جا سکتا ہے about:config۔
  • آڈیو ڈی کوڈنگ فنکشنز کو سخت سینڈ باکس آئسولیشن کے ساتھ ایک الگ عمل میں منتقل کیا جاتا ہے۔
  • HBO Max، Funimation، Dailymotion، Tubi، Disney+ Hotstar اور SonyLIV سے ویڈیوز دیکھتے وقت پکچر ان پکچر موڈ سب ٹائٹلز فراہم کرتا ہے۔ پہلے، سب ٹائٹلز صرف یوٹیوب، پرائم ویڈیو، نیٹ فلکس اور ویب وی ٹی ٹی (ویب ویڈیو ٹیکسٹ ٹریک) فارمیٹ استعمال کرنے والی سائٹس کے لیے دکھائے جاتے تھے۔
  • لینکس پلیٹ فارم پر، مقام کا تعین کرنے کے لیے Geoclue DBus سروس کا استعمال ممکن ہے۔
  • اعلی کنٹراسٹ موڈ میں پی ڈی ایف دستاویزات کو بہتر دیکھنا۔
  • ویب ڈویلپرز کے لیے انٹرفیس میں، اسٹائل ایڈیٹر ٹیب میں، اسٹائل شیٹس کو نام سے فلٹر کرنے کے لیے سپورٹ شامل کی گئی ہے۔
    فائر فاکس 102 ریلیز
  • Streams API میں TransformStream کلاس اور ReadableStream.pipeThrough طریقہ شامل کیا گیا ہے، جس کا استعمال ایک پائپ کی شکل میں ایک ReadableStream اور WritableStream کے درمیان ڈیٹا کو بنانے اور منتقل کرنے کے لیے کیا جا سکتا ہے، جس میں ایک ہینڈلر کو کال کرنے کی اہلیت کے ساتھ سٹریم کو تبدیل کرنے کے لیے -بلاک کی بنیاد۔
  • ReadableStreamBYOBReader، ReadableByteStreamController اور ReadableStreamBYOBRequest کلاسز کو اندرونی قطاروں کو نظرانداز کرتے ہوئے بائنری ڈیٹا کی موثر براہ راست منتقلی کے لیے Streams API میں شامل کیا گیا ہے۔
  • ایک غیر معیاری پراپرٹی، Window.sidebar، جو صرف Firefox میں فراہم کی جاتی ہے، ہٹانے کے لیے مقرر ہے۔
  • WebAssembly کے ساتھ CSP (Content-Security-Policy) کا انضمام فراہم کیا گیا ہے، جو آپ کو WebAssembly پر بھی CSP پابندیاں لاگو کرنے کی اجازت دیتا ہے۔ اب ایک دستاویز جس کے لیے اسکرپٹ پر عمل درآمد CSP کے ذریعے غیر فعال ہے وہ WebAssembly bytecode نہیں چلا سکے گا جب تک کہ 'unsafe-eval' یا 'wasm-unsafe-eval' آپشن سیٹ نہ ہو۔
  • سی ایس ایس میں، میڈیا کے سوالات اپ ڈیٹ کی خاصیت کو نافذ کرتے ہیں، جو آپ کو آؤٹ پٹ ڈیوائس کے ذریعے تعاون یافتہ معلومات کی تازہ کاری کی شرح سے منسلک کرنے کی اجازت دیتا ہے (مثال کے طور پر، ای بک اسکرینوں کے لیے قدر کو "سست"، باقاعدہ اسکرینوں کے لیے "تیز"، اور پرنٹ آؤٹ پٹ کے لیے "کوئی نہیں")۔
  • مینی فیسٹ کے دوسرے ورژن کو سپورٹ کرنے والے ایڈ آنز کے لیے، اسکرپٹنگ API تک رسائی فراہم کی جاتی ہے، جو آپ کو سائٹس کے تناظر میں اسکرپٹ چلانے، CSS داخل کرنے اور ہٹانے، اور مواد کی پروسیسنگ اسکرپٹس کی رجسٹریشن کا انتظام کرنے کی بھی اجازت دیتی ہے۔
  • Firefox for Android میں، کریڈٹ کارڈ کی معلومات کے ساتھ فارم پُر کرتے وقت، فارم آٹوفل سسٹم کے لیے درج کردہ معلومات کو محفوظ کرنے کے لیے ایک علیحدہ درخواست فراہم کی جاتی ہے۔ اگر کلپ بورڈ میں ڈیٹا کی ایک بڑی مقدار موجود ہو تو آن اسکرین کی بورڈ کھولتے وقت کریش کا باعث بننے والے مسئلے کو حل کیا گیا۔ ایپلیکیشنز کے درمیان سوئچ کرتے وقت فائر فاکس کے رکنے کا مسئلہ حل ہو گیا۔

اختراعات اور بگ فکسز کے علاوہ، Firefox 102 22 کمزوریوں کو ختم کرتا ہے، جن میں سے 5 خطرناک کے طور پر نشان زد ہیں۔ Vulnerability CVE-2022-34479 لینکس پلیٹ فارم پر ایک پاپ اپ ونڈو کو ظاہر کرنے کی اجازت دیتا ہے جو ایڈریس بار کو اوور لیپ کرتی ہے (ایک فرضی براؤزر انٹرفیس کو نقل کرنے کے لیے استعمال کیا جا سکتا ہے جو صارف کو گمراہ کرتا ہے، مثال کے طور پر، فشنگ کے لیے)۔ Vulnerability CVE-2022-34468 آپ کو CSP پابندیوں کو نظرانداز کرنے کی اجازت دیتا ہے جو URI "javascript:" لنک ​​متبادل کے ذریعے iframe میں JavaScript کوڈ کے نفاذ کو روکتی ہیں۔ 5 کمزوریاں (CVE-2022-34485، CVE-2022-34485 اور CVE-2022-34484 کے تحت جمع) میموری میں مسائل کی وجہ سے ہوتی ہیں، جیسے بفر اوور فلو اور پہلے سے آزاد میموری والے علاقوں تک رسائی۔ ممکنہ طور پر، یہ مسائل خاص طور پر ڈیزائن کیے گئے صفحات کو کھولتے وقت حملہ آور کے کوڈ کے نفاذ کا باعث بن سکتے ہیں۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں