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

Firefox 105 ویب براؤزر جاری کر دیا گیا ہے۔ اس کے علاوہ، ایک طویل مدتی سپورٹ برانچ اپ ڈیٹ بھی بنایا گیا ہے - 102.3.0۔ فائر فاکس 106 برانچ کو بیٹا ٹیسٹنگ مرحلے میں منتقل کر دیا گیا ہے، جس کی ریلیز 18 اکتوبر کو شیڈول ہے۔

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

  • صرف موجودہ صفحہ کو پرنٹ کرنے کے لیے پرنٹ کرنے سے پہلے پیش نظارہ ڈائیلاگ میں ایک آپشن شامل کیا گیا ہے۔
    فائر فاکس 105 ریلیز
  • فریق ثالث کی سائٹس سے لوڈ کیے گئے iframe بلاکس میں سیکشن والے سروس ورکرز کے لیے سپورٹ نافذ کر دی گئی ہے (سروس ورکر کو تھرڈ پارٹی iframe میں رجسٹر کیا جا سکتا ہے اور اسے اس ڈومین کے حوالے سے الگ تھلگ کر دیا جائے گا جہاں سے یہ iframe لوڈ کیا گیا تھا)۔
  • ونڈوز پلیٹ فارم پر، آپ اپنی براؤزنگ ہسٹری میں تشریف لے جانے کے لیے ٹچ پیڈ پر دو انگلیوں کو دائیں یا بائیں سلائیڈ کرنے کے اشارے کا استعمال کر سکتے ہیں۔
  • یوزر ٹائمنگ لیول 3 تفصیلات کے ساتھ مطابقت کو یقینی بنایا گیا ہے، جو ڈویلپرز کے لیے ان کی ویب ایپلیکیشنز کی کارکردگی کی پیمائش کرنے کے لیے ایک سافٹ ویئر انٹرفیس کی وضاحت کرتا ہے۔ نئے ورژن میں، performance.mark اور performance.measure کے طریقے آپ کے اپنے آغاز/اختتام کا وقت، دورانیہ، اور منسلک ڈیٹا سیٹ کرنے کے لیے اضافی دلائل لاگو کرتے ہیں۔
  • array.includes اور array.indexOf طریقوں کو SIMD ہدایات کا استعمال کرتے ہوئے بہتر بنایا گیا، جس نے بڑی فہرستوں میں تلاش کی کارکردگی کو دوگنا کردیا۔
  • لینکس اس امکان کو کم کرتا ہے کہ فائر فاکس چلتے وقت دستیاب میموری کے ختم ہو جائے گا، اور مفت میموری ختم ہونے پر کارکردگی کو بہتر بناتا ہے۔
  • جب سسٹم کی میموری کم ہوتی ہے تو ونڈوز پلیٹ فارم پر نمایاں طور پر بہتر استحکام۔
  • OffscreenCanvas API شامل کیا گیا، جو آپ کو DOM سے قطع نظر ایک علیحدہ تھریڈ میں کینوس کے عناصر کو بفر میں کھینچنے کی اجازت دیتا ہے۔ آف اسکرین کینوس ونڈو اور ویب ورکر سیاق و سباق میں کام کو لاگو کرتا ہے، اور فونٹ سپورٹ بھی فراہم کرتا ہے۔
  • TextEncoderStream اور TextDecoderStream APIs کو شامل کیا، بائنری ڈیٹا اسٹریمز کو ٹیکسٹ اور بیک میں تبدیل کرنا آسان بناتا ہے۔
  • مواد کی پروسیسنگ اسکرپٹس کے لیے جو ایڈ آنز میں بیان کیے گئے ہیں، RegisteredContentScript.persistAcrossSessions پیرامیٹر کو لاگو کیا گیا ہے، جو آپ کو مستقل اسکرپٹس بنانے کی اجازت دیتا ہے جو سیشنز کے درمیان حالت کو بچاتے ہیں۔
  • اینڈرائیڈ ورژن میں، انٹرفیس کو اینڈرائیڈ کی طرف سے پیش کردہ ڈیفالٹ فونٹ استعمال کرنے کے لیے تبدیل کر دیا گیا ہے۔ دیگر آلات پر فائر فاکس سے فراہم کردہ ٹیبز کی افتتاحی عمل درآمد۔

اختراعات اور بگ فکسز کے علاوہ، Firefox 105 13 کمزوریوں کو ختم کرتا ہے، جن میں سے 9 کو خطرناک کے طور پر نشان زد کیا گیا ہے (7 CVE-2022-40962 کے تحت درج ہیں) اور میموری کے مسائل، جیسے بفر اوور فلو اور پہلے سے آزاد میموری والے علاقوں تک رسائی کی وجہ سے ہوتے ہیں۔ . ممکنہ طور پر، یہ مسائل خاص طور پر ڈیزائن کیے گئے صفحات کو کھولتے وقت حملہ آور کے کوڈ کے نفاذ کا باعث بن سکتے ہیں۔

فائر فاکس 106 بیٹا میں، بلٹ ان پی ڈی ایف ویور میں اب گرافک مارکس (ہاتھ سے تیار کردہ ڈرائنگ) بنانے اور بلٹ ان پی ڈی ایف ویور میں بطور ڈیفالٹ ٹیکسٹ کمنٹس منسلک کرنے کی صلاحیت شامل ہے۔ نمایاں طور پر بہتر WebRTC سپورٹ (libwebrtc لائبریری کو ورژن 86 سے 103 تک اپ ڈیٹ کیا گیا)، بشمول RTP کی بہتر کارکردگی اور Wayland پروٹوکول پر مبنی ماحول میں اسکرین شیئرنگ فراہم کرنے کے لیے بہتر ذرائع۔

ماخذ: opennet.ru

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