குரோம் வெளியீடு 119

Chrome 119 இணைய உலாவியின் வெளியீட்டை Google வெளியிட்டுள்ளது, அதே நேரத்தில், Chrome இன் அடிப்படையாக செயல்படும் இலவச Chromium திட்டத்தின் நிலையான வெளியீடு கிடைக்கிறது. கூகுள் லோகோக்கள், செயலிழந்தால் அறிவிப்புகளை அனுப்பும் அமைப்பு, நகல்-பாதுகாக்கப்பட்ட வீடியோ உள்ளடக்கத்தை இயக்குவதற்கான தொகுதிகள் (டிஆர்எம்), புதுப்பிப்புகளை தானாக நிறுவும் அமைப்பு, சாண்ட்பாக்ஸ் தனிமைப்படுத்தலை நிரந்தரமாக செயல்படுத்துதல் ஆகியவற்றில் குரோமியத்திலிருந்து குரோம் உலாவி வேறுபடுகிறது. , தேடும் போது Google API க்கு விசைகளை வழங்குதல் மற்றும் RLZ- அனுப்புதல். புதுப்பிக்க அதிக நேரம் தேவைப்படுபவர்களுக்கு, நீட்டிக்கப்பட்ட நிலையான கிளை தனித்தனியாக ஆதரிக்கப்படுகிறது, அதைத் தொடர்ந்து 8 வாரங்கள். Chrome 120 இன் அடுத்த வெளியீடு டிசம்பர் 5 ஆம் தேதி திட்டமிடப்பட்டுள்ளது.

Chrome 119 இல் முக்கிய மாற்றங்கள்:

  • வெளியீட்டு தலைமுறை சுழற்சி குறைக்கப்பட்டது, இதில் புதிய கிளையை உருவாக்குவதற்கும் பீட்டா சோதனை தொடங்குவதற்கும் இடையிலான நேரம் குறைக்கப்பட்டது - பீட்டா பதிப்பு இப்போது கிளை உருவாக்கப்பட்ட இரண்டு நாட்களுக்குப் பிறகு உருவாக்கப்பட்டது, 8 நாட்களுக்குப் பிறகு அல்ல. பீட்டா பதிப்பின் உறுதிப்படுத்தல், முன்பு போலவே, 4 வாரங்களுக்குள் மேற்கொள்ளப்படுகிறது. இதனால், புதிய வெளியீடுகளுக்கான தயாரிப்பு சுழற்சி ஒரு வாரம் குறைந்துவிட்டது.
  • தாவல்களின் குழுக்களைச் சேமிக்கும் திறன் வழங்கப்படுகிறது. பயனர் இப்போது குழுவைச் சேமித்து, அதில் உள்ள தாவல்களை மூடலாம், இதனால் அவர்கள் ஆதாரங்களை எடுத்துக் கொள்ள மாட்டார்கள். பின்னர், தேவை ஏற்படும் போது, ​​சேமித்த குழுவிலிருந்து தாவல்கள் திரும்பப் பெறப்பட்டு, தாவல் ஒத்திசைவில் பங்கேற்கும் பிற சாதனங்களிலும் திறக்கப்படும். சில பயனர்களுக்கு இந்த அம்சம் இயக்கப்பட்டுள்ளது, இது "chrome://flags/#tab-groups-save" அமைப்பு வழங்கப்படுகிறது.
  • தரவு நீக்கம் மற்றும் இழப்பு தொடர்பான செயல்பாடுகள் மற்றும் அமைப்புகளின் வார்த்தைகளை இடைமுகம் மாற்றியுள்ளது. "அழித்தல்" என்ற சொல்லுக்குப் பதிலாக, "அழித்தல்" என்ற சொல் இப்போது அத்தகைய செயல்பாடுகளில் பயன்படுத்தப்படுகிறது, ஏனெனில் "அழித்தல்" என்ற வார்த்தை தனிப்பட்ட பயனர்களால் மீட்டெடுக்க முடியாத தரவு இழப்பின் அடையாளமாக உணரப்படவில்லை.
  • URL தானியங்குநிரப்புதல் இப்போது ஒரு தளத்தைத் தேடுவதற்கு முன்பு பயன்படுத்தப்பட்ட எந்த முக்கிய சொல்லையும் கணக்கில் எடுத்துக்கொள்கிறது, மேலும் முகவரியின் தொடக்கத்துடன் பொருந்தக்கூடிய சொற்கள் மட்டுமல்ல. எடுத்துக்காட்டாக, “https://www.google.com/travel/flights” என்ற முகவரியைத் தானாக நிரப்புவது, நீங்கள் “google” என்ற வார்த்தையை உள்ளிடும்போது மட்டுமல்ல, “விமானங்கள்” என்பதை உள்ளிடும்போதும் வேலை செய்யும்.
     குரோம் வெளியீடு 119
  • ஒரு தள முகவரியை உள்ளிடும் போது எழுத்துப் பிழைகளைத் தானாகத் திருத்துவது செயல்படுத்தப்பட்டது மற்றும் தொடர்புடைய குறிப்புகள் காட்டப்பட்டுள்ளன, இதன் உருவாக்கம் தற்போதைய பயனரால் முன்பு திறக்கப்பட்ட தளங்களை கணக்கில் எடுத்துக்கொள்கிறது. எடுத்துக்காட்டாக, "youtube" என தட்டச்சு செய்தால் YouTube.com ஐ திறக்கும்படி கேட்கும்.
     குரோம் வெளியீடு 119
  • முகவரிப் பட்டியின் மூலம் புக்மார்க் பிரிவுகளில் தேடலாம். எடுத்துக்காட்டாக, நீங்கள் தட்டச்சு செய்யும் போது புக்மார்க்குகள் பிரிவின் பெயரைச் சேர்க்கலாம், மேலும் உள்ளிடப்பட்ட முக்கிய சொல்லுடன் பொருந்தக்கூடிய அந்தப் பிரிவிலிருந்து இணைப்புகளை Chrome பரிந்துரைக்கும். எடுத்துக்காட்டாக, "பயணங்கள் 2023 புதியது" என்று தட்டச்சு செய்வது, நியூயார்க்குடன் தொடர்புடைய பயணம் 2023 புக்மார்க்குகள் பிரிவில் இருந்து இணைப்புகளைப் பரிந்துரைக்கும்.
     குரோம் வெளியீடு 119
  • பிரபலமான தளங்களுக்கான பரிந்துரைகளின் காட்சியை, பயனர் இதற்கு முன் பார்வையிடாவிட்டாலும் அல்லது URL ஐ உள்ளிடும்போது தவறு செய்திருந்தாலும் கூட செயல்படுத்தப்பட்டது. எடுத்துக்காட்டாக, Google Earth ஐத் திறப்பதற்கான ஒருவரின் பரிந்துரையைப் பின்பற்றி, பயனர் சரியான முகவரியைத் தெரியாமல் “googleear” என்று தட்டச்சு செய்யத் தொடங்கும் போது, ​​உலாவி earth.google.com க்குச் செல்ல முன்வருகிறது.
     குரோம் வெளியீடு 119
  • டெஸ்க்டாப்பிற்கான Chrome ஆனது முகவரிப் பட்டியில் உள்ள தகவலைப் படிக்கும் திறனை மேம்படுத்தி, இடைமுகத்தை மேலும் பதிலளிக்கக்கூடியதாக மாற்றியுள்ளது - நீங்கள் முகவரிப் பட்டியில் தட்டச்சு செய்யத் தொடங்கிய உடனேயே முடிவுகள் காட்டப்படும்.
  • Fetch API விவரக்குறிப்பிற்கான மாற்றத்திற்கு இணங்க, மற்றொரு டொமைனுக்கு (குறுக்கு தோற்றம்) திருப்பி விடும்போது அங்கீகார HTTP தலைப்பு அகற்றப்படும்.
  • அறிவிப்பு மற்றும் இருப்பிட அமைப்புகளில், அதிகாரத்தை உறுதிப்படுத்துவதற்கான கோரிக்கைகளுக்கு (அனுமதி பரிந்துரைகள் சேவை) தானியங்கு-அடக்குமுறை சேவையை இயக்க ஒரு விருப்பம் சேர்க்கப்பட்டுள்ளது. தேர்வு செய்ய பின்வரும் முறைகள் உள்ளன:
    • அறிவிப்புகள் மற்றும் இருப்பிட அணுகலுக்கான அனுமதி கோரிக்கைகளை எப்போதும் காட்டு;
    • அனுமதி பரிந்துரைகள் சேவை பொறிமுறையைப் பயன்படுத்தி அனுமதிகளுக்கான ஸ்பேம் கோரிக்கைகளை தானாகவே புறக்கணிக்கவும்;
    • அறிவிப்புகளைக் காண்பிப்பதற்கான அனைத்து கோரிக்கைகளையும் எப்போதும் புறக்கணிக்கவும்;
    • அறிவிப்பு மற்றும் இருப்பிட அனுமதிகளுக்கான அனைத்து கோரிக்கைகளையும் எப்போதும் தடுக்கவும்.
  • Android இயங்குதளத்திற்கான கட்டமைப்புகளில், நிலையான உலாவி பாதுகாப்பு இயக்கப்பட்டிருக்கும் போது (பாதுகாப்பான உலாவல் > நிலையான பாதுகாப்பு), திறந்த URL களின் நிகழ்நேர பாதுகாப்பு சோதனை செயல்படுத்தப்படுகிறது, இது பரிமாற்றத்தின் அடிப்படையில் சேவையகங்கள் பயனர் திறந்த URL களில் இருந்து பகுதி ஹாஷ்களை கூகிள் செய்கிறது. பொருந்துவதைத் தடுக்க ஐபி முகவரிகள் பயனர் மற்றும் ஹாஷ் தரவு ஒரு இடைநிலை ப்ராக்ஸி மூலம் அனுப்பப்படுகின்றன. முன்னதாக, பாதுகாப்பற்ற URLகளின் பட்டியலின் உள்ளூர் நகலை பயனரின் கணினியில் பதிவிறக்குவதன் மூலம் சரிபார்ப்பு செய்யப்பட்டது. புதிய திட்டம் தீங்கிழைக்கும் URLகளை விரைவாகத் தடுக்க அனுமதிக்கிறது. டெஸ்க்டாப் அமைப்புகளுக்கு, முந்தைய வெளியீட்டில் இதே போன்ற முறை இயக்கப்பட்டது.
  • URL செயல்பாட்டை அழைக்கும் போது ஹோஸ்ட்பெயரில் உள்ள அகரவரிசை அல்லாத எழுத்துகளின் எஸ்கேப் புதுப்பிக்கப்பட்ட விவரக்குறிப்புடன் இணைக்கப்பட்டுள்ளது. எடுத்துக்காட்டாக, 'URL("http://exa(mple.com;")' செயல்பாட்டை அழைப்பது முன்பு 'http://exa%28mple.com/' என்று திரும்பியது, ஆனால் இப்போது "தவறான URL" பிழை ஏற்படும்.
     குரோம் வெளியீடு 119
  • புதிய மற்றும் புதுப்பிக்கப்பட்ட குக்கீகளுக்கு Chrome 104 வெளியானதிலிருந்து பயன்படுத்தப்பட்டதைப் போலவே, முன்பு சேமிக்கப்பட்ட அனைத்து குக்கீகளுக்கும் வாழ்நாள் வரம்பு உள்ளது. தற்போதுள்ள குக்கீகளின் ஆயுட்காலம் குரோம் 400 வெளியீட்டுடன் ஒப்பிடும்போது 119 நாட்களாக குறைக்கப்படும்.
  • CSS ஆனது ":user-valid" மற்றும் ":user-invalid" என்ற புதிய போலி-வகுப்புகளை அறிமுகப்படுத்துகிறது, அவை மதிப்புகள் கடந்து அல்லது சரிபார்ப்பில் தோல்வியுற்ற படிவ கூறுகளைக் குறிக்கும். ":valid" மற்றும் ":invalid" போலல்லாமல், புதிய போலி வகுப்புகள் படிவ உறுப்புடன் பயனர் தொடர்பு கொண்ட பிறகு மட்டுமே சுடப்படும்.
  • CSS இல் வண்ணங்களை அமைக்கும் போது, ​​மற்ற வண்ண அளவுருக்களுடன் ஒப்பிடும் போது கணக்கிடப்படும் மதிப்புகளை நீங்கள் வரையறுக்கலாம். எடுத்துக்காட்டாக, "oklab(from magenta calc(l * 0.8) ab)" எனக் குறிப்பிடுவது மெஜந்தாவை விட 80% இலகுவான நிறத்தை உருவாக்கும்.
  • கிளிப்-பாத் CSS பண்பு, ஒரு குறிப்பிட்ட பகுதிக்கு ஒரு தனிமத்தின் தெரிவுநிலையைக் கட்டுப்படுத்த உங்களை அனுமதிக்கிறது, இப்போது மதிப்பை ஆதரிக்கிறது பயிர் செய்வதற்கு விருப்பமான பகுதியைக் குறிப்பிட. செவ்வக அல்லது வட்டமான பகுதிகளின் வரையறையை எளிமைப்படுத்த xywh() மற்றும் rect() செயல்பாடுகளையும் பயன்படுத்தலாம்.
  • WebSQL APIக்கான ஆதரவு முடக்கப்பட்டுள்ளது, அதற்குப் பதிலாக இணையச் சேமிப்பகம் மற்றும் அட்டவணைப்படுத்தப்பட்ட தரவுத்தள APIகளைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது. WebSQL இன்ஜின் SQLite நூலகக் குறியீட்டை அடிப்படையாகக் கொண்டது. WebSQL API ஆனது பிற உலாவிகளில் ஆதரிக்கப்படவில்லை, வெளிப்புற நூலக API உடன் இணைக்கப்பட்டுள்ளது, மேலும் பாதுகாப்புச் சிக்கல்களின் அபாயத்தை அதிகரித்தது (SQLite இல் உள்ள பாதிப்புகளைப் பயன்படுத்த தாக்குபவர்களால் WebSQL ஐப் பயன்படுத்தலாம்). நிறுவனப் பயனர்களுக்கு WebSQL ஆதரவைத் திரும்பப் பெற, WebSQLaccess கொள்கை தக்கவைக்கப்பட்டுள்ளது மற்றும் Chrome 123 இல் அகற்றப்படும்.
  • HTML Sanitizer API தற்காலிகமாக அகற்றப்பட்டது, இது setHTML() முறை மூலம் வெளியீட்டின் போது காட்சி மற்றும் செயலாக்கத்தை பாதிக்கும் உள்ளடக்கத்திலிருந்து கூறுகளை வெட்ட அனுமதிக்கிறது. XSS தாக்குதல்களைச் செய்யப் பயன்படும் HTML குறிச்சொற்களை அகற்ற API வடிவமைக்கப்பட்டுள்ளது. நீக்குவதற்கான காரணம் விவரக்குறிப்பின் முழுமையின்மை ஆகும், இது Chrome இல் சானிடைசர் சேர்க்கப்பட்டதிலிருந்து கணிசமாக மாறிவிட்டது. விவரக்குறிப்பு தயாரானதும், API திரும்பப் பெறப்படும்.
  • தரமற்ற shadowRoot பண்புக்கூறு அகற்றப்பட்டது, இது நேட்டிவ் உறுப்புகள் மாநிலத்தைப் பொருட்படுத்தாமல் Shadow DOM இல் அவற்றின் சொந்த தனி மூலத்தை அணுக அனுமதிக்கிறது. shadowRoot க்கு பதிலாக, shadowRootMode பண்புக்கூறு Chrome 111 இல் முன்மொழியப்பட்டது, இது இணைய தரநிலையில் சேர்க்கப்பட்டுள்ளது.
  • HTML உறுப்பு மேம்படுத்தப்பட்ட செயல்படுத்தல் " ", இது "iframe" ஐப் போன்றது மற்றும் ஒரு பக்கத்தில் மூன்றாம் தரப்பு உள்ளடக்கத்தை உட்பொதிக்கவும் உங்களை அனுமதிக்கிறது. DOM மற்றும் பண்புக்கூறு மட்டத்தில் உள்ள பக்க உள்ளடக்கத்துடன் உட்பொதிக்கப்பட்ட உள்ளடக்கத்தின் ஊடாடலைக் கட்டுப்படுத்துவதில் வேறுபாடுகள் வருகின்றன. எடுத்துக்காட்டாக, ஒரு news.example பக்கம், ஒரு fencedframe ஐப் பயன்படுத்தி அதில் உட்பொதிக்கப்பட்ட விளம்பரத் தொகுதியைக் கொண்ட ஒரு பக்கமானது, shoot.example இலிருந்து ஏற்றப்பட்ட, காலணிகள்.எடுத்துக்காட்டுத் தரவை அணுக முடியாது, அதையொட்டி, shoot.example தளத்தின் குறியீடு தரவை அணுக முடியாது. news.example இலிருந்து தொடர்புடையது. புதிய பதிப்பு, பாதுகாக்கப்பட்ட பார்வையாளர்கள் API இல் தோன்றிய விளம்பர யூனிட் அளவிற்கு மேக்ரோ மாற்றீடுகளுக்கான ஆதரவைச் சேர்க்கிறது, எடுத்துக்காட்டாக, “https://ad.com?width={/%AD_WIDTH%}&height={/%AD_HEIGHT%}” .
  • getDisplayMedia() முறையில் ஒரு monitorTypeSurfaces அளவுரு சேர்க்கப்பட்டது, இது முழுத் திரையையும் பகிர்வதைத் தடுக்கப் பயன்படுகிறது.
  • window.open() முறையில் ஒரு சோதனையான (ஆரிஜின் ட்ரையல்) முழுத்திரை அளவுரு சேர்க்கப்பட்டுள்ளது, இது சாளரத்தை உடனடியாக முழுத்திரை பயன்முறையில் திறக்க அனுமதிக்கிறது.
  • நிலையான மற்றும் மாறி பிட்ரேட்டைத் தேர்ந்தெடுக்க AudioEncoderConfig API இல் "bitrateMode" கொடி சேர்க்கப்பட்டது.
  • TLS ஆனது, குவாண்டம் கணினிகளில் தேர்வுக்கு எதிர்ப்புத் தெரிவிக்கும் X25519Kyber768 ஹைப்ரிட் அல்காரிதத்தைப் பயன்படுத்தி, கீ என்காப்சுலேஷன் மெக்கானிசம் (KEM, Key Encapsulation Mechanism) செயல்படுத்துவதை உள்ளடக்கியது. TLS இணைப்புகளுக்குள் தரவை குறியாக்கப் பயன்படுத்தப்படும் அமர்வு விசைகளை உருவாக்க, இப்போது TLS இல் பயன்படுத்தப்படும் X25519 நீள்வட்ட வளைவு விசை பரிமாற்ற பொறிமுறையின் கலவையானது, கைபர்-768 அல்காரிதம் உடன் பயன்படுத்தப்படுகிறது. , தீர்வு நேரம் வழக்கமான மற்றும் குவாண்டம் கணினிகளில் வேறுபடுவதில்லை.
  • WasmGC நீட்டிப்புக்கான ஆதரவு இயல்பாகவே செயல்படுத்தப்படுகிறது, இது குப்பை சேகரிப்பான் (Kotlin, PHP, Java போன்றவை) WebAssembly க்கு பயன்படுத்தும் நிரலாக்க மொழிகளில் எழுதப்பட்ட நிரல்களை எளிதாக்குகிறது. WasmGC ஆனது நேரியல் அல்லாத நினைவக ஒதுக்கீட்டைப் பயன்படுத்தக்கூடிய புதிய வகை கட்டமைப்புகள் மற்றும் வரிசைகளைச் சேர்க்கிறது.
  • வலை உருவாக்குநர்களுக்கான கருவிகளில் மேம்பாடுகள் செய்யப்பட்டுள்ளன. CSS விதிகளைத் திருத்தும் திறன் சேர்க்கப்பட்டது “@சொத்து” மற்றும் அவை தவறாக வரையறுக்கப்பட்டால் எச்சரிக்கைகளைக் காண்பிக்கும். முன்மாதிரி சாதனங்களின் பட்டியல் புதுப்பிக்கப்பட்டது (எடுத்துக்காட்டாக, iPhone 14 மற்றும் Pixel 7 சேர்க்கப்பட்டது). தனிப்பட்ட புலங்களை தானாக நிறைவு செய்வது வலை கன்சோலில் செயல்படுத்தப்படுகிறது. தொகுதிகளுக்குள் வைக்கப்பட்டுள்ள JSON தரவின் வடிவமைப்பு வழங்கப்படுகிறது
     குரோம் வெளியீடு 119

புதுமைகள் மற்றும் பிழை திருத்தங்கள் தவிர, புதிய பதிப்பு 15 பாதிப்புகளை நீக்குகிறது. AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer மற்றும் AFL கருவிகளைப் பயன்படுத்தி தானியங்கு சோதனையின் விளைவாக பல பாதிப்புகள் அடையாளம் காணப்பட்டன. உலாவி பாதுகாப்பின் அனைத்து நிலைகளையும் கடந்து, சாண்ட்பாக்ஸ் சூழலுக்கு வெளியே கணினியில் குறியீட்டை இயக்க அனுமதிக்கும் முக்கியமான சிக்கல்கள் எதுவும் கண்டறியப்படவில்லை. தற்போதைய வெளியீட்டிற்கான பாதிப்புகளைக் கண்டறிவதற்கான பண வெகுமதிகளை வழங்கும் திட்டத்தின் ஒரு பகுதியாக, கூகுள் 13 விருதுகளை 40.5 ஆயிரம் அமெரிக்க டாலர்கள் (ஒரு விருது $16000, $11000, $2000 மற்றும் $500, மூன்று விருதுகள் $3000 மற்றும் இரண்டு விருதுகள் $1000. ) 4 வெகுமதிகளின் அளவு இன்னும் தீர்மானிக்கப்படவில்லை.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்