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

ګوګل د کروم 94 ویب براوزر خوشې کول پرانستل. په ورته وخت کې، د وړیا کرومیم پروژې یو باثباته خوشې کول، چې د کروم بنسټ په توګه کار کوي، شتون لري. د کروم براوزر د ګوګل لوګو په کارولو سره توپیر شوی ، د حادثې په صورت کې د خبرتیاو لیږلو لپاره د سیسټم شتون ، د خوندي ویډیو مینځپانګې لوبولو لپاره ماډلونه (DRM) ، د اتوماتیک تازه نصبولو لپاره سیسټم ، او د لټون کولو پرمهال د RLZ پیرامیټونو لیږدول. د کروم 95 راتلونکی ریلیز د اکتوبر په 19 نیټه ټاکل شوی.

د کروم 94 خوشې کولو سره پیل کول، پراختیا د نوي خوشې کولو دورې ته لیږدول شوې. نوي د پام وړ ریلیزونه به اوس د هرو 4 اونیو پرځای په هرو 6 اونیو کې خپاره شي ، کاروونکو ته د نوي ځانګړتیاو ګړندي تحویلي اجازه ورکوي. د یادونې وړ ده چې د خوشې کولو چمتو کولو پروسې اصلاح کول او د ازموینې سیسټم ښه کول اجازه ورکوي چې ریلیزونه په مکرر ډول تولید شي پرته له دې چې کیفیت سره موافقت وکړي. د تصدیو او هغو کسانو لپاره چې تازه کولو ته ډیر وخت ته اړتیا لري، یو پراخ شوی مستحکم نسخه به په هرو 8 اونیو کې په جلا توګه خپره شي، کوم چې تاسو ته اجازه درکوي چې په هرو 4 اونیو کې یو ځل نه، بلکې په هرو 8 اونیو کې یو ځل د نوي فیچر ریلیزونو ته لاړ شئ.

په کروم 94 کې لوی بدلونونه:

  • د HTTPS-لومړی حالت اضافه شوی، کوم چې د HTTPS یوازې حالت یادونه کوي چې مخکې په فایرفوکس کې ښکاره شوی. که چیرې حالت په ترتیباتو کې فعال شوی وي ، کله چې د HTTP له لارې د کوډ کولو پرته د سرچینې خلاصولو هڅه وکړئ ، براوزر به لومړی د HTTPS له لارې سایټ ته د لاسرسي هڅه وکړي ، او که هڅه ناکامه وي ، نو کارونکي ته به د نشتوالي په اړه خبرداری وښودل شي. د HTTPS ملاتړ او د کوډ کولو پرته د سایټ خلاصولو غوښتنه وکړه. په راتلونکي کې، ګوګل په پام کې لري چې د ټولو کاروونکو لپاره د ډیفالټ له مخې HTTPS-First فعال کړي، د HTTP په اړه پرانستل شویو پاڼو لپاره ځینې ویب پلیټ فارم ځانګړتیاو ته لاسرسی محدود کړي، او اضافي اخطارونه اضافه کړي ترڅو کاروونکو ته د خطرونو په اړه خبر ورکړي چې د کوډ کولو پرته سایټونو ته د لاسرسي پرمهال رامینځته کیږي. حالت په "محرمیت او امنیت" > "امنیت"> "پرمختللی" ترتیبات برخه کې فعال شوی.
    کروم خپور شوی 94
  • د هغو پاڼو لپاره چې د HTTPS پرته پرانیستل شوي، محلي URLs ته د غوښتنې لیږل (د سرچینو ډاونلوډ کول) (د مثال په توګه، "http://router.local" او localhost) او د داخلي پتې سلسلې (127.0.0.0/8، 192.168.0.0/16، 10.0.0.0) منع دي .8/1.2.3.4، او داسې نور). یو استثنا یوازې د داخلي IPs سره سرورونو څخه ډاونلوډ شوي پاڼو لپاره رامینځته کیږي. د مثال په توګه، د سرور 192.168.0.1 څخه بار شوی پاڼه به د دې توان ونلري چې په IP 127.0.0.1 یا IP 192.168.1.1 کې موقعیت لرونکي سرچینې ته لاسرسی ومومي، مګر د سرور XNUMX څخه بار شوی به وړتیا ولري. دا بدلون په سمبالونکو کې د زیانونو د استخراج په وړاندې د محافظت اضافي پرت معرفي کوي چې په محلي IPs کې غوښتنې مني، او د DNS بیا جوړونې بریدونو په وړاندې به ساتنه وکړي.
  • د "شریک کولو مرکز" فعالیت اضافه شوی، کوم چې تاسو ته اجازه درکوي په چټکۍ سره د اوسني پاڼې لینک د نورو کاروونکو سره شریک کړئ. دا ممکنه ده چې د یو آر ایل څخه د QR کوډ رامینځته کړئ، یوه پاڼه خوندي کړئ، د یو کارن حساب سره تړل شوي بل وسیله ته یو لینک واستوئ، او د دریمې ډلې سایټونو لکه فیسبوک، وټس اپ، ټویټر او VK ته لینک انتقال کړئ. دا فیچر لا تر اوسه ټولو کاروونکو ته نه دی وړاندې شوی. په مینو او پته بار کې د "شریک" تڼۍ د زور کولو لپاره، تاسو کولی شئ د ترتیباتو څخه کار واخلئ "chrome://flags/#sharing-hub-desktop-app-menu" او "chrome://flags/#sharing-hub- desktop-omnibox" .
    کروم خپور شوی 94
  • د براوزر ترتیبات انٹرفیس بیا تنظیم شوی. د ترتیباتو هره برخه اوس د یوې ګډې پاڼې پرځای په جلا پاڼه کې ښودل کیږي.
    کروم خپور شوی 94
  • د جاري شوي او رد شوي سندونو د لاګ متحرک تازه کولو لپاره ملاتړ (د سند شفافیت) پلي شوی ، کوم چې اوس به د براوزر تازه معلوماتو ته حواله کولو پرته تازه شي.
  • په نوي ریلیز کې د کارونکي لید لید بدلونونو لید سره د خدماتو پا pageه "chrome://whats-new" اضافه کړه. پاڼه د تازه کولو وروسته سمدلاسه په اتوماتيک ډول ښکاره کیږي یا د مرستې مینو کې د نوي څه تڼۍ له لارې د لاسرسي وړ ده. دا پاڼه اوس مهال د ټب لټون، د پروفایلونو ویشلو وړتیا، او د شالید رنګ بدلون ځانګړتیا ته اشاره کوي، کوم چې د کروم 94 لپاره ځانګړي ندي او په تیرو خپرونو کې معرفي شوي. د پاڼې ښودل لا تر اوسه د ټولو کاروونکو لپاره نه دي فعال شوي: د فعالولو کنټرول لپاره، تاسو کولی شئ د "chrome://flags#chrome-whats-new-ui" او "chrome://flags#chrome-whats-new-in" ترتیبات وکاروئ -مینو-نوی-بیج"
    کروم خپور شوی 94
  • د دریمې ډلې سایټونو څخه بار شوي مینځپانګې څخه د WebSQL API ته زنګ وهل (لکه iframe) له مینځه وړل شوی. په کروم 94 کې، کله چې د دریمې ډلې سکریپټونو څخه ویب ایس کیو ایل ته د لاسرسي هڅه کوي، یو خبرداری ښودل کیږي، مګر د کروم 97 سره پیل کیږي، دا ډول زنګونه به بند شي. په راتلونکي کې، موږ پلان لرو چې د کارولو شرایطو ته په پام سره، د ویب ایس کیو ایل لپاره په بشپړه توګه ملاتړ پای ته ورسوو. د ویب ایس کیو ایل انجن د SQLite کوډ پراساس دی او د برید کونکو لخوا په SQLite کې د زیانونو څخه ګټه پورته کولو لپاره کارول کیدی شي.
  • د امنیتي دلایلو او د ناوړه فعالیتونو د مخنیوي لپاره، د میراثي MK (URL:MK) پروتوکول کارول، چې یو ځل په انټرنیټ اکسپلورر کې کارول کیږي او ویب غوښتنلیکونو ته اجازه ورکوي چې د کمپریس شوي فایلونو څخه معلومات راوباسي، بندول پیل شوي.
  • د کروم د زړو نسخو (کروم 48 او زاړه) سره د همغږي کولو ملاتړ بند شوی.
  • د اجازې پالیسي HTTP سرلیک، د ځانګړو وړتیاوو د فعالولو او API ته د لاسرسي کنټرول لپاره ډیزاین شوی، د "ډسپلی-کیپچر" بیرغ لپاره ملاتړ اضافه کړی، کوم چې تاسو ته اجازه درکوي په پاڼه کې د سکرین کیپچر API کارول کنټرول کړئ (د ډیفالټ په واسطه، د بهرني iframes څخه د سکرین مینځپانګې نیولو وړتیا بنده شوې ده).
  • ډیری نوي APIs د اصلي آزموینې حالت کې اضافه شوي (تجربې ځانګړتیاوې چې جلا فعالولو ته اړتیا لري). د اوریجن ټایل د لوکل هوسټ یا 127.0.0.1 څخه ډاونلوډ شوي غوښتنلیکونو څخه د ټاکل شوي API سره د کار کولو وړتیا معنی لري ، یا د راجسټر کولو او ترلاسه کولو وروسته ځانګړي نښه چې د ځانګړي سایټ لپاره د محدود وخت لپاره اعتبار لري.
    • د WebGPU API اضافه شوی، کوم چې د WebGL API ځای نیسي او د GPU عملیاتو ترسره کولو لپاره وسایل چمتو کوي لکه رینډینګ او کمپیوټري. په مفکوره کې، WebGPU د Vulkan، Metal او Direct3D 12 APIs سره نږدې دی. په تصور کې، WebGPU د WebGL څخه په ورته ډول توپیر لري لکه څنګه چې د Vulkan ګرافیک API د OpenGL څخه توپیر لري، مګر دا د ځانګړي ګرافیک API پر بنسټ نه دی، مګر یو نړیوال دی. هغه طبقه چې ورته ټیټې کچې ابتدايي کاروي، کوم چې په Vulkan، Metal او Direct3D 12 کې شتون لري.

      WebGPU جاواسکریپټ غوښتنلیکونه د تنظیم، پروسس کولو، او GPU ته د کمانډونو لیږد باندې د ټیټ کچې کنټرول سره چمتو کوي، په بیله بیا د اړوندو سرچینو، حافظې، بفرونو، ساختماني شیانو، او ترتیب شوي ګرافیک شیډرونو اداره کولو وړتیا. دا طریقه تاسو ته اجازه درکوي د سر لګښتونو کمولو او د GPU سره د کار کولو موثریت زیاتولو سره د ګرافیک غوښتنلیکونو لپاره لوړ فعالیت ترلاسه کړئ. API دا ممکنه کوي چې د ویب لپاره پیچلې 3D پروژې رامینځته کړي چې یوازې د سټایلون برنامو په څیر کار کوي ، مګر په ځانګړي پلیټ فارمونو پورې تړلي ندي.

    • د PWA سټنډرډ غوښتنلیکونه اوس د دې وړتیا لري چې د URL اداره کونکو په توګه راجستر شي. د مثال په توګه، د music.example.com غوښتنلیک کولی شي ځان د یو آر ایل هینډلر په توګه راجستر کړي https://*.music.example.com او د دې لینکونو په کارولو سره د بهرنیو غوښتنلیکونو څخه ټول لیږدونه، د بیلګې په توګه، د فوري میسینجرونو او بریښنالیک مراجعینو څخه به رهبري شي. د دې PWA- غوښتنلیکونو پرانیستلو ته، نه د نوي براوزر ټب.
    • د نوي HTTP ځواب کوډ لپاره ملاتړ - 103 پلي شوی، کوم چې د وخت څخه مخکې د سرلیکونو ښودلو لپاره کارول کیدی شي. کوډ 103 تاسو ته اجازه درکوي چې پیرودونکي ته د غوښتنې وروسته سمدلاسه د ځینې HTTP سرلیکونو مینځپانګې په اړه خبر کړئ ، پرته له دې چې سرور ته انتظار وباسي ترڅو د غوښتنې پورې اړوند ټول عملیات بشپړ کړي او د مینځپانګې خدمت پیل کړي. په ورته ډول، تاسو کولی شئ د پاڼې اړونده عناصرو په اړه اشارې وړاندې کړئ چې مخکې یې پورته کیدی شي (د مثال په توګه، په پاڼه کې کارول شوي سي ایس ایس او جاوا سکرپٹ ته لینکونه چمتو کیدی شي). د داسې سرچینو په اړه د معلوماتو ترلاسه کولو سره ، براوزر به د اصلي پا pageې د رینډینګ پای ته رسیدو لپاره انتظار کولو پرته د دوی ډاونلوډ پیل کړي ، کوم چې تاسو ته اجازه درکوي د غوښتنې پروسس کولو ټول وخت کم کړئ.
  • د میډیا جریانونو د ټیټې کچې لاسوهنې لپاره د WebCodecs API اضافه شوي، د لوړې کچې HTMLMediaElement، د رسنیو سرچینې توسیع، WebAudio، MediaRecorder، او WebRTC APIs بشپړوي. نوی API ممکن په ساحو کې غوښتنه ولري لکه د لوبې سټریمینګ ، د پیرودونکي اړخ اغیزې ، جریان ټرانسکوډینګ ، او د غیر معیاري ملټي میډیا کانټینرونو ملاتړ. په JavaScript یا WebAssembly کې د انفرادي کوډیکونو پلي کولو پرځای، WebCodecs API په براوزر کې جوړ شوي مخکې جوړ شوي، لوړ فعالیت برخو ته لاسرسی چمتو کوي. په ځانګړې توګه، د WebCodecs API په ټیټه کچه د انفرادي ویډیو چوکاټونو سره کار کولو لپاره آډیو او ویډیو ډیکوډرونه او کوډونکي، د عکس ډیکوډر، او دندې چمتو کوي.
  • د داخلیدو وړ سټریمونو API ثبات شوی ، دا امکان رامینځته کوي چې د میډیا سټریم ټریک API له لارې لیږدول شوي خام میډیا جریانونه سمبال کړي ، لکه د کیمرې او مایکروفون ډیټا ، د سکرین نیول پایلې ، یا د منځګړی کوډیک کوډ کولو ډیټا. د ویب کوډیک انٹرفیسونه د خام چوکاټونو وړاندې کولو لپاره کارول کیږي او یو جریان رامینځته کیږي هغه څه ته ورته چې د WebRTC Insertable Streams API د RTCPeerConnections پراساس رامینځته کوي. په عملي اړخ کې، نوی API د فعالیت لپاره اجازه ورکوي لکه د ماشین زده کړې تخنیکونو پلي کول په ریښتیني وخت کې د شیانو پیژندلو یا تشریح کولو لپاره، یا د کوډیک لخوا د کوډ کولو دمخه یا د کوډ کولو وروسته د شالید کلیپینګ په څیر اغیزې اضافه کول.
  • د Scheduler.postTask() میتود مستحکم شوی، تاسو ته اجازه درکوي د کارونو مهالویش کنټرول کړئ (جاواسکریپټ کال بیک کالونه) د مختلف لومړیتوب کچو سره. درې لومړیتوبونه وړاندې شوي: 1- لومړی اجرا کول، حتی که د کاروونکي عملیات بند شي؛ 2- هغه بدلونونه چې د کارونکي لپاره لیدل کیږي اجازه لري؛ 3 - په پس منظر کې اعدام). تاسو کولی شئ د لومړیتوب بدلولو او دندې لغوه کولو لپاره د TaskController څیز وکاروئ.
  • ثبات شوی او اوس د Origin Trials API Idle Detection څخه بهر توزیع شوی ترڅو د کارونکي غیر فعالیت کشف کړي. API تاسو ته اجازه درکوي هغه وختونه کشف کړئ کله چې کارونکي د کیبورډ/ماوس سره متقابل عمل نه کوي ، د سکرین سیور چلیږي ، سکرین لاک شوی وي ، یا په بل مانیټر کې کار ترسره کیږي. د غیر فعالیت په اړه غوښتنلیک ته خبر ورکول د غیر فعالیت ټاکل شوي حد ته رسیدو وروسته د خبرتیا لیږلو سره ترسره کیږي.
  • په CanvasRenderingContext2D او ImageData څیزونو کې د رنګ مدیریت پروسه او په دوی کې د sRGB رنګ ځای کارول رسمي شوي. د sRGB پرته په رنګ ځایونو کې د CanvasRenderingContext2D او ImageData څیزونو رامینځته کولو وړتیا چمتو کوي ، لکه ډیسپلی P3 ، ترڅو د عصري مانیټرونو پرمختللي وړتیاو څخه ګټه پورته کړي.
  • د VirtualKeyboard API کې میتودونه او ملکیتونه اضافه شوي ترڅو کنټرول کړي چې ایا مجازی کیبورډ ښودل شوی یا پټ شوی، او د ښودل شوي مجازی کیبورډ اندازې په اړه معلومات ترلاسه کړي.
  • جاواسکریپټ ټولګیو ته اجازه ورکوي چې د ګروپ کوډ لپاره جامد ابتکار بلاکونه وکاروي کوم چې د ټولګي پروسس کولو پر مهال یو ځل اجرا کیږي: کلاس C { // بلاک به چلیږي کله چې ټولګي پخپله پروسس کوي static { console.log("C's static block"); } }
  • د فلیکس اساس او فلیکس CSS ملکیتونه د مینځپانګې ، لږترلږه مینځپانګې ، اعظمي مینځپانګې ، او فټ مینځپانګې کلیدي کلمې پلي کوي ترڅو د اصلي فلیکس باکس ساحې اندازې باندې ډیر انعطاف وړ کنټرول چمتو کړي.
  • د سکرولبار ګټر سی ایس ایس ملکیت اضافه کړی ترڅو کنټرول کړي چې څنګه د سکرول بار لپاره د سکرین ځای ساتل کیږي. د مثال په توګه، کله چې تاسو نه غواړئ مواد سکرول کړئ، تاسو کولی شئ د سکرول بار ساحه نیولو لپاره محصول پراخ کړئ.
  • د ځان پروفایل کولو API د پروفایل کولو سیسټم پلي کولو سره اضافه شوی چې تاسو ته اجازه درکوي د کارونکي اړخ کې د جاواسکریپټ اجرا کولو وخت اندازه کړئ ترڅو په جاواسکریپټ کوډ کې د فعالیت ستونزې ډیبګ کړئ ، پرته له دې چې د ویب پراختیا کونکو لپاره په انٹرفیس کې د لاسي لاسوهنې څخه کار واخلئ.
  • د فلش پلگ ان له لرې کولو وروسته، پریکړه وشوه چې په navigator.plugins او navigator.mimeTypes ملکیتونو کې خالي ارزښتونه بیرته راستانه شي، مګر لکه څنګه چې معلومه شوه، ځینې غوښتنلیکونه د PDF فایلونو ښودلو لپاره د پلگ انونو شتون چک کولو لپاره کاروي. څرنګه چې کروم یو جوړ شوی PDF لیدونکی لري، نو د navigator.plugins او navigator.mimeTypes ملکیتونه به اوس د معیاري PDF لیدونکي پلگ انونو او MIME ډولونو یو ثابت لیست بیرته راولي - "PDF لیدونکی، کروم PDF لیدونکی، Chromium PDF Viewer، Microsoft Edge PDF Viewer. او WebKit جوړ شوی PDF".
  • د ویب پراختیا کونکو لپاره وسیلو کې پرمختګونه شوي. د Nest Hub او Nest Hub Max وسیلې د سکرین سمولو لیست کې اضافه شوي. د فلټرونو د بدلولو لپاره تڼۍ د شبکې فعالیت معاینه کولو لپاره انٹرفیس کې اضافه شوې (د مثال په توګه ، کله چې د "status-code: 404" فلټر نصب کول ، تاسو کولی شئ په چټکۍ سره نورې ټولې غوښتنې وګورئ) او همدارنګه د اصلي ارزښتونو لیدو وړتیا هم چمتو کړې. د Set-Cookie سرلیکونو څخه (تاسو ته اجازه درکوي د غلط ارزښتونو شتون ارزونه وکړئ چې د نورمال کولو پرمهال لرې کیږي). په ویب کنسول کې سائډبار له مینځه وړل شوی او په راتلونکي ریلیز کې به لرې شي. د مسلو په ټب کې د مسلو پټولو لپاره تجربوي وړتیا اضافه کړه. په ترتیباتو کې، د انٹرفیس ژبې غوره کولو وړتیا اضافه شوې.
    کروم خپور شوی 94

د نوښتونو او بګ فکسونو سربیره ، نوې نسخه 19 زیانونه له مینځه وړي. ډیری زیان منونکي د Address Sanitizer، Memory Sanitizer، Control Flow Integrity، LibFuzzer او AFL وسیلو په کارولو سره د اتوماتیک ازموینې په پایله کې پیژندل شوي. هیڅ جدي ستونزې ندي پیژندل شوي چې یو ته به اجازه ورکړي چې د براوزر محافظت ټولې کچې تیر کړي او د سینڈ باکس چاپیریال څخه بهر سیسټم کې کوډ اجرا کړي. د اوسني ریلیز لپاره د زیانونو موندلو لپاره د نغدو انعامونو ورکولو لپاره د پروګرام د یوې برخې په توګه، ګوګل د $ 17 په ارزښت 56500 انعامونه ورکړل (یو $ 15000 جایزه، دوه $ 10000 جایزه، یو $ 7500 جایزه، څلور $ 3000 انعامونه، دوه $ 1000 انعامونه). د 7 انعامونو اندازه لاهم نه ده ټاکل شوې.

سرچینه: opennet.ru

Add a comment