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

فائر فاکس 97 ویب براؤزر جاری کر دیا گیا ہے۔ اس کے علاوہ، ایک طویل مدتی سپورٹ برانچ اپ ڈیٹ بھی بنایا گیا ہے - 91.6.0۔ فائر فاکس 98 برانچ کو بیٹا ٹیسٹنگ مرحلے میں منتقل کر دیا گیا ہے، جس کی ریلیز 8 مارچ کو شیڈول ہے۔

اہم اختراعات:

  • Firefox 18 میں ایک محدود وقت کے لیے بلٹ ان ایڈ آن کے طور پر پیش کیے گئے 94 Colorway موسمی رنگ کے تھیمز ختم ہو گئے ہیں۔ وہ صارفین جو کلر وے تھیمز کا استعمال جاری رکھنے کا ارادہ رکھتے ہیں وہ انہیں ایڈ آن مینیجر (کے بارے میں:ایڈنز) میں فعال کر سکتے ہیں۔
  • لینکس پلیٹ فارم کی اسمبلیوں میں، پرنٹنگ کے لیے پوسٹ اسکرپٹ دستاویز بنانے کی صلاحیت کو ہٹا دیا گیا ہے (پوسٹ اسکرپٹ پرنٹرز پر پرنٹ کرنے اور پی ڈی ایف میں محفوظ کرنے کی صلاحیت برقرار ہے)۔
  • Wayland 1.20 لائبریریوں کے ساتھ تعمیراتی مسائل کو طے کیا گیا۔
  • ایک مسئلہ حل کیا جہاں ایک ٹیب کو دوسری ونڈو میں منتقل کرنے کے بعد چٹکی زوم ٹچ اسکرینوں پر کام کرنا بند کر دے گا۔
  • لینکس میں about:processes صفحہ نے CPU لوڈ کا پتہ لگانے کی درستگی کو بہتر بنایا ہے۔
  • کچھ صارف کے ماحول، جیسے ایلیمنٹری OS 6 میں ونڈوز کے لیے تیز کونوں کی نمائش کے ساتھ ایک مسئلہ حل کیا۔
  • ونڈوز 11 پلیٹ فارم پر، ایک نئے اسکرول بار اسٹائل کے لیے سپورٹ شامل کیا گیا ہے۔
  • macOS پلیٹ فارم پر، سسٹم فونٹس کی لوڈنگ کو بہتر بنایا گیا ہے، جس کی وجہ سے کچھ حالات میں نئے ٹیب کو کھولنا اور سوئچ کرنا تیز تر ہو گیا ہے۔
  • اینڈرائیڈ پلیٹ فارم کے ورژن میں، حال ہی میں کھولی گئی سائٹوں کو دوروں کی تاریخ میں نمایاں کیا گیا ہے۔ ہوم پیج پر حال ہی میں شامل کیے گئے بُک مارکس کے لیے تصاویر کے ڈسپلے کو بہتر بنایا گیا ہے۔ اینڈرائیڈ 12 پلیٹ فارم پر، کلپ بورڈ سے لنک پیسٹ کرنے کا مسئلہ حل ہو گیا ہے۔
  • لمبائی اور لمبائی فیصد کی قسموں کے ساتھ CSS تعمیرات "کیپ" اور "ic" یونٹس کے استعمال کی اجازت دیتی ہیں۔
  • @scroll-timeline CSS اصول اور animation-timeline CSS پراپرٹی کے لیے تعاون شامل کیا گیا، جس سے AnimationTimeline API میں اینیمیشن ٹائم لائن کو منٹوں یا سیکنڈوں میں وقت کی بجائے مواد کی اسکرولنگ کی پیشرفت سے منسلک کیا جا سکتا ہے۔
  • کلر ایڈجسٹ سی ایس ایس پراپرٹی کا نام تبدیل کر کے پرنٹ کلر ایڈجسٹ کر دیا گیا ہے جیسا کہ تصریح کی ضرورت ہے۔
  • CSS میں ڈیفالٹ کے طور پر تہوں کی جھرنوں کے لیے سپورٹ شامل ہے، جس کی وضاحت @layer اصول کا استعمال کرتے ہوئے کی گئی ہے اور CSS @import اصول کے ذریعے لیئر() فنکشن کا استعمال کرتے ہوئے درآمد کی گئی ہے۔
  • اسکرول بار گٹر سی ایس ایس پراپرٹی کو یہ کنٹرول کرنے کے لیے شامل کیا گیا کہ اسکرول بار کے لیے اسکرین کی جگہ کیسے محفوظ ہے۔ مثال کے طور پر، جب آپ مواد کو اسکرول نہیں کرنا چاہتے ہیں، تو آپ اسکرول بار کے علاقے پر قبضہ کرنے کے لیے آؤٹ پٹ کو بڑھا سکتے ہیں۔
  • Marionette ویب فریم ورک (WebDriver) کے ساتھ بہتر مطابقت۔
  • AnimationFrameProvider API کو DedicatedWorkerGlobalScope سیٹ میں شامل کر دیا گیا ہے، جو آپ کو درخواست کی اینیمیشن فریم استعمال کرنے اور الگ ویب ورکرز میں اینیمیشن فریم کے طریقوں کو منسوخ کرنے کی اجازت دیتا ہے۔
  • AbortSignal.abort() اور AbortController.abort() طریقوں میں اب سگنل کو دوبارہ ترتیب دینے کی وجہ متعین کرنے کے ساتھ ساتھ AbortSignal.reason پراپرٹی کے ذریعے وجہ کو پڑھنے کی صلاحیت ہے۔ پہلے سے طے شدہ طور پر، وجہ AbortError ہے۔

اختراعات اور بگ فکسز کے علاوہ، Firefox 97 نے 42 کمزوریوں کو ٹھیک کیا ہے، جن میں سے 34 کو خطرناک کے طور پر نشان زد کیا گیا ہے۔ 33 کمزوریاں (5 CVE-2022-22764 کے تحت اور 29 CVE-2022-0511 کے تحت) میموری کے مسائل کی وجہ سے ہیں، جیسے بفر اوور فلو اور پہلے سے آزاد میموری والے علاقوں تک رسائی۔ ممکنہ طور پر، یہ مسائل خاص طور پر ڈیزائن کیے گئے صفحات کو کھولتے وقت حملہ آور کے کوڈ کے نفاذ کا باعث بن سکتے ہیں۔

فائر فاکس 98 بیٹا میں تبدیلیاں:

  • فائلوں کو ڈاؤن لوڈ کرتے وقت رویہ تبدیل کر دیا گیا ہے - ڈاؤن لوڈ شروع ہونے سے پہلے درخواست ظاہر کرنے کے بجائے، فائلیں اب خود بخود ڈاؤن لوڈ ہونا شروع ہو جاتی ہیں اور کسی بھی وقت ڈاؤن لوڈ کی پیشرفت کے بارے میں معلومات والے پینل کے ذریعے کھولی جا سکتی ہیں یا براہ راست ڈاؤن لوڈ پینل سے حذف کر دی جا سکتی ہیں۔
  • ڈاؤن لوڈ کی فہرست میں فائلوں پر دائیں کلک کرنے پر دکھائے جانے والے سیاق و سباق کے مینو میں نئی ​​کارروائیاں شامل کی گئیں۔ مثال کے طور پر، ہمیشہ اسی طرح کی فائلیں کھولیں آپشن کا استعمال کرتے ہوئے، آپ فائر فاکس کو سسٹم پر اسی فائل کی قسم سے وابستہ ایپلی کیشن میں ڈاؤن لوڈ مکمل ہونے کے بعد خود بخود فائل کھولنے کی اجازت دے سکتے ہیں۔ آپ ڈائرکٹری کو ڈاؤن لوڈ فائلوں کے ساتھ بھی کھول سکتے ہیں، اس صفحے پر جائیں جہاں سے ڈاؤن لوڈ شروع کیا گیا تھا (خود ڈاؤن لوڈ نہیں، بلکہ ڈاؤن لوڈ کا لنک)، لنک کاپی کریں، اپنی براؤزنگ ہسٹری سے ڈاؤن لوڈ کا ذکر ہٹا دیں اور صاف کریں۔ ڈاؤن لوڈز پینل میں فہرست۔
  • براؤزر کو شروع کرنے کے عمل کو بہتر بنانے کے لیے، ایڈ آنز شروع کرنے کی منطق کو تبدیل کر دیا گیا ہے جو webRequest API استعمال کرتے ہیں۔ صرف webRequest کالوں کو مسدود کرنے سے اب Firefox اسٹارٹ اپ کے دوران ایڈ آنز شروع ہوں گے۔ نان بلاکنگ موڈ میں WebRequests میں تاخیر ہو جائے گی جب تک کہ Firefox شروع نہیں کر لیتا۔
  • HTML "" ٹیگ کے لیے سپورٹ شامل ہے، جس سے آپ ڈائیلاگ باکسز اور صارف کے تعامل کے اجزاء جیسے بند کرنے کے قابل الرٹس اور سب ونڈو بنانے کی اجازت دیتے ہیں۔ بنائی گئی ونڈوز کو جاوا اسکرپٹ کوڈ سے کنٹرول کیا جا سکتا ہے۔
  • ویب ڈویلپرز کے لیے ٹولز میں مطابقت کی تشخیص کا پینل شامل کر دیا گیا ہے۔ پینل منتخب کردہ HTML عنصر یا پورے صفحہ کی CSS خصوصیات کے ساتھ ممکنہ مسائل کے بارے میں اشارے دکھاتا ہے، جس سے آپ کو ہر براؤزر میں صفحہ کو الگ الگ جانچے بغیر مختلف براؤزرز کے ساتھ عدم مطابقتوں کی نشاندہی کرنے کی اجازت ملتی ہے۔

ماخذ: opennet.ru

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