ගූගල් විසින් නොමිලේ වෙබ් බ්රව්සරය වන ක්රෝම් 106 නිකුත් කර ඇත. ක්රෝම් හි අත්තිවාරම වන විවෘත මූලාශ්ර ක්රෝමියම් ව්යාපෘතියේ ස්ථාවර නිකුතුවක් ද තිබේ. ගූගල් ලාංඡන භාවිතය, එහි බිඳ වැටීම් දැනුම්දීම් පද්ධතිය, පිටපත්-ආරක්ෂිත වීඩියෝ අන්තර්ගතයන් (DRM) වාදනය කිරීම සඳහා මොඩියුල, ස්වයංක්රීය යාවත්කාලීන ස්ථාපනය, සැමවිටම ක්රියාත්මක වැලිපිල්ල හුදකලා කිරීම, ගූගල් API යතුරු සැපයීම සහ සෙවීම් අතරතුර RLZ පරාමිතීන් සම්මත කිරීම සම්බන්ධයෙන් ක්රෝමියම් ක්රෝමියම් වලට වඩා වෙනස් වේ. යාවත්කාලීන කිරීමට වැඩි කාලයක් අවශ්ය අය සඳහා, වෙනම විස්තීරණ ස්ථාවර ශාඛාවක් සති අටක් සඳහා පවත්වාගෙන යනු ලැබේ. ඊළඟ නිකුතුව වන ක්රෝම් 107 ඔක්තෝබර් 25 දිනට නියමිතයි.
Chrome 106 හි ප්රධාන වෙනස්කම්:
- ඩෙස්ක්ටොප් ගොඩනැගීමේ පරිශීලකයින් සඳහා, Omnibox ලිපින තීරුවේ නිර්දේශ අන්තර්ගතය පූර්ව-විදැහුම් කිරීම සඳහා Prerender2 යාන්ත්රණය පෙරනිමියෙන් සක්රීය කර ඇත. පරිශීලක ක්ලික් කිරීමක් බලා නොසිට බොහෝ දුරට ඉඩ ඇති නිර්දේශ පූරණය කිරීමේ පෙර පැවති විකල්පය පූර්ව-විදැහුම්කරණය සම්පූර්ණ කරයි. පූරණය කිරීමට අමතරව, නිර්දේශ-ආශ්රිත පිටු වල අන්තර්ගතය දැන් බෆරයක (ස්ක්රිප්ට් ක්රියාත්මක කිරීම සහ DOM ගස ජනනය කිරීම ඇතුළුව) විදැහුම් කළ හැක, ක්ලික් කිරීමකින් පසු නිර්දේශ වහාම දර්ශනය වන බව සහතික කරයි.
- දැන් ඔබට ඔබගේ ඉතිහාසය, පිටු සලකුණු සහ ටැබ් Omnibox ලිපින තීරුවෙන් කෙලින්ම සෙවිය හැක. @history, @bookmarks, සහ @tabs පාලන ටැග් දේශීයකරණය කළ සෙවීම් සඳහා ලබා ගත හැකිය. උදාහරණයක් ලෙස, ඔබගේ පිටු සලකුණු සෙවීමට, "@bookmarks සෙවුම් වාක්ය ඛණ්ඩය" ඇතුළත් කරන්න. ලිපින තීරුවෙන් සෙවීම් අක්රිය කිරීමට සෙවුම් සැකසුම් තුළ විශේෂ විකල්පයක් ඇත.


- HTTP/2 සහ HTTP/3 ප්රමිතීන්හි අර්ථ දක්වා ඇති සහ ඉඩ සලසන Server Push තාක්ෂණය සඳහා සහාය සේවාදායකය පැහැදිලි ඉල්ලීමක් එනතෙක් බලා නොසිට සේවාදායකයාට සම්පත් යවන්න. සහාය නතර කිරීමට හේතුව ලෙස දක්වා ඇත්තේ ටැගය වැනි සරල හා සමානව ඵලදායී විකල්ප ලබා ගත හැකි වීම නිසා තාක්ෂණය ක්රියාත්මක කිරීමේ අනවශ්ය සංකීර්ණතාවයයි. , HTTP ප්රතිචාර 103, සහ WebTransport ප්රොටෝකෝලය. ගූගල් සංඛ්යාලේඛනවලට අනුව, 2021 දී, HTTP/2 මත ධාවනය වන අඩවි වලින් ආසන්න වශයෙන් 1.25% ක් Server Push භාවිතා කළ අතර, 2022 දී මෙම අගය 0.7% දක්වා පහත වැටුණි. HTTP/3 පිරිවිතරයන්හි Server Push තාක්ෂණය ද පවතී, නමුත් ප්රායෝගිකව, Chrome බ්රව්සරය ඇතුළු බොහෝ සේවාදායක සහ සේවාදායක මෘදුකාංග නිෂ්පාදන මුලින් එය ක්රියාත්මක කළේ නැත.
- කුකී ශීර්ෂයේ නිශ්චිතව දක්වා ඇති වසම්වල ASCII නොවන අක්ෂර භාවිතා කිරීමේ හැකියාව අක්රීය කර ඇත (IDN වසම් සඳහා, ඔබ සඳහන් කළ යුත්තේ වසම් (punycode ආකෘතියෙන්). මෙම වෙනස බ්රවුසරය RFC 6265bis සහ Firefox හි ක්රියාත්මක කරන ලද හැසිරීමට අනුකූල කරයි.
- බහු-මොනිටර වින්යාසයන් තුළ සංදර්ශක හඳුනා ගැනීම සඳහා පැහැදිලි ලේබල යෝජනා කර ඇත. මෙම ලේබල බාහිර සංදර්ශකයක කවුළුවක් විවෘත කිරීම සඳහා අවසර සංවාදවල පෙන්විය හැක. උදාහරණයක් ලෙස, බාහිර සංදර්ශක අංකය ('බාහිර සංදර්ශකය 1') වෙනුවට, මොනිටර මාදිලි නාමය ('HP Z27n') දැන් පෙන්වනු ඇත.
- අනුවාදයේ වැඩිදියුණු කිරීම් Android:
- බ්රවුසින් ඉතිහාස පිටුව දැන් "ගමන" විශේෂාංගයට සහය දක්වයි, එය කලින් ක්රියාත්මක කරන ලද සෙවුම් විමසුම් සහ නරඹන ලද පිටු පිළිබඳ තොරතුරු සමූහගත කිරීමෙන් අතීත ක්රියාකාරකම් සාරාංශ කරයි. ලිපින තීරුවේ මූල පද ඇතුළත් කරන විට, ඒවා කලින් විමසුම්වල භාවිතා කර ඇත්නම්, ඔබ නතර කළ තැන සිට සෙවීම දිගටම කරගෙන යාමට බ්රවුසරය විකල්පය ලබා දෙයි.
- වේදිකාව සහිත උපාංගවල Android 11 දැන් ඔබට වෙනත් යෙදුමකට මාරු වීමෙන් පසු අප්රසිද්ධ ප්රකාරයේදී විවෘත කරන ලද පිටුවක් අවහිර කිරීමට ඉඩ සලසයි. අවහිර කිරීමෙන් පසු බ්රවුස් කිරීම නැවත ආරම්භ කිරීම සඳහා සත්යාපනය අවශ්ය වේ. අවහිර කිරීම පෙරනිමියෙන් අක්රිය කර ඇති අතර රහස්යතා සැකසුම් තුළ සක්රීය කළ යුතුය.
- අප්රසිද්ධ ප්රකාරයෙන් ගොනු බාගත කිරීමට උත්සාහ කරන විට, අතිරේක තහවුරු කිරීමේ විමසුමක් දිස්වනු ඇති අතර, බාගත කළ ගොනුව උපාංගයේ අනෙකුත් පරිශීලකයින්ට දෘශ්යමාන වන බවට අනතුරු ඇඟවීමක් ද ඇත, මන්ද එය බාගැනීම් කළමනාකරු ප්රදේශයේ සුරකිනු ඇත.

- සියලුම වෙබ් අඩවි සඳහා chrome.runtime API අත්හිටුවා ඇත. මෙම API දැන් ලබා ගත හැක්කේ බ්රව්සර් ඇඩෝන හරහා පමණි. මීට පෙර, chrome.runtime සියලුම වෙබ් අඩවි සඳහා ලබා ගත හැකි වූයේ එය බිල්ට්-ඉන් CryptoToken ඇඩෝනය මගින් භාවිතා කළ නිසා වන අතර එය අතහැර දැමූ U2F API ක්රියාත්මක කරන ලදී.
- ඔරිජින් ට්රයල්ස් ප්රකාරයට නව API කිහිපයක් එක් කර ඇත (වෙනම සක්රිය කිරීම අවශ්ය වන පර්යේෂණාත්මක විශේෂාංග). Origin Trial යන්නෙන් ගම්ය වන්නේ, localhost හෝ 127.0.0.1 වෙතින් බාගත කළ යෙදුම්වලින් හෝ නිශ්චිත වෙබ් අඩවියක් සඳහා සීමිත කාලයක් සඳහා වලංගු වන විශේෂ ටෝකනයක් ලියාපදිංචි කර ලැබීමෙන් පසු නිශ්චිත API සමඟ වැඩ කිරීමේ හැකියාවයි.
- අනෙකුත් iframes සහ ප්රධාන ලේඛනයට සම්බන්ධ නොවන, වෙනම සන්දර්භයක් තුළ ලේඛනයක් පූරණය කිරීමට ඉඩ සලසන නිර්නාමික iframes සංකල්පය.
- අන්තර්ක්රියාකාරී මෙනු, මෙවලම් ඉඟි, අන්තර්ගත තේරීමේ මෙවලම් සහ නිබන්ධන වැනි අනෙකුත් මූලද්රව්ය මත අතුරුමුහුණත් මූලද්රව්ය පෙන්වීමට Pop-Up API භාවිතා කරයි. ඉහළම ස්ථරයේ මූලද්රව්යයක් පෙන්වීමට, නව "popup" ගුණාංගය භාවිතා වේ. මූලද්රව්යය භාවිතයෙන් නිර්මාණය කරන ලද සංවාද මෙන් නොව නව API මඟින් ඔබට මාදිලි රහිත සංවාද නිර්මාණය කිරීමට, සිදුවීම් හැසිරවීමට, සජීවිකරණ භාවිතා කිරීමට සහ නම්යශීලී උත්පතන පාලන නිර්මාණය කිරීමට ඉඩ සලසයි.
- CSS ජාලකයේ භාවිතා වන 'grid-template-columns' සහ 'grid-template-rows' ගුණාංග දැන් විවිධ ජාලක තත්වයන් අතර සුමට සංක්රාන්ති සැපයීම සඳහා අන්තර් පොලඹවීම සඳහා සහය දක්වයි.
- 'forced-color-adjust' CSS ගුණාංගය දැන් 'preserve-parent-color' අගයට සහය දක්වයි, එමඟින් වර්ණ ගුණාංගය මව් මූලද්රව්යයෙන් එහි අගය ලබා ගනී.
- "-webkit-hyphenate-character" ගුණාංගය "-webkit-" උපසර්ගයෙන් ඉවත් කර ඇති අතර එය දැන් "hyphenate-character" යන නාමය යටතේ ලබා ගත හැකිය. මෙම ගුණාංගය වචන බිඳීමේ අක්ෂරය ("-") වෙනුවට භාවිතා කරන ලද තන්තුව සැකසීමට භාවිතා කළ හැකිය.
- Intl.NumberFormat API හි තුන්වන සංස්කරණය ක්රියාත්මක කර ඇති අතර, එයට නව ශ්රිත formatRange(), formatRangeToParts() සහ selectRange(), කට්ටල සමූහගත කිරීම, නව වටකුරු සහ නිරවද්යතා විකල්ප සහ නූල් දශම සංඛ්යා ලෙස අර්ථකථනය කිරීමේ හැකියාව ඇතුළත් වේ.
- ReadableStream API දැන් අභ්යන්තර පෝලිම් සහ බෆර මඟ හරිමින්, අනුක්රමික තොටෙන් ද්විමය දත්ත කාර්යක්ෂමව සෘජුව මාරු කිරීමට සහාය වේ. BYOB මාදිලිය සඳහන් කිරීමෙන් සෘජු මාරු කිරීම සක්රීය කෙරේ: "port.readable.getReader({ mode: 'byob' })".
- ශ්රව්ය සහ දෘශ්ය API (AudioDecoder, AudioEncoder, VideoDecoder, සහ VideoEncoder) දැන් codec එක පෝලිම් කළ අන්තර්ගත කේතනය හෝ විකේතනය කිරීමේ කාර්යයන් ක්රියාත්මක කිරීම ආරම්භ කරන විට ක්රියාත්මක වන "dequeue" සිදුවීම සහ ආශ්රිත callbacks සඳහා සහය දක්වයි.
- WebXR උපාංග API මඟින් අථත්ය පරිසරයේ වත්මන් ස්ථානය සමඟ සමමුහුර්ත කර ඇති කැමරා රූප වයනය වෙත අමු ප්රවේශය ක්රියාත්මක කරයි.
- වෙබ් සංවර්ධක මෙවලම් සඳහා වැඩිදියුණු කිරීම් සිදු කර ඇත. මූලාශ්ර පැනලය දැන් ඔබට මූලාශ්ර අනුව ගොනු කාණ්ඩ කිරීමට ඉඩ සලසයි. අසමමුහුර්ත මෙහෙයුම් සඳහා ස්ටැක් ට්රේස් වැඩිදියුණු කර ඇත. දන්නා තෙවන පාර්ශවීය ස්ක්රිප්ට් දැන් නිදොස් කිරීමේදී ස්වයංක්රීයව නොසලකා හැරිය හැක. මෙනු සහ පැනල් වල නොසලකා හරින ලද ගොනු සැඟවීමේ හැකියාව එකතු කර ඇත. නිදොස්කරණයේ වැඩිදියුණු කළ ඇමතුම් ස්ටැක් කළමනාකරණය.

පිටු අන්තර්ක්රියා දෘශ්යමාන කිරීමට සහ විභව ප්රතිචාරාත්මක ගැටළු හඳුනා ගැනීමට කාර්ය සාධන පැනලයට නව අන්තර්ක්රියා පථයක් එක් කර ඇත.

නව විශේෂාංග සහ දෝෂ නිවැරදි කිරීම් වලට අමතරව, නව අනුවාදය අවදානම් 20 ක් සඳහා විසඳුම් සපයයි. AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer සහ AFL භාවිතයෙන් ස්වයංක්රීය පරීක්ෂණ හරහා බොහෝ අවදානම් හඳුනාගෙන ඇත. බ්රව්සර් ආරක්ෂණයේ සියලුම ස්ථර මඟ හැරීමට සහ වැලිපිල්ල පරිසරයෙන් පිටත කේත ක්රියාත්මක කිරීමට ඉඩ සලසන තීරණාත්මක ගැටළු හඳුනාගෙන නොමැත. වත්මන් නිකුතුව සඳහා එහි අවදානම් ත්යාග වැඩසටහනේ කොටසක් ලෙස, ගූගල් විසින් ඩොලර් 38500 ක මුළු ත්යාග 16 ක් ප්රදානය කර ඇත (එක් එක් ත්යාගය ඩොලර් 9000, $7500, $7000, $5000, $4000, $3000, $2000 සහ $1000). ත්යාග අටක ප්රමාණයන් තවමත් තීරණය කර නොමැත.
මූලාශ්රය: opennet.ru





