کروم ریلیز 78

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

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

  • لاگو کیا "DNS اوور HTTPS" (DoH، HTTPS پر DNS) کے لیے تجرباتی تعاون، جو منتخب طور پر ان صارفین کے مخصوص زمروں کے لیے فعال کیا جائے گا جن کے سسٹم کی ترتیبات پہلے سے ہی DNS فراہم کنندگان کی نشاندہی کرتی ہیں جو DoH کو سپورٹ کرتے ہیں۔ مثال کے طور پر، اگر صارف کے پاس سسٹم کی ترتیبات میں DNS 8.8.8.8 کی وضاحت کی گئی ہے، تو Google کی DoH سروس ("https://dns.google.com/dns-query") Chrome میں فعال ہو جائے گی؛ اگر DNS 1.1.1.1 ہے۔ XNUMX، پھر DoH Cloudflare سروس ("https://cloudflare-dns.com/dns-query")، وغیرہ۔

    یہ کنٹرول کرنے کے لیے کہ آیا DoH فعال ہے، "chrome://flags/#dns-over-https" ترتیب فراہم کی گئی ہے۔ تین آپریٹنگ موڈ سپورٹ ہیں: محفوظ، خودکار اور آف۔ "محفوظ" موڈ میں، میزبانوں کا تعین صرف پہلے کیش شدہ محفوظ اقدار (محفوظ کنکشن کے ذریعے موصول) اور DoH کے ذریعے کی گئی درخواستوں کی بنیاد پر کیا جاتا ہے؛ باقاعدہ DNS پر فال بیک لاگو نہیں ہوتا ہے۔ "خودکار" موڈ میں، اگر DoH اور محفوظ کیش دستیاب نہیں ہیں، تو ڈیٹا کو غیر محفوظ کیش سے بازیافت کیا جا سکتا ہے اور روایتی DNS کے ذریعے اس تک رسائی حاصل کی جا سکتی ہے۔ "آف" موڈ میں، مشترکہ کیش کو پہلے چیک کیا جاتا ہے اور اگر کوئی ڈیٹا نہیں ہوتا ہے، تو درخواست سسٹم DNS کے ذریعے بھیجی جاتی ہے۔

  • سنکرونائزیشن ٹولز اب مشترکہ کلپ بورڈز کے لیے ابتدائی معاونت رکھتے ہیں، لیکن ابھی تک تمام صارفین کے لیے فعال نہیں ہیں۔ کروم کے ایک اکاؤنٹ سے منسلک ہونے کی صورتوں میں، اب آپ کسی دوسرے ڈیوائس کے کلپ بورڈ کے مواد تک رسائی حاصل کر سکتے ہیں، بشمول موبائل اور ڈیسک ٹاپ سسٹم کے درمیان کلپ بورڈ کا اشتراک کرنا۔ کلپ بورڈ کے مواد کو اینڈ ٹو اینڈ انکرپشن کا استعمال کرتے ہوئے انکرپٹ کیا جاتا ہے، جو گوگل سرورز پر ٹیکسٹ تک رسائی کی اجازت نہیں دیتا ہے۔
  • صارفین کے مخصوص زمروں کے لیے، تھیم کو تبدیل کرنے اور نیا ٹیب کھولتے وقت دکھائی جانے والی اسکرین کو حسب ضرورت بنانے کے لیے ایک تجرباتی آپشن کو فعال کیا گیا ہے۔ پس منظر کی تصویر کو منتخب کرنے کے علاوہ، نئے ٹیب اسکرین کے نچلے دائیں کونے میں ظاہر ہونے والا "اپنی مرضی کے مطابق" مینو، اب شارٹ کٹ لے آؤٹ کے طریقہ کار کو تبدیل کرنے اور تھیم کو تبدیل کرنے کی صلاحیت کو سپورٹ کرتا ہے۔ شارٹ کٹس خود بخود اکثر دیکھی جانے والی سائٹوں کی بنیاد پر تجویز کیے جا سکتے ہیں، صارف کی طرف سے اپنی مرضی کے مطابق بنائے گئے، یا مکمل طور پر غیر فعال کر دیے گئے۔ آپ پہلے سے طے شدہ تھیمز کے سیٹ سے ایک ڈیزائن تھیم منتخب کر سکتے ہیں یا پیلیٹ میں مطلوبہ رنگوں کے انتخاب کی بنیاد پر اپنا بنا سکتے ہیں۔ نئی خصوصیات کو فعال کرنے کے لیے، آپ جھنڈے استعمال کر سکتے ہیں "chrome://flags/#ntp-customization-menu-v2" اور
    "chrome://flags/#chrome-colors"؛

  • کاروبار کے لیے، Google Drive اسٹوریج میں فائلوں کو تلاش کرنے کے لیے ڈیفالٹ ایڈریس بار فعال ہے۔ تلاش نہ صرف عنوانات کے ذریعے کی جاتی ہے بلکہ دستاویزات کے مواد کے ذریعے بھی کی جاتی ہے، ماضی میں ان کی دریافت کی تاریخ کو مدنظر رکھتے ہوئے؛

    کروم ریلیز 78

  • پاس ورڈ چیک اپ کا جزو شامل ہے، جو بتدریج صارفین کے مخصوص زمروں کے لیے چالو کیا جائے گا (زبردستی ایکٹیویشن کے لیے، "chrome://flags/#password-leak-detection" جھنڈا فراہم کیا جاتا ہے)۔ پاس ورڈ چیک اپ پہلے فراہم کیا فارم میں بیرونی اضافہ, صارف کے ذریعے استعمال کیے گئے پاس ورڈز کی طاقت کا تجزیہ کرنے کے لیے ڈیزائن کیا گیا ہے۔ جب آپ کسی بھی ویب سائٹ میں لاگ ان کرنے کی کوشش کرتے ہیں، تو پاس ورڈ چیک اپ آپ کے لاگ ان اور پاس ورڈ کو سمجھوتہ کیے گئے اکاؤنٹس کے ڈیٹا بیس کے خلاف چیک کرتا ہے، اگر مسائل کا پتہ چل جاتا ہے تو انتباہ دکھاتا ہے (چیک کریں کئے گئے یوزر سائڈ ہیش پریفکس کی بنیاد پر)۔ یہ جانچ ایک ایسے ڈیٹا بیس کے خلاف کی گئی ہے جس میں 4 بلین سے زیادہ سمجھوتہ کیے گئے اکاؤنٹس کا احاطہ کیا گیا ہے جو کہ لیک ہونے والے صارف کے ڈیٹا بیس میں ظاہر ہوئے ہیں۔ "abc123" جیسے معمولی پاس ورڈ استعمال کرنے کی کوشش کرتے وقت ایک انتباہ بھی ظاہر ہوتا ہے۔
  • اسی گوگل اکاؤنٹ سے منسلک اینڈرائیڈ ڈیوائس سے کال شروع کرنے کی صلاحیت شامل کی گئی۔ ایک ڈیسک ٹاپ براؤزر میں، صارف ٹیکسٹ میں فون نمبر کو ہائی لائٹ کر سکتا ہے، دائیں کلک کر کے کال آپریشن کو اینڈرائیڈ ڈیوائس پر ری ڈائریکٹ کر سکتا ہے، جس کے بعد فون پر ایک نوٹیفکیشن پاپ اپ ہو گا جس سے وہ کال شروع کر سکے گا۔
  • ٹیب ٹائٹل پر ماؤس کو ہوور کرتے وقت ظاہر ہونے والے ٹول ٹپ کا فارمیٹ تبدیل کر دیا گیا ہے۔ ٹول ٹپ اب ایک پاپ اپ بلاک کے طور پر ظاہر ہوتا ہے جو مکمل ٹائٹل ٹیکسٹ اور صفحہ کا URL دکھاتا ہے۔ بہت بڑی تعداد میں ٹیبز کھولتے وقت مطلوبہ صفحہ کو تیزی سے تلاش کرنے کے لیے بلاک کا استعمال آسان ہے (ٹیبز سے گزرنے کے بجائے، آپ ٹیبز کے ساتھ پینل پر ماؤس کو منتقل کر سکتے ہیں اور وہ صفحہ تلاش کر سکتے ہیں جس کی آپ تلاش کر رہے ہیں)۔ مستقبل میں، اس بلاک میں صفحہ تھمب نیل ظاہر کرنے کا منصوبہ ہے۔
  • ویب سائٹس کو دیکھتے وقت ڈارک تھیم کے استعمال پر مجبور کرنے کے لیے تجرباتی خصوصیت (chrome://flags/#enable-force-dark) شامل کی گئی۔ سائٹ کی گہرے پریزنٹیشن کو یقینی بنانے کے لیے، رنگ الٹے ہوتے ہیں۔
  • شامل کیا گیا۔ تفصیلات کی حمایت سی ایس ایس پراپرٹیز اور ویلیوز API لیول 1، جو آپ کو اپنی سی ایس ایس خصوصیات کو رجسٹر کرنے کی اجازت دیتا ہے جو ہمیشہ ایک مخصوص قسم کی ہوتی ہیں، آپ کو ڈیفالٹ ویلیو سیٹ کرنے کی اجازت دیتی ہے، اور آپ کو اینیمیشن اثرات کو پابند کرنے کی اجازت دیتی ہے۔ کسی پراپرٹی کو رجسٹر کرنے کے لیے، آپ registerProperty() طریقہ یا "@property" CSS اصول استعمال کر سکتے ہیں، مثال کے طور پر:

    CSS.registerProperty({
    نام: "--میرے-فونٹ-سائز"،
    نحو: "‹ لمبائی›",
    ابتدائی قدر: "0px"،
    inherits : جھوٹا ۔
    })؛

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

      کروم ریلیز 78

    • میکانزم دستخط شدہ HTTP ایکسچینجز (SXG)، جو آپ کو ویب صفحات کی تصدیق شدہ کاپیاں دوسری سائٹوں پر رکھنے کی اجازت دیتا ہے جو صارف کو اصل صفحات کی طرح نظر آتے ہیں (یو آر ایل کو تبدیل کیے بغیر)، توسیع اصل سائٹ سے ذیلی وسائل (CSS، JS، تصاویر وغیرہ) ڈاؤن لوڈ کرنے کی صلاحیت۔ وسائل کا اصل ذریعہ لنک HTTP ہیڈر کے ذریعے متعین کیا جاتا ہے، جو ہر وسیلہ کی تصدیق کے لیے ایک تصدیقی ہیش کی بھی وضاحت کرتا ہے۔ اس نئی خصوصیت کے ساتھ، مواد فراہم کرنے والے ایک واحد دستخط شدہ HTML فائل بنا سکتے ہیں جس میں تمام متعلقہ ذیلی وسائل شامل ہوں؛
    • API ایس ایم ایس وصول کنندہ, ایک ویب ایپلیکیشن کو SMS پیغامات تک رسائی کی اجازت دیتا ہے، مثال کے طور پر، SMS کے ذریعے بھیجے گئے ایک وقتی کوڈ کا استعمال کرتے ہوئے کسی لین دین کی تصدیق کو خودکار کرنا۔ رسائی صرف ایس ایم ایس کو فراہم کی جاتی ہے جس میں ایک خاص ٹیگ ہوتا ہے جو کسی مخصوص ویب ایپلیکیشن سے پیغام کے پابند ہونے کا تعین کرتا ہے۔
  • ویب ساکٹ کے ذریعے ArrayBuffer اشیاء کو لوڈ کرنے کی کارکردگی کو نمایاں طور پر بہتر کیا گیا ہے۔ لینکس پلیٹ فارم پر ڈاؤن لوڈ کی رفتار میں 7.5 گنا، ونڈوز پر - 4.1 گنا، میک او ایس پر - 7.8 گنا اضافہ ہوا ہے۔
  • CSS خصوصیات کی دھندلاپن، سٹاپ-اوپیسٹی، فل-اوپیسٹی، اسٹروک-اوپیسٹی، اور شکل-امیج-تھریشولڈ میں شفافیت کی قدر کو فیصد کے طور پر متعین کرنے کی صلاحیت کو شامل کیا۔ مثال کے طور پر، " دھندلاپن: 0.5" کے بجائے اب آپ " دھندلاپن: 50%" کی وضاحت کر سکتے ہیں۔
  • API میں یوزر ٹائمنگ صوابدیدی ٹائم اسٹیمپ کو کارکردگی کے پیمائش () اور کارکردگی ڈاٹ مارک () کالز کو ان کے درمیان پیمائش کرنے کے ساتھ ساتھ صوابدیدی میٹا ڈیٹا کی وضاحت کرنے کی اجازت دیتا ہے۔
  • API میڈیا سیشن میں شامل کیا سٹریم (seekto) میں پوزیشن تبدیل کرنے کے لیے ہینڈلرز کی وضاحت کے لیے سپورٹ، پہلے سے دستیاب توقف اور پلے بیک ہینڈلرز شروع کرنے کے علاوہ؛
  • جاوا اسکرپٹ انجن V8 میں شامل فلائی پر اسکرپٹس کو پارس کرنے کے لیے بیک گراؤنڈ موڈ جیسا کہ وہ نیٹ ورک پر ڈاؤن لوڈ ہوتے ہیں۔ نافذ کردہ اصلاح نے ہمیں اسکرپٹ کی تالیف کے وقت کو 5-20% تک کم کرنے کی اجازت دی۔ نئی ریلیز آبجیکٹ ڈیسٹرکچرنگ کی کارکردگی کو بھی بہتر کرتی ہے ("const {x, y} = object;" کو "const x = object.x; const y = object.y;" میں تبدیل کرنا)۔ غیر مماثل نقشوں کے ساتھ RegExp اظہار کے لیے بہتر پروسیسنگ کی رفتار۔
    WebAssembly سے JavaScript فنکشنز کو کال کرنے کی رفتار اور اس کے برعکس نمایاں طور پر بڑھا دی گئی ہے (9-20% تک)۔ بائیک کوڈ مرتب کرتے وقت، ابتدائی پوزیشنوں پر بائنڈنگ ٹیبل بنانے کی کارکردگی میں اضافہ کیا گیا ہے، جس سے میموری کی کھپت میں کمی آئی ہے۔
    1-2.5٪.

    کروم ریلیز 78

  • توسیع شدہ ویب ڈویلپرز کے لیے ٹولز۔ آڈٹ ڈیش بورڈ کو اب دیگر خصوصیات کے ساتھ استعمال کیا جا سکتا ہے جیسے کہ درخواست کو بلاک کرنا اور اوور رائیڈز ڈاؤن لوڈ کرنا۔ ادائیگی API کے ذریعے ادائیگی کے پروسیسرز کو ڈیبگ کرنے کے لیے معاونت شامل کی گئی۔ LCP (سب سے بڑا مواد والا پینٹ) لیبل کارکردگی کے تجزیہ کے پینل میں شامل کیے گئے ہیں، جو سب سے بڑے عناصر کے رینڈرنگ کے وقت کی عکاسی کرتے ہیں۔

    کروم ریلیز 78

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

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

ماخذ: opennet.ru

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