ගූගල් විසින් වෙබ් බ්රව්සරය වන ක්රෝම් 107 නිකුත් කර ඇත. ක්රෝම් හි අත්තිවාරම වන විවෘත මූලාශ්ර ක්රෝමියම් ව්යාපෘතියේ ස්ථාවර නිකුතුවක් ද තිබේ. ගූගල් ලාංඡන භාවිතය, බිඳ වැටීම් දැනුම්දීම් පද්ධතියක්, පිටපත්-ආරක්ෂිත වීඩියෝ අන්තර්ගතයන් (DRM) වාදනය කිරීම සඳහා මොඩියුල, ස්වයංක්රීය යාවත්කාලීන ස්ථාපනය, සැමවිටම ක්රියාත්මක වැලිපිල්ල හුදකලා කිරීම, ගූගල් API යතුරු සැපයීම සහ සෙවීම් අතරතුර RLZ පරාමිතීන් සම්මත කිරීම සම්බන්ධයෙන් ක්රෝමියම් ක්රෝමියම් වලට වඩා වෙනස් වේ. යාවත්කාලීන කිරීමට වැඩි කාලයක් අවශ්ය අය සඳහා, වෙනම විස්තීරණ ස්ථාවර ශාඛාවක් සති අටක් සඳහා පවත්වාගෙන යනු ලැබේ. ඊළඟ නිකුතුව වන ක්රෝම් 108 නොවැම්බර් 29 දිනට නියමිතයි.
Chrome 107 හි ප්රධාන වෙනස්කම්:
- ECH (Encrypted Client Hello) යාන්ත්රණය සඳහා සහය එක් කර ඇති අතර එය ESNI (Encrypted Server Name Indication) හි පරිණාමයක් වන අතර ඉල්ලා සිටින වසම් නාමය වැනි TLS සැසි පරාමිතීන් පිළිබඳ තොරතුරු සංකේතනය කිරීමට භාවිතා කරයි. ECH සහ ESNI අතර ඇති ප්රධාන වෙනස නම්, ECH තනි ක්ෂේත්ර සංකේතනය කිරීම වෙනුවට සම්පූර්ණ ClientHello TLS පණිවිඩය සංකේතනය කරන අතර, PSK (Pre-Shared Key) ක්ෂේත්රය වැනි ESNI මගින් ආවරණය නොවන ක්ෂේත්ර හරහා කාන්දු වීම වළක්වයි. ECH පොදු යතුරු තොරතුරු සම්ප්රේෂණය කිරීම සඳහා TXT වාර්තාවක් වෙනුවට HTTPSSVC DNS වාර්තාව භාවිතා කරන අතර යතුර ලබා ගැනීමට සහ සංකේතනය කිරීමට HPKE (Hybrid Public Key Encryption) මත පදනම් වූ සත්යාපිත අන්තයේ සිට අවසානය දක්වා සංකේතනය භාවිතා කරයි. ECH සක්රීය කිරීම සඳහා "chrome://flags#encrypted-client-hello" සැකසුම තිබේ.
- H.265 (HEVC) ආකෘතියෙන් වීඩියෝ විකේතනය කිරීමේ දෘඪාංග ත්වරණය සඳහා සක්රීය සහාය.
- පරිශීලක-නියෝජිත HTTP ශීර්ෂයේ සහ navigator.userAgent, navigator.appVersion සහ navigator.platform JavaScript පරාමිතීන්හි කප්පාදු කිරීමේ පස්වන අදියර සක්රිය කර ඇත. මෙම කප්පාදුව ක්රියාත්මක කර ඇත්තේ නිෂ්ක්රීය පරිශීලක හඳුනාගැනීම සඳහා භාවිතා කළ හැකි තොරතුරු අඩු කිරීම සඳහා ය. Chrome 107 හි, පරිශීලක-නියෝජිත තන්තුවේ වේදිකා සහ සකසන තොරතුරු ඩෙස්ක්ටොප් පරිශීලකයින් සඳහා කප්පාදු කර ඇති අතර, navigator.platform JavaScript පරාමිතියේ අන්තර්ගතයන් අත්හිටුවා ඇත. මෙම වෙනස දෘශ්යමාන වන්නේ වේදිකා-විශේෂිත අනුවාදවල පමණි. Windows, ඒ සඳහා නිශ්චිත වේදිකා අනුවාදය " මගින් ප්රතිස්ථාපනය වේ.Windows NT 10.0". තුළ Linux පරිශීලක-නියෝජිතයා තුළ වේදිකා අන්තර්ගතය වෙනස් වී නොමැත.
කලින් බ්රව්සර් අනුවාදය ඇතුළත් කර තිබූ MINOR.BUILD.PATCH අංක 0.0.0 සමඟ ප්රතිස්ථාපනය කර ඇත. ඉදිරියට යන විට, ශීර්ෂයේ අඩංගු වන්නේ බ්රව්සර් නාමය, ප්රධාන බ්රව්සර් අනුවාදය, වේදිකාව සහ උපාංග වර්ගය (ජංගම, පරිගණකය, ටැබ්ලටය) පිළිබඳ තොරතුරු පමණි. නිශ්චිත අනුවාදය සහ දීර්ඝ වේදිකා තොරතුරු වැනි අමතර දත්ත ලබා ගැනීමට, පරිශීලක නියෝජිත සේවාදායක ඉඟි API භාවිතා කරන්න. ප්රමාණවත් තොරතුරු නොමැති සහ පරිශීලක නියෝජිත සේවාදායක ඉඟි වෙත මාරු වීමට තවමත් සූදානම් නැති අඩවි 2023 මැයි දක්වා සම්පූර්ණ පරිශීලක නියෝජිතයා වෙත ආපසු යාමට කාලය තිබේ.
- සඳහා වන අනුවාදයේ Android වේදිකා සහාය නතර කර ඇත. Android 6.0, බ්රව්සරයට දැන් අවම වශයෙන් අනුවාදයක් අවශ්ය වේ Android 7.0.
- බාගැනීම් තත්ව අතුරුමුහුණත නැවත සැලසුම් කර ඇත. පහළ තීරුවේ බාගැනීමේ ප්රගතිය පෙන්වීම වෙනුවට, ලිපින තීරුවට නව දර්ශකයක් එක් කර ඇත. මෙම දර්ශකය ක්ලික් කිරීමෙන් බාගැනීමේ ප්රගතිය සහ කලින් බාගත කළ ගොනු වල ඉතිහාස ලැයිස්තුවක් පෙන්වයි. පහළ තීරුව මෙන් නොව, බොත්තම තීරුවේ ස්ථිරවම දර්ශනය වන අතර, බාගැනීම් ඉතිහාසයට ඉක්මන් ප්රවේශයක් ලබා දේ. නව අතුරුමුහුණත දැනට පෙරනිමියෙන් සමහර පරිශීලකයින්ට පමණක් ලබා ගත හැකි අතර ගැටළු නොමැති නම් සියලුම පරිශීලකයින්ට ලබා දෙනු ඇත.

- ඩෙස්ක්ටොප් පරිශීලකයින්ට දැන් CSV ගොනුවක සුරකින ලද මුරපද ආයාත කළ හැක. මීට පෙර, මුරපද ගොනුවකින් බ්රවුසරයකට මාරු කළ හැකි වූයේ passwords.google.com හරහා පමණි, නමුත් දැන් මෙය බ්රවුසරයේ ඇති මුරපද කළමනාකරු (Google Password Manager) හරහා කළ හැක.
- පරිශීලකයා නව පැතිකඩක් නිර්මාණය කළ පසු, සමමුහුර්තකරණය සක්රීය කර සැකසුම් වෙත යාමට ඉල්ලා සිටින ආරාධනාවක් දර්ශනය වේ, එමඟින් පැතිකඩ නාමය වෙනස් කර වර්ණ තේමාවක් තෝරා ගත හැකිය.
- වේදිකා අනුවාදයේ Android ඡායාරූප සහ වීඩියෝ උඩුගත කිරීම සඳහා බහුමාධ්ය ගොනු තෝරා ගැනීම සඳහා නව අතුරු මුහුණතක් යෝජනා කර ඇත (අභිරුචි ක්රියාත්මක කිරීමක් වෙනුවට, සම්මත අතුරුමුහුණත භාවිතා වේ) Android මාධ්ය තෝරකය).

- කරදරකාරී දැනුම්දීම් සහ පණිවිඩ යවන බව සොයා ගන්නා ලද අඩවි සඳහා දැනුම්දීම් අවසර ස්වයංක්රීයව අවලංගු කරන්න. තවද, එවැනි අඩවි සඳහා දැනුම්දීම් සඳහා අවසර ඉල්ලීම් අත්හිටුවා ඇත.
- තිර බෙදාගැනීම් සම්බන්ධ නව ගුණාංග සමඟ Screen Capture API යාවත්කාලීන කර ඇත: selfBrowserSurface (getDisplayMedia() අමතන විට වත්මන් ටැබය බැහැර කිරීමට ඔබට ඉඩ සලසයි), surfaceSwitching (ටැබ් මාරු කිරීම සඳහා බොත්තම සැඟවීමට ඔබට ඉඩ සලසයි), සහ displaySurface (ටැබ් එකකට, කවුළුවකට හෝ තිරයකට බෙදාගැනීම සීමා කිරීමට ඔබට ඉඩ සලසයි).
- පිටු විදැහුම්කරණය බාගත කිරීම අවසන් වන තෙක් විරාම කිරීමට හේතු වන සම්පත් හඳුනා ගැනීම සඳහා renderBlockingStatus ගුණාංගය Performance API වෙත එක් කර ඇත.
- ඔරිජින් ට්රයල්ස් ප්රකාරයට නව API කිහිපයක් එක් කර ඇත (වෙනම සක්රිය කිරීම අවශ්ය වන පර්යේෂණාත්මක විශේෂාංග). Origin Trial යන්නෙන් ගම්ය වන්නේ, localhost හෝ 127.0.0.1 වෙතින් බාගත කළ යෙදුම්වලින් හෝ නිශ්චිත වෙබ් අඩවියක් සඳහා සීමිත කාලයක් සඳහා වලංගු වන විශේෂ ටෝකනයක් ලියාපදිංචි කර ලැබීමෙන් පසු නිශ්චිත API සමඟ වැඩ කිරීමේ හැකියාවයි.
- යැවීම කළමනාකරණය කිරීමට ඔබට ඉඩ සලසන PendingBeacon ප්රකාශන API සේවාදායකය ප්රතිචාරයක් අවශ්ය නොවන දත්ත (බීකන්). නව API මඟින් එවැනි දත්ත බ්රවුසරයට යැවීම පැවරීමට ඉඩ සලසයි, නිශ්චිත වේලාවක යැවීමේ මෙහෙයුම් ඇමතීමේ අවශ්යතාවයකින් තොරව, උදාහරණයක් ලෙස, පරිශීලකයා පිටුව වසා දැමීමෙන් පසු ටෙලිමෙට්රි සම්ප්රේෂණය සංවිධානය කිරීමට.
- අවසර පැවරීමට සහ උසස් විශේෂාංග සක්රීය කිරීමට භාවිතා කරන Permissions-Policy (Feature Policy) HTTP ශීර්ෂය, පිටුවක "unload" සිදුවීම් හසුරුවන්නන් අක්රිය කිරීමට භාවිතා කළ හැකි "unload" අගයට සහය දැක්වීම සඳහා යාවත්කාලීන කර ඇත.
- ටැගය තුළ "rel" ගුණාංගය සඳහා සහය එක් කරන ලද අතර, එමඟින් "rel=noreferrer" පරාමිතිය වෙබ් පෝරම හරහා සංචාලනයට යොමු කිරීමේ ශීර්ෂය සම්ප්රේෂණය අක්රිය කිරීමට හෝ "rel=noopener" මඟින් Window.opener ගුණාංගයේ සැකසුම අක්රිය කිරීමට සහ සංක්රාන්තිය සිදු කරන ලද සන්දර්භයට ප්රවේශ වීම තහනම් කිරීමට ඉඩ සලසයි.
- විවිධ ජාලක තත්වයන් අතර සුමට සංක්රාන්ති සැපයීම සඳහා CSS ජාලකය දැන් ජාලක-සැකිලි-තීරු සහ ජාලක-සැකිලි-පේළි ගුණාංග අන්තර් පොලඹවීමට සහය දක්වයි.
- වෙබ් සංවර්ධක මෙවලම් සඳහා වැඩිදියුණු කිරීම් සිදු කර ඇත. හොට්කී අභිරුචිකරණය කිරීමේ හැකියාව එකතු කර ඇත. WebAssembly බවට පරිවර්තනය කරන ලද C/C++ යෙදුම් වස්තූන්ගේ මතක පරීක්ෂාව වැඩිදියුණු කර ඇත.
නව විශේෂාංග සහ දෝෂ නිවැරදි කිරීම් වලට අමතරව, නව අනුවාදය අවදානම් 14 ක් සඳහා විසඳුම් සපයයි. AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer සහ AFL භාවිතයෙන් ස්වයංක්රීය පරීක්ෂණ හරහා බොහෝ අවදානම් හඳුනාගෙන ඇත. බ්රව්සර් ආරක්ෂණයේ සියලුම ස්ථර මඟ හැරීමට සහ වැලිපිල්ල පරිසරයෙන් පිටත කේත ක්රියාත්මක කිරීමට ඉඩ සලසන කිසිදු තීරණාත්මක ගැටළුවක් හඳුනාගෙන නොමැත. වත්මන් නිකුතුව සඳහා එහි අවදානම් ත්යාග වැඩසටහනේ කොටසක් ලෙස, ගූගල් විසින් ඩොලර් 57 ක මුළු ත්යාග 10 ක් ප්රදානය කර ඇත (ඩොලර් 20000, ඩොලර් 17000 සහ ඩොලර් 7000 බැගින් එක් ත්යාගයක්; ඩොලර් 3000 බැගින් වූ ත්යාග දෙකක්; ඩොලර් 2000 බැගින් වූ ත්යාග තුනක් සහ ඩොලර් 1000 බැගින් වූ ත්යාගයක්). එක් එක් ත්යාගයේ ප්රමාණය තවමත් තීරණය කර නොමැත.
මූලාශ්රය: opennet.ru


