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

Chrome 97 இணைய உலாவியின் வெளியீட்டை கூகுள் வெளியிட்டுள்ளது. அதே நேரத்தில், Chrome இன் அடிப்படையாக செயல்படும் இலவச Chromium திட்டத்தின் நிலையான வெளியீடு கிடைக்கிறது. கூகுள் லோகோக்கள், செயலிழந்தால் அறிவிப்புகளை அனுப்பும் அமைப்பு, நகல்-பாதுகாக்கப்பட்ட வீடியோ உள்ளடக்கத்தை இயக்குவதற்கான தொகுதிகள் (டிஆர்எம்), புதுப்பிப்புகளை தானாக நிறுவும் அமைப்பு மற்றும் ஆர்எல்இசட் அளவுருக்களை அனுப்புதல் ஆகியவற்றால் Chrome உலாவி வேறுபடுகிறது. தேடி. புதுப்பிக்க அதிக நேரம் தேவைப்படுபவர்களுக்கு, ஒரு தனி நீட்டிக்கப்பட்ட நிலையான கிளை உள்ளது, அதைத் தொடர்ந்து 8 வாரங்கள், இது Chrome 96 இன் முந்தைய வெளியீட்டிற்கு புதுப்பிப்பை உருவாக்குகிறது. Chrome 98 இன் அடுத்த வெளியீடு பிப்ரவரி 1 ஆம் தேதி திட்டமிடப்பட்டுள்ளது.

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

  • சில பயனர்களுக்கு, உலாவியில் (“chrome://settings/content/all”) சேமிக்கப்பட்ட தரவை நிர்வகிப்பதற்கு கட்டமைப்பாளர் புதிய இடைமுகத்தைப் பயன்படுத்துகிறார். புதிய இடைமுகத்தின் முக்கிய வேறுபாடு, தனித்தனி குக்கீகளைப் பற்றிய விரிவான தகவல்களைப் பார்க்க மற்றும் குக்கீகளைத் தேர்ந்தெடுத்து நீக்கும் திறன் இல்லாமல், அனுமதிகளை அமைப்பதிலும், தளத்தின் அனைத்து குக்கீகளையும் ஒரே நேரத்தில் அழிப்பதிலும் கவனம் செலுத்துவதாகும். கூகிளின் கூற்றுப்படி, இணைய உருவாக்கத்தின் நுணுக்கங்களைப் புரிந்து கொள்ளாத ஒரு சாதாரண பயனருக்கு தனிப்பட்ட குக்கீகளின் நிர்வாகத்திற்கான அணுகல் தனிப்பட்ட அளவுருக்களில் சிந்தனையற்ற மாற்றங்கள் மற்றும் தற்செயலாக தனியுரிமையை முடக்குவதால் தளங்களின் செயல்பாட்டில் எதிர்பாராத இடையூறுகளுக்கு வழிவகுக்கும். குக்கீகள் மூலம் செயல்படுத்தப்படும் பாதுகாப்பு வழிமுறைகள். தனிப்பட்ட குக்கீகளை கையாள வேண்டியவர்கள், இணைய உருவாக்குநர்களுக்கான கருவிகளில் (Applocation/Storage/Cookie) சேமிப்பக மேலாண்மைப் பிரிவைப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.
    குரோம் வெளியீடு 97
  • தளத்தைப் பற்றிய தகவலுடன் கூடிய தொகுதியில், தேடல் மற்றும் வழிசெலுத்தல் உகப்பாக்கம் பயன்முறையானது அமைப்புகளில் செயல்படுத்தப்பட்டால், தளத்தின் சுருக்கமான விளக்கம் (உதாரணமாக, விக்கிபீடியாவிலிருந்து ஒரு விளக்கம்) காட்டப்படும் ("தேடல்கள் மற்றும் உலாவலை சிறப்பாக உருவாக்கு" விருப்பம்).
    குரோம் வெளியீடு 97
  • வலைப் படிவங்களில் புலங்களைத் தானாக நிரப்புவதற்கான மேம்படுத்தப்பட்ட ஆதரவு. தானியங்குநிரப்புதல் விருப்பங்களுடனான பரிந்துரைகள் இப்போது ஒரு சிறிய மாற்றத்துடன் காட்டப்படுகின்றன, மேலும் அவை மிகவும் வசதியான மாதிரிக்காட்சி மற்றும் நிரப்பப்பட்ட புலத்துடன் இணைப்பின் காட்சி அடையாளத்திற்கான தகவல் சின்னங்களுடன் வழங்கப்படுகின்றன. எடுத்துக்காட்டாக, முன்மொழியப்பட்ட தானியங்குநிரப்புதல் முகவரி மற்றும் தொடர்புத் தகவல் தொடர்பான புலங்களை பாதிக்கிறது என்பதை சுயவிவர ஐகான் தெளிவுபடுத்துகிறது.
    குரோம் வெளியீடு 97
  • பயனர் சுயவிவர ஹேண்ட்லர்களுடன் தொடர்புடைய உலாவி சாளரங்களை மூடிய பிறகு நினைவகத்திலிருந்து அகற்றுதல் இயக்கப்பட்டது. முன்னதாக, சுயவிவரங்கள் நினைவகத்தில் இருந்தன மற்றும் பின்னணி ஆட்-ஆன் ஸ்கிரிப்ட்களின் ஒத்திசைவு மற்றும் செயல்படுத்தல் தொடர்பான பணிகளைத் தொடர்ந்து செய்து வந்தன, இது ஒரே நேரத்தில் பல சுயவிவரங்களைப் பயன்படுத்தும் கணினிகளில் தேவையற்ற ஆதாரங்களை வீணடிக்க வழிவகுத்தது (எடுத்துக்காட்டாக, விருந்தினர் சுயவிவரம் மற்றும் Google கணக்குடன் இணைத்தல் ) கூடுதலாக, சுயவிவரத்துடன் பணிபுரியும் போது மீதமுள்ள தரவை இன்னும் முழுமையாக சுத்தம் செய்வது உறுதி செய்யப்படுகிறது.
  • தேடுபொறி அமைப்புகளுடன் மேம்படுத்தப்பட்ட பக்கம் (“அமைப்புகள்>தேடுபொறிகளை நிர்வகி”). இன்ஜின்களின் தானியங்கி செயல்படுத்தல், OpenSearch ஸ்கிரிப்ட் மூலம் தளத்தைத் திறக்கும் போது வழங்கப்படும் தகவல் முடக்கப்பட்டுள்ளது - முகவரிப் பட்டியில் இருந்து தேடல் வினவல்களை செயலாக்குவதற்கான புதிய இயந்திரங்கள் இப்போது அமைப்புகளில் கைமுறையாக செயல்படுத்தப்பட வேண்டும் (முன்பு தானாக செயல்படுத்தப்பட்ட இயந்திரங்கள் தொடரும் மாற்றங்கள் இல்லாமல் வேலை).
  • ஜனவரி 17 முதல், Chrome மேனிஃபெஸ்ட்டின் பதிப்பு XNUMX ஐப் பயன்படுத்தும் துணை நிரல்களை Chrome Web Store ஏற்காது, ஆனால் முன்னர் சேர்க்கப்பட்ட துணை நிரல்களின் டெவலப்பர்கள் இன்னும் புதுப்பிப்புகளை வெளியிட முடியும்.
  • உலாவிக்கும் சேவையகத்திற்கும் இடையில் தரவை அனுப்புவதற்கும் பெறுவதற்கும் ஒரு நெறிமுறை மற்றும் அதனுடன் இணைந்த JavaScript API ஐ வரையறுக்கும் WebTransport விவரக்குறிப்புக்கான சோதனை ஆதரவு சேர்க்கப்பட்டது. தகவல்தொடர்பு சேனல் HTTP/3 மூலம் QUIC நெறிமுறையை போக்குவரமாகப் பயன்படுத்தி ஒழுங்கமைக்கப்பட்டுள்ளது. WebSockets பொறிமுறைக்குப் பதிலாக WebTransportஐப் பயன்படுத்தலாம், மல்டி ஸ்ட்ரீம் டிரான்ஸ்மிஷன், ஒரே திசையில் ஸ்ட்ரீம்கள், அவுட்-ஆஃப்-ஆர்டர் டெலிவரி, நம்பகமான மற்றும் நம்பகமற்ற டெலிவரி முறைகள் போன்ற கூடுதல் அம்சங்களை வழங்குகிறது. கூடுதலாக, Chrome இல் Google கைவிட்ட சர்வர் புஷ் பொறிமுறைக்குப் பதிலாக WebTransport ஐப் பயன்படுத்தலாம்.
  • FindLast மற்றும் findLastIndex முறைகள் வரிசை மற்றும் TypedArrays JavaScript ஆப்ஜெக்ட்களில் சேர்க்கப்பட்டுள்ளன, இது வரிசையின் முடிவுடன் தொடர்புடைய முடிவு வெளியீட்டைக் கொண்ட உறுப்புகளைத் தேட உங்களை அனுமதிக்கிறது. [1,2,3,4].findLast((el) => el % 2 === 0) // → 4 (கடைசி கூட உறுப்பு)
  • மூடப்பட்ட ("திறந்த" பண்புக்கூறு இல்லை) HTML கூறுகள் , இப்போது தேடக்கூடியது மற்றும் இணைக்கக்கூடியது, மேலும் பக்கத் தேடல் மற்றும் துண்டு வழிசெலுத்தல் (ScrollToTextFragment) ஆகியவற்றைப் பயன்படுத்தும் போது தானாகவே விரிவாக்கப்படும்.
  • சர்வர் பதில் தலைப்புகளில் உள்ள உள்ளடக்கப் பாதுகாப்புக் கொள்கை (CSP) கட்டுப்பாடுகள் இப்போது அர்ப்பணிப்புள்ள தொழிலாளர்களுக்குப் பொருந்தும், அவை முன்பு தனி ஆவணங்களாகக் கருதப்பட்டன.
  • உள் நெட்வொர்க்கிலிருந்து ஏதேனும் துணை ஆதாரங்களைப் பதிவிறக்குவதற்கான அதிகாரத்திற்கான வெளிப்படையான கோரிக்கை வழங்கப்பட்டுள்ளது - அக நெட்வொர்க் அல்லது லோக்கல் ஹோஸ்ட்டை அணுகுவதற்கு முன், “அணுகல்-கட்டுப்பாடு-கோரிக்கை-தனியார்- என்ற தலைப்புடன் CORS (குறுக்கு மூல வள பகிர்வு) கோரிக்கை. நெட்வொர்க்: true” என்பது இப்போது பிரதான தள சேவையகத்திற்கு அனுப்பப்பட்டு, “Access-Control-Allow-Private-Network: true” என்ற தலைப்பைத் திருப்பி, செயல்பாட்டை உறுதிப்படுத்த வேண்டும்.
  • தேர்ந்தெடுக்கப்பட்ட எழுத்துரு குடும்பத்தில் இல்லாத எழுத்துரு பாணிகளை (சாய்ந்த, தடிமனான மற்றும் சிறிய தொப்பி) உலாவியால் ஒருங்கிணைக்க முடியுமா என்பதைக் கட்டுப்படுத்த உங்களை அனுமதிக்கும் எழுத்துரு தொகுப்பு CSS பண்பு சேர்க்கப்பட்டது.
  • CSS மாற்றங்களுக்கு, முன்னோக்கு() செயல்பாடு ஒரு 'இல்லை' அளவுருவை செயல்படுத்துகிறது, இது அனிமேஷனை ஒழுங்கமைக்கும்போது எல்லையற்ற மதிப்பாகக் கருதப்படுகிறது.
  • அனுமதிகள்-கொள்கை (அம்சக் கொள்கை) HTTP தலைப்பு, அதிகாரத்தை வழங்கவும் மேம்பட்ட அம்சங்களை இயக்கவும் பயன்படுகிறது, இப்போது விசைப்பலகை-வரைபட மதிப்பை ஆதரிக்கிறது, இது விசைப்பலகை API ஐப் பயன்படுத்த அனுமதிக்கிறது. Keyboard.getLayoutMap() முறை செயல்படுத்தப்பட்டது, இது எந்த விசையை அழுத்துகிறது என்பதை தீர்மானிக்க உங்களை அனுமதிக்கிறது, வெவ்வேறு விசைப்பலகை தளவமைப்புகளை கணக்கில் எடுத்துக்கொள்கிறது (உதாரணமாக, ரஷ்ய அல்லது ஆங்கில அமைப்பில் ஒரு விசை அழுத்தப்படுகிறது).
  • HTMLScriptElement.supports() முறை சேர்க்கப்பட்டது, இது "ஸ்கிரிப்ட்" உறுப்பில் கிடைக்கும் புதிய அம்சங்களின் வரையறையை ஒருங்கிணைக்கிறது, எடுத்துக்காட்டாக, "வகை" பண்புக்கூறுக்கான ஆதரவு மதிப்புகளின் பட்டியலை நீங்கள் காணலாம்.
  • இணையப் படிவங்களைச் சமர்ப்பிக்கும் போது புதிய வரிகளை இயல்பாக்கும் செயல்முறை கெக்கோ மற்றும் வெப்கிட் உலாவி இயந்திரங்களுடன் இணைக்கப்பட்டுள்ளது. க்ரோமில் லைன்ஃபீட்கள் மற்றும் கேரேஜ் ரிட்டர்ன்களை இயல்பாக்குவது (/r மற்றும் /n ஐ \r\n உடன் மாற்றுவது) இப்போது படிவம் சமர்ப்பிப்பு செயலாக்கத்தின் தொடக்கத்தில் இல்லாமல் இறுதி கட்டத்தில் செய்யப்படுகிறது (அதாவது FormData ஆப்ஜெக்ட்டைப் பயன்படுத்தும் இடைநிலை செயலிகள் தரவை இவ்வாறு பார்க்கும். பயனரால் சேர்க்கப்பட்டது, சாதாரண வடிவத்தில் அல்ல).
  • Client Hints API க்காக சொத்துப் பெயர்களின் பெயரிடல் தரப்படுத்தப்பட்டுள்ளது, இது பயனர் முகவர் தலைப்பிற்கு மாற்றாக உருவாக்கப்பட்டு வருகிறது, மேலும் குறிப்பிட்ட உலாவி மற்றும் கணினி அளவுருக்கள் (பதிப்பு, இயங்குதளம் போன்றவை) பற்றிய தரவைத் தேர்ந்தெடுத்து வழங்க உங்களை அனுமதிக்கிறது. சேவையகத்தின் கோரிக்கை. பண்புகள் இப்போது "sec-ch-" முன்னொட்டுடன் குறிப்பிடப்பட்டுள்ளன, எடுத்துக்காட்டாக, sec-ch-dpr, sec-ch-width, sec-ch-viewport-width, sec-ch-device-memory, sec-ch-rtt , sec- ch-downlink மற்றும் sec-ch-ect.
  • WebSQL APIக்கான ஆதரவை நிறுத்துவதற்கான இரண்டாவது கட்டம் பயன்படுத்தப்பட்டது, மூன்றாம் தரப்பு ஸ்கிரிப்ட்களிலிருந்து அணுகல் இப்போது தடுக்கப்படும். எதிர்காலத்தில், பயன்பாட்டின் சூழலைப் பொருட்படுத்தாமல், WebSQL க்கான ஆதரவை படிப்படியாக படிப்படியாக அகற்ற திட்டமிட்டுள்ளோம். WebSQL இன்ஜின் SQLite குறியீட்டை அடிப்படையாகக் கொண்டது மற்றும் SQLite இல் உள்ள பாதிப்புகளைப் பயன்படுத்த தாக்குபவர்களால் பயன்படுத்தப்படலாம்.
  • Windows இயங்குதளத்திற்கு, செயல்படுத்தல் ஓட்ட ஒருமைப்பாடு காசோலைகள் (CFG, கண்ட்ரோல் ஃப்ளோ கார்டு) கொண்ட ஒரு அசெம்பிளி சேர்க்கப்பட்டுள்ளது, இது Chrome செயல்பாட்டில் குறியீட்டைச் செருகுவதற்கான முயற்சிகளைத் தடுக்கிறது. கூடுதலாக, சாண்ட்பாக்ஸ் தனிமைப்படுத்தல் இப்போது தனித்தனி செயல்முறைகளில் இயங்கும் பிணைய சேவைகளுக்குப் பயன்படுத்தப்படுகிறது, இந்த செயல்முறைகளில் குறியீட்டின் திறன்களைக் கட்டுப்படுத்துகிறது.
  • ஆண்ட்ராய்டுக்கான Chrome ஆனது, டெஸ்க்டாப் அமைப்புகளுக்கான கட்டணத்தில் முன்பு செயல்படுத்தப்பட்ட, வழங்கப்பட்ட மற்றும் ரத்துசெய்யப்பட்ட சான்றிதழ்களின் (சான்றிதழ் வெளிப்படைத்தன்மை) பதிவை மாறும் வகையில் புதுப்பிப்பதற்கான ஒரு பொறிமுறையை உள்ளடக்கியது.
  • வலை உருவாக்குநர்களுக்கான கருவிகளில் மேம்பாடுகள் செய்யப்பட்டுள்ளன. வெவ்வேறு சாதனங்களுக்கு இடையே DevTools அமைப்புகளை ஒத்திசைப்பதற்கான சோதனை ஆதரவு செயல்படுத்தப்பட்டுள்ளது. புதிய ரெக்கார்டர் பேனல் சேர்க்கப்பட்டுள்ளது, இதன் மூலம் நீங்கள் பக்கத்தில் உள்ள பயனர் செயல்களை பதிவு செய்யலாம், மீண்டும் இயக்கலாம் மற்றும் பகுப்பாய்வு செய்யலாம்.
    குரோம் வெளியீடு 97

    வலை கன்சோலில் பிழைகளைக் காண்பிக்கும் போது, ​​சிக்கலுடன் தொடர்புடைய நெடுவரிசை எண்கள் காட்டப்படும், இது சிறிய ஜாவாஸ்கிரிப்ட் குறியீட்டில் உள்ள சிக்கல்களை பிழைத்திருத்துவதற்கு வசதியானது. மொபைல் சாதனங்களில் பக்கக் காட்சியை மதிப்பிடுவதற்கு உருவகப்படுத்தக்கூடிய சாதனங்களின் பட்டியல் புதுப்பிக்கப்பட்டது. HTML தொகுதிகளைத் திருத்துவதற்கான இடைமுகத்தில் (HTML ஆகத் திருத்தவும்), தொடரியல் சிறப்பம்சங்கள் மற்றும் உள்ளீட்டைத் தானாக நிறைவு செய்யும் திறன் ஆகியவை சேர்க்கப்பட்டுள்ளன.

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

புதுமைகள் மற்றும் பிழை திருத்தங்கள் தவிர, புதிய பதிப்பு 37 பாதிப்புகளை நீக்குகிறது. AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer மற்றும் AFL கருவிகளைப் பயன்படுத்தி தானியங்கு சோதனையின் விளைவாக பல பாதிப்புகள் அடையாளம் காணப்பட்டன. பாதிப்புகளில் ஒன்று முக்கியமான சிக்கலின் நிலை ஒதுக்கப்பட்டுள்ளது, இது உலாவி பாதுகாப்பின் அனைத்து நிலைகளையும் கடந்து, சாண்ட்பாக்ஸ் சூழலுக்கு வெளியே கணினியில் குறியீட்டை இயக்க அனுமதிக்கிறது. முக்கியமான பாதிப்பு (CVE-2022-0096) பற்றிய விவரங்கள் இன்னும் வெளியிடப்படவில்லை; அகச் சேமிப்பகத்துடன் (Storage API) வேலை செய்வதற்கான குறியீட்டில் ஏற்கனவே விடுவிக்கப்பட்ட நினைவகப் பகுதியை அணுகுவதுடன் தொடர்புடையது என்பது மட்டுமே அறியப்படுகிறது.

தற்போதைய வெளியீட்டிற்கான பாதிப்புகளைக் கண்டறிவதற்கான பண வெகுமதிகளை வழங்கும் திட்டத்தின் ஒரு பகுதியாக, Google $24 ஆயிரம் மதிப்பிலான 54 விருதுகளை வழங்கியது (மூன்று $10000 விருதுகள், இரண்டு $5000 விருதுகள், ஒரு $4000 விருது, மூன்று $3000 விருதுகள் மற்றும் ஒரு $1000 விருது). 14 வெகுமதிகளின் அளவு இன்னும் தீர்மானிக்கப்படவில்லை.

ஆதாரம்: opennet.ru

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