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

Firefox 113 ویب براؤزر کو جاری کیا گیا اور ایک طویل مدتی سپورٹ برانچ اپ ڈیٹ بنایا گیا - 102.11.0۔ فائر فاکس 114 برانچ کو بیٹا ٹیسٹنگ مرحلے میں منتقل کر دیا گیا ہے، جس کی ریلیز 6 جون کو شیڈول ہے۔

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

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

    اس رویے کو کنٹرول کرنے کے لیے، تلاش کی ترتیبات کے سیکشن میں ایک خاص آپشن پیش کیا جاتا ہے (about:preferences#search)، اور about:config پیرامیٹر "browser.urlbar.showSearchTerms.featureGate" میں۔

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

  • تلاش کی تجاویز کی ڈراپ ڈاؤن فہرست میں ایک سیاق و سباق کا مینو شامل کر دیا گیا ہے، جو آپ کے "..." بٹن پر کلک کرنے پر ظاہر ہوتا ہے۔ مینو آپ کی براؤزنگ ہسٹری سے تلاش کے سوال کو حذف کرنے اور سپانسر شدہ لنکس کے ڈسپلے کو غیر فعال کرنے کی صلاحیت فراہم کرتا ہے۔
    فائر فاکس 113 ریلیز
  • "پکچر-ان-پکچر" ویڈیو دیکھنے کے موڈ کا ایک بہتر نفاذ تجویز کیا گیا ہے، جس میں 5 سیکنڈ آگے اور پیچھے ریوائنڈ کرنے کے لیے بٹن، ونڈو کو پوری اسکرین پر تیزی سے پھیلانے کے لیے ایک بٹن، اور ایک اشارے کے ساتھ ایک تیز آگے سلائیڈر۔ ویڈیو کی پوزیشن اور دورانیہ کا اضافہ کر دیا گیا ہے۔
    فائر فاکس 113 ریلیز
  • پرائیویٹ براؤزنگ موڈ میں براؤز کرتے وقت، تھرڈ پارٹی کوکیز کو مسدود کرنا اور کلک ٹریکنگ کوڈ میں استعمال ہونے والے براؤزر اسٹوریج کو الگ تھلگ کیا گیا ہے۔
  • رجسٹریشن فارمز میں پاس ورڈ بھرتے وقت، خود بخود پیدا ہونے والے پاس ورڈز کی بھروسے میں اضافہ کیا گیا ہے؛ اب ان کی تشکیل میں خصوصی حروف کا استعمال کیا جاتا ہے۔
  • AVIF (AV1 امیج فارمیٹ) امیج فارمیٹ کا نفاذ، جو AV1 ویڈیو انکوڈنگ فارمیٹ سے انٹرا فریم کمپریشن ٹیکنالوجیز کا استعمال کرتا ہے، نے اینیمیٹڈ امیجز (AVIS) کے لیے تعاون کا اضافہ کیا ہے۔
  • انجن کو معذور لوگوں کے لیے ٹیکنالوجی کی مدد کے لیے دوبارہ ڈیزائن کیا گیا ہے (ایکسیسبیلٹی انجن)۔ اسکرین ریڈرز، سنگل سائن آن انٹرفیس، اور ایکسیسبیلٹی فریم ورک کے ساتھ کام کرتے وقت کارکردگی، ردعمل، اور استحکام میں نمایاں طور پر بہتری آئی۔
  • Chromium انجن کی بنیاد پر Safari اور براؤزرز سے بُک مارکس درآمد کرتے وقت، بک مارکس سے وابستہ فیویکونز کو درآمد کرنے کے لیے تعاون کو لاگو کیا گیا ہے۔
  • GPU کے ساتھ تعامل کے عمل کے لیے ونڈوز پلیٹ فارم پر استعمال ہونے والے سینڈ باکس کی تنہائی کو سخت کر دیا گیا ہے۔ ونڈوز سسٹمز کے لیے، مائیکروسافٹ آؤٹ لک سے مواد کو ڈریگ اور ڈراپ کرنے کی صلاحیت کو نافذ کیا گیا ہے۔ ونڈوز کے لیے تعمیرات میں، صفحہ کے آخر سے باہر سکرول کرنے کی کوشش کرتے وقت اسٹریچنگ کے ساتھ ایک بصری اثر بطور ڈیفالٹ فعال ہوتا ہے۔
  • macOS پلیٹ فارم کے لیے تعمیرات فائر فاکس سیاق و سباق کے مینو سے براہ راست سروسز کے ذیلی مینیو تک رسائی فراہم کرتی ہیں۔
  • ورکلیٹ انٹرفیس (ویب ورکرز کا ایک آسان ورژن جو رینڈرنگ اور آڈیو پروسیسنگ کے نچلے درجے کے مراحل تک رسائی فراہم کرتا ہے) استعمال کرنے والی اسکرپٹس کو اب "درآمد" اظہار کا استعمال کرتے ہوئے JavaScript ماڈیولز درآمد کرنے کے لیے تعاون حاصل ہے۔
  • CSS کلر لیول 4 تصریح میں بیان کردہ color(), lab(), lch(), oklab() اور oklch() فنکشنز کے لیے سپورٹ بطور ڈیفالٹ فعال ہے، جو sRGB، RGB، HSL، HWB، میں رنگ کی وضاحت کے لیے استعمال ہوتا ہے۔ LHC اور LAB رنگ کی جگہیں
  • کلر مکس() فنکشن کو سی ایس ایس میں شامل کیا گیا ہے، جس سے آپ کو کسی بھی رنگ کی جگہ میں کسی مخصوص فیصد کی بنیاد پر رنگ ملا سکتے ہیں (مثال کے طور پر، سفید میں 10% نیلا شامل کرنے کے لیے آپ "color-mix(srgb، blue میں) کی وضاحت کر سکتے ہیں۔ 10٪، سفید)؛")۔
  • انفرادی عناصر کے لیے جبری رنگ کی رکاوٹ کو غیر فعال کرنے کے لیے "زبردستی-رنگ-ایڈجسٹ" سی ایس ایس پراپرٹی کو شامل کیا گیا، جس سے انہیں مکمل CSS رنگ کنٹرول کے ساتھ چھوڑ دیا گیا۔
  • CSS نے میڈیا استفسار (@media) "اسکرپٹنگ" کے لیے تعاون شامل کیا ہے، جو آپ کو اسکرپٹس پر عمل درآمد کرنے کی اہلیت کی دستیابی کو چیک کرنے کی اجازت دیتا ہے (مثال کے طور پر، CSS میں آپ یہ تعین کر سکتے ہیں کہ آیا JavaScript سپورٹ فعال ہے)۔
  • نیا سیوڈو کلاس نحو شامل کیا گیا ": nth-child(an + b)" اور ":nth-last-child()" مرکزی "An+B" کو انجام دینے سے پہلے چائلڈ عناصر کو پری فلٹر کرنے کے لیے سلیکٹر کو حاصل کرنے کی اجازت دینے کے لیے۔ ان پر انتخاب کی منطق۔
  • کمپریشن اسٹریمز API کو شامل کیا گیا، جو gzip اور deflate فارمیٹس میں ڈیٹا کو کمپریس اور ڈیکمپریس کرنے کے لیے ایک پروگرامنگ انٹرفیس فراہم کرتا ہے۔
  • CanvasRenderingContext2D.reset() اور OffscreenCanvasRenderingContext2D.reset() طریقوں کے لیے معاونت شامل کی گئی، رینڈرنگ سیاق و سباق کو اس کی اصل حالت میں واپس کرنے کے لیے ڈیزائن کیا گیا ہے۔
  • دیگر براؤزرز میں لاگو کردہ اضافی WebRTC فنکشنز کے لیے اضافی تعاون: RTCMediaSourceStats، RTCPeerConnectionState، RTCPeerConnectionStats ("پیئر کنکشن" RTCSstatsType)، RTCRtpSender.setStreams() اور RTCSctpTransport۔
  • Firefox کے مخصوص WebRTC فنکشنز mozRTCPeerConnection، mozRTCIceCandidate، اور mozRTCSessionDescription WebRTC کو ہٹا دیا، جو طویل عرصے سے فرسودہ ہیں۔ فرسودہ CanvasRenderingContext2D.mozTextStyle انتساب کو ہٹا دیا گیا۔
  • ویب ڈویلپرز کے ٹولز نے JavaScript ڈیبگر میں دستیاب فائل سرچ فنکشن کی صلاحیتوں کو بڑھا دیا ہے۔ سرچ بار کو معیاری سائڈبار میں منتقل کر دیا گیا ہے، جس سے آپ اسکرپٹ میں ترمیم کرتے وقت نتائج دیکھ سکتے ہیں۔ node_modules ڈائرکٹری سے چھوٹے نتائج اور نتائج کا ڈسپلے فراہم کیا گیا۔ پہلے سے طے شدہ طور پر، نظر انداز فائلوں میں تلاش کے نتائج پوشیدہ ہوتے ہیں۔ ماسک کے ذریعے تلاش کرنے اور تلاش کرتے وقت موڈیفائر استعمال کرنے کی صلاحیت کے لیے مدد شامل کی گئی ہے (مثال کے طور پر، حروف کے معاملے کو مدنظر رکھے بغیر تلاش کرنے کے لیے یا ریگولر ایکسپریشنز کا استعمال کرتے ہوئے)۔
  • HTML فائلوں کو دیکھنے کے لیے انٹرفیس میں ایمبیڈڈ JavaScript کوڈ کے لیے بصری فارمیٹنگ موڈ (خوبصورت پرنٹ) شامل ہے۔
  • JavaScript ڈیبگر اسکرپٹ فائلوں کو اوور رائیڈ کرنے کی اجازت دیتا ہے۔ کوڈ فائلوں کے لیے دکھائے گئے سیاق و سباق کے مینو میں "ایڈ اسکرپٹ اوور رائڈ" کا آپشن شامل کر دیا گیا ہے، جس کی مدد سے آپ اسکرپٹ والی فائل کو اپنے کمپیوٹر پر ڈاؤن لوڈ کر کے اس میں ترمیم کر سکتے ہیں، جس کے بعد اس ترمیم شدہ اسکرپٹ کو صفحہ پر کارروائی کرتے وقت استعمال کیا جائے گا۔ اسے دوبارہ لوڈ کرنے کے بعد.
    فائر فاکس 113 ریلیز
  • اینڈرائیڈ ورژن میں:
    • پہلے سے طے شدہ طور پر، AV1 فارمیٹ میں ویڈیو ڈی کوڈنگ کا ہارڈویئر ایکسلریشن فعال ہے؛ اگر یہ تعاون یافتہ نہیں ہے، تو سافٹ ویئر ڈیکوڈر استعمال کیا جاتا ہے۔
    • Canvas2D راسٹرائزیشن کو تیز کرنے کے لیے GPU کے استعمال کو فعال کیا گیا۔
    • بلٹ ان پی ڈی ایف ویور کے انٹرفیس کو بہتر بنایا گیا ہے، کھلی پی ڈی ایف فائلوں کو محفوظ کرنا آسان بنا دیا گیا ہے۔
    • لینڈ اسکیپ اسکرین موڈ میں ویڈیو پلے بیک کا مسئلہ حل ہو گیا ہے۔

اختراعات اور بگ فکسس کے علاوہ، Firefox 113 نے 41 کمزوریوں کو ٹھیک کیا ہے۔ 33 کمزوریوں کو خطرناک کے طور پر نشان زد کیا گیا ہے، جن میں سے 30 کمزوریاں (CVE-2023-32215 اور CVE-2023-32216 کے تحت جمع کی گئی ہیں) میموری کے مسائل، جیسے بفر اوور فلو اور پہلے سے آزاد میموری والے علاقوں تک رسائی کی وجہ سے ہیں۔ ممکنہ طور پر، یہ مسائل خاص طور پر ڈیزائن کیے گئے صفحات کو کھولتے وقت حملہ آور کے کوڈ کے نفاذ کا باعث بن سکتے ہیں۔ Vulnerability CVE-2023-32207 آپ کو فریب دینے والے مواد (کلک جیکنگ) کو اوورلی کر کے کنفرم بٹن پر کلک کرنے پر مجبور کر کے اجازتوں کی درخواست کو نظرانداز کرنے کی اجازت دیتا ہے۔ Vulnerability CVE-2023-32205 براؤزر کی وارننگز کو پاپ اپ اوورلے کے ذریعے چھپانے کی اجازت دیتا ہے۔

Firefox 114 beta میں HTTPS استثنائی فہرست پر DNS کو منظم کرنے کے لیے ایک صارف انٹرفیس شامل ہے۔ "HTTPS پر DNS" کی ترتیبات کو "رازداری اور سلامتی" سیکشن میں منتقل کر دیا گیا ہے۔ بُک مارکس کو براہ راست "بُک مارکس" مینو سے تلاش کرنا ممکن ہے۔ بک مارکس مینو کو کھولنے کے لیے ایک بٹن اب ٹول بار پر رکھا جا سکتا ہے۔ تاریخ، لائبریری یا ایپلیکیشن مینو میں "تلاش کی سرگزشت" کو منتخب کرتے وقت مقامی براؤزنگ ہسٹری کو منتخب طور پر تلاش کرنے کی صلاحیت شامل کی گئی۔

ماخذ: opennet.ru

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