گوگل پيش ڪيو ويب برائوزر ڇڏڻ Chrome 80... گڏوگڏ موجود آهي هڪ آزاد منصوبي جي مستحڪم ڇڏڻ Chromium، جيڪو ڪروم جو بنياد آهي. ڪروم برائوزر مختلف گوگل لوگو جو استعمال، حادثو ٿيڻ جي صورت ۾ اطلاع موڪلڻ لاءِ سسٽم جي موجودگي، درخواست تي فليش ماڊل ڊائون لوڊ ڪرڻ جي صلاحيت، محفوظ وڊيو مواد کي هلائڻ لاءِ ماڊلز (DRM)، خودڪار طور تي اپڊيٽ انسٽال ڪرڻ ۽ ڳولا دوران ٽرانسميشن لاءِ هڪ سسٽم. RLZ پيراگراف. ڪروم 81 جو ايندڙ رليز 17 مارچ تي شيڊول ڪيو ويو آهي.
صارفين جي ٿورڙي فيصد لاء، هڪ ٽيب گروپنگ فنڪشن پيش ڪيو ويو آهي، جيڪو توهان کي اجازت ڏئي ٿو ڪيترن ئي ٽيب کي گڏ ڪرڻ جي ساڳي مقصدن سان گڏ ڏسڻ ۾ الڳ ٿيل گروپن ۾. هر گروپ کي پنهنجي رنگ ۽ نالو مقرر ڪري سگهجي ٿو. استعمال ڪندڙ جيڪي چالو ٿيڻ جي پهرين لهر ۾ شامل نه هئا اهي "chrome://flags/#tab-groups" آپشن ذريعي گروپنگ سپورٽ کي فعال ڪري سگھن ٿا.
ھن خصوصيت لاءِ سپورٽ شامل ڪئي وئي سکرول-ٽو-ٽيڪسٽ، جيڪو توهان کي اجازت ڏئي ٿو انفرادي لفظن يا جملن سان لنڪ ٺاهي بغير واضح طور تي دستاويز ۾ ليبل بيان ڪرڻ جي ”نالو“ ٽيگ يا ”id“ ملڪيت استعمال ڪندي. اهڙين لنڪن جي نحو کي ويب معيار جي طور تي منظور ڪرڻ جي منصوبابندي ڪئي وئي آهي، جيڪو اڃا تائين اسٽيج تي آهي مسودو. منتقلي ماسڪ (بنيادي طور تي هڪ اسڪرولنگ ڳولا) کي باقاعده اينڪر کان جدا ڪيو ويو آهي “:~:” وصف. مثال طور، جڏهن توهان لنڪ کوليو “https://opennet.ru/52312/#:~:text=Chrome” صفحو ان پوزيشن تي هليو ويندو جنهن ۾ لفظ ”ڪروم“ جي پهرين ذڪر سان ۽ هي لفظ نمايان ٿي ويندو. .
لاڳو ٿيل سائيٽن جي وچ ۾ ڪوڪيز جي منتقلي تي وڌيڪ سخت پابندي، غير HTTPS درخواستن لاءِ، ٽئين پارٽي ڪوڪيز جي پروسيسنگ کي روڪيندي جڏهن موجوده صفحي جي ڊومين کان سواءِ ٻين سائيٽن تائين رسائي حاصل ڪئي وڃي. اهڙيون ڪوڪيز استعمال ڪيون وينديون آهن صارف جي تحريڪن کي ٽريڪ ڪرڻ لاءِ سائيٽن جي وچ ۾ اشتهارن جي نيٽ ورڪن جي ڪوڊ ۾، سوشل نيٽ ورڪ ويجيٽس ۽ ويب اينالائيٽڪس سسٽم. ياد رهي ته ڪوڪيز جي ٽرانسميشن کي ڪنٽرول ڪرڻ لاءِ، سيٽ-ڪوڪي هيڊر ۾ بيان ڪيل SameSite وصف استعمال ڪيو ويندو آهي، جيڪو ڊفالٽ طور تي هاڻي "SameSite=Lax" جي قيمت تي مقرر ڪيو ويو آهي، جيڪو ڪراس سائيٽ جي ذيلي درخواستن لاءِ ڪوڪيز جي موڪل کي محدود ڪري ٿو. جهڙوڪ تصوير جي درخواست يا ڪنهن ٻئي سائيٽ تان iframe ذريعي مواد لوڊ ڪرڻ. سائيٽون واضح طور تي ڪوڪي سيٽنگ کي SameSite=None تي سيٽ ڪندي ڊفالٽ SameSite رويي کي ختم ڪري سگھن ٿيون. بهرحال، قدر SameSite=ڪوڪيز لاءِ ڪو به نه صرف محفوظ موڊ ۾ مقرر ڪري سگهجي ٿو (HTTPS ذريعي ڪنيڪشن لاءِ صحيح). تبديلي مرحلن ۾ شروع ٿيندي لاڳو ڪرڻ فيبروري 17، شروعاتي طور تي استعمال ڪندڙن جي ٿورڙي سيڪڙو لاء، ۽ پوء تدريجي طور تي ڪوريج کي وڌايو.
شامل ڪيو ويو سند جي تصديق سان لاڳاپيل پريشان ڪندڙ اطلاعن کان تحفظ. ڇاڪاڻ ته سرگرميون جهڙوڪ اسپامنگ پش نوٽيفڪيشن درخواستون صارف جي تجربي ۾ خلل پيدا ڪري ٿي ۽ تصديق واري ڊائلاگ کان ڌيان هٽائي ٿي، ڪروم 80 ۾، الڳ ڊائلاگ جي بدران، هڪ معلوماتي ٽول ٽِپ هاڻي ايڊريس بار ۾ ڏيکاري سگهجي ٿو خبردار ڪري ٿو ته اجازت جي درخواست کي بلاڪ ڪيو ويو آهي، جيڪو پوءِ. اهو ڪراس ٿيل گھنٽي جي تصوير سان هڪ اشاري ۾ اچي ٿو. اشاري تي ڪلڪ ڪرڻ سان، توھان چالو ڪري سگھوٿا يا درخواست ڪيل اجازت کي رد ڪري سگھو ٿا ڪنھن به آسان وقت تي. خودڪار طور تي، نئين موڊ کي منتخب طور تي استعمال ڪندڙن لاء فعال ڪيو ويندو جيڪي اڳ ۾ عام طور تي اهڙين درخواستن کي بلاڪ ڪندا هئا، ۽ انهي سان گڏ انهن سائيٽن لاء جيڪي رد ٿيل درخواستن جو وڏو سيڪڙو رڪارڊ ڪندا آهن. سڀني درخواستن لاء نئين موڊ کي فعال ڪرڻ لاء، سيٽنگون ۾ خاص اختيار شامل ڪيو ويو آھي (chrome://flags/#quiet-notification-prompts).
منع ٿيل پاپ اپ ونڊو ڏيکاريندي (window.open() طريقي کي سڏيندي) ۽ صفحي کي بند ڪرڻ يا لڪائڻ واري واقعن کي لڪائڻ وارن ۾ هم وقت ساز XMLHttpRequests موڪلڻ (Unload, before unload, pagehide ۽ visibility change);
تجويز ڪيل شروعاتي دفاع مخلوط ملٽي ميڊيا مواد لوڊ ڪرڻ کان (جڏهن وسيلن کي HTTPS صفحي تي http:// پروٽوڪول ذريعي لوڊ ڪيو ويندو آهي). HTTPS ذريعي کوليل صفحن تي، "http://" لنڪس هاڻي خودڪار طريقي سان "https://" سان تبديل ٿي وينديون آڊيو ۽ وڊيو فائلن سان لاڳاپيل بلاڪ ۾. جيڪڏهن ڪو آڊيو يا وڊيو وسيلو https ذريعي دستياب نه آهي، ته پوءِ ان جي ڊائون لوڊنگ کي بلاڪ ڪيو ويو آهي (توهان دستي طور تي بلاڪنگ کي نشان لڳائي سگهو ٿا مينيو ذريعي رسائي لائق ائڊريس بار ۾ پيڊلاڪ علامت ذريعي).
تصويرون لوڊ ڪنديون رهنديون اڻ تبديل ٿيل (خودڪار سڌارو ڪروم 81 ۾ لاڳو ڪيو ويندو)، پر انهن کي https يا بلاڪ تصويرن سان تبديل ڪرڻ لاءِ، سائيٽ ڊولپرز کي مهيا ڪيل آهن CSP پراپرٽيز اپ گريڊ-غير محفوظ-درخواستون ۽ بلاڪ-سڀ-ملي-مڪسڊ- مواد. اسڪرپٽ ۽ iframes لاء، مخلوط مواد بلاڪنگ اڳ ۾ ئي لاڳو ڪيو ويو آهي.
تدريجي بند ٿيل ايف ٽي پي سپورٽ. ڊفالٽ طور، ايف ٽي پي سپورٽ اڃا تائين موجود آهي، پر ٿيندو منعقد هڪ تجربو جنهن ۾ ايف ٽي پي سپورٽ کي غير فعال ڪيو ويندو صارفين جي هڪ خاص سيڪڙو لاءِ (واپسي ڪرڻ لاءِ توهان کي برائوزر کي ”-enable-ftp“ اختيار سان لانچ ڪرڻو پوندو). ياد رکو ته پوئين رليز ۾ "ftp: //" پروٽوڪول ذريعي ڊائون لوڊ ڪيل وسيلن جي مواد جي برائوزر ونڊو ۾ ڊسپلي اڳ ۾ ئي غير فعال ٿي چڪي هئي (مثال طور، HTML دستاويزن ۽ README فائلن کي ظاهر ڪرڻ بند ڪيو ويو)، ايف ٽي پي جو استعمال هو. منع ٿيل جڏهن دستاويزن مان ذيلي وسيلن کي ڊائون لوڊ ڪرڻ، ۽ FTP لاء پراکسي سپورٽ کي بند ڪيو ويو. بهرحال، اهو اڃا تائين ممڪن هو ته فائلن کي سڌو لنڪ ذريعي ڊائون لوڊ ڪرڻ ۽ ڊائريڪٽرن جي مواد کي ڊسپلي ڪرڻ.
شامل ڪيو ويو
ویکٹر SVG تصويرن کي سائيٽ جي آئڪن (favicon) طور استعمال ڪرڻ جي صلاحيت.
برائوزرن جي وچ ۾ هم وقت سازي جي دوران منتقل ٿيل ڊيٽا جي ڪجهه قسمن کي منتخب طور تي غير فعال ڪرڻ جي صلاحيت سيٽنگن ۾ شامل ڪئي وئي آهي.
هڪ ضابطو شامل ڪيو ويو آهي مرڪزي انتظاميه ڪارپوريٽ صارفين لاء بلاڪExternalExtensions، جيڪو توهان کي ڊوائيس تي خارجي اضافو جي تنصيب کي روڪڻ جي اجازت ڏئي ٿو.
لاڳو ٿيل موقعو جاوا اسڪرپٽ ۾ پراپرٽيز يا ڪالز جي پوري زنجير جو هڪ دفعو چيڪ. مثال طور، جڏهن "db.user.name.length" تائين رسائي حاصل ڪئي وئي ته اڳ ۾ ضروري هو ته سڀني اجزاء جي تعريف کي قدم طرف قدم، مثال طور، "if (db && db.user && db.user.name)" ذريعي. ھاڻي آپريشن استعمال ڪندي "؟" توهان ابتدائي چيڪن کان سواءِ قدر “db?.user?.name?.length” تائين رسائي ڪري سگهو ٿا ۽ اهڙي پهچ ڪنهن غلطي جو سبب نه بڻجندي. مسئلن جي صورت ۾ (جيڪڏهن ڪجهه عنصر تي عمل ڪيو ويندو آهي null يا undefined)) پيداوار "اڻ بيان ڪيل" ٿي ويندي.
جاوا اسڪرپٽ متعارف ڪرايو هڪ نئون منطقي ڪنيڪشن آپريٽر "??"، جيڪو ساڄي آپرينڊ کي واپس ڏئي ٿو جيڪڏهن کاٻي آپرينڊ NULL يا اڻ ڄاڻايل آهي، ۽ ان جي برعڪس. مثال طور، "const foo = bar ؟؟ 'default string'" جيڪڏهن بار null آهي، بار جي قيمت واپس ڪندو ٻي صورت ۾، بشمول جڏهن بار 0 ۽ '' آهي، جيئن "||" آپريٽر جي مخالفت ۾.
اصل آزمائشي موڊ ۾ (تجرباتي خاصيتون جن کي الڳ ڪرڻ جي ضرورت آهي چالو ڪرڻ) تجويز ڪيل مواد انڊيڪسنگ API. Origin Trial جو مطلب آهي مخصوص API سان ڪم ڪرڻ جي صلاحيت لوڪل هوسٽ يا 127.0.0.1 تان ڊائون لوڊ ڪيل ايپليڪيشنن مان، يا رجسٽر ڪرڻ ۽ حاصل ڪرڻ کان پوءِ خاص ٽوڪن جيڪو مخصوص سائيٽ لاءِ محدود وقت لاءِ صحيح آهي. API مواد جي ترتيب, مواد جي باري ۾ ميٽا ڊيٽا مهيا ڪري ٿي جيڪا اڳ ۾ ترقي پسند ويب ايپس (PWS) موڊ ۾ هلندڙ ويب ايپليڪيشنن پاران ڪيش ڪئي وئي هئي. ايپليڪيشن برائوزر جي پاسي تي مختلف ڊيٽا محفوظ ڪري سگھي ٿي، بشمول تصويرون، وڊيوز ۽ آرٽيڪل، ۽ جڏهن نيٽ ورڪ ڪنيڪشن گم ٿي وڃي، ان کي استعمال ڪريو ڪيش اسٽوريج ۽ IndexedDB APIs استعمال ڪندي. Content Indexing API اهڙن وسيلن کي شامل ڪرڻ، ڳولڻ ۽ حذف ڪرڻ ممڪن بڻائي ٿو. برائوزر ۾، هي API اڳ ۾ ئي استعمال ڪيو ويو آهي فهرستن جي لسٽ ۽ ملٽي ميڊيا ڊيٽا کي آف لائن ڏسڻ لاءِ دستياب.
مستحڪم ۽ ھاڻي ورهايو ويو Origin Trials API کان ٻاهر رابطو چونڊيندڙ, صارف کي ايڊريس بڪ مان داخلائن کي چونڊڻ جي اجازت ڏئي ٿو ۽ انهن بابت ڪجهه تفصيلات سائيٽ ڏانهن منتقل ڪري ٿو. درخواست ملڪيت جي ھڪڙي فهرست بيان ڪري ٿي جيڪا حاصل ڪرڻ جي ضرورت آھي. اهي خاصيتون واضح طور تي صارف کي ڏيکاريا ويا آهن، جيڪو فيصلو ڪري ٿو ته انهن ملڪيتن کي پاس ڪرڻ يا نه. API استعمال ڪري سگھجي ٿو، مثال طور، ويب ميل ڪلائنٽ ۾ موڪليل خط لاءِ وصول ڪندڙن کي چونڊڻ لاءِ، ويب ايپليڪيشن ۾ VoIP فنڪشن سان هڪ مخصوص نمبر تي ڪال شروع ڪرڻ لاءِ، يا اڳ ۾ ئي رجسٽر ٿيل دوستن کي ڳولڻ لاءِ سماجي نيٽ ورڪ ۾. . ساڳئي وقت، اصل آزمائشي جي حصي جي طور تي، ڪجهه نئين رابطي چونڊيندڙ ملڪيت پيش ڪيا ويا آهن: اڳ ۾ موجود مڪمل نالو، اي ميل ۽ فون نمبر کان علاوه، اي ميل پتي ۽ تصوير کي منتقل ڪرڻ جي صلاحيت شامل ڪئي وئي آهي.
ويب ورڪرز ۾ تجويز ڪيل ECMAScript ماڊل لوڊ ڪرڻ جو هڪ نئون طريقو، توهان کي importScripts() فنڪشن استعمال ڪرڻ کان پاسو ڪرڻ جي اجازت ڏئي ٿو، جيڪو ڪم ڪندڙ کي بلاڪ ڪري ٿو جڏهن درآمد ٿيل اسڪرپٽ کي پروسيس ڪري ٿو ۽ ان کي عالمي حوالي سان عمل ۾ آڻي ٿو. نئين طريقي ۾ ويب ورڪرز لاءِ خاص ماڊل ٺاهڻ شامل آهن جيڪي معياري جاوا اسڪرپٽ امپورٽ ميڪانيزم کي سپورٽ ڪن ٿا ۽ ڪم ڪندڙ جي عمل کي بلاڪ ڪرڻ کان سواءِ متحرڪ طور تي لوڊ ڪري سگھجن ٿا. ماڊيول لوڊ ڪرڻ لاءِ، ڪم ڪندڙ ٺاھيندڙ ھڪڙو نئون وسيلو قسم مهيا ڪري ٿو - 'ماڊيول':
شامل ڪيل CSS ملڪيت "لائن ٽوڪ: ڪٿي به"، جيڪو ڪنهن به ٽائپوگرافڪ ڪردار جي سطح تي وقفن جي اجازت ڏئي ٿو، بشمول وقفن جي ويجھو وقفن جي اکرن جي وچ ۾ اڳواٽ بيان ڪيل اسپيس ( ) ۽ لفظن جي وچ ۾. پڻ شامل ڪيو سي ايس ايس ملڪيت "overflow-wrap: ڪٿي به» توهان کي اجازت ڏئي ٿو ته ڪٿي به اکرن جي اڻ ٽٽندڙ ترتيبن کي ٽوڙيو جيڪڏهن وقفي لاءِ مناسب پوزيشن لائن ۾ نه ملي سگهي.
ميڊيا جي حوالي سان انڪرپٽ ٿيل فارم ۾ پروسيس ٿيل، طريقي جي حمايت لاڳو ڪئي وئي آهي MediaCapabilities.decodingInfo()، جيڪو محفوظ مواد کي ڊيڪوڊنگ ڪرڻ لاءِ برائوزر جي صلاحيتن جي باري ۾ معلومات مهيا ڪري ٿو (مثال طور، هي طريقو استعمال ڪري سگهجي ٿو اعليٰ معيار يا توانائيءَ جي بچت واري ڊيڪوڊنگ منظرنامي کي چونڊڻ لاءِ جيڪو دستياب بينڊوڊٿ ۽ اسڪرين سائيز جي بنياد تي).
شامل ڪيل طريقو HTMLVideoElement.getVideoPlaybackQuality()، جنهن جي ذريعي توهان بٽريٽ، ريزوليوشن ۽ ٻين وڊيو پيٽرولن کي ترتيب ڏيڻ لاءِ وڊيو پلے بیک ڪارڪردگي بابت معلومات حاصل ڪري سگهو ٿا.
API ۾ ادائگي سنڀاليندڙ، جيڪو موجوده ادائگي جي نظام سان انضمام کي آسان بڻائي ٿو، قابليت شامل ڪيو وفد ايڊريس جي پروسيسنگ ۽ رابطي جي معلومات کي ادائگي جي نظام جي خارجي پروسيسر ڏانهن (ادائيگي جي سسٽم جي ايپليڪيشن کي شايد برائوزر کان وڌيڪ صحيح معلومات هجي).
شامل ڪيو ويو HTTP هيڊر سپورٽ Sec-Fetch-Dest، جيڪو توهان کي درخواست سان لاڳاپيل مواد جي قسم بابت اضافي ميٽا ڊيٽا موڪلڻ جي اجازت ڏئي ٿو (مثال طور، هڪ img ٽيگ ذريعي درخواست لاءِ، قسم آهي "تصوير"، فونٽ لاءِ - "فونٽ"، اسڪرپٽ لاءِ - "اسڪرپٽ"، اسلوب لاء - "انداز"، وغيره). مخصوص قسم جي بنياد تي، سرور ڪجهه قسم جي حملن جي خلاف حفاظت لاء اپاء وٺي سگھي ٿو (مثال طور، اهو ممڪن ناهي ته رقم جي منتقلي لاء هڪ هينڊلر جي لنڪ هڪ img ٽيگ ذريعي بيان ڪيو ويندو، تنهنڪري اهڙي درخواستن جي ضرورت ناهي. عمل ڪيو وڃي).
JavaScript انجڻ V8 ۾ اصلاح ڪئي وئي ڍير تي اشارو رکڻ. مڪمل 64-bit قدر کي ذخيرو ڪرڻ جي بدران، پوائنٽر جي صرف منفرد هيٺين بٽ کي محفوظ ڪيو ويو آهي. هن اصلاح کي 40-3٪ جي ڪارڪردگي جي سزا جي قيمت تي، هيپ ميموري جي استعمال کي 8٪ گھٽائڻ ممڪن بڻايو.