ڪروم 99 رليز

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

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

  • Android لاءِ Chrome ۾ سرٽيفڪيٽ شفافيت واري ميڪانيزم جو استعمال شامل آهي، جيڪو سڀني جاري ڪيل ۽ رد ڪيل سرٽيفڪيٽن جو هڪ آزاد پبلڪ لاگ مهيا ڪري ٿو. هڪ عوامي لاگ ان کي ممڪن بڻائي ٿو هڪ آزاد آڊٽ ڪرڻ جي سڀني تبديلين ۽ سرٽيفڪيشن اختيارين جي عملن جي، ۽ توهان کي اجازت ڏيندو ته فوري طور تي ڪنهن به ڪوشش جي نگراني ڪرڻ جي ڳجهي طور تي جعلي رڪارڊ ٺاهي. سرٽيفڪيٽ جيڪي سرٽيفڪيٽ شفافيت ۾ ظاهر نه ڪيا ويا آهن خودڪار طريقي سان برائوزر طرفان رد ڪيا ويندا ۽ هڪ مناسب غلطي ڏيکاري. اڳي، هي ميکانيزم صرف ڊيسڪ ٽاپ ورزن ۽ Android استعمال ڪندڙن جي ٿورڙي فيصد لاءِ فعال هو.
  • وڏي تعداد ۾ شڪايتن جي ڪري، پرائيويٽ نيٽ ورڪ رسائي ميڪانيزم، اڳ ۾ تجويز ڪيل ٽيسٽ موڊ ۾، غير فعال ڪيو ويو، جنهن جو مقصد مقامي نيٽ ورڪ تي وسيلن تائين رسائي سان لاڳاپيل حملن جي خلاف تحفظ کي مضبوط ڪرڻ يا صارف جي ڪمپيوٽر تي (لوڪل هوسٽ) اسڪرپٽ مان لوڊ ڪيو ويو جڏهن سائيٽ کوليو ويو آهي. اندروني نيٽ ورڪ تي ڪنهن به ذيلي ذريعا تائين رسائي جي صورت ۾ اهڙن حملن کان بچاءُ لاءِ، اهڙي ذيلي ذريعا کي ڊائون لوڊ ڪرڻ لاءِ اٿارٽي کي واضح درخواست موڪلڻ جي تجويز آهي. گوگل وصول ڪيل موٽ جي بنياد تي عمل درآمد جو جائزو وٺندو ۽ مستقبل جي رليز ۾ هڪ بهتر ورزن پيش ڪندو.
  • ڊفالٽ سرچ انجڻ کي هٽائڻ جي صلاحيت واپس ڪئي وئي آهي. اچو ته توهان کي ياد ڏياريون ته ڪروم 97 کان شروع ٿيندڙ ڪنفيگريٽر ۾ ”سرچ انجڻ مئنيجمينٽ“ سيڪشن (chrome://settings/searchEngines) ۾ ڊيفالٽ سرچ انجڻ (گوگل، بنگ، ياهو) جي فهرست مان عناصر کي هٽائڻ ۽ ايڊٽ ڪرڻ جي صلاحيت. سرچ انجڻ جي پيٽرولن کي روڪيو ويو، جنهن سبب ڪيترن ئي استعمال ڪندڙن ۾ عدم اطمينان پيدا ٿيو.
  • ونڊوز پليٽ فارم تي، سسٽم سيٽنگون يا ڪنٽرول پينل ذريعي، ونڊوز ايپليڪيشنن کي هٽائڻ وانگر، خودڪار ويب ايپليڪيشن (PWA، Progressive Web App) کي هٽائڻ ممڪن آهي.
  • سائيٽن جي ممڪن خرابي جي لاءِ حتمي جاچ ڪئي پئي وڃي جڏهن برائوزر ٻن جي بجاءِ ٽن عددن تي مشتمل ورجن تائين پهچندو آهي (هڪ وقت تي، ڪروم 10 جي رليز ٿيڻ کان پوءِ، يوزر ايجنٽ پارس ڪرڻ واري لائبريرين ۾ ڪيترائي مسئلا سامهون آيا). جڏهن اختيار "chrome://flags#force-major-version-to-100" کي چالو ڪيو ويندو آهي، ورزن 100 صارف-ايجنٽ هيڊر ۾ ڏيکاريل آهي.
  • CSS cascading تہن لاءِ سپورٽ مهيا ڪري ٿي، @layer قاعدي کي استعمال ڪندي وضاحت ڪئي وئي آهي ۽ سي ايس ايس @import قاعدي ذريعي درآمد ڪئي وئي آهي ليئر() فنڪشن استعمال ڪندي. سي ايس ايس ضابطن جي اندر هڪ cascade پرت cascade گڏ ڪري ٿي، ان کي آسان بڻائي ٿي سڄي cascade کي منظم ڪرڻ، پرتن جي ترتيب کي تبديل ڪرڻ جي لچڪ فراهم ڪرڻ، ۽ CSS فائلن جي وڌيڪ واضح ڪنٽرول جي اجازت ڏئي ٿي، تڪرار کي روڪڻ. Cascading تہه ڊيزائن جي موضوعن لاءِ استعمال ڪرڻ لاءِ آسان آھن، عناصر جي ڊفالٽ انداز کي بيان ڪرڻ، ۽ اجزاء جي ڊيزائن کي خارجي لائبريرين ڏانھن برآمد ڪرڻ.
  • showPicker() طريقو شامل ڪيو ويو آھي HTMLInputElement ڪلاس ۾، توھان کي اجازت ڏئي ٿو تيار ٿيل ڊائلاگ ڏيکارڻ لاءِ فيلڊن ۾ عام قدر ڀرڻ لاءِ قسمن سان گڏ “تاريخ”، “مهينو”، “هفتو”، “وقت”، “تاريخ جو وقت-مقامي”، “رنگ” ۽ “فائل”، گڏو گڏ انهن شعبن لاءِ جيڪي خودڪار ڀرڻ ۽ ڊيٽا لسٽ کي سپورٽ ڪن ٿا. مثال طور، توھان ڏيکاري سگھو ٿا ڪئلينڊر جي شڪل وارو انٽرفيس ھڪڙي تاريخ چونڊڻ لاءِ، يا رنگ داخل ڪرڻ لاءِ ھڪڙو پيلٽ.
    ڪروم 99 رليز
  • اصل آزمائشي موڊ ۾ (تجرباتي خاصيتون جيڪي الڳ چالو ڪرڻ جي ضرورت هونديون آهن)، اهو ممڪن آهي ته ويب ايپليڪيشنن لاء ڊارڪ ڊيزائن موڊ کي فعال ڪرڻ. اونداهي موضوع لاءِ رنگ ۽ پس منظر چونڊيا ويا آهن نئين color_scheme_dark فيلڊ استعمال ڪندي ويب ايپليڪيشن مينيفيسٽ فائل ۾. Origin Trial جو مطلب آهي مخصوص API سان ڪم ڪرڻ جي صلاحيت لوڪل هوسٽ يا 127.0.0.1 تان ڊائون لوڊ ڪيل ايپليڪيشنن مان، يا رجسٽر ڪرڻ ۽ حاصل ڪرڻ کان پوءِ خاص ٽوڪن جيڪو مخصوص سائيٽ لاءِ محدود وقت لاءِ صحيح آهي.
  • هٿ لکڻ جي سڃاڻپ API کي مستحڪم ڪيو ويو آهي ۽ سڀني کي پيش ڪيو ويو آهي، آپريٽنگ سسٽم پاران مهيا ڪيل هٿ لکت جي سڃاڻپ جي خدمتن جي استعمال جي اجازت ڏئي ٿي.
  • انسٽال ٿيل اسٽينڊ اڪيلو ويب ايپليڪيشنن لاءِ (PWA، Progressive Web App)، ونڊو ڪنٽرول اوورلي جزو کي مستحڪم ڪيو ويو آهي، ايپليڪيشن جي اسڪرين ايريا کي پوري ونڊو تائين وڌايو، بشمول ٽائيٽل ايريا، جنهن تي معياري ونڊو ڪنٽرول بٽڻ (قريب، گھٽ ۾ گھٽ، وڌ ۾ وڌ) سپرمپوز ٿيل آھن. ويب ايپليڪيشن پوري ونڊو جي رينڊرنگ ۽ ان پٽ پروسيسنگ کي ڪنٽرول ڪري سگھي ٿي، سواءِ اوورلي بلاڪ جي ونڊو ڪنٽرول بٽڻن سان.
  • CSS فنڪشن calc() قدرن جي اجازت ڏئي ٿو جھڙوڪ "infinity"، "-infinity" ۽ "NaN" يا اظھار جيڪي ملندڙ قدرن جو نتيجو آھن، جھڙوڪ 'calc(1/0)'.
  • CSS پراپرٽي رنگ اسڪيم ۾ ”صرف“ پيراميٽر شامل ڪيو ويو آهي، جيڪو اهو طئي ڪرڻ ممڪن بڻائي ٿو ته ڪهڙن رنگن جي اسڪيمن ۾ عنصر صحيح نموني ڏيکاري سگهجي ٿو (“روشني”، “ڪارو”، “ڏينهن جو موڊ” ۽ “نائيٽ موڊ” )، توهان کي انفرادي HTML عناصر لاء زبردستي تبديلين رنگ اسڪيم کي خارج ڪرڻ جي اجازت ڏئي ٿي. مثال طور، جيڪڏهن توهان وضاحت ڪريو "div { color-scheme: only light }"، ته پوءِ div عنصر لاءِ صرف روشني واري موضوع کي استعمال ڪيو ويندو، جيتوڻيڪ برائوزر اونداهي موضوع کي فعال ٿيڻ تي مجبور ڪري ٿو.
  • Document.adoptedStyleSheets ملڪيت جي قدرن کي تبديل ڪرڻ لاءِ، push() ۽ pop() ھاڻي استعمال ڪري سگھجن ٿا ملڪيت کي مڪمل طور تي ٻيهر تفويض ڪرڻ بدران. مثال طور، "document.adoptedStyleSheets.push(newSheet);"
  • CanvasRenderingContext2D انٽرفيس جي نفاذ ۾ ContextLost ۽ ContextRestored واقعن لاءِ مدد شامل ڪئي وئي آھي، ري سيٽ () طريقو، ”willReadFrequently“ اختيار، CSS ٽيڪسٽ موڊيفائر، roundRect رينڊرنگ پرائميٽ، ۽ مخروطي گريڊينٽس. SVG فلٽرن لاءِ بهتر سپورٽ.
  • "ٽيڪسٽ-زور"، "ٽيڪسٽ-زور-رنگ"، "ٽيڪسٽ-زور-پوزيشن" ۽ "ٽيڪسٽ-زور-انداز" خاصيتن مان "-webkit-" اڳياڙي کي هٽايو.
  • HTTPS کان سواءِ کليل صفحن لاءِ، بيٽري اسٽيٽس API تائين رسائي، جيڪا توهان کي بيٽري جي چارج بابت معلومات حاصل ڪرڻ جي اجازت ڏئي ٿي، منع ٿيل آهي.
  • navigator.getGamepads() طريقو GamepadList جي بدران Gamepad شين جي هڪ صف جي پيداوار مهيا ڪري ٿو. Gecko ۽ Webkit انجڻ جي معياري ضرورت ۽ رويي جي ڪري، GamepadList هاڻي Chrome ۾ سپورٽ نه ڪئي وئي آهي.
  • WebCodecs API وضاحت سان تعميل ۾ آندو ويو آهي. خاص طور تي، EncodedVideoChunkOutputCallback() طريقو ۽ VideoFrame() ٺاھيندڙ تبديل ڪيو ويو آھي.
  • V8 JavaScript انجڻ ۾، نيون پراپرٽيز ڪئلينڊر، ڪوليشن، ڪلاڪ سائيڪل، نمبرنگ سسٽم، ٽائم زونز، ٽيڪسٽ انفو ۽ هفتي انفارم کي Intl.Locale API ۾ شامل ڪيو ويو آهي، سپورٽ ڪيل ڪئلينڊرن، ٽائم زونز ۽ ٽائيم ۽ ٽيڪسٽ پيٽرس بابت معلومات ڏيکاريندي. const arabicEgyptLocale = نئون Intl.Locale('ar-EG') // ar-EG arabicEgyptLocale.calendars // ['gregory', 'coptic', 'islamic', 'islamic-civil', 'islamic-tbla'] arabicEgyptLocale .collations // ['compat', 'emoji', 'eor'] arabicEgyptLocale.hourCycles // ['h12'] arabicEgyptLocale.numberingSystems // ['arab'] arabicEgyptLocale.timeZones // ['EgyptLocale]Calrabic .textInfo // {direction: 'rtl' } JapaneseLocale.textInfo // {direction: 'ltr' } ChineseTaiwanLocale.textInfo // {direction: 'ltr' }
  • شامل ڪيو ويو Intl.supportedValuesOf(code) فنڪشن، جيڪو ڪئلينڊر، ڪوليشن، ڪرنسي، نمبرنگ سسٽم، ٽائيم زون ۽ يونٽ جي ملڪيتن لاءِ Intl API لاءِ سپورٽ ٿيل سڃاڻپ ڪندڙن جي صف کي واپس ڪري ٿو. Intl.supportedValuesOf('unit') // ['acre', 'bit', 'byte', 'celsius', 'centimeter', …]
  • ويب ڊولپرز لاءِ اوزارن ۾ سڌارا آندا ويا آھن. نيٽ ورڪ پينل سست نيٽ ورڪ ڪنيڪشن جي حالتن هيٺ ڪم کي ڊيبگ ڪرڻ لاءِ WebSocket درخواستن کي سست ڪرڻ جي صلاحيت ڏئي ٿو. رپورٽنگ API ذريعي ٺاهيل رپورٽن کي ٽريڪ ڪرڻ لاءِ ”ايپليڪيشن“ ٽيب ۾ هڪ پينل شامل ڪيو ويو آهي. رڪارڊر پينل ھاڻي سپورٽ ڪري ٿو انتظار ڪرڻ کان اڳ جو ڪو عنصر ڏسڻ ۾ اچي يا ڪلڪ ڪري سگھي ٿو رڪارڊ ٿيل ڪمانڊ کيڏڻ کان اڳ. اونداهي موضوع جي تخليق کي آسان ڪيو ويو آهي. ٽچ اسڪرين مان پينل جو بهتر ڪنٽرول. ويب ڪنسول ۾، رنگ ۾ متن کي نمايان ڪرڻ لاءِ فرار جي تسلسل لاءِ سپورٽ شامل ڪئي وئي آھي، وائلڊ ڪارڊ ماسڪ %s، %d، %i ۽ %f لاءِ سپورٽ شامل ڪئي وئي آھي، ۽ ميسيج فلٽرز جي آپريشن کي بھتر ڪيو ويو آھي.
    ڪروم 99 رليز

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

جو ذريعو: opennet.ru

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