ڪروم 100 رليز

گوگل ڪروم 100 ويب برائوزر جي رليز کي پڌرو ڪيو آھي، ساڳئي وقت، مفت ڪروميم پروجيڪٽ جو مستحڪم رليز، جيڪو ڪروم جي بنياد تي ڪم ڪري ٿو، دستياب آھي. ڪروم برائوزر گوگل لوگو جي استعمال، حادثي جي صورت ۾ نوٽيفڪيشن موڪلڻ لاءِ سسٽم جي موجودگي، ڪاپي-پروٽٽيڪل وڊيو مواد (DRM) کي هلائڻ لاءِ ماڊلز، خودڪار طور تي اپڊيٽس انسٽال ڪرڻ لاءِ هڪ سسٽم، ۽ RLZ پيرا ميٽرز کي منتقل ڪرڻ سان فرق ڪيو ويندو آهي. ڳولهي رهيو آهي. ايندڙ ڪروم 101 رليز 26 اپريل لاءِ شيڊول ڪئي وئي آهي.

ڪروم 100 ۾ اهم تبديليون:

  • برائوزر جي ورزن نمبر 100 تائين پهچڻ جي ڪري، جيڪو ٻن جي بدران ٽن عددن تي مشتمل آهي، ڪجهه سائيٽن جي آپريشن ۾ رڪاوٽون جيڪي استعمال ڪندڙ-ايجنٽ جي قيمت کي پارس ڪرڻ لاءِ غلط لائبريريون استعمال ڪن ٿيون، ان کي رد نٿو ڪري سگهجي. مسئلن جي صورت ۾، اتي هڪ سيٽنگ آهي "chrome://flags##force-major-version-to-minor" جيڪا توهان کي واپس ڪرڻ جي اجازت ڏئي ٿي يوزر-ايجنٽ هيڊر ۾ ورزن 99 ۾ جڏهن اصل ۾ ورزن 100 استعمال ڪندي.
  • ڪروم 100 کي نشان لڳايو ويو آھي جديد ورزن سان مڪمل يوزر-ايجنٽ مواد سان. ايندڙ رليز استعمال ڪندڙ-ايجنٽ HTTP هيڊر ۽ JavaScript پيٽرولر navigator.userAgent، navigator.appVersion ۽ navigator.platform ۾ معلومات کي تراشڻ شروع ڪندي. هيڊر صرف برائوزر جو نالو، اهم برائوزر ورزن، پليٽ فارم ۽ ڊوائيس جي قسم (موبائل فون، پي سي، ٽيبليٽ) بابت معلومات تي مشتمل هوندو. اضافي ڊيٽا حاصل ڪرڻ لاءِ، جيئن صحيح ورزن ۽ وڌايل پليٽ فارم ڊيٽا، توهان کي استعمال ڪرڻ جي ضرورت پوندي يوزر ايجنٽ ڪلائنٽ اشارا API. انهن سائيٽن لاءِ جن وٽ ڪافي نئين معلومات نه آهي ۽ اهي اڃا تائين صارف ايجنٽ ڪلائنٽ اشارن تي سوئچ ڪرڻ لاءِ تيار نه آهن، مئي 2023 تائين انهن وٽ مڪمل يوزر-ايجنٽ واپس ڪرڻ جو موقعو آهي.
  • ايڊريس بار پينل ۾ ڊائون لوڊ اشاري کي ڏيکارڻ لاءِ هڪ تجرباتي خصوصيت شامل ڪئي وئي آهي؛ جڏهن ڪلڪ ڪيو ويندو، ڊائون لوڊ ڪيل ۽ ڊائون لوڊ ڪيل فائلن جي حالت ڏيکاري ويندي، ساڳي طرح ڪروم: // ڊائون لوڊ پيج. اشاري کي چالو ڪرڻ لاء، "chrome://flags#download-bubble" سيٽنگ مهيا ڪئي وئي آهي.
    ڪروم 100 رليز
  • ٽيب بٽڻ تي ڏيکاريل پلے بیک اشاري تي ڪلڪ ڪندي آواز کي خاموش ڪرڻ جي صلاحيت واپس ڪئي وئي آهي (اڳي، آواز کي ميوٽ ڪري سگهجي ٿو ڪنٽيڪٽ مينيو کي ڪال ڪندي). ھن خصوصيت کي فعال ڪرڻ لاء، "chrome://flags#enable-tab-audio-muting" سيٽنگ شامل ڪئي وئي آھي.
    ڪروم 100 رليز
  • "chrome://flags/#enable-lens-standalone" سيٽنگ شامل ڪئي وئي تصوير جي ڳولا لاءِ گوگل لينس سروس جي استعمال کي غير فعال ڪرڻ لاءِ (سياق و سباق واري مينيو ۾ "تصوير ڳوليو" آئٽم).
  • جڏهن هڪ ٽيب تائين حصيداري رسائي فراهم ڪري ٿي (ٽيب شيئرنگ)، نيرو فريم هاڻي سڄي ٽيب کي نمايان نه ڪندو آهي، پر صرف مواد سان گڏ حصو ٻئي صارف ڏانهن نشر ڪيو ويندو آهي.
  • برائوزر لوگو تبديل ڪيو ويو آھي. نئون لوگو 2014 واري ورزن کان مختلف آهي وچ ۾ ٿورو وڏو دائرو، روشن رنگ ۽ رنگن جي وچ ۾ سرحدن تي پاڇي جي غير موجودگي.
    ڪروم 100 رليز
  • Android ورزن ۾ تبديليون:
    • "لائيٽ" ٽرئفڪ جي بچت واري موڊ لاءِ سپورٽ بند ڪئي وئي آھي، جنھن وڊيوز ڊائون لوڊ ڪرڻ وقت بٽريٽ گھٽايو ۽ اضافي تصويري ڪمپريشن لاڳو ڪيو. اهو نوٽ ڪيو ويو آهي ته موڊ موبائيل نيٽ ورڪ ۾ ٽريف جي قيمت ۾ گهٽتائي ۽ ٽرئفڪ کي گهٽائڻ جي ٻين طريقن جي ترقي جي ڪري هٽايو ويو.
    • ايڊريس بار مان برائوزر سان عمل ڪرڻ جي صلاحيت شامل ڪئي وئي. مثال طور، توهان ٽائيپ ڪري سگهو ٿا ”هاري ​​هٽايو“ ۽ برائوزر توهان جي حرڪت جي تاريخ کي صاف ڪرڻ يا ”پاسورڊ ايڊٽ ڪرڻ“ لاءِ فارم تي وڃڻ جي آڇ ڪندو ۽ برائوزر پاسورڊ مئنيجر کوليندو. ڊيسڪ ٽاپ سسٽم لاءِ، هي خصوصيت Chrome 87 ۾ لاڳو ڪئي وئي هئي.
    • ڪنهن ٻئي ڊوائيس جي اسڪرين تي ڏيکاريل QR ڪوڊ اسڪين ڪري گوگل کاتي ۾ لاگ ان ٿيڻ لاءِ سپورٽ لاڳو ڪئي وئي آهي.
    • آپريشن لاءِ هڪ تصديقي ڊائلاگ هاڻي ظاهر ٿيندو جڏهن توهان هڪ ئي وقت سڀ ٽيب بند ڪرڻ جي ڪوشش ڪندا.
    • نئين ٽئب کولڻ لاءِ صفحي تي، آر ايس ايس سبسڪرپشنز (هيٺ ڏنل) ۽ تجويز ڪيل مواد (Discover) ڏسڻ جي وچ ۾ هڪ سوئچ ظاهر ٿيو آهي.
    • Android WebView جزو ۾ TLS 1.0/1.1 پروٽوڪول استعمال ڪرڻ جي صلاحيت بند ڪئي وئي آهي. برائوزر ۾ ئي، ڪروم 1.0 ۾ TLS 1.1/98 لاءِ سپورٽ ختم ڪئي وئي هئي. موجوده ورزن ۾، ساڳي تبديلي موبائل ايپليڪيشنن تي WebView جزو استعمال ڪندي لاڳو ڪئي وئي آهي، جيڪا هاڻي ان سرور سان ڳنڍڻ جي قابل نه هوندي جيڪا سپورٽ نه ڪندي. TLS 1.2 يا TLS 1.3.
  • جڏهن سرٽيفڪيٽن جي تصديق ڪندي سرٽيفڪيٽ شفافيت واري ميڪانيزم کي استعمال ڪندي، سرٽيفڪيٽ جي تصديق لاءِ هاڻي ضرورت آهي دستخط ٿيل SCT رڪارڊس (دستخط ٿيل سرٽيفڪيٽ ٽائم اسٽيمپ) جي موجودگي ڪنهن به ٻن لاگن ۾ جيڪي مختلف آپريٽرز طرفان رکيل آهن (اڳ ۾ ان کي گوگل لاگ ۽ ڪنهن ٻئي آپريٽر جي لاگ ۾ داخلا جي ضرورت هوندي هئي) . سرٽيفڪيٽ شفافيت سڀني جاري ڪيل ۽ منسوخ ٿيل سرٽيفڪيٽن جي آزاد عوامي لاگ مهيا ڪري ٿي، جيڪا سرٽيفڪيشن اختيارين جي سڀني تبديلين ۽ عملن جي آزاد آڊٽ ڪرڻ کي ممڪن بڻائي ٿي، ۽ توهان کي اجازت ڏئي ٿي ته ڪنهن به ڪوشش کي ڳجهي طور تي جعلي رڪارڊ ٺاهڻ جي ڪوشش کي ٽريڪ ڪرڻ جي.

    انهن صارفين لاءِ جن محفوظ برائوزنگ موڊ کي فعال ڪيو آهي، سرٽيفڪيٽ شفافيت لاگز ۾ استعمال ٿيل SCT رڪارڊز جي آڊيٽنگ ڊفالٽ طور فعال ٿيل آهي. ھن تبديليءَ جي نتيجي ۾ گوگل ڏانھن اضافي درخواستون موڪليون وينديون آھن تصديق ڪرڻ لاءِ ته لاگ صحيح ڪم ڪري رھيو آھي. ٽيسٽ جون درخواستون تمام گهٽ موڪليون وينديون آهن، تقريبن هڪ ڀيرو هر 10000 TLS ڪنيڪشنن تي. جيڪڏهن مسئلن جي نشاندهي ڪئي وڃي ٿي، سرٽيفڪيٽن ۽ SCTs جي مشڪلاتي سلسلي بابت ڊيٽا گوگل ڏانهن منتقل ڪيو ويندو (صرف سرٽيفڪيٽن ۽ SCTs بابت ڊيٽا جيڪي اڳ ۾ ئي عوامي طور تي ورهايل آهن) منتقل ڪيا ويندا.

  • جڏهن توهان Enhanced Safe Browsing کي فعال ڪريو ٿا ۽ پنهنجي گوگل اڪائونٽ ۾ سائن ان ڪريو ٿا، گوگل جي سرورز ڏانهن موڪليل واقعن جي ڊيٽا ۾ هاڻي توهان جي گوگل اڪائونٽ سان لاڳاپيل ٽوڪن شامل آهن، جيڪا اجازت ڏئي ٿي ته بهتر تحفظ لاءِ فشنگ، بدسلوڪي سرگرمي، ۽ ويب تي ٻين خطرن جي خلاف. پوشيدگي موڊ ۾ سيشن لاء، اهڙي ڊيٽا منتقل نه ڪئي وئي آهي.
  • ڪروم جو ڊيسڪ ٽاپ ورزن سمجھوتي ٿيل پاسورڊ بابت ڊيڄاريندڙن کي رد ڪرڻ جو اختيار ڏئي ٿو.
  • ملٽي اسڪرين ونڊو پليسمينٽ API شامل ڪيو ويو آهي، جنهن ذريعي توهان ڪمپيوٽر سان ڳنڍيل مانيٽرز جي باري ۾ معلومات حاصل ڪري سگهو ٿا ۽ مخصوص اسڪرينن تي ونڊو لڳائڻ کي منظم ڪري سگهو ٿا. نئين API کي استعمال ڪندي، توهان پڻ واضح طور تي ڏيکاريل ونڊوز جي پوزيشن کي منتخب ڪري سگهو ٿا ۽ Element.requestFullscreen() طريقو استعمال ڪندي شروع ڪيل مڪمل اسڪرين موڊ ۾ منتقلي جو تعين ڪري سگهو ٿا. نئين API استعمال ڪرڻ جي مثالن ۾ شامل آهن پريزنٽيشن ايپليڪيشنون (پروجيڪٽر تي آئوٽ پٽ ۽ ليپ ٽاپ اسڪرين تي نوٽس ڏيکارڻ)، مالياتي ايپليڪيشنون ۽ مانيٽرنگ سسٽم (مختلف اسڪرينن تي گراف رکڻ)، ميڊيڪل ايپليڪيشنون (علحده هاءِ ريزوليوشن اسڪرين تي تصويرون ڏيکارڻ)، رانديون ، گرافڪ ايڊيٽرن ۽ ٻين قسمن جا ملٽي ونڊو ايپليڪيشنون.
  • اصل آزمائشي موڊ (تجرباتي خاصيتون جيڪي الڳ ايڪٽيوشن جي ضرورت هونديون آهن) وقف ٿيل ڪارڪنن کان ميڊيا سورس ايڪسٽينشن تائين رسائي حاصل ڪرڻ لاءِ مدد فراهم ڪري ٿي، جيڪي استعمال ڪري سگھجن ٿيون، مثال طور، بفر ٿيل ميڊيا پلے بیک جي ڪارڪردگي کي بهتر ڪرڻ لاءِ هڪ الڳ ورڪر ۾ ميڊيا سورس شئي ٺاهي ۽ نشر ڪندي. نتيجو ان جو ڪم HTMLMediaElement ۾ مکيه موضوع تي. Origin Trial جو مطلب آهي مخصوص API سان ڪم ڪرڻ جي صلاحيت لوڪل هوسٽ يا 127.0.0.1 تان ڊائون لوڊ ڪيل ايپليڪيشنن مان، يا رجسٽر ڪرڻ ۽ حاصل ڪرڻ کان پوءِ خاص ٽوڪن جيڪو مخصوص سائيٽ لاءِ محدود وقت لاءِ صحيح آهي.
  • ڊجيٽل سامان API، ويب ايپليڪيشنن مان خريداري جي تنظيم کي آسان ڪرڻ لاء ٺهيل، مستحڪم ۽ سڀني کي پيش ڪيو ويو آهي. سامان جي ورڇ واري خدمتن لاءِ پابند مهيا ڪري ٿي؛ Android ۾، اهو Android Play Billing API تي پابند مهيا ڪري ٿو.
  • شامل ڪيو ويو AbortSignal.throwIfAborted() طريقو، جيڪو توهان کي سگنل جي عمل جي مداخلت کي سنڀالڻ جي اجازت ڏئي ٿو، جنهن ۾ سگنل جي حالت ۽ ان جي مداخلت جي سبب.
  • هڪ وساريو () طريقو HIDDevice اعتراض ۾ شامل ڪيو ويو آهي، توهان کي ان پٽ ڊوائيس تائين صارف پاران ڏنل رسائي جي اجازتن کي رد ڪرڻ جي اجازت ڏئي ٿي.
  • mix-blend-mode CSS پراپرٽي، جيڪو عناصرن کي اوورلي ڪرڻ وقت بلينڊنگ جو طريقو بيان ڪري ٿو، ھاڻي ”پلس لائٽر“ قدر کي سپورٽ ڪري ٿو ٻن عنصرن جي چونڪ کي اجاگر ڪرڻ لاءِ جيڪي پکسلز شيئر ڪن ٿا.
  • makeReadOnly() طريقو NDEFReader اعتراض ۾ شامل ڪيو ويو آھي، NFC ٽيگ کي صرف پڙھڻ واري موڊ ۾ استعمال ڪرڻ جي اجازت ڏئي ٿو.
  • WebTransport API، برائوزر ۽ سرور جي وچ ۾ ڊيٽا موڪلڻ ۽ وصول ڪرڻ لاءِ ٺهيل آهي، سرور سان ڪنيڪشن جي تصديق ڪرڻ لاءِ سرورCertificateHashes آپشن شامل ڪيو آهي سرٽيفيڪيٽ هيش استعمال ڪندي ويب پي ڪي آئي استعمال ڪرڻ کان سواءِ (مثال طور، جڏهن سرور سان ڳنڍجي يا ورچوئل مشين نه عوامي نيٽ ورڪ تي).
  • ويب ڊولپرز لاءِ اوزارن ۾ سڌارا آندا ويا آھن. رڪارڊر پينل جي صلاحيتن کي وڌايو ويو آھي، جنھن سان توھان صفحي تي رڪارڊ ڪري سگھو ٿا، واپس کيڏي سگھو ٿا ۽ صارف جي عملن جو تجزيو ڪري سگھو ٿا. جڏهن ڊيبگ ڪرڻ دوران ڪوڊ ڏسي رهيا آهيو، ملڪيت جا قدر هاڻي ظاهر ٿيندا آهن جڏهن توهان ماؤس کي ڪلاس يا افعال تي هور ڪندا آهيو. ايميل ٿيل ڊوائيسز جي لسٽ ۾، آئي فون لاءِ يوزر-ايجنٽ ورزن 13_2_3 تي اپڊيٽ ڪيو ويو آهي. CSS طرز جي نيويگيشن پينل ۾ هاڻي ”@supports“ ضابطن کي ڏسڻ ۽ تدوين ڪرڻ جي صلاحيت آهي.
    ڪروم 100 رليز

جدت ۽ بگ فيڪسز کان علاوه، نئون ورزن 28 ڪمزورين کي ختم ڪري ٿو. Address Sanitizer، Memory Sanitizer، Control Flow Integrity، LibFuzzer ۽ AFL ٽولز استعمال ڪندي خودڪار ٽيسٽنگ جي نتيجي ۾ ڪيتريون ئي ڪمزورين جي نشاندهي ڪئي وئي. ڪنهن به نازڪ مسئلن جي نشاندهي نه ڪئي وئي آهي جيڪا ڪنهن کي اجازت ڏئي ٿي براؤزر جي حفاظت جي سڀني سطحن کي نظرانداز ڪري ۽ سينڊ باڪس ماحول کان ٻاهر سسٽم تي ڪوڊ تي عمل ڪري. موجوده رليز لاءِ خطرن کي دريافت ڪرڻ لاءِ مالياتي انعامن جي ادائيگي جي پروگرام جي حصي جي طور تي، گوگل 20 هزار آمريڪي ڊالرن جي رقم ۾ 51 انعام ڏنا (هڪ انعام $16000، ٻه انعام $7000، ٽي انعام $5000 ۽ هر هڪ. $3000، $2000 ۽ $1000. 11 انعامن جي رقم اڃا بيان نه ڪئي وئي آهي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو