کروم ریلیز 85

گوگل پیش کیا ویب براؤزر کی رہائی کروم 85... ایک ہی وقت میں دستیاب ایک مفت منصوبے کی مستحکم رہائی کرومیم، جو کروم کی بنیاد ہے۔ کروم براؤزر مختلف گوگل لوگو کا استعمال، کریش ہونے کی صورت میں اطلاعات بھیجنے کے لیے ایک سسٹم کی موجودگی، درخواست پر فلیش ماڈیول ڈاؤن لوڈ کرنے کی صلاحیت، محفوظ ویڈیو مواد (DRM) چلانے کے لیے ماڈیول، تلاش کے دوران خود بخود اپ ڈیٹس اور ٹرانسمیشن انسٹال کرنے کا نظام RLZ پیرامیٹرز. کروم 86 کی اگلی ریلیز 6 اکتوبر کو شیڈول ہے۔

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

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

    کروم ریلیز 85

    کروم ریلیز 85

  • ٹیب کے مشمولات کا عملی پیش نظارہ۔ ٹیب بٹن پر منڈلانے سے اب ٹیب میں صفحہ کا تھمب نیل دکھائی دیتا ہے۔ یہ فیچر ابھی تک تمام صارفین کے لیے چالو نہیں ہوا ہے اور اسے "chrome://flags/#tab-hover-cards" سیٹنگ کے ذریعے فعال کیا جا سکتا ہے۔

    کروم ریلیز 85

  • ترمیم شدہ پی ڈی ایف فارمز کو محفوظ کرنے کی صلاحیت شامل کی، اور تجربہ کرنے کے لیے "chrome://flags#pdf-viewer-update" اور "chrome://flags/#pdf-two-up-view" کی ترتیبات بھی تجویز کیں۔ نیا انٹرفیس پی ڈی ایف دستاویزات دیکھنا۔
  • QR کوڈز کا استعمال کرتے ہوئے لنکس کا تبادلہ کرنے کی صلاحیت شامل کی گئی۔ موجودہ صفحہ کے لیے QR کوڈ بنانے کے لیے، ایڈریس بار میں ایک خاص آئیکن رکھا جاتا ہے، جو آپ کے ایڈریس بار پر کلک کرنے پر ظاہر ہوتا ہے۔ فیچر ابھی تک تمام صارفین کے لیے فعال نہیں ہوا ہے اور اسے "chrome://flags/#sharing-qr-code-generator" سیٹنگ کا استعمال کرتے ہوئے فعال کیا جا سکتا ہے۔

    کروم ریلیز 85

  • کے بارے میں: جھنڈوں کے صفحہ میں اب ایک آپشن ہے "اومنی باکس UI ہائیڈ سٹیڈی اسٹیٹ یو آر ایل پاتھ، استفسار، اور حوالہ" ("chrome://flags#omnibox-ui-hide-steady-state-url-path-query-and- ریفری آن انٹریکشن") اجازت دیتا ہے ایڈریس بار میں پاتھ عناصر اور استفسار کے پیرامیٹرز کے ڈسپلے کو غیر فعال کر دیں، صرف سائٹ کا ڈومین نظر آتا ہے۔ چھپنا اس وقت ہوتا ہے جب آپ صفحہ کے ساتھ تعامل شروع کرتے ہیں (لوڈ کرتے وقت مکمل یو آر ایل دکھایا جاتا ہے اور جب تک صارف اسکرول کرنا شروع نہیں کرتا ہے)۔ چھپنے کے بعد، آپ کو مکمل URL دیکھنے کے لیے ایڈریس بار پر کلک کرنے کا کہا جائے گا۔ ہوور پر مکمل URL دکھانے کے لیے ایک آپشن "chrome://flags#omnibox-ui-reveal-steady-state-url-path-query-and-ref-on-hover" بھی ہے۔ سیاق و سباق کے مینو میں دستیاب "ہمیشہ مکمل URL دکھائیں" کی ترتیب "https://"، "www."، راستے اور پیرامیٹرز کو چھپانے کو منسوخ کر دیتی ہے۔ پہلے سے طے شدہ طور پر، چھپانا فی الحال صرف چند فیصد صارفین کے لیے فعال ہے۔ تبدیلی کا محرک یو آر ایل میں پیرامیٹرز میں ہیرا پھیری کرنے والے فریب دہی سے صارفین کو بچانے کی خواہش بتائی گئی ہے۔
    کروم ریلیز 85

  • ٹیبلیٹ موڈ میں، ٹچ اسکرین ڈیوائسز کھلے ٹیبز میں افقی نیویگیشن کو فعال کرتی ہیں، جو ٹیب ٹائٹلز کے علاوہ ٹیب سے متعلقہ صفحات کے بڑے تھمب نیلز دکھاتی ہیں۔ اسکرین اشاروں کا استعمال کرتے ہوئے ٹیبز کو منتقل اور دوبارہ ترتیب دیا جا سکتا ہے۔ تھمب نیلز کا ڈسپلے ایڈریس بار اور صارف کے اوتار کے ساتھ واقع ایک خاص بٹن کے ساتھ آن اور آف ہوتا ہے۔ موڈ کو غیر فعال کرنے کے لیے، ترتیبات "chrome://flags/#webui-tab-strip" اور "chrome://flags/#scrollable-tabstrip" فراہم کی گئی ہیں۔

    کروم ریلیز 85

  • اینڈرائیڈ ورژن میں، تجویز کردہ صفحات کی فہرست میں ایڈریس بار میں ٹائپ کرتے وقت، پہلے سے کھلے ٹیبز پر تیزی سے تشریف لے جانے کے لیے ایک اشارہ فراہم کیا جاتا ہے۔
    کروم ریلیز 85

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

  • بلاکنگ فراہم کی گئی۔ غیر محفوظ بوٹ قابل عمل فائلوں کی (بغیر خفیہ کاری) اور محفوظ شدہ دستاویزات (زپ، آئی ایس او وغیرہ) کی غیر محفوظ ڈاؤن لوڈنگ کے لیے اضافی وارننگز۔ اگلی ریلیز میں، ہم آرکائیوز کو بلاک کرنے اور دستاویزات (docx، pdf، وغیرہ) کے لیے انتباہ ظاہر کرنے کی توقع کرتے ہیں۔ مستقبل میں، بغیر خفیہ کاری کے فائل اپ لوڈ کرنے کی سپورٹ کو بتدریج بند کرنے کا منصوبہ ہے۔ بلاکنگ کو لاگو کیا گیا ہے کیونکہ انکرپشن کے بغیر فائلوں کو ڈاؤن لوڈ کرنے کا استعمال MITM حملوں کے دوران مواد کو تبدیل کرکے بدنیتی پر مبنی اعمال انجام دینے کے لیے کیا جا سکتا ہے۔
  • AVIF (AV1 امیج فارمیٹ) امیج فارمیٹ کے لیے سپورٹ بطور ڈیفالٹ فعال ہے، جو AV1 ویڈیو انکوڈنگ فارمیٹ سے انٹرا فریم کمپریشن ٹیکنالوجیز استعمال کرتا ہے۔ AVIF میں کمپریسڈ ڈیٹا کی تقسیم کا کنٹینر مکمل طور پر HEIF سے ملتا جلتا ہے۔ اے وی آئی ایف ایچ ڈی آر (ہائی ڈائنامک رینج) اور وائیڈ گامٹ کلر اسپیس کے ساتھ ساتھ معیاری ڈائنامک رینج (ایس ڈی آر) دونوں تصاویر کو سپورٹ کرتا ہے۔
  • MSVC اور کلینگ کمپائلرز کو کال کرتے وقت پہلے سے طے شدہ طور پر Windows اور macOS کے لیے اسمبلیاں مرتب کرتے وقت شامل کوڈ پروفائلنگ (PGO - پروفائل گائیڈڈ آپٹیمائزیشن) کے نتائج پر مبنی اصلاح، جو آپ کو پروگرام کے عمل کی خصوصیات کے تجزیہ کی بنیاد پر زیادہ سے زیادہ بہترین کوڈ بنانے کی اجازت دیتی ہے۔ پی جی او کو فعال کرنے سے ٹیب لوڈنگ کو تقریباً 10% تک تیز کرنا ممکن ہوا (میک او ایس پر اسپیڈومیٹر 2.0 ٹیسٹ اسپیڈ اپ 7.7% اور ونڈوز پر 11.4%)۔ میک او ایس میں انٹرفیس ردعمل میں 3.9 فیصد اور ونڈوز میں 7.3 فیصد اضافہ ہوا۔
  • بیک گراؤنڈ ٹیب کی سرگرمی ("ٹیب تھروٹلنگ") کو کم کرنے کے لیے ایک تجرباتی موڈ شامل کیا گیا، جو "chrome://flags##intensive-wake-up-throttling" ترتیب کے ذریعے قابل رسائی ہے (توقع ہے کہ Chrome 86 میں ڈیفالٹ کے ذریعے فعال ہو جائے گا)۔ جب اس موڈ کو فعال کیا جاتا ہے، اگر صفحہ 1 منٹ سے زیادہ کے لیے پس منظر میں ہو تو پس منظر کے ٹیبز (ٹاسک کیوئز) پر کنٹرول کی منتقلی 5 کال فی منٹ تک کم ہو جاتی ہے۔
  • صارفین کے تمام زمروں کے لیے، CPU وسائل کی کھپت کو کم کرنے کا ایک موڈ اس وقت چالو ہوتا ہے جب براؤزر ونڈو صارف کے منظر کے میدان میں نہ ہو۔ کروم چیک کرتا ہے کہ آیا براؤزر ونڈو دوسری ونڈوز سے اوورلیپ ہے اور اوورلیپ کے علاقوں میں پکسلز ڈرائنگ کو روکتا ہے۔
  • مضبوط بنایا مخلوط ملٹی میڈیا مواد لوڈ کرنے کے خلاف تحفظ (جب وسائل HTTPS صفحہ پر http:// پروٹوکول کے ذریعے لوڈ کیے جاتے ہیں)۔ HTTPS کے ذریعے کھولے گئے صفحات پر، تصاویر لوڈ کرنے سے وابستہ بلاکس میں "https://" کے ساتھ "http://" لنکس کی خودکار تبدیلی لاگو کر دی گئی ہے (پہلے، اسکرپٹ اور iframes، ساؤنڈ فائلز اور ویڈیوز کو تبدیل کیا گیا تھا)۔ اگر کوئی تصویر https کے ذریعے دستیاب نہیں ہے، تو اس کی ڈاؤن لوڈنگ بلاک کر دی گئی ہے (آپ ایڈریس بار میں پیڈ لاک کی علامت کے ذریعے قابل رسائی مینو کے ذریعے بلاکنگ کو دستی طور پر نشان زد کر سکتے ہیں)۔
  • 1 ستمبر 2020 سے جاری کردہ TLS سرٹیفکیٹس کے لیے، گے میعاد کی مدت پر ایک نئی حد لاگو ہوگی - ان سرٹیفکیٹس کی زندگی 398 دن (13 ماہ) سے زیادہ نہیں ہوسکتی ہے۔ اسی طرح کی پابندیاں Firefox اور Safari میں لاگو ہوتی ہیں۔ یکم ستمبر سے پہلے موصول ہونے والے سرٹیفکیٹس کے لیے، اعتماد برقرار رکھا جائے گا لیکن یہ 1 دنوں (825 سال) تک محدود ہے۔
  • کئی نئے APIs کو اوریجن ٹرائلز موڈ میں شامل کیا گیا ہے (تجرباتی خصوصیات جن کے لیے علیحدہ ایکٹیویشن کی ضرورت ہوتی ہے)۔ اوریجن ٹرائل کا مطلب لوکل ہوسٹ یا 127.0.0.1 سے ڈاؤن لوڈ کردہ ایپلیکیشنز سے مخصوص API کے ساتھ کام کرنے کی صلاحیت ہے، یا رجسٹر کرنے اور ایک خاص ٹوکن حاصل کرنے کے بعد جو کسی مخصوص سائٹ کے لیے محدود وقت کے لیے درست ہے۔
    • مجوزہ تصور پورٹلز سائٹس کے درمیان ہموار نیویگیشن فراہم کرنے اور منتقل کرنے سے پہلے مواد کا پیش نظارہ کرنے کے لیے ایک صفحہ کو دوسرے میں داخل کرنا۔ نیا ٹیگ تجویز کیا گیا۔ ، جو آپ کو ایک اور صفحہ داخل کرنے کی شکل میں ظاہر کرنے کی اجازت دیتا ہے، جب اس پر توجہ مرکوز کی جائے گی، داخل میں دکھایا گیا صفحہ مرکزی دستاویز کی حالت میں منتقل ہو جائے گا، جس کے اندر نیویگیشن کی اجازت ہے۔ iframe کے برعکس، داخل کرنے کو بنیادی صفحہ سے مکمل طور پر الگ کر دیا جاتا ہے اور اسے ایک علیحدہ دستاویز کے طور پر سمجھا جاتا ہے۔
    • API اپ لوڈ اسٹریمنگ بازیافت کریں۔، جو ایک سلسلہ کی شکل میں مواد لوڈ کرنے کی درخواستوں کو بازیافت کرنے کی اجازت دیتا ہے۔ پڑھنے کے قابل سلسلہ (پہلے درخواست کے لیے مواد کا مکمل طور پر تیار ہونا ضروری تھا، لیکن اب آپ درخواست کے مکمل طور پر تیار ہونے کا انتظار کیے بغیر اسٹریم کی شکل میں ڈیٹا بھیجنا شروع کر سکتے ہیں)۔ مثال کے طور پر، ایک ویب ایپلیکیشن جیسے ہی صارف ان پٹ فیلڈ میں ٹائپ کرنا شروع کرے گا ویب فارم ڈیٹا بھیجنا شروع کر سکتا ہے اور جب ٹائپنگ مکمل ہو جائے گی، ڈیٹا fetch() کے ذریعے بھیجا جائے گا۔ نئے API کے ذریعے، آپ کلائنٹ کی طرف سے تیار کردہ آڈیو اور ویڈیو ڈیٹا منتقل کر سکتے ہیں۔
    • API تجویز کردہ اعلانیہ شیڈو DOM میں نئی ​​جڑ کی شاخیں بنانے کے لیے شیڈو DOM، مثال کے طور پر ایک درآمد شدہ فریق ثالث عنصر کی طرز اور اس سے وابستہ DOM نمایاں کو مرکزی دستاویز سے الگ کرنا۔ مجوزہ اعلانیہ API آپ کو JavaScript کوڈ لکھنے کی ضرورت کے بغیر DOM برانچوں کو ان پن کرنے کے لیے صرف HTML استعمال کرنے کی اجازت دیتا ہے۔
    • شامل کردہ پراپرٹی RTCRtpEncodingParameters.adaptivePtime، جو آر ٹی سی اسٹریمز (ریئل ٹائم کمیونیکیشن) بھیجنے والے کو انکولی پیکٹ بھیجنے کے طریقہ کار کو فعال کرنے کی اجازت دیتا ہے۔
    • پہلے سے انسٹال شدہ PWAs (پروگریسو ویب ایپس) اور TWAs (ٹرسٹڈ ویب ایکٹیویٹیز) کے لیے مستقل اسٹوریج فراہم کرنا آسان ہے۔
      ایپلیکیشن کو صرف navigator.storage.persist() طریقہ اور کال کرنے کی ضرورت ہے۔ مسلسل ذخیرہ خود بخود فراہم کی جائے گی۔

  • ایک نیا CSS قاعدہ نافذ کیا۔ @property، آپ کو رجسٹر کرنے کی اجازت دیتا ہے۔ اپنی مرضی کے مطابق سی ایس ایس کی خصوصیات وراثت، ٹائپ چیکنگ اور ڈیفالٹ اقدار کے ساتھ۔ @property ایکشن وہی ہے جو پہلے شامل کیا گیا registerProperty() طریقہ ہے۔
  • ونڈوز OS چلانے والے سسٹمز کے لیے، یہ طریقہ استعمال کرنا ممکن ہے۔ getInstalledRelated Apps () PWA ایپلی کیشنز کی تنصیب کا تعین کرنے کے لیے۔ اس سے پہلے یہ طریقہ صرف اینڈرائیڈ پلیٹ فارم پر کام کرتا تھا۔
  • ڈیسک ٹاپ سپورٹ اب دستیاب ہے۔ درخواست شارٹ کٹس، آپ کو ایپلی کیشن میں مقبول معیاری کارروائیوں تک فوری رسائی فراہم کرنے کی اجازت دیتا ہے۔ شارٹ کٹس بنانے کے لیے، صرف PWA (پروگریسو ویب ایپس) فارمیٹ میں ویب ایپلیکیشن مینی فیسٹ میں عناصر شامل کریں۔ اس سے پہلے، ایپلیکیشن شارٹ کٹ صرف اینڈرائیڈ پلیٹ فارم پر دستیاب تھے۔
  • سی ایس ایس پراپرٹی شامل کر دی گئی۔ مواد کی مرئیت رینڈرنگ کو بہتر بنانے کے لیے مواد کی مرئیت کو کنٹرول کرنے کے لیے۔ 'خودکار' پر سیٹ ہونے پر، مرئیت کا تعین براؤزر کے ذریعے نظر آنے والے علاقے کی سرحد کے عنصر کی قربت کی بنیاد پر کیا جاتا ہے۔ 'چھپی ہوئی' قدر آپ کو اسکرپٹس سے عنصر کے ڈسپلے کو مکمل طور پر کنٹرول کرنے کی اجازت دیتی ہے۔
  • سی ایس ایس پراپرٹی شامل کر دی گئی۔ جوابی سیٹ موجودہ کاؤنٹرز کے لیے ایک مخصوص قدر مقرر کرنے کے لیے۔ نئی سی ایس ایس پراپرٹی پہلے سے دستیاب کاؤنٹر ری سیٹ اور کاؤنٹر انکریمنٹ پراپرٹیز کی تکمیل کرتی ہے، جو ایک نیا کاؤنٹر بنانے یا موجودہ کو بڑھانے کے لیے استعمال ہوتی ہیں۔
  • پرنٹ ہونے پر صفحہ کی عکاسی کرنے کے لیے ایک 'صفحہ' CSS خاصیت شامل کی گئی، نیز صفحہ کی واقفیت کی معلومات حاصل کرنے کے لیے 'صفحہ-اورینٹیشن' خاصیت ('سیدھا'، 'گھمائیں-بائیں' اور 'گھمائیں-دائیں')۔ نام کے ذریعے صفحات تک رسائی کے لیے سپورٹ کو نافذ کیا گیا، مثال کے طور پر "@page foobar {}"۔
  • API لاگو کیا گیا۔ ایونٹ ٹائمنگ صفحہ لوڈ ہونے سے پہلے اور بعد میں ایونٹ میں تاخیر کی پیمائش کرنے کے لیے۔
  • Leavepictureinpicture ایونٹ اب تصویر میں تصویر موڈ میں ونڈو تک رسائی کے لیے pictureInPictureWindow کا حوالہ دیتا ہے۔
  • ریفرر ہیڈر کو پُر کرتے وقت، اب ڈیفالٹ لاگو no-referr-when-downgrade کے بجائے strict-origin-when-cross-origin قاعدہ (Referrer کو چھوٹا کر کے دوسرے میزبانوں کو بھیجیں جن سے وسائل لوڈ کیے جاتے ہیں) (HTTPS سے HTTP تک رسائی کے وقت ریفرر نہیں بھرا جاتا ہے، لیکن لوڈ کرتے وقت بھیجا جاتا ہے۔ HTTPS پر وسائل)۔
  • WebAuthn API میں مجوزہ نئے طریقے getPublicKey(), getPublicKeyAlgorithm() اور getAuthenticatorData()۔
  • ویب اسمبلی میں شامل کیا JavaScript BigInt قسم کا استعمال کرتے ہوئے 64 بٹ انٹیجر فنکشن پیرامیٹرز کو درآمد اور برآمد کرنے کے لیے معاونت۔
  • WebAssembly ایک توسیع کو نافذ کرتا ہے۔ کثیر قدر, اجازت دیتا ہے فنکشنز ایک سے زیادہ ویلیو واپس کرتے ہیں۔
  • WebAssembly کے لیے Liftoff بیس لائن کمپائلر تمام فن تعمیرات اور پلیٹ فارمز کے لیے فعال ہے، نہ صرف Intel سسٹمز کے لیے۔ Liftoff اور پہلے استعمال شدہ TurboFan کمپائلر کے درمیان اہم فرق یہ ہے کہ Liftoff کا مقصد پیدا کردہ کوڈ کی کم کارکردگی کی قیمت پر، ابتدائی تالیف کی سب سے زیادہ رفتار حاصل کرنا ہے۔ Liftoff TurboFan کے مقابلے میں بہت آسان ہے اور بہت تیزی سے چلانے کے لیے تیار مشین کوڈ تیار کرتا ہے، جس کی مدد سے آپ اسے تقریباً فوری طور پر لاگو کرنا شروع کر سکتے ہیں، تالیف میں تاخیر کو کم سے کم رکھتے ہوئے ڈرافٹ کوڈ کو تیز کرنے کے لیے، ایک اصلاحی دوبارہ مرتب کرنے کا مرحلہ متوازی طور پر چلایا جاتا ہے، جو ٹربوفن کمپائلر کا استعمال کرتے ہوئے انجام دیا جاتا ہے۔ ایک بار جب آپٹمائزڈ مشین کی ہدایات تیار ہوجاتی ہیں، ابتدائی مسودہ کو تیز تر کوڈ سے بدل دیا جاتا ہے۔ مجموعی طور پر، عمل درآمد شروع ہونے سے پہلے تاخیر کو کم کر کے، Liftoff نے WebAssembly ٹیسٹ سویٹ کی کارکردگی میں تقریباً 20% اضافہ کیا۔
  • جاوا اسکرپٹ میں شامل کیا نئے منطقی اسائنمنٹ آپریٹرز: "??="، "&&=" اور "||="۔ "x ??= y" آپریٹر ایک اسائنمنٹ صرف اس صورت میں انجام دیتا ہے جب "x" کا اندازہ کالعدم یا غیر وضاحتی ہو۔ آپریٹر "x ||= y" اسائنمنٹ صرف اس صورت میں انجام دیتا ہے جب "x" FALSE ہو اور "x &&= y" درست ہو۔
  • String.prototype.replaceAll() طریقہ شامل کیا گیا، جو ایک نئی سٹرنگ واپس کرتا ہے (اصل سٹرنگ غیر تبدیل شدہ رہتی ہے) جس میں تمام میچز کو مخصوص پیٹرن کی بنیاد پر تبدیل کیا جاتا ہے۔ پیٹرن یا تو سادہ ماسک یا باقاعدہ اظہار ہوسکتے ہیں۔
  • Promise.any() طریقہ نافذ کیا، جو فہرست سے پہلا مکمل وعدہ واپس کرتا ہے۔
  • AppCache مینی فیسٹ (آف لائن موڈ میں ویب ایپلیکیشن کے آپریشن کو منظم کرنے کی ٹیکنالوجی) کو بند کر دیا گیا ہے۔ جس وجہ کا حوالہ دیا گیا ہے وہ کراس سائٹ اسکرپٹنگ حملوں کے ویکٹر میں سے کسی ایک سے چھٹکارا پانے کی خواہش ہے۔ AppCache کے بجائے API استعمال کرنے کی سفارش کی جاتی ہے۔ کیشے.
  • بغیر خفیہ کاری کے کنکشنز کے لیے SameSite=None موڈ میں کوکی کی ترسیل ممنوع ہے۔ کوکیز کی منتقلی کو کنٹرول کرنے کے لیے سیٹ-کوکی ہیڈر میں SameSite کا وصف بیان کیا گیا ہے اور بطور ڈیفالٹ "SameSite=Lax" پر سیٹ کیا گیا ہے، کراس سائٹ ذیلی درخواستوں، جیسے تصویر کی درخواست یا مواد لوڈ کرنے کے لیے کوکیز بھیجنے کو محدود کرتے ہوئے کسی دوسری سائٹ سے iframe کے ذریعے۔
    کوکی سیٹنگ کو واضح طور پر SameSite=None پر سیٹ کر کے سائٹس پہلے سے طے شدہ SameSite رویے کو اوور رائیڈ کر سکتی ہیں۔ SameSite=کوکی کے لیے کوئی قدر نہیں اب صرف سیکیور موڈ میں سیٹ کی جا سکتی ہے، جو کہ HTTPS کے ذریعے کنکشنز کے لیے درست ہے۔

  • ویب ڈویلپرز کے لیے ٹولز میں شامل کیا CSSOM API (CSS آبجیکٹ ماڈل) کا استعمال کرتے ہوئے CSS-in-JS فریم ورک کے ذریعہ تخلیق کردہ طرزوں میں ترمیم کرنے کے ساتھ ساتھ JavaScript سے شامل کردہ طرزوں کے لیے معاونت۔ آڈٹ ڈیش بورڈ کو جاری کرنے کے لیے اپ ڈیٹ کر دیا گیا۔ لائٹ ہاؤس 6.0، جو نئے میٹرکس کا اضافہ کرتا ہے سب سے بڑا مواد والا پینٹ (LCP)، مجموعی لے آؤٹ شفٹ (CLS) اور ٹوٹل بلاکنگ ٹائم (TBT)۔

    کروم ریلیز 85

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

    کروم ریلیز 85

اختراعات اور بگ فکسز کے علاوہ، نیا ورژن ختم کرتا ہے۔ 20 کمزوریاں. خودکار ٹیسٹنگ ٹولز کے نتیجے میں بہت سی کمزوریوں کی نشاندہی کی گئی۔ ایڈریس سینیٹائزر, میموری سینیٹائزر, بہاؤ کی سالمیت کو کنٹرول کریں۔, LibFuzer и AFL. کسی بھی اہم مسئلے کی نشاندہی نہیں کی گئی ہے جو کسی کو براؤزر کے تحفظ کی تمام سطحوں کو نظرانداز کرنے اور سینڈ باکس کے ماحول سے باہر سسٹم پر کوڈ کو چلانے کی اجازت دے گی۔ موجودہ ریلیز کے لیے کمزوریوں کو دریافت کرنے کے لیے نقد انعامات کی ادائیگی کے پروگرام کے ایک حصے کے طور پر، Google نے $14 کے 10000 ایوارڈز ادا کیے (ایک $5000 ایوارڈ، تین $1000 ایوارڈز، اور چار $500 ایوارڈز)۔ ابھی تک 6 انعامات کے سائز کا تعین نہیں کیا گیا ہے۔

ماخذ: opennet.ru

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