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

واقعہ پیش آیا ویب براؤزر کی رہائی فائر فاکس 71اور موبائل ورژن Android پلیٹ فارم کے لیے Firefox 68.3۔ اس کے علاوہ، ایک اپ ڈیٹ پیدا کیا گیا ہے شاخیں طویل مدتی حمایت کے ساتھ 68.3.0. جلد ہی اسٹیج پر آ رہا ہے۔ بیٹا ٹیسٹنگ فائر فاکس 72 برانچ منتقل ہو جائے گی، جس کی ریلیز 7 جنوری کو شیڈول ہے (پروجیکٹ ختم ہو جاتا ہے نئے 4 ہفتے کے لیے ترقی سائیکل).

اہم بدعات:

  • مجوزہ "about:config" صفحہ کے لیے ایک نیا انٹرفیس، جو ایک سروس ویب صفحہ ہے جو براؤزر کے اندر کھلتا ہے، جو HTML، CSS اور JavaScript میں لکھا گیا ہے۔ صفحہ کے عناصر کو ماؤس کے ساتھ من مانی طور پر منتخب کیا جا سکتا ہے (ایک ساتھ کئی لائنوں سمیت) اور سیاق و سباق کے مینو کا استعمال کیے بغیر کلپ بورڈ پر رکھا جا سکتا ہے۔ نئے متغیرات کو شامل کرنے کے لیے ٹاپ سرچ سٹرنگ کو برقرار رکھا گیا ہے اور اسے بڑھا دیا گیا ہے۔ مزید برآں، ایک معیاری طریقہ کار کے ذریعے تلاش کے لیے سپورٹ کو لاگو کیا گیا ہے، جو کہ میچز کی مرحلہ وار تلاش کے ساتھ باقاعدہ صفحات پر تلاش کے لیے بھی استعمال ہوتا ہے۔

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

    ہر ترتیب کے لیے، ایک بٹن شامل کیا گیا ہے جو آپ کو بولین اقدار (سچ/غلط) کے ساتھ متغیرات کو تبدیل کرنے یا سٹرنگ اور عددی متغیرات میں ترمیم کرنے کی اجازت دیتا ہے۔ صارف کی تبدیل شدہ اقدار کے لیے، ڈیفالٹ قدر میں تبدیلیوں کو واپس کرنے کے لیے ایک بٹن شامل کیا گیا ہے۔

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

    about:config کھولنے کے بعد، بطور ڈیفالٹ آئٹمز نہیں دکھائے جاتے ہیں اور صرف سرچ بار نظر آتا ہے، اور پوری فہرست دیکھنے کے لیے آپ کو "Show all" بٹن پر کلک کرنا ہوگا۔ ترتیبات پر شامل کیا آپشن "general.aboutConfig.enable"، اجازت دیتا ہے about:config صفحہ تک رسائی بحال کریں اگر اسے تعمیراتی مرحلے پر اختیاری طور پر غیر فعال کر دیا گیا ہو۔

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

  • ملوث بذریعہ ڈیفالٹ، TLS سرٹیفکیٹ دیکھنے کے لیے ایک نیا انٹرفیس، "کے بارے میں: سرٹیفکیٹ" سروس پیج اور "ٹولز> پیج کی معلومات> سیکیورٹی> سرٹیفکیٹ دیکھیں" مینو کے ذریعے قابل رسائی۔ سرٹیفکیٹ دیکھنے کے انٹرفیس کے نفاذ کو جاوا اسکرپٹ اور معیاری ویب ٹیکنالوجیز کا استعمال کرتے ہوئے مکمل طور پر دوبارہ لکھا گیا ہے، اور اسے فائر فاکس کوانٹم اسٹائل کے مطابق بھی لایا گیا ہے۔ اگر پہلے سرٹیفکیٹ دیکھنے کے لیے ایک علیحدہ ونڈو کھولی گئی تھی، تو اب معلومات ایک ٹیب میں ایک ایڈ آن کی یاد دلانے والی شکل میں ظاہر ہوتی ہے۔ یقیناً کچھ.

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

  • جدید بنایا ایڈریس بار ڈیزائن. سب سے نمایاں تبدیلی واضح طور پر نشان زد ڈراپ ڈاؤن ونڈو کے حق میں اسکرین کی پوری چوڑائی میں سفارشات کی فہرست کو ظاہر کرنے سے ہٹ جانا تھا۔ مجوزہ تبدیلیاں کوانٹم بار ایڈریس بار کے نئے نفاذ کی ترقی کو جاری رکھتی ہیں، جو کہ Firefox 68 میں ظاہر ہوا ہے اور XUL/XBL کو معیاری ویب API کے ساتھ تبدیل کرتے ہوئے، کوڈ کی مکمل دوبارہ تحریر کی خصوصیت رکھتا ہے۔ پہلے مرحلے پر، کوانٹم بار کے ڈیزائن نے پرانے ایڈریس بار کو مکمل طور پر دہرایا اور تبدیلیاں داخلی ری ورک تک محدود تھیں۔ اب ظاہری شکل کو بہتر بنانے کے لیے کام شروع کر دیا گیا ہے۔ تبدیلیاں فی الحال بذریعہ ڈیفالٹ غیر فعال ہیں اور "browser.urlbar.megabar" ترتیب کے ذریعے ایکٹیویشن کی ضرورت ہے about:config۔

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

  • شامل کیا گیا۔ کی حمایت براؤزر کو انٹرنیٹ کیوسک موڈ میں لانچ کرنا، جو کمانڈ لائن پر "-kiosk" آپشن کو بتا کر چالو ہوتا ہے اور صرف فل سکرین موڈ میں کام کرنے کی صلاحیت کا باعث بنتا ہے۔ انٹرفیس کنٹرولز، پاپ اپس، سیاق و سباق کے مینوز، اور صفحہ لوڈنگ اسٹیٹس انڈیکیٹرز (لنک اور موجودہ یو آر ایل کی نمائش) کا ڈسپلے مسدود ہے۔ کی بورڈ ان پٹ شدید طور پر محدود ہے، مثال کے طور پر، Alt اور Ctrl کیز کی پروسیسنگ غیر فعال ہے، جو آپ کو براؤزر سے باہر نکلنے، دوسری ایپلیکیشن پر جانے، یا دوسری سائٹ کھولنے سے روکتی ہے۔ اس موڈ کا استعمال مختلف خود مختار ٹرمینلز، ایڈورٹائزنگ اسٹینڈز، ڈیموسٹریشن پینلز اور دیگر سسٹمز کے آپریشن کو منظم کرنے کے لیے کیا جا سکتا ہے جو ایک ویب سائٹ/ویب ایپلیکیشن کے ساتھ کام کرنے تک محدود ہے۔
  • براؤزر کے ساتھ شامل سسٹم ایڈ آن میں لاک وائس (پہلے ایڈ آن کو لاک باکس کے طور پر ڈیلیور کیا گیا تھا) پیشکش محفوظ کردہ پاس ورڈز کے انتظام کے لیے "about:logins" انٹرفیس، پاس ورڈ کے اندراج کے فارم کو خود بخود بھرتے وقت ذیلی ڈومین کی شناخت ظاہر ہوتی ہے۔ سمجھوتہ شدہ اکاؤنٹس کے بارے میں فائر فاکس مانیٹر کی وارننگز اسکرین ریڈرز والے صارفین کے لیے بھی لاگو کر دی گئی ہیں۔
  • ونڈوز، لینکس اور میکوس کے لیے تعمیرات ایک مقامی MP3 ڈیکوڈر استعمال کرتے ہیں۔
  • ایڈوانسڈ اینٹی ٹریسنگ موڈ میں کریپٹو کرنسی مائننگ کے لیے بلاکنگ کوڈ کے بارے میں اطلاعات شامل کی گئیں۔ ایڈریس بار میں شیلڈ امیج سے آئیکن پر کلک کرنے پر ظاہر ہونے والا پینل بلاک شدہ ٹریکرز کا کاؤنٹر دکھاتا ہے۔
  • ونڈوز کے صارفین کے لیے، تصویر میں تصویر موڈ میں ویڈیو دیکھنے کی اہلیت بطور ڈیفالٹ فعال ہوتی ہے، جس سے آپ ویڈیو کو فلوٹنگ ونڈو کی شکل میں الگ کر سکتے ہیں جو براؤزر پر تشریف لے جاتے وقت نظر آتی رہتی ہے۔ اس موڈ میں دیکھنے کے لیے، آپ کو ٹول ٹپ پر کلک کرنے کی ضرورت ہے یا جب آپ ویڈیو پر دائیں کلک کرتے ہیں تو ظاہر ہونے والے سیاق و سباق کے مینو میں، "تصویر میں تصویر" کو منتخب کریں (یو ٹیوب میں، جو اپنے سیاق و سباق کے مینو ہینڈلر کو تبدیل کرتا ہے، آپ کو دائیں- دو بار کلک کریں یا شفٹ بٹن دبانے سے کلک کریں)۔ غیر ونڈوز سسٹم پر، "media.videocontrols.picture-in-picture.enabled" آپشن کا استعمال کرتے ہوئے about:config میں موڈ سپورٹ کو فعال کیا جا سکتا ہے۔
  • لاگو کیا صفحہ عناصر کے نیسٹڈ ملٹی لیئر لے آؤٹ کے لیے سپورٹ (CSS گرڈ لیول 2)، جو والدین کے خلیات (ایک سیل کے اندر علیحدہ گرڈ رکھ کر) کے لیے لنگر انداز بچوں کے عناصر کی وضاحت کرنے کی اہلیت فراہم کرکے گرڈ سے منسلک صفحہ لے آؤٹس کی تعمیر کی لچک کو نمایاں طور پر بہتر بناتا ہے۔ نیسٹڈ گرڈ کی تعریف قدر کا استعمال کرتے ہوئے کی جاتی ہے "ذیلی گرڈخصوصیات میں "grid-template-columns" اور "grid-template-rows"۔ ڈیو ٹولز گرڈ انسپکٹر انسپکشن موڈ میں نیسٹڈ گرڈز کے لیے سپورٹ بھی شامل کر دی گئی ہے۔
  • سی ایس ایس میں پراپرٹی شامل کی گئی۔ کالم کا دورانیہ، عنصر کو تمام کالم تک پھیلانے کی اجازت دیتا ہے۔
  • سی ایس ایس پراپرٹی میں کلپ کا راستہ فنکشن کا استعمال کرتے ہوئے مخصوص مرئیت کو محدود کرنے والے علاقے کا تعین کرنے کی صلاحیت کو شامل کیا۔ راستہ() в فارمیٹ SVG خاکہ۔
  • شامل کیا گیا۔ پراپرٹی کے ذریعے بیان کردہ پہلو تناسب کے گتانک کو مدنظر رکھنے کی صلاحیت پہلو کا تناسب, img ٹیگ میں HTML صفات "اونچائی" اور "چوڑائی" کے لیے۔
  • جاوا اسکرپٹ میں طریقہ شامل کیا گیا۔ Promise.all Settled()، جو زیر التواء وعدوں کو مدنظر رکھے بغیر صرف پہلے سے ہی پورے یا مسترد شدہ وعدوں کو واپس کرتا ہے (آپ کو دوسرے کوڈ کو چلانے سے پہلے عملدرآمد کے نتیجے کا انتظار کرنے کی اجازت دیتا ہے)۔
  • لاگو کلاس MathMLElement (پہلے صرف کلاس فراہم کی جاتی تھی۔ عنصر)، اشارے میں عناصر کی وضاحت کرنا ریاضی ایل. اس کے ساتھ متعلقہ MathML DOM ٹری بھی شامل کیا گیا ہے جس کے ساتھ آپ mathmlEl.style اور عالمی ایونٹ ہینڈلرز استعمال کر سکتے ہیں۔
  • DOM میں ایک کنسٹرکٹر شامل کیا گیا ہے۔ سٹیٹک رینج () DOM مواد کے ایک حصے کی نمائندگی کرنے والی StaticRange آبجیکٹ بنانے کے لیے۔
  • API کو شامل کیا گیا۔ میڈیا سیشن، جو نوٹیفکیشن ایریا میں ملٹی میڈیا مواد چلانے کے بارے میں معلومات کے ساتھ بلاک کو حسب ضرورت بنانے کے لیے ٹولز فراہم کرتا ہے۔ اس API کے ذریعے، ایک ویب ایپلیکیشن نہ صرف ایک نیا گانا بجانے کے آغاز کے بارے میں اطلاع دکھا سکتی ہے، بلکہ نوٹیفکیشن ایریا سے یا اسکرین سیور انٹرفیس کے ذریعے کنٹرول کو بھی ترتیب دے سکتی ہے، مثال کے طور پر، روکنے کے لیے بٹن رکھیں، سٹریم سے گزرنا، یا اگلے گانے پر جا رہے ہیں۔
  • ایڈ آن ڈویلپرز کے لیے API میں بہتر ڈیٹا لوڈ کرتے وقت ناکامیوں کو سنبھالنا۔ windows.create کال کے ذریعے ایڈ آن کے ذریعے کھولی گئی پاپ اپ ونڈوز اب ایڈ آن یو آر ایل ("moz-extension://") کے بجائے ایڈ آن کا نام ظاہر کرتی ہیں۔
  • WebGL اب ایکسٹینشنز کو سپورٹ کرتا ہے۔ OVR_multiview2، جو آپ کو ایک کال کے ساتھ ایک ساتھ کئی ویو پورٹ پر رینڈر کرنے کی اجازت دیتا ہے (مثال کے طور پر، WebXR میں سٹیریو آؤٹ پٹ کے لیے مفید)؛
  • نیٹ ورک کی سرگرمی کا معائنہ کرنے کے انٹرفیس میں ڈی این ایس میں ریزولوشن کے وقت کے الگ ڈسپلے کے ساتھ نیٹ ورک کی درخواست پر کارروائی کے مراحل کا تجزیہ کرنے کی صلاحیت شامل ہے، کنکشن کا قیام، ڈیٹا بھیجنا اور جواب موصول کرنا۔ معلومات دائیں سائڈبار میں ایک نئے ٹائمنگ ٹیب کے ذریعے فراہم کی جاتی ہیں۔

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

  • پہلے سے طے شدہ نیٹ ورک سرگرمی سے باخبر رہنے والے انٹرفیس میں شامل فعال کنکشن کو روکنے کی صلاحیت کے ساتھ WebSocket کنکشن کا معائنہ کرنے کا موڈ۔

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

  • نیٹ ورک مانیٹر میں شامل کیا گیا۔ کی حمایت درخواست/جواب باڈیز، کوکیز اور ہیڈرز میں مکمل متن کی تلاش، اور لاگو بھی موقع ضروری ماسک کے ساتھ فلٹرز شامل کرکے کچھ URLs کی لوڈنگ کو روکنا۔

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

  • ویب کنسول میں لاگو کیا گیا۔ ملٹی لائن موڈ ایڈیٹنگ، جو آپ کو جاوا اسکرپٹ کی تعمیرات کو کئی لائنوں میں تقسیم کرنے اور ان کو Enter دبانے سے نہیں بلکہ رن بٹن پر کلک کرنے کی اجازت دیتا ہے۔ موڈ کو سائیڈ پینل کے طور پر ڈیزائن کیا گیا ہے، جو ان پٹ فیلڈ کے دائیں جانب "اسپلٹ پین" آئیکن پر کلک کرنے کے بعد یا کی بورڈ شارٹ کٹ Ctrl+B کے ذریعے ظاہر ہوتا ہے۔

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

  • جاوا اسکرپٹ ڈیبگر فراہم کرتا ہے۔ پیش نظارہ کوڈ میں ان کے استعمال کی جگہ پر متغیرات کی قدریں، لاگو انعقاد ایونٹ لاگ اور غیر فعال کرنے کی صلاحیت شامل کی۔ پاپ اپ بلاک بریک پوائنٹس کے ساتھ (devtools.debugger.features.overlay in about:config)۔

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

  • فائر فاکس 68.2 کے لیے ایک اصلاحی اپ ڈیٹ اینڈرائیڈ کے لیے تیار کیا گیا ہے۔ ہم آپ کو یاد دلاتے ہیں کہ Android کے لیے Firefox کی نئی اہم ریلیز کی تشکیل بند کر دی گئی ہے۔ اینڈرائیڈ کے لیے فائر فاکس کو تبدیل کرنے کے لیے، کوڈ نام فینکس (بطور تقسیم کیا گیا۔ فائر فاکس پیش نظارہ) ترقی کر رہا ہے GeckoView انجن استعمال کرنے والے موبائل آلات کے لیے ایک نیا براؤزر اور Mozilla Android اجزاء کی لائبریریوں کا ایک سیٹ۔

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

اختراعات اور بگ فکسز کے علاوہ، فائر فاکس 71 نے فکس کر دیا ہے۔ 26 کمزوریاںجن میں سے 17 (کے تحت جمع کیے گئے ہیں۔ CVE-2019-17013 и CVE-2019-17012) خاص طور پر ڈیزائن کیے گئے صفحات کو کھولتے وقت حملہ آور کوڈ پر عمل درآمد کرنے کی ممکنہ صلاحیت کے طور پر نشان زد کیا جاتا ہے۔ یہ قابل ذکر ہے کہ میموری کے مسائل جیسے بفر اوور فلو اور پہلے سے آزاد میموری والے علاقوں تک رسائی کو اب خطرناک کے طور پر نشان زد کیا گیا ہے، لیکن اہم نہیں ہے۔

ماخذ: opennet.ru

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