کروم ریلیز 103

گوگل نے کروم 103 ویب براؤزر کی ریلیز کی نقاب کشائی کی ہے۔ ساتھ ہی، مفت کرومیم پروجیکٹ کی ایک مستحکم ریلیز، جو کروم کی بنیاد کے طور پر کام کرتی ہے، دستیاب ہے۔ کروم براؤزر گوگل لوگو کے استعمال میں کرومیم سے مختلف ہے، کریش ہونے کی صورت میں اطلاعات بھیجنے کے لیے ایک سسٹم کی موجودگی، کاپی سے محفوظ ویڈیو مواد (DRM) چلانے کے لیے ماڈیول، اپ ڈیٹس کو خود بخود انسٹال کرنے کا نظام، مستقل طور پر سینڈ باکس آئسولیشن کو فعال کرنا۔ ، گوگل API کو چابیاں فراہم کرنا اور RLZ- کو تلاش کرتے وقت منتقل کرنا۔ پیرامیٹرز۔ ان لوگوں کے لیے جنہیں اپ ڈیٹ کرنے کے لیے مزید وقت درکار ہے، توسیعی مستحکم برانچ کو الگ سے سپورٹ کیا جاتا ہے، جس کے بعد 8 ہفتے ہوتے ہیں۔ کروم 104 کی اگلی ریلیز 2 اگست کو شیڈول ہے۔

کروم 103 میں اہم تبدیلیاں:

  • صفحہ کے اسکرین شاٹس میں ترمیم کرنے کے لیے ایک تجرباتی امیج ایڈیٹر شامل کیا گیا۔ ایڈیٹر کاٹنا، علاقے کا انتخاب، برش سے پینٹنگ، رنگ منتخب کرنا، ٹیکسٹ لیبلز شامل کرنا، اور عام شکلیں اور پرائمٹیو جیسے لکیریں، مستطیل، دائرے، اور تیر جیسے افعال فراہم کرتا ہے۔ ایڈیٹر کو فعال کرنے کے لیے، آپ کو "chrome://flags/#sharing-desktop-screenshots" اور "chrome://flags/#sharing-desktop-screenshots-edit" کی ترتیبات کو فعال کرنا ہوگا۔ ایڈریس بار میں شیئر مینو کے ذریعے اسکرین شاٹ بنانے کے بعد، آپ اسکرین شاٹ کے پیش نظارہ صفحہ پر "ترمیم کریں" بٹن پر کلک کر کے ایڈیٹر کے پاس جا سکتے ہیں۔
    کروم ریلیز 103
  • اومنی باکس ایڈریس بار میں سفارشات کے مواد کو پہلے سے پیش کرنے کے لیے کروم 101 میں شامل کردہ میکانزم کی صلاحیتوں کو بڑھا دیا گیا ہے۔ پیش گوئی کرنے والی رینڈرنگ ان سفارشات کو لوڈ کرنے کی پہلے سے دستیاب صلاحیت کی تکمیل کرتی ہے جن پر صارف کے کلک کا انتظار کیے بغیر نیویگیٹ کیے جانے کا امکان ہے۔ لوڈ کرنے کے علاوہ، سفارشات سے متعلق صفحات کا مواد اب بفر میں پیش کیا جا سکتا ہے (بشمول اسکرپٹ پر عمل درآمد اور DOM ٹری تشکیل)، جو ایک کلک کے بعد فوری طور پر سفارشات کی نمائش کی اجازت دیتا ہے۔ پیش گوئی کرنے والے رینڈرنگ کو کنٹرول کرنے کے لیے، ترتیبات "chrome://flags/#enable-prerender2"، "chrome://flags/#omnibox-trigger-for-prerender2" اور "chrome://flags/#search-suggestion-for -" تجویز کیا جاتا ہے۔ prerender2"۔

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

  • اینڈرائیڈ ورژن میں ایک نیا پاس ورڈ مینیجر موجود ہے جو اینڈرائیڈ ایپس میں پایا جانے والا وہی متحد پاس ورڈ مینجمنٹ تجربہ پیش کرتا ہے۔
  • اینڈرائیڈ ورژن میں "وتھ گوگل" سروس کے لیے سپورٹ شامل کیا گیا ہے، جو صارف کو اپنی پسندیدہ سائٹس کے لیے شکریہ ادا کرنے کی اجازت دیتا ہے جنہوں نے ادا شدہ یا مفت ڈیجیٹل اسٹیکرز کو ٹرانسفر کرکے سروس کے ساتھ رجسٹر کیا ہے۔ سروس فی الحال صرف امریکی صارفین کے لیے دستیاب ہے۔
    کروم ریلیز 103
  • کریڈٹ اور ڈیبٹ پیمنٹ کارڈ نمبروں کے ساتھ فیلڈز کی خودکار طریقے سے بھرائی کو بہتر بنایا گیا ہے، جو اب Google Pay کے ذریعے محفوظ کردہ کارڈز کو سپورٹ کرتا ہے۔
  • ونڈوز ورژن ڈیفالٹ کے طور پر بلٹ ان ڈی این ایس کلائنٹ کا استعمال کرتا ہے، جو میک او ایس، اینڈرائیڈ اور کروم او ایس ورژن میں بھی استعمال ہوتا ہے۔
  • لوکل فونٹ ایکسیس API کو مستحکم کیا گیا ہے اور ہر کسی کو پیش کیا گیا ہے، جس کے ساتھ آپ سسٹم پر نصب فونٹس کی وضاحت اور استعمال کر سکتے ہیں، اور ساتھ ہی ساتھ فونٹس کو نچلی سطح پر تبدیل کر سکتے ہیں (مثال کے طور پر، فلٹر اور ٹرانسفارم گلائف)۔
  • HTTP رسپانس کوڈ 103 کے لیے سپورٹ شامل کیا گیا ہے، جو آپ کو درخواست کے فوراً بعد کچھ HTTP ہیڈرز کے مواد کے بارے میں کلائنٹ کو مطلع کرنے کی اجازت دیتا ہے، سرور کا انتظار کیے بغیر درخواست سے متعلق تمام کارروائیوں کو مکمل کرنے اور مواد کو پیش کرنا شروع کر دیتا ہے۔ اسی طرح، آپ پیش کیے جانے والے صفحہ سے متعلق عناصر کے بارے میں اشارے فراہم کر سکتے ہیں جنہیں پہلے سے لوڈ کیا جا سکتا ہے (مثال کے طور پر، صفحہ پر استعمال ہونے والے سی ایس ایس اور جاوا اسکرپٹ کے لنکس فراہم کیے جا سکتے ہیں)۔ اس طرح کے وسائل کے بارے میں معلومات حاصل کرنے کے بعد، براؤزر مرکزی صفحہ کے رینڈرنگ کے مکمل ہونے کا انتظار کیے بغیر انہیں ڈاؤن لوڈ کرنا شروع کر سکتا ہے، جس سے درخواست پر کارروائی کا مجموعی وقت کم ہو جاتا ہے۔
  • اوریجن ٹرائلز موڈ میں (تجرباتی خصوصیات جن کے لیے الگ ایکٹیویشن کی ضرورت ہوتی ہے)، فیڈریٹڈ کریڈینشل مینجمنٹ (FedCM) API کی جانچ اب تک صرف اینڈرائیڈ پلیٹ فارم کے لیے اسمبلیوں میں شروع ہوئی ہے، جو آپ کو متحد شناختی خدمات بنانے کی اجازت دیتی ہے جو رازداری کو یقینی بناتی ہیں اور بغیر کراس کے کام کرتی ہیں۔ -سائٹ ٹریکنگ میکانزم، جیسے تھرڈ پارٹی کوکی پروسیسنگ۔ اوریجن ٹرائل کا مطلب لوکل ہوسٹ یا 127.0.0.1 سے ڈاؤن لوڈ کردہ ایپلیکیشنز سے مخصوص API کے ساتھ کام کرنے کی صلاحیت ہے، یا رجسٹر کرنے اور ایک خاص ٹوکن حاصل کرنے کے بعد جو کسی مخصوص سائٹ کے لیے محدود وقت کے لیے درست ہے۔
  • Client Hints API، جسے User-Agent ہیڈر کے متبادل کے طور پر تیار کیا جا رہا ہے اور آپ کو سرور کی درخواست کے بعد ہی مخصوص براؤزر اور سسٹم کے پیرامیٹرز (ورژن، پلیٹ فارم، وغیرہ) کے بارے میں منتخب طور پر ڈیٹا فراہم کرنے کی اجازت دیتا ہے، شامل کیا گیا ہے۔ TLS میں استعمال ہونے والے GREASE (جنریٹ رینڈم ایکسٹینشنز اور پائیدار توسیع پذیری) میکانزم کے ساتھ مشابہت کے مطابق، براؤزر شناخت کنندگان کی فہرست میں فرضی ناموں کو تبدیل کرنے کی صلاحیت۔ مثال کے طور پر، '"Chrome" کے علاوہ؛ v="103″ اور '"کرومیم"؛ v=»103″' غیر موجود براؤزر کا بے ترتیب شناخت کنندہ''(نہیں؛ براؤزر"؛ v=»12″' فہرست میں شامل کیا جا سکتا ہے۔ اس طرح کا متبادل نامعلوم براؤزرز کے شناخت کنندگان کے پروسیسنگ میں مسائل کی نشاندہی کرنے میں مدد کرے گا، جو اس حقیقت کی طرف لے جاتا ہے کہ متبادل براؤزرز قابل قبول براؤزرز کی فہرستوں کے خلاف چیکنگ کو نظرانداز کرنے کے لیے دوسرے مقبول براؤزر ہونے کا بہانہ کرنے پر مجبور ہیں۔
  • AVIF امیج فارمیٹ میں فائلوں کو iWeb Share API کے ذریعے شیئرنگ کی اجازت کی فہرست میں شامل کر دیا گیا ہے۔
  • "deflate-raw" کمپریشن فارمیٹ کے لیے سپورٹ شامل کیا گیا، جس سے ہیڈر اور سروس فائنل بلاکس کے بغیر ننگے کمپریسڈ سٹریم تک رسائی کی اجازت دی گئی، جسے استعمال کیا جا سکتا ہے، مثال کے طور پر، زپ فائلوں کو پڑھنے اور لکھنے کے لیے۔
  • ویب فارم کے عناصر کے لیے، "rel" وصف کا استعمال کرنا ممکن ہے، جو آپ کو "rel=noreferrer" پیرامیٹر کو ویب فارمز کے ذریعے نیویگیشن پر لاگو کرنے کی اجازت دیتا ہے تاکہ ریفرر ہیڈر یا "rel=noopener" کی ترسیل کو غیر فعال کیا جا سکے۔ Window.opener پراپرٹی اور اس سیاق و سباق تک رسائی سے انکار کریں جہاں سے منتقلی کی گئی تھی۔
  • پاپسٹیٹ ایونٹ کے نفاذ کو فائر فاکس کے رویے سے ہم آہنگ کیا گیا ہے۔ پاپ سٹیٹ ایونٹ اب یو آر ایل کی تبدیلی کے فوراً بعد برطرف ہو جاتا ہے، لوڈ ایونٹ کے ہونے کا انتظار کیے بغیر۔
  • HTTPS کے بغیر اور iframe بلاکس سے کھولے گئے صفحات کے لیے، Gampepad API اور Battery Status API تک رسائی ممنوع ہے۔
  • سیریل پورٹ آبجیکٹ میں بھولنے کا طریقہ شامل کیا گیا ہے تاکہ صارف کو سیریل پورٹ تک رسائی کے لیے پہلے دی گئی اجازتوں کو ترک کر دیا جائے۔
  • اوور فلو-کلپ-مارجن CSS پراپرٹی میں ایک بصری-باکس وصف شامل کیا گیا ہے، جو اس بات کا تعین کرتا ہے کہ علاقے کی سرحد سے باہر جانے والے مواد کو کہاں سے تراشنا شروع کیا جائے (قدریں مواد-باکس، پیڈنگ-باکس اور بارڈر- ڈبہ).
  • سینڈ باکس انتساب کے ساتھ iframe بلاکس میں، بیرونی پروٹوکول کو کال کرنا اور بیرونی ہینڈلر ایپلیکیشنز کو لانچ کرنا ممنوع ہے۔ پابندی کو اوور رائیڈ کرنے کے لیے، اجازت دینے والے پاپ اپ، اجازت دینے والے ٹاپ نیویگیشن اور اجازت دینے والے ٹاپ نیویگیشن کے ساتھ یوزر ایکٹیویشن کی خصوصیات کا استعمال کریں۔
  • عنصر مزید تعاون یافتہ نہیں ہے۔ ، جو پلگ ان کے مزید تعاون نہ کرنے کے بعد بے معنی ہو گیا۔
  • ویب ڈویلپرز کے لیے ٹولز میں بہتری لائی گئی ہے۔ مثال کے طور پر، اسٹائلز پینل میں براؤزر ونڈو کے باہر کسی نقطہ کے رنگ کا تعین کرنا ممکن ہو گیا۔ ڈیبگر میں پیرامیٹر کی قدروں کا بہتر پیش نظارہ۔ عناصر کے انٹرفیس میں پینلز کی ترتیب کو تبدیل کرنے کی صلاحیت شامل کی گئی۔

اختراعات اور بگ فکسز کے علاوہ، نیا ورژن 14 کمزوریوں کو ختم کرتا ہے۔ Address Sanitizer، Memory Sanitizer، Control Flow Integrity، LibFuzzer اور AFL ٹولز کا استعمال کرتے ہوئے خودکار جانچ کے نتیجے میں بہت سی کمزوریوں کی نشاندہی کی گئی۔ مسائل میں سے ایک (CVE-2022-2156) کو خطرے کی ایک اہم سطح تفویض کی گئی ہے، جس کا مطلب براؤزر کے تحفظ کی تمام سطحوں کو نظرانداز کرنے اور سینڈ باکس کے ماحول سے باہر سسٹم پر کوڈ پر عمل درآمد کرنے کی صلاحیت ہے۔ اس خطرے کی تفصیلات ابھی تک ظاہر نہیں کی گئی ہیں، یہ صرف اتنا معلوم ہے کہ یہ ایک آزاد میموری بلاک (استعمال کے بعد مفت) تک رسائی کی وجہ سے ہوتا ہے۔

موجودہ ریلیز کے لیے کمزوریوں کو دریافت کرنے پر نقد انعامات کی ادائیگی کے پروگرام کے حصے کے طور پر، گوگل نے 9 ہزار امریکی ڈالر کی رقم میں 44 ایوارڈز ادا کیے (ایک ایوارڈ $20000، ایک ایوارڈ $7500، ایک ایوارڈ $7000، $3000 کے دو ایوارڈز اور $2000، $1000 اور $500 میں سے ہر ایک))۔ ایک اہم خطرے کے لیے انعام کے سائز کا ابھی تک تعین نہیں کیا گیا ہے۔

ماخذ: opennet.ru

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