کروم خپور شوی 76

Google وړاندې د ویب براوزر خوشې کول کروم 76... په ورته وخت کې شتون لري د وړیا پروژې مستحکم خوشې کول کروموم، کوم چې د کروم اساس په توګه کار کوي. کروم براوزر مختلف د ګوګل لوګو کارول، د حادثې په صورت کې د خبرتیاو لیږلو لپاره د سیسټم شتون، د غوښتنې په وخت کې د فلش ماډل ډاونلوډ کولو وړتیا، د خوندي ویډیو مینځپانګې پلی کولو لپاره ماډلونه (DRM)، د لټون په جریان کې د اتوماتیک تازه معلوماتو او لیږد لپاره سیسټم د RLZ پیرامیټونه. د کروم 77 راتلونکی ریلیز د سپتمبر په 10 نیټه ټاکل شوی.

اصلي بدل کړئ в کروم 76:

  • فعال شوی د ډیفالټ په واسطه، د دریمې ډلې کوکیز لیږد په وړاندې د محافظت حالت، کوم چې، د Set-Cookie سرلیک کې د SameSite خاصیت په نشتوالي کې، د ډیفالټ په واسطه د "SameSite=Lax" ارزښت ټاکي، د داخلولو لپاره د کوکیز لیږل محدودوي. د دریمې ډلې سایټونه (مګر سایټونه به لاهم د دې وړتیا ولري چې د کوکي ارزښت تنظیم کولو په وخت کې په واضح ډول تنظیم کولو سره محدودیت له مینځه ویسي SameSite=None). تر اوسه پورې، براوزر د هرې غوښتنې لپاره یو سایټ ته کوکی لیږلی چې د کوم لپاره چې کوکی ټاکل شوی وي، حتی که بل سایټ په پیل کې پرانستل شوی وي، او غوښتنه په غیر مستقیم ډول د عکس پورته کولو یا د iframe له لارې شوې وه. په 'لیکس' حالت کې، د کوکي لیږد یوازې د کراس سایټ فرعي غوښتنو لپاره بند شوی دی، لکه د عکس غوښتنې یا iframe منځپانګې بارول، چې ډیری وختونه د CSRF بریدونو پیل کولو او د سایټونو ترمنځ د کاروونکو حرکتونو تعقیبولو لپاره کارول کیږي.
  • په ډیفالټ د فلش مینځپانګې لوبې کول بند کړل. د کروم 87 تر خوشې کیدو پورې، د 2020 په دسمبر کې تمه کیږي، د فلش ملاتړ بیرته په ترتیباتو (پرمختللی> محرمیت او امنیت> سایټ ترتیبات) کې بیرته راستانه کیدی شي، وروسته د هر سایټ لپاره د فلش مینځپانګې پلی کولو عملیات روښانه تایید (تصدیق دا دی. تر هغه وخته پورې په یاد ولرئ چې براوزر بیا پیل شي). د فلش ملاتړ کولو لپاره د کوډ بشپړ لرې کول په 2020 کې د فلش ټیکنالوژۍ ملاتړ پای ته رسولو لپاره د اډوب دمخه اعلان شوي پلان سره مطابقت لري؛
  • د شرکتونو لپاره، د ګوګل ډرایو ذخیره کې د فایلونو لټون کولو وړتیا د پتې بار کې اضافه شوې؛

    کروم خپور شوی 76

  • پیل شو ډله ایز بندول په کروم کې نامناسب اعلانونه چې د مینځپانګې په لید کې مداخله کوي او د غوره اعلاناتو لپاره د ایتلاف لخوا رامینځته شوي معیارونه نه پوره کوي؛
  • نوې پاڼې ته د بدلولو لپاره د تطبیق حالت پلي شوی، په کوم کې چې اوسنی مینځپانګه پاکه شوې او سپینه پس منظر سمدلاسه نه ښودل کیږي، مګر د لږ ځنډ وروسته. د ګړندي بار کولو پا pagesو لپاره ، سکریپ کول یوازې د فلکر کولو پایله کوي او کارونکي ته د خبر ورکولو تادیه نه ورکوي چې نوې پاڼه د باریدو په حال کې ده. په نوې خپرونه کې، که یوه پاڼه ژر پرانستل شي او یو څه ځنډ شتون ولري، نو نوې پاڼه په ځای کې ښودل کیږي، پرته له دې چې پخوانۍ پاڼه بدله کړي (د مثال په توګه، د ورته سایټ نورو پاڼو ته د بدلولو په وخت کې چې په ډیزاین کې ورته وي مناسب وي. او د رنګ سکیم). که چیرې د پاڼې ښودلو لپاره کاروونکي ته د پام وړ وخت ونیسي، نو د پخوا په څیر، سکرین به مخکې پاک شي؛
  • په یوه پاڼه کې د کاروونکي فعالیت ټاکلو معیارونه سخت شوي دي. کروم تاسو ته اجازه درکوي چې پاپ اپ خبرتیاوې ښکاره کړئ او په مخ کې د کارونکي عملونو وروسته ځورونکي ویډیو/آډیو مینځپانګه پلی کړئ. د نوي خوشې کیدو سره، د ایسک فشار کول، په لینک باندې ځړول، او د سکرین لمس کول نور د پاڼې فعالولو تعاملاتو په توګه نه پیژندل کیږي (د روښانه کلیک کولو، ټایپ کولو، یا سکرول کولو ته اړتیا لري)؛
  • زیاته کړه د رسنیو پوښتنې "prefers-color-scheme"، کوم چې سایټونو ته اجازه ورکوي چې معلومه کړي چې آیا براوزر تیاره موضوع کاروي او په اتوماتيک ډول د لیدل شوي سایټ لپاره تیاره موضوع فعالوي.
  • کله چې تاسو د لینکس لپاره جوړونو کې تیاره موضوع فعاله کړئ، د پتې بار اوس په تیاره رنګ کې ښودل کیږي؛
  • بلاک شوی د فایل سیسټم API سره د لاسوهنې له لارې په انکوګنیټو حالت کې د یوې پا pageې پرانستلو ټاکلو وړتیا ، کوم چې دمخه د ځینې خپرونو لخوا کارول کیده د کوکیز یادولو پرته د پا pagesو شخصي خلاصیدو په صورت کې د تادیې ګډون پلي کولو لپاره کارول کیده (د دې لپاره چې کارونکي شخصي حالت نه کاروي د وړیا آزموینې لاسرسي چمتو کولو میکانیزم ته مخه کول). پخوا، کله چې په انکوګنیټو حالت کې کار کول، براوزر د فایل سیسټم API ته لاسرسی بند کړ ترڅو د غونډو ترمینځ ډیټا له مینځه یوسي ، کوم چې جاواسکریپټ ته اجازه ورکړه چې د فایل سیسټم API له لارې د ډیټا خوندي کولو وړتیا وګوري او د ناکامۍ په صورت کې د فعالیت قضاوت وکړي. پټ حالت. اوس د فایل سیسټم API ته لاسرسی بند شوی نه دی، او مینځپانګه د ناستې پای ته رسیدو وروسته پاکه شوې؛
  • زیاته کړه نوې ننګونې په کې
    د API تادیې غوښتنه او د تادیې اداره کونکی. د PaymentRequestEvent څیز کې یو نوی میتود بدلونPaymentMethod() راښکاره شوی، او د تادیې ریکوسټ اعتراض کې د پیښې سمبالونکي تادیې میتود بدلون اضافه شوی، کوم چې د تادیې راټولولو سایټ یا ویب غوښتنلیک ته اجازه ورکوي چې د تادیې میتود بدلولو کارونکي ته ځواب ووايي. نوې خپرونه د تادیې APIs لپاره دا هم اسانه کوي چې د ځان لاسلیک شوي سندونو په کارولو سره غوښتنلیکونه ازموینه وکړي. د پراختیا په جریان کې د سند تصدیق کولو تېروتنې له پامه غورځولو لپاره ، د نوي کمانډ لاین اختیار "—نور-سرټیفیکیټ-غلطۍ" اضافه شوي؛

  • د ډیسټاپ پروګریسیو ویب ایپس (PWA) حالت کې د ویب غوښتنلیکونو لپاره بک مارکونو کې اضافه کولو لپاره د تڼۍ په څنګ کې د ادرس بار کې، زیاته کړه د جلا برنامه په توګه کار کولو لپاره په سیسټم کې د ویب غوښتنلیک نصبولو لپاره شارټ کټ؛
    کروم خپور شوی 76

  • د ګرځنده وسیلو لپاره ، دا ممکنه ده چې د کور سکرین ته د غوښتنلیک اضافه کولو بلنې سره د مینی پینل نمایش کنټرول کړئ. د PWA (Progressive Web App) غوښتنلیکونو لپاره، ډیفالټ مینی بار په اوتومات ډول ښودل کیږي کله چې تاسو لومړی سایټ خلاص کړئ. پراختیا کونکی اوس کولی شي د دې پینل ښودلو څخه انکار وکړي او د خپل نصب کولو پرامپټ پلي کړي ، د کوم لپاره چې هغه کولی شي د پیښې هینډلر نصب کړي
    د نصبولو دمخه مخکی او د مخنیوي لپاره زنګ وصل ​​کړئ ډیفالټ()؛
    کروم خپور شوی 76

  • د Android چاپیریال کې نصب شوي PWA غوښتنلیکونو (پرمختللي ویب اپلیکیشن) لپاره د تازه چکونو فریکوینسي لوړه شوې. د WebAPK تازه معلومات اوس په ورځ کې یو ځل کتل کیږي، نه د پخوا په څیر په هرو دریو ورځو کې یو ځل. که دا ډول چک په منشور کې لږترلږه په یوه کلیدي ملکیت کې بدلون څرګندوي، براوزر به یو نوی WebAPK ډاونلوډ او نصب کړي؛
  • په API کې د Async کلپ بورډ د navigator.clipboard.read() او navigator.clipboard.write() میتودونو په کارولو سره د کلپ بورډ له لارې د برنامه کولو لپاره د عکسونو لوستلو او لیکلو وړتیا اضافه کړه؛
  • د HTTP سرلیکونو د یوې ډلې لپاره ملاتړ پلي شوی میټاډاټا ترلاسه کړئ (Sec-Fetch-Dest، Sec-Fetch-Mode، Sec-Fetch-Site او Sec-Fetch-User)، تاسو ته اجازه درکوي د غوښتنې نوعیت په اړه اضافي میټاډاټا ولیږئ (د کراس سایټ غوښتنه، د img ټګ له لارې غوښتنه، او نور .) د ځینې ډول بریدونو په وړاندې د ساتنې لپاره د سرور اقداماتو لخوا د منلو لپاره (د بیلګې په توګه، دا امکان نلري چې د پیسو لیږد لپاره د سمبالونکي سره اړیکه د img ټګ له لارې مشخص شي، نو دا ډول غوښتنې پرته له دې چې غوښتنلیک ته انتقال شي بلاک شي. );
  • اضافه شوی خصوصیت form.requestSubmit()، کوم چې د فورمې ډیټا پروګرامماتیک سپارل په ورته ډول پیل کوي لکه څنګه چې د سپارلو تڼۍ کلیک کول. دا فنکشن کارول کیدی شي کله چې ستاسو د خپل فارم جمع کولو بټنونو رامینځته کولو لپاره کارول کیدی شي د دې لپاره چې د form.submit() زنګ وهل کافي ندي ځکه چې دا د پیرامیټونو متقابل تایید ، د 'سپارټ' پیښې رامینځته کولو او د معلوماتو لیږد لامل نه کیږي. د سپارلو تڼۍ پورې تړلی؛
  • IndexedDB ته فنکشن اضافه شوی ژمن()، کوم چې تاسو ته اجازه درکوي د IDBTransaction څیز سره تړلې لیږدونه ترسره کړئ پرته لدې چې په ټولو اړوندو غوښتنو کې بشپړیدو لپاره د پیښې اداره کونکو ته انتظار وکړئ. د ژمنې () کارول تاسو ته اجازه درکوي چې ذخیره کولو ته د لیکلو او لوستلو غوښتنو کچه لوړه کړئ او په ښکاره ډول د لیږد بشپړول کنټرول کړئ؛
  • د Intl.DateTimeFormat افعالونو ته اختیارونه اضافه کړل لکه formatToParts() او solveOptions() د نیټې سټایل او وخت سټایل، کوم چې تاسو ته اجازه درکوي د ځای مشخص نیټې او وخت ښودلو سټایلونو غوښتنه وکړئ؛
  • د BigInt.prototype.toLocaleString() طریقه د ځای پر بنسټ د شمېرو په بڼه بدله شوې ده، او د Intl.NumberFormat.prototype.format() میتود او formatToParts() فنکشن د BigInt ان پټ ارزښتونو د ملاتړ لپاره تعدیل شوی دی؛
  • API اجازه لري د رسنیو وړتیاوې د ویب کارکونکو په ټولو ډولونو کې، کوم چې د کارګر څخه د میډیا سټریم جوړولو په وخت کې د غوره پیرامیټونو غوره کولو لپاره کارول کیدی شي؛
  • اضافه شوی طریقه Promise.all Settled()، کوم چې یوازې پوره شوي یا رد شوي ژمنې بیرته راګرځوي ، نه د پاتې ژمنو په شمول؛
  • د "--disable-infobars" اختیار لرې کړ، کوم چې دمخه د کروم انٹرفیس کې د پاپ اپ اخطارونو پټولو لپاره کارول کیدی شي (د CommandLineFlagSecurityWarningsEnabled قاعده د امنیت پورې اړوند خبرداری پټولو لپاره وړاندیز شوی)؛
  • د بلبونو سره کار کولو لپاره انٹرفیس ته زیاته کړه د ځانګړو ډیټا ډولونو لوستلو لپاره میتودونه متن()، arrayBuffer() او stream()؛
  • د CSS ملکیت اضافه شوی "white-space:break-spaces" د مشخص کولو لپاره چې د سپینې ځای هر ډول ترتیب چې د لاین اوور فلو پایله وي باید مات شي؛
  • په chrome://flags کې د بیرغونو پاکولو کار پیل شوی، د بیلګې په توګه، حذف شوی د "پنګ" خاصیت غیر فعالولو لپاره پرچم، کوم چې د سایټ مالکینو ته اجازه ورکوي چې د دوی د پاڼو څخه لینکونو باندې کلیکونه تعقیب کړي. که تاسو یو لینک تعقیب کړئ او په براوزر کې د "a href" ټګ کې د "ping=URL" خاصیت شتون لري، تاسو اوس کولی شئ د لیږد په اړه د معلوماتو سره په ځانګړتیا کې مشخص شوي URL ته د اضافي POST غوښتنې لیږل غیر فعال کړئ. د دې خاصیت له امله د پینګ بلاک کولو معنی ورکه شوې تعریف شوی په HTML5 مشخصاتو کې او د ورته عمل د ترسره کولو لپاره ډیری حل لارې شتون لري (د مثال په توګه، د ټرانزیټ لینک څخه تیریدل یا د JavaScript هینډلرانو سره د کلیکونو مداخله)؛
  • د معلولیت بیرغ لرې کړ د سخت سایټ جلا کولو رژیم، په کوم کې چې د مختلف کوربه توب پاڼې تل د مختلف پروسو په حافظه کې موقعیت لري ، چې هر یو یې خپل سینڈ باکس کاروي.
  • د V8 انجن د JSON فارمیټ سکین کولو او پارس کولو فعالیت کې د پام وړ زیاتوالی راغلی. د مشهور ویب پاڼو لپاره، د JSON.parse اجرا کول تر 2.7 ځله سرعت لري. د یونیکوډ تارونو تبادله د پام وړ ګړندۍ شوې، د بیلګې په توګه، د زنګونو سرعت String#localeCompare، String#normalize، او همدارنګه ځینې Intl APIs ته نږدې دوه چنده شوي. د منجمد صفونو سره د عملیاتو فعالیت هم د پام وړ ښه شوی دی کله چې عملیات کاروي لکه frozen.indexOf(v)، frozen.includes(v)، fn(... منجمد)، fn(...[... منجمد]) او fn.apply(دا، [... منجمد]).

    کروم خپور شوی 76

د نوښتونو او بګ فکسونو سربیره ، نوې نسخه له مینځه وړي 43 زیان منونکي. ډیری زیانمننې د وسیلو سره د اتوماتیک ازموینې په پایله کې پیژندل شوي پته Sanitizer, د حافظې پاکوونکي, د جریان بشپړتیا کنټرول, LibFuzer и AFL. هیڅ جدي ستونزې ندي پیژندل شوي چې یو ته به اجازه ورکړي چې د براوزر محافظت ټولې کچې تیر کړي او د سینڈ باکس چاپیریال څخه بهر سیسټم کې کوډ اجرا کړي. د اوسني ریلیز لپاره د زیانونو د موندلو لپاره د نغدو انعامونو د ورکولو لپاره د پروګرام د یوې برخې په توګه، ګوګل د 16 ډالرو په اندازه 23500 جایزې ورکړې (یو جایزه $ 10000، یو جایزه $ 6000، دوه جایزه $ 3000 او درې جایزې $ 500). د 9 انعامونو اندازه لاهم نه ده ټاکل شوې.

سرچینه: opennet.ru

Add a comment