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

واقعہ پیش آیا ویب براؤزر کی رہائی فائر فاکس 70اور موبائل ورژن Android پلیٹ فارم کے لیے Firefox 68.2۔ اس کے علاوہ، ایک اپ ڈیٹ پیدا کیا گیا ہے شاخیں طویل مدتی حمایت کے ساتھ 68.2.0 (پچھلی ESR برانچ 60.x کی دیکھ بھال بند کر دی گئی ہے)۔ جلد ہی اسٹیج پر آ رہا ہے۔ بیٹا ٹیسٹنگ فائر فاکس 71 برانچ کے مطابق، منتقل ہو جائے گا نئی ترقی سائیکل جو 3 دسمبر کو ریلیز ہونے والی ہے۔

اہم بدعات:

  • جدید ٹریکنگ پروٹیکشن موڈ میں شامل سوشل نیٹ ورک ویجٹ کو مسدود کرنا جو تھرڈ پارٹی سائٹس پر صارف کی نقل و حرکت کو ٹریک کرتے ہیں (مثال کے طور پر، فیس بک لائک بٹن اور ٹویٹر پیغام ایمبیڈز)۔ سوشل نیٹ ورکس پر کسی اکاؤنٹ کے ذریعے تصدیق کی شکلوں کے لیے، بلاکنگ کو عارضی طور پر غیر فعال کرنا ممکن ہے۔
    فائر فاکس 70 ریلیز

  • مکمل بلاکنگز پر ایک خلاصہ رپورٹ شامل کی گئی، جس میں آپ ہفتے کے دن اور ٹائپ کرکے بلاکنگ کی تعداد کو ٹریک کرسکتے ہیں۔

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

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

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

  • سسٹم ایڈ آن انٹیگریٹڈ فائر فاکس مانیٹرکون ہے مہیا کرتا ہے اگر آپ کے اکاؤنٹ سے سمجھوتہ کیا گیا ہے (ای میل کے ذریعے تصدیق) یا پہلے ہیک کی گئی سائٹ میں لاگ ان کرنے کی کوشش کی گئی ہے تو ایک انتباہ ظاہر کرنا۔ توثیق haveibeenpwned.com پروجیکٹ ڈیٹا بیس کے ساتھ انضمام کے ذریعے کی جاتی ہے۔
  • پاس ورڈ جنریٹر ڈیفالٹ کے طور پر چالو ہوتا ہے؛ جب رجسٹریشن فارم پُر کرتے ہیں، تو یہ خود بخود پیدا ہونے والے مضبوط پاس ورڈ کے ساتھ ایک اشارہ دکھاتا ہے۔ ایک ٹول ٹپ ‹input type=”password”› فیلڈز کے لیے خودکار طور پر ظاہر ہوتا ہے جس میں "autocomplete = new-password" انتساب ہوتا ہے۔ اس وصف کے بغیر، پاس ورڈ سیاق و سباق کے مینو کے ذریعے تیار کیا جا سکتا ہے۔

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

  • ایڈریس بار میں "(i)" بٹن کے بجائے، ایک پرائیویسی لیول انڈیکیٹر ہے، جو آپ کو موومنٹ ٹریکنگ بلاکنگ موڈز کی ایکٹیویشن کا فیصلہ کرنے کی اجازت دیتا ہے۔ جب سیٹنگز میں موومنٹ ٹریکنگ بلاک کرنے کا موڈ فعال ہوتا ہے تو اشارے خاکستری ہو جاتے ہیں اور صفحہ پر کوئی ایسا عنصر نہیں ہوتا جسے بلاک کرنے کی ضرورت ہوتی ہے۔ اشارے نیلے ہو جاتے ہیں جب صفحہ پر کچھ عناصر جو رازداری کی خلاف ورزی کرتے ہیں یا نقل و حرکت کو ٹریک کرنے کے لیے استعمال ہوتے ہیں مسدود ہو جاتے ہیں۔ جب صارف نے موجودہ سائٹ کے لیے ٹریکنگ تحفظ کو غیر فعال کر دیا ہے تو اشارے کو کراس آؤٹ کر دیا جاتا ہے۔

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

  • HTTP یا FTP کے ذریعے کھولے گئے صفحات کو اب ایک غیر محفوظ کنکشن آئیکن کے ساتھ نشان زد کیا گیا ہے، جو سرٹیفکیٹس کے ساتھ مسائل کی صورت میں HTTPS کے لیے بھی ظاہر ہوتا ہے۔ HTTPS کے لیے تالے کی علامت کا رنگ سبز سے گرے میں تبدیل کر دیا گیا ہے (security.secure_connection_icon_color_gray سیٹنگ کے ذریعے سبز رنگ کو واپس کرنا ممکن ہو گا)۔ حفاظتی مسائل کے بارے میں انتباہات کے حق میں حفاظتی اشاریوں سے ہٹنا HTTPS کی ہر جگہ پر کارفرما ہے، جسے پہلے سے ہی اضافی سیکیورٹی کے بجائے دی گئی سمجھی جاتی ہے۔

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

  • ایڈریس بار میں بند ویب سائٹ پر تصدیق شدہ EV سرٹیفکیٹ استعمال کرتے وقت کمپنی کا نام ظاہر کرنا۔ معلومات کو ہٹا دیا گیا تھا کیونکہ یہ صارف کو گمراہ کر سکتی ہے اور اسے فشنگ کے لیے استعمال کیا جا سکتا ہے (مثال کے طور پر، کمپنی "Identity Verified" رجسٹرڈ تھی، جس کا نام ایڈریس بار میں تصدیق کے اشارے کے طور پر سمجھا جاتا تھا)۔ EV سرٹیفکیٹ کے بارے میں معلومات کو مینو کے ذریعے دیکھا جا سکتا ہے جو آپ کے لاک کی تصویر والے آئیکن پر کلک کرنے پر نیچے گر جاتا ہے۔ آپ ایڈریس بار میں EV سرٹیفکیٹ سے کمپنی کے نام کا ڈسپلے about:config میں "security.identityblock.show_extended_validation" سیٹنگ کے ذریعے واپس کر سکتے ہیں۔

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

  • جاوا اسکرپٹ انجن میں شامل کیا ایک نیا "بیس لائن" بائیک کوڈ مترجم، جو ایک باقاعدہ مترجم اور ابتدائی "بیس لائن" جے آئی ٹی کمپائلر کے درمیان ایک درمیانی مقام رکھتا ہے۔ نیا مترجم پرانے ترجمان کے مقابلے میں نمایاں طور پر تیز ہے اور "بیس لائن" JIT کمپائلر کے ساتھ عام بائی کوڈ پروسیسنگ طریقہ کار، کیش اور پروفائلنگ ڈیٹا استعمال کرتا ہے۔ ایک اضافی مترجم آپ کو اکثر استعمال ہونے والے جاوا اسکرپٹ کے فنکشنز کے عمل کو تیز کرنے کی اجازت دیتا ہے جب وہ آپٹمائزڈ جے آئی ٹی (آئن جے آئی ٹی) سے نان آپٹمائزڈ "بیس لائن" جے آئی ٹی کی تالیف کے مرحلے تک واپس لے جاتے ہیں، مثال کے طور پر، فنکشن کو دلائل کے ساتھ بلانے کے بعد۔ دیگر اقسام کے.

    پیچیدہ ویب ایپلی کیشنز میں، "بیس لائن" JIT کے لیے مرتب کرنے اور Ion JIT کے لیے اصلاح کو متعارف کرانے میں کافی وقت لگتا ہے، اور اضافی تیز تر ترجمان کارکردگی میں مجموعی اضافہ اور میموری کی کھپت میں معمولی کمی حاصل کر سکتا ہے۔ ٹیسٹوں میں، ایک اضافی مترجم کی شمولیت جو عام اعدادوشمار کا استعمال کرتا ہے اور JIT کے ساتھ ایک ان لائن کیش صفحہ لوڈ کرنے کے وقت میں 2-8% کی کمی کا باعث بنا، اور ویب ڈویلپرز کے لیے ٹولز کی کارکردگی میں 2-10% اضافہ ہوا۔

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

  • لینکس کے لیے تعمیرات میں شامل کمپوزٹنگ سسٹم کا ڈیفالٹ استعمال ویب رینڈر۔ AMD، Intel اور NVIDIA GPUs کے لیے (صرف Nouveau ڈرائیور)، جب Mesa 18.2 یا اس کے بعد کا سسٹم استعمال کر رہے ہوں۔ ونڈوز کے لیے تعمیرات میں، پہلے سے تعاون یافتہ AMD اور NVIDIA GPUs کے علاوہ، WebRender اب Intel GPUs کے لیے فعال ہے۔ کمپوزٹنگ سسٹم ویب رینڈر۔ زنگ کی زبان میں لکھا گیا ہے اور GPU کی طرف سے صفحہ کے مواد کو پیش کرنے کی کارروائیوں کو آؤٹ سورس کرتا ہے۔

    WebRender استعمال کرتے وقت، Gecko انجن میں بنائے گئے بلٹ ان کمپوزٹنگ سسٹم کے بجائے، جو CPU کا استعمال کرتے ہوئے ڈیٹا پر کارروائی کرتا ہے، GPU پر چلنے والے شیڈرز کو صفحہ کے عناصر پر سمری رینڈرنگ آپریشنز انجام دینے کے لیے استعمال کیا جاتا ہے، جس سے رینڈرنگ کی رفتار میں نمایاں اضافہ ہوتا ہے۔ اور CPU کا بوجھ کم کر دیا۔ WebRender کو about:config میں فعال کرنے کے لیے، آپ "gfx.webrender.all" اور "gfx.webrender.enabled" کی ترتیبات کو تبدیل کر سکتے ہیں۔

  • شامل کیا گیا۔ کوڈ نام کے تحت تیار کردہ سخت صفحہ تنہائی کے موڈ کے لیے سپورٹ فشن. اس موڈ میں، مختلف سائٹس کے صفحات ہمیشہ مختلف عملوں کی یادداشت میں واقع ہوتے ہیں، جن میں سے ہر ایک اپنا الگ تھلگ سینڈ باکس استعمال کرتا ہے۔ عمل کی علیحدگی ٹیبز کے ذریعے نہیں بلکہ ڈومینز کے ذریعے کی جاتی ہے، جو آپ کو بیرونی اسکرپٹس اور iframe بلاکس کے مواد کو مزید الگ کرنے کی اجازت دیتا ہے۔ سخت الگ تھلگ موڈ کو "fission.autostart" آپشن کا استعمال کرتے ہوئے about:config میں کنٹرول کیا جاتا ہے (ریلیز میں فعال ہونا فی الحال بلاک ہے)؛
  • تازہ کاری لوگو اور نام کو فائر فاکس کوانٹم سے فائر فاکس براؤزر میں تبدیل کر دیا گیا۔

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

  • ممنوع ہے۔ کسی دوسرے ڈومین (کراس اوریجن) سے بھری ہوئی iframe بلاکس سے شروع کی گئی اتھارٹی کی تصدیق کے لیے درخواستوں کو ظاہر کرنا۔ تبدیلی کیا اجازت دیں گے کچھ بدسلوکیوں کو روکیں اور ایک ایسے ماڈل پر جائیں جس میں دستاویز کے لیے صرف بنیادی ڈومین سے اجازت کی درخواست کی جاتی ہے، جو ایڈریس بار میں دکھایا گیا ہے۔
  • منقطع ایف ٹی پی کے ذریعے ڈاؤن لوڈ کی گئی فائلوں کے مواد کو پیش کرنا (مثال کے طور پر، ایف ٹی پی کے ذریعے کھولتے وقت، امیجز، README اور HTML فائلز کو مزید ڈسپلے نہیں کیا جائے گا)۔ FTP کے ذریعے وسائل کھولتے وقت، مواد کی قسم سے قطع نظر، ڈسک پر فائل اپ لوڈ ڈائیلاگ کو فوری طور پر کال کیا جائے گا۔
  • ایڈریس بار میں لاگو کیا مقام تک رسائی فراہم کرنے کے لیے ایک اشارے، جو آپ کو جغرافیائی محل وقوع API کی سرگرمی کا واضح طور پر جائزہ لینے کی اجازت دے گا اور، اگر ضروری ہو تو، اسے استعمال کرنے کے لیے سائٹ کے حق کو منسوخ کرنا ممکن بنائے گا۔ اب تک، اشارے صرف اجازتیں ملنے سے پہلے ظاہر کیے جاتے تھے اور اگر درخواست مسترد کر دی جاتی تھی، لیکن جغرافیائی محل وقوع API تک رسائی کھولنے پر غائب ہو جاتی تھی۔ اب اشارے صارف کو ایسی رسائی کی موجودگی کے بارے میں مطلع کرے گا؛
    فائر فاکس 70 ریلیز

  • لاگو کیا TLS سرٹیفکیٹ دیکھنے کے لیے ایک توسیعی انٹرفیس، "کے بارے میں: سرٹیفکیٹ" صفحہ کے ذریعے قابل رسائی ہے (بطور ڈیفالٹ، پرانا انٹرفیس اب بھی استعمال ہوتا ہے، نیا سیکیورٹی کے ذریعے فعال کیا جاتا ہے۔aboutcertificate.enabled in about:config)۔ اگر پہلے سرٹیفکیٹ دیکھنے کے لیے ایک علیحدہ ونڈو کھولی گئی تھی، تو اب معلومات ایک ٹیب میں ایک ایڈ آن کی یاد دلانے والی شکل میں ظاہر ہوتی ہے۔ یقیناً کچھ. سرٹیفکیٹ دیکھنے کے انٹرفیس کا مکمل نفاذ دوبارہ لکھا جاوا اسکرپٹ اور معیاری ویب ٹیکنالوجیز کا استعمال کرتے ہوئے؛
    فائر فاکس 70 ریلیز

  • اعلی درجے کی فائر فاکس خدمات جیسے مانیٹر اور بھیجنے تک رسائی کے لیے اکاؤنٹ مینجمنٹ مینو میں ایک سیکشن شامل کیا گیا ہے۔

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

  • مین مینو اور پینل میں ایک نیا "تحفہ" آئیکن شامل کیا گیا ہے، جس کے ذریعے آپ نئی ریلیزز اور ان کی اہم خصوصیات کے بارے میں معلومات حاصل کر سکتے ہیں۔

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

  • بلٹ ان فائر فاکس پیجز (تقریباً:*) ڈارک تھیم کی سیٹنگز کو مدنظر رکھتے ہوئے ڈسپلے کے لیے ڈھال لیا گیا ہے۔
  • خط کشیدہ یا کراس آؤٹ ٹیکسٹ، بشمول لنکس، کی پڑھنے کی اہلیت کو بہتر بنایا گیا ہے - لکیریں اب گلائف کو کاٹے بغیر ٹوٹ جاتی ہیں (بہاؤ)۔
  • تھیمز میں بند accentcolor، textcolor اور headerURL خصوصیات کے لیے سپورٹ، جو کہ فریم، tab_background_text اور theme_frame پراپرٹیز کے عرفی نام تھے (addons.mozilla.org میں ہوسٹ کردہ تھیمز خود بخود اپ ڈیٹ ہو جاتے ہیں)؛
  • سی ایس ایس کی خصوصیات شامل کی گئیں۔ متن کی سجاوٹ کی موٹائی, متن-انڈر لائن-آفسیٹ и متن-سجاوٹ-سکپ-سیاہی، جو آپ کو متن کے ذریعے انڈر لائن اور سٹرائیک کرنے کے لیے استعمال ہونے والی لائنوں کے لیے موٹائی، انڈینٹیشن، اور وقفے کو ایڈجسٹ کرنے کی اجازت دیتا ہے۔
  • سی ایس ایس پراپرٹی میں "ظاہر» ایک ساتھ دو صفات کی وضاحت کرنے کی صلاحیت شامل کی، مثال کے طور پر، "ڈسپلے: بلاک فلیکس" یا "ڈسپلے: ان لائن فلیکس"؛
  • دھندلاپن اور سٹاپ اوپیسٹی سی ایس ایس خصوصیات میں شفافیت کی قدروں کو اب فیصد کے طور پر سیٹ کیا جا سکتا ہے۔
  • سی ایس ایس پراپرٹی میں فونٹ سائز xxx-بڑی قدر کے لیے اضافی تعاون؛
  • جاوا اسکرپٹ میں لاگو کیا انڈر سکور کا استعمال کرتے ہوئے بڑی تعداد کو بصری طور پر الگ کرنے کی صلاحیت، مثال کے طور پر، "myNumber = 1_000_000_000_000"؛
  • نیا طریقہ شامل کیا گیا۔ Intl.RelativeTimeFormat.formatToParts(), جو Intl.RelativeTimeFormat.format() طریقہ کا ایک متغیر ہے جو اشیاء کی ایک صف کو لوٹاتا ہے، جس میں سے ہر ایک عنصر فارمیٹ شدہ قدر کے ایک حصے کی نمائندگی کرتا ہے، بجائے اس کے کہ پوری فارمیٹ شدہ اسٹرنگ کو لوٹا جائے۔
  • HTTP "ریفرر" ہیڈر کا سائز 4 KB تک محدود ہے؛ اگر اس قدر سے تجاوز کیا جاتا ہے، تو مواد کو ڈومین نام سے چھوٹا کر دیا جاتا ہے۔
  • ایکسیسبیلٹی پینل میں ڈویلپر ٹولز میں، کی بورڈ استعمال کرنے والے عناصر کے درمیان نیویگیشن کی آسانی کا آڈٹ کرنے کے لیے ٹولز کو شامل کیا گیا ہے، اور ساتھ ہی اس بات کا سمیلیٹر بھی شامل کیا گیا ہے کہ رنگ کے نابینا افراد صفحہ کو کیسے دیکھتے ہیں۔
    فائر فاکس 70 ریلیز

  • رنگ چننے والا اب پس منظر کے رنگ کے حوالے سے دیے گئے رنگ کے لیے ایک کنٹراسٹ انڈیکیٹر دکھاتا ہے تاکہ کم بصارت والے لوگوں کے خیال کا اندازہ لگایا جا سکے۔
    فائر فاکس 70 ریلیز

  • سی ایس ایس انسپیکشن موڈ میں، سی ایس ایس کی تعریفیں جو غیر منتخب عنصر کو متاثر نہیں کرتی ہیں اب خاکستری ہو جاتی ہیں اور ایک ٹول ٹپ دکھاتی ہیں جو نظر انداز کرنے کی وجہ اور ممکنہ اصلاحات کی نشاندہی کرتی ہے۔
    فائر فاکس 70 ریلیز

  • ڈیبگر کے پاس اب بریک پوائنٹس سیٹ کرنے کی صلاحیت ہے جو DOM عناصر تبدیل ہونے پر متحرک ہوتے ہیں (DOM میوٹیشن بریک پوائنٹس) اور آپ کو ان لمحات کو ٹریک کرنے کی اجازت دیتا ہے جب اسکرپٹ صفحہ کے مواد کو شامل، حذف یا اپ ڈیٹ کرتا ہے۔
    فائر فاکس 70 ریلیز

  • ایڈ آن ڈویلپرز کے لیے، browser.storage.local سٹوریج میں ڈیٹا کا معائنہ کرنے کی صلاحیت کو نافذ کر دیا گیا ہے۔
  • نیٹ ورک ایکٹیویٹی انسپیکشن موڈ میں سرچ فیچر شامل کر دیا گیا ہے، جس سے آپ درخواستوں اور جوابات کے عناصر کو تیزی سے تلاش کر سکتے ہیں۔ تلاش میں HTTP ہیڈر، کوکیز اور درخواست/جواب کی باڈیز شامل ہیں۔
  • macOS پلیٹ فارم پر صفحہ کمپوزٹنگ کوڈ کو بہتر بنایا گیا، جس نے CPU پر بوجھ کو کم کیا، صفحہ کی لوڈنگ کو تیز کیا (22% تک) اور ویڈیوز چلاتے وقت وسائل کا استعمال کم کیا (37% تک)۔ MacOS کے لیے تعمیرات کروم میں محفوظ کردہ پاس ورڈز درآمد کرنے کے لیے تعاون بھی شامل کرتی ہیں۔
  • فائر فاکس 68.1 کے لیے ایک اصلاحی اپ ڈیٹ اینڈرائیڈ کے لیے تیار کیا گیا ہے۔ ہم آپ کو یاد دلاتے ہیں کہ Android کے لیے Firefox کی نئی اہم ریلیز کی تشکیل بند کر دی گئی ہے۔ اینڈرائیڈ کے لیے فائر فاکس کو تبدیل کرنے کے لیے، کوڈ نام فینکس (بطور تقسیم کیا گیا۔ فائر فاکس پیش نظارہ) ترقی کر رہا ہے GeckoView انجن استعمال کرنے والے موبائل آلات کے لیے ایک نیا براؤزر اور Mozilla Android اجزاء کی لائبریریوں کا ایک سیٹ۔ تھوڑے دن پہلے شائع Firefox Preview 2.2 کی نئی تجرباتی ریلیز، جو انٹرفیس اور صارف کے تجربے میں کئی اہم مسائل کو حل کرتی ہے۔ کے مقابلے میں تبدیلیوں کی ریلیز 2.0 باہر نکلتے وقت تمام ڈیٹا کو صاف کرنے کے آپشن کے اضافے اور پرائیویٹ براؤزنگ موڈ میں بطور ڈیفالٹ لنکس کھولنے کی صلاحیت کو نوٹ کرتا ہے۔

اختراعات اور بگ فکسز کے علاوہ، فائر فاکس 70 نے فکس کر دیا ہے۔ 24 کمزوریاںجن میں سے 12 (ایک CVE-2019-11764 کے تحت جمع) نشان زد کے طور پر اہم اور ممکنہ طور پر خاص طور پر ڈیزائن کیے گئے صفحات کو کھولتے وقت حملہ آور کے کوڈ پر عمل درآمد کا باعث بن سکتا ہے۔

ماخذ: opennet.ru

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