ڪروم 96 رليز

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

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

  • بُڪ مارڪ بار ۾، ايڊريس بار جي ھيٺان ڏيکاريل آھي، ايپس بٽڻ ڊفالٽ طور لڪايو ويندو آھي، توھان کي کولڻ جي اجازت ڏئي ٿو "chrome://apps" صفحي کي نصب ڪيل خدمتن ۽ ويب ايپليڪيشنن جي فهرست سان.
    ڪروم 96 رليز
  • Android 5.0 ۽ اڳوڻي پليٽ فارمن لاءِ سپورٽ بند ڪئي وئي آهي.
  • DNS استعمال ڪندي HTTP کان HTTPS ڏانهن ريڊائريڪٽ ڪرڻ لاءِ سپورٽ شامل ڪئي وئي (جڏهن IP پتي جو تعين ڪرڻ لاءِ، “A” ۽ “AAAA” DNS رڪارڊن کان علاوه، “HTTPS” DNS رڪارڊ پڻ طلب ڪيو ويو آهي، جيڪڏهن دستياب هجي، برائوزر فوري طور تي ڳنڍيندو سائيٽ HTTPS ذريعي).
  • ڊيسڪ ٽاپ سسٽم لاءِ ايڊيشن ۾، پوئتي-اڳتي ڪيش، جيڪو فوري نيويگيشن مهيا ڪري ٿو جڏهن پوئتي ۽ اڳتي بٽڻ استعمال ڪندي، ٻي سائيٽ کولڻ کان پوءِ اڳئين ڏٺل صفحن ذريعي نيويگيشن جي مدد لاءِ وڌايو ويو آهي.
  • سيٽنگ شامل ڪئي وئي "chrome://flags#force-major-version-to-100" سائيٽن جي ممڪن رڪاوٽ کي جانچڻ لاءِ جڏهن برائوزر هڪ ورزن تائين پهچندو آهي جنهن ۾ ٻن بدران ٽن عددن تي مشتمل هوندو آهي (هڪ وقت ۾ ڪروم 10 جي رليز ٿيڻ کان پوءِ. يوزر-ايجنٽ لائبرريءَ کي پارس ڪرڻ سان ڪيترائي مسئلا سامهون آيا آهن). جڏهن اختيار چالو آهي، نسخو 100 (Chrome/100.0.4664.45) ڏيکاريل آهي صارف-ايجنٽ هيڊر ۾.
  • ونڊوز پليٽ فارم جي تعمير ۾، نيٽ ورڪ سروسز (ڪوڪيز، وغيره) جي آپريشن سان لاڳاپيل ڊيٽا هڪ الڳ سب ڊاريڪٽري "نيٽ ورڪ" ڏانهن منتقل ڪيو ويو آهي نيٽ ورڪ آئسوليشن ميڪانيزم (نيٽ ورڪ سينڊ باڪس) کي لاڳو ڪرڻ جي تياري ۾.
  • ڪيترائي نوان APIs شامل ڪيا ويا آھن اصل آزمائشي موڊ ۾ (تجرباتي خاصيتون جيڪي الڳ چالو ڪرڻ جي ضرورت آھي). Origin Trial جو مطلب آهي مخصوص API سان ڪم ڪرڻ جي صلاحيت لوڪل هوسٽ يا 127.0.0.1 تان ڊائون لوڊ ڪيل ايپليڪيشنن مان، يا رجسٽر ڪرڻ ۽ حاصل ڪرڻ کان پوءِ خاص ٽوڪن جيڪو مخصوص سائيٽ لاءِ محدود وقت لاءِ صحيح آهي.
    • هڪ FocusableMediaStreamTrack اعتراض پيش ڪيو ويو آهي (BrowserCaptureMediaStreamTrack جو نالو تبديل ڪيو وڃي)، جيڪو فوڪس() طريقي کي سپورٽ ڪري ٿو، جنهن سان ايپليڪيشنون جيڪي ونڊوز يا ٽيب جي مواد کي پڪڙين ٿيون (مثال طور، ويڊيو ڪانفرنس دوران ونڊوز جي مواد کي نشر ڪرڻ لاءِ پروگرام) معلومات حاصل ڪري سگهن ٿيون. ان پٽ فوڪس بابت ۽ ان جي تبديلين کي ٽريڪ ڪريو.
    • ترجيحي اشارن جو ميکانيزم لاڳو ڪيو ويو آھي، توھان کي اجازت ڏئي ٿو ھڪڙي خاص ڊائون لوڊ ڪيل وسيلا جي اھميت کي مقرر ڪندي اضافي ”اھميت“ جي خصوصيت کي ٽيگ ۾ بيان ڪري جيئن iframe، img ۽ link. وصف وٺي سگھي ٿو قدر "خودڪار" ۽ "گهٽ" ۽ "هاء"، جيڪي ترتيب تي اثر انداز ڪن ٿا جنھن ۾ برائوزر خارجي وسيلن کي لوڊ ڪري ٿو.
  • Cross-Origin-Embedder-Policy header، جيڪو ڪنٽرول ڪري ٿو Cross-Origin Isolation mode ۽ توهان کي اجازت ڏئي ٿو ته محفوظ استعمال جا ضابطا بيان ڪرڻ لاءِ Privileged Operations صفحي تي، هاڻي سپورٽ ڪري ٿو "غير سندي" پيراميٽر ته جيئن سند سان لاڳاپيل معلومات جي منتقلي کي غير فعال ڪرڻ لاءِ. ڪوڪيز ۽ ڪلائنٽ سرٽيفڪيٽ.
  • CSS ۾ هڪ نئون pseudo-class “:autofill” تجويز ڪيو ويو آهي، جيڪو توهان کي برائوزر ذريعي ان پٽ ٽيگ ۾ فيلڊز جي خودڪار ڀرڻ کي ٽريڪ ڪرڻ جي اجازت ڏئي ٿو (جيڪڏهن توهان ان کي دستي طور ڀريو ٿا، چونڊيندڙ ڪم نٿو ڪري).
  • درخواست جي لوپ کان بچڻ لاءِ، سي ايس ايس پراپرٽيز لکڻ جو طريقو، هدايت ۽ پس منظر هاڻي ويو پورٽ تي لاڳو نه ٿيندا آهن جڏهن CSS ڪنٽينمينٽ ملڪيت کي HTML يا BODY ٽيگ تي لاڳو ڪيو ويندو آهي.
  • font-synthesis CSS پراپرٽي شامل ڪئي وئي، جيڪا توھان کي اجازت ڏئي ٿي ته توھان کي ڪنٽرول ڪرڻ جي صلاحيت کي ترتيب ڏيڻ جي اندازن (اوبليڪ، بولڊ ۽ ننڍو-ڪيپ) جيڪي چونڊيل فونٽ فيملي ۾ نه آھن.
  • PerformanceEventTiming API، جيڪو اضافي معلومات مهيا ڪري ٿو UI جي جوابن کي ماپڻ ۽ بهتر ڪرڻ لاءِ، هڪ InteractionID وصف شامل ڪيو آهي جيڪو صارف جي رابطي جي ID جي نمائندگي ڪري ٿو. ID توهان کي اجازت ڏئي ٿي مختلف ميٽرڪس کي هڪ واحد صارف جي عمل سان ڳنڍڻ، مثال طور، ٽچ اسڪرين تي هڪ ٽچ ڪيترن ئي واقعن کي پيدا ڪري ٿو جهڙوڪ پوائنٽر ڊائون، ماؤس ڊائون، پوائنٽر اپ، ماؤس اپ ۽ ڪلڪ، ۽ InteractionID توهان کي انهن سڀني واقعن کي هڪ واحد سان ڳنڍڻ جي اجازت ڏئي ٿي. ڇڪڻ.
  • هڪ نئين قسم جي ميڊيا ايڪسپريسشنز (ميڊيا سوال) شامل ڪئي وئي - صفحي جي مواد کي آپريٽنگ سسٽم ۾ سيٽ ڪيل ڪنٽراسٽ سيٽنگن کي ترتيب ڏيڻ لاءِ “ترجيح- برعڪس” (مثال طور، هاءِ ڪنٽراسٽ موڊ آن ڪرڻ).
  • standalone PWA ايپليڪيشنن لاءِ، گلوبل ايپليڪيشن جي سڃاڻپ ڪندڙ سان اختياري ”id“ فيلڊ جي مدد کي ميني فيسٽ ۾ شامل ڪيو ويو آھي (جيڪڏھن فيلڊ جي وضاحت نه ڪئي وئي آھي، شروعاتي URL استعمال ڪيو ويندو آھي سڃاڻپ لاءِ).
  • Standalone PWA ايپليڪيشنون هاڻي يو آر ايل هينڊلر طور رجسٽر ڪرڻ جي صلاحيت رکن ٿيون. مثال طور، music.example.com ايپليڪيشن پاڻ کي URL هينڊلر طور رجسٽر ڪري سگھي ٿي https://*.music.example.com ۽ اهي لنڪ استعمال ڪندي ٻاهرين ايپليڪيشنن مان سڀئي منتقلي، مثال طور، انسٽنٽ ميسينجرز ۽ اي ميل ڪلائنٽ کان، ليڊ ٿيندي هن PWA- ايپليڪيشنن کي کولڻ لاءِ، نئين برائوزر ٽيب نه.
  • WebAssembly تي ڪوڊ هلائڻ جي صلاحيت کي ڪنٽرول ڪرڻ لاءِ CSP (مواد سيڪيورٽي پاليسي) wasm-unsafe-eval هدايت شامل ڪئي وئي. CSP اسڪرپٽ-src ھدايت ھاڻي WebAssembly کي ڍڪي ٿي.
  • WebAssembly حوالن جي قسمن لاءِ مدد شامل ڪئي آھي (externref قسم). WebAssembly ماڊلز هاڻي JavaScript ۽ DOM اعتراض جا حوالا متغير ۾ محفوظ ڪري سگھن ٿا ۽ دليلن جي طور تي پاس ڪري سگھن ٿا.
  • PaymentMethodData "بنيادي-ڪارڊ" جي ادائگي جي طريقي لاءِ پراڻو سپورٽ جو اعلان ڪيو، جنهن اهو ممڪن ڪيو ته ڪنهن به قسم جي ڪارڊن سان ڪم کي منظم ڪرڻ هڪ واحد سڃاڻپ ڪندڙ ذريعي، انفرادي ڊيٽا جي قسمن جي حوالي کان سواءِ. "بنيادي-ڪارڊ" جي بدران، ان کي متبادل طريقا استعمال ڪرڻ جي تجويز ڏني وئي آهي جهڙوڪ Google Pay، Apple Pay ۽ Samsung Pay.
  • جڏهن ڪا سائيٽ U2F (Cryptotoken) API استعمال ڪندي، صارف کي هن سافٽ ويئر انٽرفيس جي خارج ٿيڻ بابت معلومات سان گڏ هڪ ڊيڄاريندڙ ڏيکاريو ويندو. U2F API کي ڊفالٽ طور Chrome 98 ۾ غير فعال ڪيو ويندو ۽ مڪمل طور تي Chrome 104 ۾ ختم ڪيو ويندو. ويب تصديق واري API کي U2F API جي بدران استعمال ڪيو وڃي.
  • ويب ڊولپرز لاءِ اوزارن ۾ سڌارا آندا ويا آھن. هڪ نئون CSS جائزو پينل شامل ڪيو ويو آهي جيڪو رنگن، فونٽس، غير استعمال ٿيل بيانن ۽ ميڊيا جي اظهار بابت معلومات جو خلاصو پيش ڪري ٿو، ۽ امڪاني مسئلن کي نمايان ڪري ٿو. بهتر ڪيل CSS ايڊيٽنگ ۽ ڪاپي ڪرڻ جا عمل. اسٽائلس پينل ۾، سي ايس ايس جي وضاحتن کي جاوا اسڪرپٽ ايڪسپريسز جي صورت ۾ نقل ڪرڻ لاءِ ڪنٽيڪيٽ مينيو ۾ ھڪ آپشن شامل ڪيو ويو آھي. درخواست جي پيٽرولن جي تجزيو سان گڏ ھڪڙو پيل لوڊ ٽيب شامل ڪيو ويو آھي نيٽ ورڪ جي درخواست جي چڪاس پينل ۾. ويب ڪنسول ۾ هڪ اختيار شامل ڪيو ويو آهي سڀني CORS (ڪراس-اوريجن ريسورس شيئرنگ) غلطين کي لڪائڻ لاءِ ۽ هڪ اسٽيڪ ٽريس async افعال لاءِ مهيا ڪيو ويو آهي.
    ڪروم 96 رليز

جدت ۽ بگ فيڪس کان علاوه، نئون نسخو 25 ڪمزورين کي ختم ڪري ٿو. Address Sanitizer، MemorySanitizer، Control Flow Integrity، LibFuzzer ۽ AFL ٽولز استعمال ڪندي خودڪار ٽيسٽنگ جي نتيجي ۾ ڪيتريون ئي ڪمزورين جي نشاندهي ڪئي وئي. ڪنهن به نازڪ مسئلن جي نشاندهي نه ڪئي وئي آهي جيڪا هڪ کي اجازت ڏئي ٿي براؤزر جي حفاظت جي سڀني سطحن کي نظرانداز ڪري ۽ سينڊ باڪس ماحول کان ٻاهر سسٽم تي ڪوڊ کي عمل ۾ آڻي. موجوده رليز لاءِ خطرن کي دريافت ڪرڻ لاءِ نقد انعام واري پروگرام جي حصي جي طور تي، گوگل ادا ڪيو 13 انعامن جي قيمت $60 (هڪ $15000 انعام، هڪ $10000 انعام، ٻه $7500 انعام، هڪ $5000 انعام، ٻه $3000 انعام، هڪ $2500،2000 انعام، ٻه $1000 بونس ۽ هڪ $500 بونس). 5 انعامن جو اندازو اڃا تائين طئي نه ڪيو ويو آهي.

جو ذريعو: opennet.ru

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