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

ګوګل د کروم انټرنیټ براوزر نوې نسخه خپره کړه. په ورته وخت کې ، د خلاصې سرچینې کرومیم پروژې نوې خپرونه - د کروم بنسټونه - شتون لري. راتلونکی ریلیز د اکتوبر په 22 نیټه ټاکل شوی.

په نوې نسخه کې:

  • د EV (توسیع شوي اعتبار) کچې سندونو سره د سایټونو جلا نښه کول بند شوي. د EV سندونو کارولو په اړه معلومات اوس یوازې د ډراپ ډاون مینو کې ښودل کیږي کله چې د خوندي پیوستون آیکون باندې کلیک وکړئ. د شرکت نوم چې د تصدیق کولو ادارې لخوا تایید شوی، چې د EV سند ورسره تړلی دی، نور به د پتې په بار کې نه ښودل کیږي؛
  • د سایټ اداره کونکو د انزوا زیاتوالی. د کراس سایټ ډیټا لپاره اضافه شوي محافظت ، لکه کوکیز او HTTP سرچینې ، د دریمې ډلې سایټونو څخه ترلاسه شوي چې د برید کونکو لخوا کنټرول شوي. انزوا کار کوي حتی که یو برید کونکی د رینډینګ پروسې کې یوه تېروتنه ومومي او هڅه وکړي په دې شرایطو کې کوډ اجرا کړي؛
  • د نوي کاروونکو هرکلي لپاره یوه نوې پاڼه اضافه کړه (chrome://welcome/)، کوم چې د کروم د لومړي پیل وروسته د نوي ټب پرانیستلو لپاره د معیاري انٹرفیس پرځای ښودل کیږي. پاڼه تاسو ته اجازه درکوي د ګوګل مشهور خدمات (GMail، YouTube، Maps، خبرونه او ژباړه) بک مارک کړئ، د نوي ټب پاڼې ته شارټ کټونه ضمیمه کړئ، د کروم سنک فعالولو لپاره د ګوګل حساب سره وصل کړئ، او کروم په سیسټم کې ډیفالټ کال وټاکئ. .
  • د نوي ټب پاڼې مینو، چې په پورتنۍ ښیې کونج کې ښودل شوی، اوس د دې وړتیا لري چې د شالید عکس پورته کړي، په بیله بیا د موضوع غوره کولو او د چټک نیویګیشن لپاره د شارټ کټونو سره د بلاک ترتیب کولو اختیارونه (ډیری ځله لیدل شوي سایټونه، د لاسي کارونکي انتخاب ، او د شارټ کټونو سره بلاکونه پټوي). ترتیبات اوس مهال د تجربوي په توګه موقعیت لري او د بیرغونو له لارې فعالولو ته اړتیا لري "chrome://flags/#ntp-customization-menu-v2" او "chrome://flags/#chrome-colors-custom-color-picker"؛
  • د ټب سرلیک کې د سایټ آئیکون حرکت چمتو شوی، دا په ګوته کوي چې پاڼه د پورته کولو په بهیر کې ده؛
    د "--میلمه" بیرغ اضافه شوی، کوم چې تاسو ته اجازه درکوي د میلمستون لاین حالت کې د کمانډ لاین څخه کروم پیل کړئ (پرته له دې چې د ګوګل حساب سره وصل شي، ډیسک ته د براوزر فعالیت ثبتولو پرته او د ناستې خوندي کولو پرته)؛
  • په chrome://flags کې د بیرغونو پاکول، چې په وروستي خپرونه کې پیل شوي، دوام لري. د بیرغونو پرځای، دا اوس سپارښتنه کیږي چې د براوزر چلند تنظیم کولو لپاره قواعد وکاروئ؛
  • د "خپلو وسیلو ته واستوئ" تڼۍ د پاڼې، ټب، او پته بار د شرایطو مینو کې اضافه شوې، تاسو ته اجازه درکوي چې د کروم سنک په کارولو سره بل وسیله ته لینک واستوئ. د ورته حساب پورې اړوند د منزل وسیله غوره کولو او د لینک لیږلو وروسته ، د لینک خلاصولو لپاره به په نښه شوي وسیله کې خبرتیا ښکاره شي؛
  • د Android نسخه کې، د ډاونلوډ شوي فایلونو لیست سره پاڼه په بشپړه توګه بیا ډیزاین شوې، په کوم کې، د مینځپانګې برخې سره د ډراپ-ډاون مینو پرځای، د منځپانګې ډول، او د ډاونلوډ شوي انځورونو تمبنیلز لخوا عمومي لیست فلټر کولو لپاره بټونه اضافه شوي. اوس د سکرین په ټول عرض کې ښودل شوي؛
  • په براوزر کې د مینځپانګې بارولو او وړاندې کولو سرعت ارزولو لپاره نوي میټریکونه اضافه شوي ، د ویب پراختیا کونکي ته اجازه ورکوي چې معلومه کړي چې د پاڼې اصلي مینځپانګه څومره ژر کارونکي ته شتون لري. مخکې وړاندیز شوي د رینډینګ کنټرول وسیلو دا امکان رامینځته کړی چې یوازې د دې حقیقت قضاوت وکړي چې رینډینګ پیل شوی و ، مګر په بشپړ ډول د پا pageې چمتووالی نه. کروم 77 یو نوی لوی مینځپانګه پینټ API وړاندیز کوي ، کوم چې تاسو ته اجازه درکوي په لید ساحه کې د لوی (کارونکي لیدل شوي) عناصرو د رینډینګ وخت ومومئ ، لکه عکسونه ، ویډیوګانې ، بلاک عناصر او د مخ شالید؛
  • د PerformanceEventTiming API اضافه شوی، کوم چې د لومړي کارونکي متقابل عمل څخه مخکې د ځنډ په اړه معلومات چمتو کوي (د مثال په توګه، په کیبورډ یا ماوس کې د کیلي فشارول، د پوینټر کلیک کول یا حرکت کول). نوی API د EventTiming API یوه فرعي سیټ دی چې د انٹرفیس غبرګون اندازه کولو او مطلوب کولو لپاره اضافي معلومات چمتو کوي؛
  • د فارمونو لپاره نوي ځانګړتیاوې اضافه شوي چې ستاسو د خپل غیر معیاري فارم کنټرولونو کارول اسانه کوي (غیر معیاري ان پټ ساحې، بټنونه، او نور). نوې "فارمډاټا" پیښه دا امکان رامینځته کوي چې د جاوا سکریپټ هینډلر کارولو لپاره فارم ته ډیټا اضافه کړي کله چې دا سپارل کیږي ، پرته لدې چې ډاټا په پټو ان پټ عناصرو کې ذخیره کړي.
    دویمه نوې ب featureه د فارم سره تړلي دودیز عناصرو رامینځته کولو لپاره ملاتړ دی چې د جوړ شوي فارم کنټرول په توګه عمل کوي ، پشمول د وړتیاو لکه د ان پټ تایید وړ کول او سرور ته لیږل شوي ډیټا محرک کول. د فارم انټرفیس اجزا په توګه یو عنصر په نښه کولو لپاره د فارم سره تړلې ملکیت معرفي شوی، او د اضافي فارم کنټرول میتودونو لکه setFormValue() او setValidity() ته د لاسرسي لپاره د انټرنلز () زنګ اضافه شوی دی.
  • د اصلي محاکمې حالت کې (تجربې ځانګړتیاوې چې جلا فعالولو ته اړتیا لري)، یو نوی اړیکه غوره کونکي API اضافه شوی، کارونکي ته اجازه ورکوي چې د ادرس کتاب څخه ننوتنې غوره کړي او د دوی په اړه ځینې توضیحات سایټ ته انتقال کړي. کله چې غوښتنه وکړئ، د ملکیتونو لیست چې باید ترلاسه شي ټاکل کیږي (د بیلګې په توګه، بشپړ نوم، بریښنالیک، د تلیفون شمیره). دا ملکیتونه په واضح ډول کارونکي ته ښودل شوي ، څوک چې د معلوماتو لیږدولو یا نه کولو وروستۍ پریکړه کوي. API کارول کیدی شي، د بیلګې په توګه، د ویب بریښناليک پیرودونکي کې د لیږل شوي لیک لپاره ترلاسه کونکي غوره کولو لپاره، په ویب غوښتنلیک کې د VoIP فنکشن سره یو ځانګړي شمیر ته د زنګ وهلو لپاره، یا په ټولنیز شبکه کې د دمخه ثبت شوي ملګرو لټون کولو لپاره. .
    د اوریجن ټایل د لوکل هوسټ یا 127.0.0.1 څخه ډاونلوډ شوي غوښتنلیکونو څخه د ټاکل شوي API سره د کار کولو وړتیا معنی لري ، یا د راجسټر کولو او ترلاسه کولو وروسته ځانګړي نښه چې د ځانګړي سایټ لپاره د محدود وخت لپاره اعتبار لري؛
  • د فورمو لپاره، د "Enterkeyhint" خاصیت پلي شوی، کوم چې تاسو ته اجازه درکوي چلند تعریف کړئ کله چې تاسو په مجازی کیبورډ کې د Enter کیلي فشار ورکړئ. خاصیت کولی شي د ننوتلو ارزښتونه واخلي، ترسره شي، لاړ شي، راتلونکی، پخوانی، لټون او لیږل؛
  • د سند-ډومین قاعده اضافه کړه چې د "document.domain" ملکیت ته لاسرسی کنټرولوي. په ډیفالټ ډول، لاسرسي ته اجازه ورکول کیږي، مګر که دا رد شي، د "document.domain" ارزښت بدلولو هڅه به د تېروتنې پایله ولري؛
  • په سکرین کې د DOM عناصرو موقعیت کې د بدلونونو تعقیبولو لپاره د فعالیت API کې د LayoutShift کال اضافه شوی.
    د HTTP "ریفرر" سرلیک اندازه تر 4 KB پورې محدوده ده؛ که چیرې دا ارزښت ډیر شي، مینځپانګه د ډومین نوم ته لنډیږي؛
  • د registerProtocolHandler() فنکشن کې د url دلیل یوازې د http:// او https:// سکیمونو کارولو پورې محدود دی او اوس د "ډاټا:" او "بلوب:" سکیمونو ته اجازه نه ورکوي؛
  • د Intl.NumberFormat میتود ته د فارمیټ کولو واحدونو، اسعارو، ساینسي او تړوني نوټونو لپاره ملاتړ اضافه شوی (د مثال په توګه، "Intl.NumberFormat('en', {style: 'unit', unit: 'meter-per-second'}") ;
  • د نوي CSS ملکیتونه اضافه شوي overscroll-behavior-inline او overscroll-behavior-block ترڅو د سکرول کولو چلند کنټرول کړي کله چې د سکرول ساحې منطقي حد ته ورسیږي؛
  • د CSS سپینې ځای ملکیت اوس د وقفې ځای ارزښت ملاتړ کوي؛
  • د خدماتو کارمندانو د HTTP اساسی تصدیق لپاره ملاتړ اضافه کړ او د ننوتلو پیرامیټونو ته د ننوتلو لپاره معیاري ډیالوګ ښودل؛
  • د ویب MIDI API اوس یوازې د خوندي پیوستون په شرایطو کې کارول کیدی شي (https، ځایی فایل یا لوکل هوسټ)؛
  • د WebVR 1.1 API متروک اعلان شوی ، د WebXR Device API لخوا ځای په ځای شوی ، کوم چې د مجازی او وده شوي واقعیت رامینځته کولو اجزاو ته لاسرسي ته اجازه ورکوي او د مختلف ټولګیو وسیلو سره کار متحد کوي ، د سټیشنري مجازی حقیقت هیلمټونو څخه د ګرځنده وسیلو پراساس حلونو پورې.
    د پراختیا کونکي وسیلو کې ، کلپ بورډ ته د DOM نوډ د CSS ملکیتونو کاپي کولو وړتیا د شرایطو مینو له لارې اضافه شوې ، چې د DOM ونې کې په نوډ کې ښي کلیک کولو سره ویل کیږي. د اعلاناتو او عکسونو لپاره د ځای لرونکي نشتوالي له امله د ترتیب بدلون تعقیبولو لپاره یو انٹرفیس اضافه شوی (کله چې د راتلونکي عکس پورته کول متن د لیدو پرمهال ښکته کوي). د پلټنې ډشبورډ د Lighthouse 5.1 ریلیز ته تازه شوی. کله چې په OS کې تیاره موضوع وکاروئ د DevTools تیاره موضوع ته اتوماتیک سویچ فعال کړئ. د شبکې تفتیش حالت کې، د پری فیچ کیچ څخه د سرچینې بارولو لپاره بیرغ اضافه شوی. د غوښتنلیک پینل کې د پش پیغامونو او خبرتیاو ښودلو لپاره ملاتړ اضافه شوی. په ویب کنسول کې، کله چې د شیانو مخکتنه کول، د ټولګیو شخصي ساحې اوس ښکاره کیږي؛
  • په V8 جاواسکریپټ انجن کې، په مختلفو عملیاتو کې کارول شوي عملیاتونو ډولونو په اړه د احصایو ذخیره کول غوره شوي (تاسو ته اجازه درکوي د ځانګړو ډولونو په پام کې نیولو سره د دې عملیاتو اجرا کول غوره کړئ). د حافظې مصرف کمولو لپاره ، د ډول خبرتیا ویکتورونه اوس یوازې وروسته له هغه په ​​حافظه کې ځای په ځای کیږي چې د یو ټاکلي مقدار بایټ کوډ اجرا شي ، د لنډ عمر لرونکي دندو لپاره د اصلاح کولو اړتیا له مینځه وړي. دا بدلون تاسو ته اجازه درکوي چې د ډیسټاپ سیسټمونو لپاره نسخه کې 1-2٪ حافظه او د ګرځنده وسیلو لپاره 5-6٪ خوندي کړئ؛
  • د WebAssembly شالید تالیف ښه پیمانه کول - په سیسټم کې د پروسیسر کور ډیر وي ، د اضافې اصلاح کولو څخه لویه ګټه. د مثال په توګه، په 24-کور Xeon ماشین کې، د Epic ZenGarden ډیمو ایپ لپاره د تالیف وخت نیمایي کې کم شوی؛

د نوښتونو او بګ فکسونو سربیره ، نوې نسخه 52 زیانونه له مینځه وړي. ډیری زیان منونکي د Address Sanitizer، Memory Sanitizer، Control Flow Integrity، LibFuzzer او AFL وسیلو په کارولو سره د اتوماتیک ازموینې په پایله کې پیژندل شوي. یوه مسله (CVE-2019-5870) د مهم په توګه نښه شوې، د بیلګې په توګه. تاسو ته اجازه درکوي د براوزر محافظت ټولې کچې بای پاس کړئ او د سینڈ باکس چاپیریال څخه بهر سیسټم کې کوډ اجرا کړئ. د جدي زیان مننې په اړه توضیحات لاهم ندي افشا شوي؛ دا یوازې پیژندل کیږي چې دا کولی شي د ملټي میډیا ډیټا پروسس کولو کوډ کې دمخه خلاص شوي حافظې ساحې ته د لاسرسي لامل شي. د اوسني ریلیز لپاره د زیانونو موندلو لپاره د نغدو انعامونو ورکولو لپاره د پروګرام د یوې برخې په توګه، ګوګل د 38 ډالرو په ارزښت 33500 جایزې ورکړې (یو $ 7500 جایزه، څلور $ 3000 جایزه، درې $ 2000 انعامونه، څلور $ 1000 انعامونه او اته $ 500 انعامونه). د 18 انعامونو اندازه لا نه ده ټاکل شوې.

سرچینه: linux.org.ru

Add a comment