Chrome නිකුතුව 93

ගූගල් විසින් ක්‍රෝම් 93 වෙබ් බ්‍රවුසරයේ නිකුතුව එළිදක්වා ඇත.ඒ සමඟම, ක්‍රෝම් හි පදනම ලෙස ක්‍රියා කරන නොමිලේ ක්‍රෝමියම් ව්‍යාපෘතියේ ස්ථාවර නිකුතුවක් ලබා ගත හැකිය. ක්‍රෝම් බ්‍රවුසරය ගූගල් ලාංඡන භාවිතය, බිඳවැටීමකදී දැනුම්දීම් යැවීමේ පද්ධතියක් තිබීම, ආරක්ෂිත වීඩියෝ අන්තර්ගතයන් වාදනය කිරීම සඳහා මොඩියුල (DRM), යාවත්කාලීන ස්වයංක්‍රීයව ස්ථාපනය කිරීමේ පද්ධතියක් සහ සෙවීමේදී RLZ පරාමිති සම්ප්‍රේෂණය කිරීම මගින් කැපී පෙනේ. Chrome 94 හි මීළඟ නිකුතුව සැප්තැම්බර් 21 ට සැලසුම් කර ඇත (සංවර්ධනය සති 4 නිකුතු චක්‍රයකට ගෙන ගොස් ඇත).

Chrome 93 හි ප්රධාන වෙනස්කම්:

  • පිටු තොරතුරු (පිටු තොරතුරු) සහිත බ්ලොක් එකේ සැලසුම නවීකරණය කර ඇති අතර, එහි කැදලි කුට්ටි සඳහා සහය ක්‍රියාත්මක කර ඇති අතර, ප්‍රවේශ හිමිකම් සහිත පතන ලැයිස්තු ස්විච මගින් ප්‍රතිස්ථාපනය කර ඇත. වඩාත්ම වැදගත් තොරතුරු පළමුව දර්ශනය වන බව ලැයිස්තු සහතික කරයි. සියලුම පරිශීලකයින් සඳහා වෙනස් කිරීම සබල කර නැත; එය සක්‍රිය කිරීමට, ඔබට "chrome://flags/#page-info-version-2-desktop" සැකසීම භාවිතා කළ හැක.
    Chrome නිකුතුව 93
  • පරිශීලකයින්ගෙන් කුඩා ප්‍රතිශතයක් සඳහා, අත්හදා බැලීමක් ලෙස, ලිපින තීරුවේ ආරක්ෂිත සම්බන්ධතා දර්ශකය ද්විත්ව අර්ථ නිරූපණයක් ඇති නොකරන වඩාත් මධ්‍යස්ථ සංකේතයක් සමඟ ප්‍රතිස්ථාපනය කරන ලදී (අගුල "V" ලකුණකින් ප්‍රතිස්ථාපනය කරන ලදී). සංකේතනයකින් තොරව ස්ථාපිත සම්බන්ධතා සඳහා, "ආරක්ෂිත නොවේ" දර්ශකය දිගටම ප්රදර්ශනය වේ. දර්ශකය ප්‍රතිස්ථාපනය කිරීමට හේතුව ලෙස දක්වා ඇති හේතුව නම්, බොහෝ පරිශීලකයින් විසින් padlock දර්ශකය සම්බන්ධ කරන්නේ, එය සම්බන්ධතාවය සංකේතනය කර ඇති බවට ලකුණක් ලෙස දකිනවාට වඩා, වෙබ් අඩවියේ අන්තර්ගතය විශ්වාස කළ හැකි බව ය. ගූගල් සමීක්ෂණයකින් විනිශ්චය කිරීම, අගුලක් සහිත අයිකනයේ තේරුම තේරුම් ගන්නේ පරිශීලකයින්ගෙන් 11% ක් පමණි.
    Chrome නිකුතුව 93
  • මෑතකදී වසා දැමූ ටැබ් ලැයිස්තුව දැන් සංවෘත ටැබ් කණ්ඩායම්වල අන්තර්ගතය පෙන්වයි (පෙර ලැයිස්තුවේ අන්තර්ගතය විස්තර නොකර කණ්ඩායමේ නම පෙන්වයි) කණ්ඩායමෙන් සම්පූර්ණ කණ්ඩායම සහ තනි ටැබ් දෙකම එකවර ආපසු ලබා දීමේ හැකියාව ඇත. සියලුම පරිශීලකයින් සඳහා විශේෂාංගය සබල කර නැත, එබැවින් ඔබට එය සබල කිරීමට "chrome://flags/#tab-restore-sub-menus" සැකසීම වෙනස් කිරීමට අවශ්‍ය විය හැක.
    Chrome නිකුතුව 93
  • ව්‍යවසායන් සඳහා, නව සැකසුම් ක්‍රියාත්මක කර ඇත: DefaultJavaScriptJitSetting, JavaScriptJitAllowedForSites සහ JavaScriptJitBlockedForSites, JIT-අඩු මාදිලිය පාලනය කිරීමට ඔබට ඉඩ සලසයි, එය JavaScript ක්‍රියාත්මක කිරීමේදී JIT සම්පාදනය භාවිතය අක්‍රීය කරයි (සියලුම Ignition භාෂණ පරිවර්තක පමණක් භාවිතා කරයි) කේතය ක්‍රියාත්මක කිරීමේදී මතකය. ජාවාස්ක්‍රිප්ට් ක්‍රියාත්මක කිරීමේ කාර්ය සාධනය ආසන්න වශයෙන් 17% කින් අඩු කිරීමේ වියදමින් අනතුරුදායක විය හැකි වෙබ් යෙදුම් සමඟ වැඩ කිරීමේ ආරක්ෂාව වැඩි දියුණු කිරීමට JIT අක්‍රිය කිරීම ප්‍රයෝජනවත් වේ. මයික්‍රොසොෆ්ට් තව දුරටත් ගොස් Edge බ්‍රවුසරයේ පර්යේෂණාත්මක “Super Duper Secure” මාදිලියක් ක්‍රියාත්මක කර ඇති බව සැලකිය යුතු කරුණකි, පරිශීලකයාට JIT අක්‍රිය කිරීමට සහ JIT නොවන අනුකූල දෘඩාංග ආරක්ෂණ යාන්ත්‍රණ CET (Controlflow-Enforcement Technology), ACG (අත්තනෝමතික) සක්‍රිය කිරීමට ඉඩ සලසයි. කේත ආරක්‍ෂක) සහ CFG (පාලන ප්‍රවාහ ආරක්ෂක) වෙබ් අන්තර්ගතය සැකසීමේ ක්‍රියාවලි සඳහා. අත්හදා බැලීම සාර්ථක වුවහොත්, එය Chrome හි ප්‍රධාන කොටස වෙත මාරු කරනු ඇතැයි අපට අපේක්ෂා කළ හැක.
  • නව ටැබ් පිටුව Google Drive හි සුරකින ලද වඩාත්ම ජනප්‍රිය ලේඛන ලැයිස්තුවක් සපයයි. ලැයිස්තුවේ අන්තර්ගතය drive.google.com හි ප්‍රමුඛතා කොටසට අනුරූප වේ. Google Drive අන්තර්ගතය සංදර්ශනය පාලනය කිරීමට, ඔබට "chrome://flags/#ntp-modules" සහ "chrome://flags/#ntp-drive-module" සැකසීම් භාවිතා කළ හැක.
    Chrome නිකුතුව 93
  • ඔබට මෑතකදී නැරඹූ අන්තර්ගතය සහ අදාළ තොරතුරු සොයා ගැනීමට උදවු කිරීමට නව තොරතුරු කාඩ්පත් විවෘත නව ටැබ් පිටුවට එක් කර ඇත. කාඩ්පත් නිර්මාණය කර ඇත්තේ නැරඹීමට බාධා වූ තොරතුරු සමඟ දිගටම වැඩ කිරීම පහසු කිරීම සඳහා ය, උදාහරණයක් ලෙස, මෑතකදී අන්තර්ජාලයෙන් සොයාගත් නමුත් පිටුව වැසීමෙන් පසු නැති වූ ආහාරයක් සඳහා වට්ටෝරුවක් සොයා ගැනීමට කාඩ්පත් ඔබට උපකාර කරයි සාප්පු වල මිලදී ගැනීම්. අත්හදා බැලීමක් ලෙස, පරිශීලකයින්ට නව සිතියම් දෙකක් පිරිනමනු ලැබේ: "වට්ටෝරු" (chrome://flags/#ntp-recipe-tasks-module) සූපශාස්ත්‍ර වට්ටෝරු සෙවීම සහ මෑතකදී නැරඹූ වට්ටෝරු පෙන්වීම සඳහා; "සාප්පු සවාරි" (chrome://flags/#ntp-chrome-cart-module) සබැඳි වෙළඳසැල් වල තෝරාගත් නිෂ්පාදන පිළිබඳ මතක් කිරීම් සඳහා.
  • ඇන්ඩ්‍රොයිඩ් අනුවාදය අඛණ්ඩ සෙවුම් පැනලයක් (chrome://flags/#continuous-search) සඳහා විකල්ප සහය එක් කරයි, එමඟින් ඔබට මෑත කාලීන Google සෙවුම් ප්‍රතිඵල දෘශ්‍යමානව තබා ගැනීමට ඉඩ සලසයි (පැනලය වෙනත් පිටු වෙත මාරු වීමෙන් පසුව ප්‍රතිඵල පෙන්වයි).
    Chrome නිකුතුව 93
  • ඇන්ඩ්‍රොයිඩ් අනුවාදයට (chrome://flags/#webnotes-stylize) පර්යේෂණාත්මක උද්ධෘත බෙදාගැනීමේ මාදිලියක් එක් කර ඇත, එමඟින් ඔබට පිටුවක තෝරාගත් කොටසක් උපුටා ගැනීමක් ලෙස සුරැකීමට සහ එය වෙනත් පරිශීලකයින් සමඟ බෙදා ගැනීමට ඉඩ සලසයි.
  • Chrome Web Store වෙත නව එකතු කිරීම් හෝ අනුවාද යාවත්කාලීන කිරීම් ප්‍රකාශයට පත් කරන විට, ද්වි-සාධක සංවර්ධක සත්‍යාපනය දැන් අවශ්‍ය වේ.
  • Google ගිණුම් භාවිතා කරන්නන්ට ඔවුන්ගේ Google ගිණුමට ගෙවීම් තොරතුරු සුරැකීමට විකල්පයක් ඇත.
  • අප්‍රකට ප්‍රකාරයේදී, සංචාලන දත්ත ඉවත් කිරීමේ විකල්පය සක්‍රිය කර ඇත්නම්, නව මෙහෙයුම් තහවුරු කිරීමේ සංවාදයක් ක්‍රියාත්මක කර ඇති අතර, දත්ත ඉවත් කිරීමෙන් කවුළුව වැසෙන අතර සියලු සැසි අප්‍රකට ආකාරයෙන් අවසන් වන බව පැහැදිලි කරයි.
  • සමහර උපාංගවල ස්ථිරාංග සමඟ හඳුනාගත් නොගැලපීම් හේතුවෙන්, CECPQ91 (Combined Elliptic-Curve සහ Post-Quantum 1.3) දිගුව භාවිතා කිරීම මත පදනම්ව, ක්වොන්ටම් පරිගණක මත අනුමාන කිරීමට ප්‍රතිරෝධී, Chrome 2 වෙත එකතු කරන ලද නව ප්‍රධාන ගිවිසුම් ක්‍රමය සඳහා සහය TLSv2, පශ්චාත් ක්වොන්ටම් ගුප්ත පද්ධති සඳහා නිර්මාණය කර ඇති NTRU Prime ඇල්ගොරිතම මත පදනම් වූ HRSS යෝජනා ක්‍රමයක් සමඟ සම්භාව්‍ය X25519 යතුරු හුවමාරු යාන්ත්‍රණයක් ඒකාබද්ධ කරයි.
  • ALPACA ප්‍රහාරය අවහිර කිරීම සඳහා වරාය 989 (ftps-data) සහ 990 (ftps) තහනම් ජාල වරායන් ගණනට එකතු කර ඇත. මීට පෙර, NAT ස්ලිප්ස්ට්‍රීමිං ප්‍රහාරවලින් ආරක්ෂා වීම සඳහා, වරාය 69, 137, 161, 554, 1719, 1720, 1723, 5060, 5061, 6566 සහ 10080 දැනටමත් අවහිර කර ඇත.
  • TLS තවදුරටත් 3DES ඇල්ගොරිතම මත පදනම් වූ කේතාංක සඳහා සහය නොදක්වයි. විශේෂයෙන්ම, Sweet3 ප්‍රහාරයට ගොදුරු විය හැකි TLS_RSA_WITH_32DES_EDE_CBC_SHA කේතාංක කට්ටලය ඉවත් කර ඇත.
  • Ubuntu 16.04 සඳහා සහය අත්හිටුවා ඇත.
  • පොදු Google ගිණුමක් හරහා සම්බන්ධිත විවිධ උපාංග අතර WebOTP API භාවිතා කළ හැක. WebOTP වෙබ් යෙදුමකට SMS හරහා යවන ලද එක්-වරක් සත්‍යාපන කේත කියවීමට ඉඩ දෙයි. යෝජිත වෙනස් කිරීම මඟින් Android සඳහා Chrome ධාවනය වන ජංගම උපාංගයක් මත සත්‍යාපන කේතයක් ලබා ගැනීමටත්, එය ඩෙස්ක්ටොප් පද්ධතියක් මත යෙදීමටත් හැකි වේ.
  • User-Agent Client Hints API පුළුල් කර ඇත, පරිශීලක නියෝජිත ශීර්ෂය සඳහා ප්‍රතිස්ථාපනයක් ලෙස සංවර්ධනය කර ඇත. පරිශීලක-නියෝජිත සේවාලාභී ඉඟි මඟින් ඔබට විශේෂිත බ්‍රවුසරය සහ පද්ධති පරාමිතීන් (අනුවාදය, වේදිකාව, ආදිය) පිළිබඳ දත්ත තෝරාගත් බෙදාහැරීම සංවිධානය කිරීමට ඉඩ දෙන්නේ සේවාදායකයාගේ ඉල්ලීමකින් පසුව පමණි. පරිශීලකයා, අනෙක් අතට, අඩවි හිමිකරුවන්ට ලබා දිය හැකි තොරතුරු තීරණය කළ හැකිය. පරිශීලක-නියෝජිත සේවාලාභී ඉඟි භාවිතා කරන විට, බ්‍රවුසර හැඳුනුම්කාරකය පැහැදිලි ඉල්ලීමකින් තොරව සම්ප්‍රේෂණය නොවන අතර පෙරනිමියෙන් මූලික පරාමිති පමණක් දක්වා ඇති අතර එමඟින් නිෂ්ක්‍රීය හඳුනාගැනීම අපහසු වේ.

    නව අනුවාදය වේදිකා බිට්නස් පිළිබඳ දත්ත ලබා දීමට Sec-CH-UA-Bitness පරාමිතියට සහය දක්වයි, එය ප්‍රශස්ත ද්විමය ගොනු සේවය කිරීමට භාවිතා කළ හැක. පෙරනිමියෙන්, Sec-CH-UA-Platform පරාමිතිය සාමාන්‍ය වේදිකා තොරතුරු සමඟ යවනු ලැබේ. getHighEntropyValues() ඇමතීමේ දී ආපසු ලබා දෙන UADataValues ​​අගය සවිස්තරාත්මක විකල්පයක් ආපසු ලබා දීමට නොහැකි නම් සාමාන්‍යකරණය කළ පරාමිති ලබා දීමට පෙරනිමියෙන් ක්‍රියාත්මක වේ. ඔබට JSON.stringify(navigator.userAgentData) වැනි ඉදිකිරීම් භාවිතා කිරීමට ඉඩ සලසන NavigatorUAData වස්තුව වෙත toJSON ක්‍රමය එක් කර ඇත.

  • ගොනු විශාල සංඛ්‍යාවක් (CSS styles, JavaScript, images, iframes) වඩා කාර්යක්ෂමව පැටවීම සංවිධානය කිරීම සඳහා සුදුසු, Web Bundle ආකෘතියෙන් පැකේජ වලට සම්පත් ඇසුරුම් කිරීමේ හැකියාව ස්ථායි කර පෙරනිමියෙන් පිරිනමනු ලැබේ. ජාවාස්ක්‍රිප්ට් ගොනු (වෙබ්පැක්) සඳහා පැකේජ සඳහා පවතින සහය තුළ පවතින අඩුපාඩු අතර, වෙබ් බණ්ඩලය ඉවත් කිරීමට උත්සාහ කරයි: පැකේජයම, නමුත් එහි සංරචක කොටස් නොව, HTTP හැඹිලියේ අවසන් විය හැක; සම්පාදනය සහ ක්‍රියාත්මක කිරීම ආරම්භ කළ හැක්කේ පැකේජය සම්පූර්ණයෙන්ම බාගත කිරීමෙන් පසුව පමණි; CSS සහ පින්තූර වැනි අමතර සම්පත් JavaScript තන්තු ආකාරයෙන් සංකේතනය කළ යුතු අතර, ප්‍රමාණය වැඩි කරන අතර තවත් විග්‍රහ කිරීමේ පියවරක් අවශ්‍ය වේ.
  • WebXR Plane Detection API ඇතුලත් කර ඇත, අතථ්‍ය ත්‍රිමාණ පරිසරයක තල මතුපිට පිළිබඳ තොරතුරු සපයයි. නිශ්චිත API මඟින් පරිගණක දර්ශන ඇල්ගොරිතමවල හිමිකාර ක්‍රියාත්මක කිරීම් භාවිතයෙන් MediaDevices.getUserMedia() ඇමතුම හරහා ලබාගත් දත්ත සම්පත්-දැඩි සැකසුම් වළක්වා ගැනීමට හැකි වේ. ස්ථාවර ත්‍රිමාණ හිස්වැසුම්වල සිට ජංගම උපාංග මත පදනම් වූ විසඳුම් දක්වා විවිධ පන්තිවල අතථ්‍ය රියැලිටි උපාංග සමඟ වැඩ ඒකාබද්ධ කිරීමට WebXR API ඔබට ඉඩ දෙන බව අපි ඔබට මතක් කරමු.
  • ඔරිජින් ට්‍රයල්ස් ප්‍රකාරයට නව API කිහිපයක් එක් කර ඇත (වෙනම සක්‍රිය කිරීම අවශ්‍ය වන පර්යේෂණාත්මක විශේෂාංග). Origin Trial යන්නෙන් ගම්‍ය වන්නේ, localhost හෝ 127.0.0.1 වෙතින් බාගත කළ යෙදුම්වලින් හෝ නිශ්චිත වෙබ් අඩවියක් සඳහා සීමිත කාලයක් සඳහා වලංගු වන විශේෂ ටෝකනයක් ලියාපදිංචි කර ලැබීමෙන් පසු නිශ්චිත API සමඟ වැඩ කිරීමේ හැකියාවයි.
    • Multi-Screen Window Placement API යෝජනා කර ඇති අතර, එමඟින් ඔබට වත්මන් පද්ධතියට සම්බන්ධ ඕනෑම සංදර්ශකයක කවුළු තැබීමට මෙන්ම කවුළු පිහිටීම සුරැකීමට සහ අවශ්‍ය නම්, සම්පූර්ණ තිරය දක්වා කවුළුව පුළුල් කිරීමට ඉඩ සලසයි. උදාහරණයක් ලෙස, නිශ්චිත API භාවිතා කරමින්, ඉදිරිපත් කිරීමක් ප්‍රදර්ශනය කිරීම සඳහා වන වෙබ් යෙදුමකට එක් තිරයක විනිවිදක සංදර්ශනය සංවිධානය කළ හැකි අතර තවත් තිරයක ඉදිරිපත් කරන්නා සඳහා සටහනක් ප්‍රදර්ශනය කළ හැකිය.
    • Cross-Origin-Embedder-Policy header, Cross-Origin හුදකලා මාදිලිය පාලනය කරන සහ ඔබට වරප්‍රසාදිත මෙහෙයුම් පිටුවේ ආරක්ෂිත භාවිත රීති නිර්වචනය කිරීමට ඉඩ සලසයි, දැන් අක්තපත්‍ර සම්බන්ධ තොරතුරු සම්ප්‍රේෂණය අක්‍රිය කිරීමට "ඇත්තපත්‍ර රහිත" පරාමිතියකට සහය දක්වයි. කුකීස් සහ සේවාදායක සහතික.
    • කවුළු අන්තර්ගතයන් විදැහුම්කරණය පාලනය කරන සහ ආදානය හසුරුවන ස්වාධීන වෙබ් යෙදුම් (PWA, ප්‍රගතිශීලී වෙබ් යෙදුම්) සඳහා, මාතෘකා තීරුවක් සහ විස්තාරණ/හැකිළීමේ බොත්තම් වැනි කවුළු පාලන සහිත ආවරණයක් සපයනු ලැබේ. ආවරණයක් මඟින් සම්පූර්ණ කවුළුව ආවරණය වන පරිදි සංස්කරණය කළ හැකි ප්‍රදේශය දිගු කරන අතර මාතෘකා ප්‍රදේශයට ඔබේම අංග එක් කිරීමට ඔබට ඉඩ සලසයි.
      Chrome නිකුතුව 93
    • URL හසුරුවන්න ලෙස භාවිතා කළ හැකි PWA යෙදුම් නිර්මාණය කිරීමේ හැකියාව එක් කරන ලදී. උදාහරණයක් ලෙස, music.example.com යෙදුමට URL හසුරුවන්නෙකු ලෙස ලියාපදිංචි විය හැක https://*.music.example.com සහ මෙම සබැඳි භාවිතයෙන් බාහිර යෙදුම් වලින් සිදුවන සියලුම සංක්‍රාන්ති, උදාහරණයක් ලෙස, ක්ෂණික පණිවිඩකරුවන් සහ ඊමේල් සේවාලාභීන් වෙතින්, නායකත්වය දෙනු ඇත. මෙම PWA- යෙදුම් විවෘත කිරීමට, නව බ්‍රව්සර් ටැබ් එකක් නොවේ.
  • ජාවාස්ක්‍රිප්ට් මොඩියුල පූරණය කිරීම හා සමාන “ආයාත” ප්‍රකාශනය භාවිතයෙන් CSS ගොනු පූරණය කළ හැකිය, එය ඔබේම මූලද්‍රව්‍ය නිර්මාණය කිරීමේදී පහසු වන අතර ජාවාස්ක්‍රිප්ට් කේතය භාවිතයෙන් මෝස්තර පැවරීමකින් තොරව කිරීමට ඔබට ඉඩ සලසයි. './styles.css' වෙතින් පත්‍රය ආයාත කරන්න {type: 'css' }; document.adoptedStyleSheets = [පත්‍රය]; shadowRoot.adoptedStyleSheets = [පත්‍රය];
  • නව ස්ථිතික ක්‍රමයක්, AbortSignal.abort(), දැනටමත් ගබ්සා කිරීමට සකසා ඇති AbortSignal වස්තුවක් ලබා දී ඇත. ගබ්සා කළ තත්වයේ AbortSignal වස්තුවක් සෑදීමට කේත පේළි කිහිපයක් වෙනුවට, ඔබට දැන් “return AbortSignal.abort()” යන තනි පේළියකින් ලබා ගත හැක.
  • Flexbox මූලද්‍රව්‍යය ආරම්භය, අවසානය, ස්වයං-ආරම්භය, ස්වයං-අවසානය, වම් සහ දකුණු මූල පද සඳහා සහය එක් කර ඇති අතර, මධ්‍යයට අනුපූරකව, flex-ආරම්භය සහ flex-end මූල පද සඳහා මෙවලම් සමඟ නම්‍ය මූලද්‍රව්‍යවල පිහිටීම සරල ලෙස පෙළගැස්වීම සඳහා මෙවලම් සමඟින්.
  • Error() constructor විසින් නව විකල්ප "හේතු" ගුණාංගයක් ක්‍රියාත්මක කරයි, එමඟින් ඔබට පහසුවෙන් එකිනෙකා සමඟ දෝෂ සම්බන්ධ කිරීමට ඉඩ සලසයි. const parentError = නව දෝෂය ('මාපිය'); const දෝෂය = නව දෝෂය ('මාපිය', {හේතුව: parentError}); console.log(error.cause === parentError); // → ඇත්ත
  • HTMLMediaElement.controlsList දේපල වෙත noplaybackrate මාදිලිය සඳහා සහය එක් කරන ලදී, එමඟින් බහුමාධ්‍ය අන්තර්ගතයේ නැවත ධාවනය කිරීමේ වේගය වෙනස් කිරීමට බ්‍රවුසරයේ සපයා ඇති අතුරු මුහුණතේ මූලද්‍රව්‍ය අක්‍රිය කිරීමට ඔබට ඉඩ සලසයි.
  • Sec-CH-Prefers-Color-Scheme ශීර්ෂය එක් කරන ලදී, එය ඉල්ලීම යැවීමේ අදියරේදී, "prefers-color-scheme" මාධ්‍ය විමසුම්වල භාවිතා කරන පරිශීලකයාගේ කැමති වර්ණ පටිපාටිය පිළිබඳ දත්ත සම්ප්‍රේෂණය කිරීමට ඉඩ සලසයි, එමඟින් වෙබ් අඩවිය ප්‍රශස්ත කිරීමට ඉඩ සලසයි. තෝරාගත් යෝජනා ක්‍රමය හා සම්බන්ධ CSS පූරණය කිරීම සහ වෙනත් යෝජනා ක්‍රමවලින් දෘශ්‍යමාන ස්විචයන් වළක්වා ගැනීම.
  • ස්ථිතික ක්‍රමයක් ලෙස ක්‍රියාත්මක කරන ලද Object.prototype.hasOwnProperty හි සරල කළ අනුවාදයක් වන Object.hasOwn දේපල එක් කරන ලදී. Object.hasOwn({ prop: 42 }, 'prop') // → true
  • ඉතා වේගවත් brute-force compilation සඳහා නිර්මාණය කර ඇති, Sparkplug හි JIT සම්පාදකය ලිවීමේ සහ ධාවන මාතයන් අතර මතක පිටු මාරු කිරීමේ උඩිස් වැඩ අඩු කිරීම සඳහා කණ්ඩායම් ක්‍රියාත්මක කිරීමේ මාදිලියක් එක් කර ඇත. Sparkplug දැන් එකවර කාර්යයන් කිහිපයක් සම්පාදනය කරන අතර සම්පූර්ණ කණ්ඩායමේ අවසර වෙනස් කිරීම සඳහා mprotect එක් වරක් අමතන්න. යෝජිත මාදිලිය ජාවාස්ක්‍රිප්ට් ක්‍රියාත්මක කිරීමේ ක්‍රියාකාරිත්වයට සෘණාත්මක බලපෑමක් නොකර සම්පාදනය කිරීමේ කාලය (44% දක්වා) සැලකිය යුතු ලෙස අඩු කරයි.
    Chrome නිකුතුව 93
  • ඇන්ඩ්‍රොයිඩ් අනුවාදය, ස්පෙක්ටර් වැනි පැති-නාලිකා ප්‍රහාරවලට එරෙහිව V8 එන්ජිමේ ඇති ආරක්‍ෂාව අක්‍රීය කරයි, ඒවා වෙනම ක්‍රියාවලීන්හි අඩවි හුදකලා කිරීම තරම් ඵලදායී යැයි නොසැලකේ. ඩෙස්ක්ටොප් අනුවාදයේ, ක්‍රෝම් 70 නිකුතුවේදී මෙම යාන්ත්‍රණ නැවත අක්‍රිය කරන ලදී. අනවශ්‍ය චෙක්පත් අක්‍රිය කිරීමෙන් කාර්ය සාධනය 2-15% කින් වැඩි කිරීමට ඉඩ ලබා දේ.
    Chrome නිකුතුව 93
  • වෙබ් සංවර්ධකයින් සඳහා මෙවලම් සඳහා වැඩිදියුණු කිරීම් සිදු කර ඇත. මෝස්තර පත්‍ර පරීක්‍ෂණ මාදිලියේදී, @container ප්‍රකාශනය භාවිතයෙන් උත්පාදනය කරන ලද විමසුම් සංස්කරණය කළ හැකිය. ජාල පරීක්‍ෂණ මාදිලියේදී, වෙබ් බණ්ඩල් ආකෘතියේ සම්පත් පිළිබඳ පෙරදසුනක් ක්‍රියාත්මක වේ. වෙබ් කොන්සෝලය තුළ, ජාවාස්ක්‍රිප්ට් හෝ JSON වචන ආකාරයෙන් තන්තු පිටපත් කිරීමේ විකල්ප සන්දර්භය මෙනුවට එක් කර ඇත. CORS (හරස් සම්භවය සම්පත් බෙදාගැනීම) ආශ්‍රිත දෝෂ නිදොස්කරණය වැඩිදියුණු කිරීම.
    Chrome නිකුතුව 93

නවෝත්පාදන සහ දෝෂ නිවැරදි කිරීම් වලට අමතරව, නව අනුවාදය දුර්වලතා 27 ක් ඉවත් කරයි. AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer සහ AFL මෙවලම් භාවිතයෙන් ස්වයංක්‍රීයව සිදු කරන ලද පරීක්ෂණවල ප්‍රතිඵලයක් ලෙස බොහෝ දුර්වලතා හඳුනාගෙන ඇත. සෑන්ඩ්බොක්ස් පරිසරයෙන් පිටත පද්ධතියේ බ්‍රවුසර ආරක්ෂණයේ සියලු මට්ටම් මඟ හැරීමට සහ කේතය ක්‍රියාත්මක කිරීමට කෙනෙකුට ඉඩ සලසන තීරණාත්මක ගැටළු හඳුනාගෙන නොමැත. වත්මන් නිකුතුව සඳහා දුර්වලතා සොයා ගැනීම සඳහා මුදල් ත්‍යාග ගෙවීමේ වැඩසටහනේ කොටසක් ලෙස, Google $19 ($136500 සම්මාන තුනක්, $20000 සම්මානයක්, $15000 සම්මාන තුනක්, $10000 සම්මාන තුනක්, $7500 සම්මාන තුනක් සහ $5000 සම්මාන තුනක්) වටිනා සම්මාන 3000ක් ගෙවා ඇත. ත්‍යාග 5 හි ප්‍රමාණය තවමත් තීරණය කර නොමැත.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න