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

கூகிள் வழங்கப்பட்டது இணைய உலாவி வெளியீடு குரோம் 76... ஒரே நேரத்தில் கிடைக்கிறது இலவச திட்டத்தின் நிலையான வெளியீடு குரோமியம், இது Chrome இன் அடிப்படையாக செயல்படுகிறது. குரோம் உலாவி отличается கூகுள் லோகோக்களின் பயன்பாடு, செயலிழந்தால் அறிவிப்புகளை அனுப்புவதற்கான அமைப்பு இருப்பது, கோரிக்கையின் பேரில் ஃப்ளாஷ் தொகுதியைப் பதிவிறக்கும் திறன், பாதுகாக்கப்பட்ட வீடியோ உள்ளடக்கத்தை இயக்குவதற்கான தொகுதிகள் (டிஆர்எம்), தேடலின் போது தானாகவே புதுப்பிப்புகள் மற்றும் பரிமாற்றங்களை நிறுவுவதற்கான அமைப்பு RLZ அளவுருக்கள். Chrome 77 இன் அடுத்த வெளியீடு செப்டம்பர் 10 ஆம் தேதி திட்டமிடப்பட்டுள்ளது.

முக்கிய மாற்றங்கள் в குரோம் 76:

  • செயல்படுத்தப்பட்டது முன்னிருப்பாக, மூன்றாம் தரப்பு குக்கீகளின் பரிமாற்றத்திற்கு எதிரான பாதுகாப்பு பயன்முறை, இது Set-Cookie ஹெடரில் SameSite பண்புக்கூறு இல்லாத நிலையில், முன்னிருப்பாக "SameSite=Lax" மதிப்பை அமைக்கிறது, இது குக்கீகளை அனுப்புவதை கட்டுப்படுத்துகிறது மூன்றாம் தரப்பு தளங்கள் (ஆனால் குக்கீ மதிப்பை SameSite=எதுவும் அமைக்கும் போது தளங்கள் வெளிப்படையாக அமைப்பதன் மூலம் தடையை மீற முடியும்). இதுவரை, உலாவியானது குக்கீ அமைக்கப்பட்டுள்ள தளத்திற்கு குக்கீயை அனுப்பியது, முதலில் மற்றொரு தளம் திறக்கப்பட்டாலும், ஒரு படத்தை ஏற்றியோ அல்லது iframe மூலமாகவோ மறைமுகமாக கோரிக்கை செய்யப்பட்டது. 'Lax' பயன்முறையில், படக் கோரிக்கைகள் அல்லது iframe உள்ளடக்கத்தை ஏற்றுதல் போன்ற குறுக்கு-தள துணைக் கோரிக்கைகளுக்கு மட்டுமே குக்கீ பரிமாற்றம் தடுக்கப்படுகிறது, இவை பெரும்பாலும் CSRF தாக்குதல்களைத் தொடங்கவும் தளங்களுக்கு இடையே பயனர் நகர்வுகளைக் கண்காணிக்கவும் பயன்படுகிறது.
  • இயல்பாகவே Flash உள்ளடக்கத்தை இயக்குவது நிறுத்தப்பட்டது. 87 டிசம்பரில் Chrome 2020 வெளியிடப்படும் வரை, Flash ஆதரவை அமைப்புகளில் (மேம்பட்ட > தனியுரிமை மற்றும் பாதுகாப்பு > தள அமைப்புகள்) திரும்பப் பெறலாம், அதைத் தொடர்ந்து ஒவ்வொரு தளத்திற்கும் Flash உள்ளடக்கத்தை இயக்குவதற்கான செயல்பாட்டின் வெளிப்படையான உறுதிப்படுத்தல் (உறுதிப்படுத்தல் உலாவி மறுதொடக்கம் செய்யப்படும் வரை நினைவில் இருக்கும்). ஃப்ளாஷை ஆதரிக்கும் குறியீட்டை முழுமையாக அகற்றுவது, 2020ல் ஃப்ளாஷ் தொழில்நுட்பத்திற்கான ஆதரவை நிறுத்துவதற்கு அடோப்பின் முன்னர் அறிவிக்கப்பட்ட திட்டத்துடன் ஒத்திசைக்கப்பட்டுள்ளது;
  • நிறுவனங்களுக்கு, Google இயக்கக சேமிப்பகத்தில் கோப்புகளைத் தேடும் திறன் முகவரிப் பட்டியில் சேர்க்கப்பட்டுள்ளது;

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

  • தொடங்கியது வெகுஜன தடுப்பு Chrome இல் பொருத்தமற்ற விளம்பரம், உள்ளடக்கத்தின் உணர்வில் குறுக்கிடுகிறது மற்றும் சிறந்த விளம்பரத்திற்கான கூட்டணியால் உருவாக்கப்பட்ட அளவுகோல்களை பூர்த்தி செய்யவில்லை;
  • புதிய பக்கத்திற்கு மாறுவதற்கான தகவமைப்பு பயன்முறை செயல்படுத்தப்பட்டது, இதில் தற்போதைய உள்ளடக்கம் அழிக்கப்பட்டு, வெள்ளைப் பின்னணி உடனடியாகக் காட்டப்படாமல், சிறிது தாமதத்திற்குப் பிறகு காட்டப்படும். வேகமாக ஏற்றப்படும் பக்கங்களுக்கு, ஸ்கிராப்பிங் செய்வது மினுமினுப்பை மட்டுமே விளைவிக்கும், மேலும் புதிய பக்கம் ஏற்றப்பட உள்ளதாக பயனருக்குத் தெரிவிக்கும் பேலோடை வழங்காது. புதிய வெளியீட்டில், ஒரு பக்கம் விரைவாகத் திறந்து சிறிது தாமதம் ஏற்பட்டால், புதிய பக்கம் முந்தையதைத் தடையின்றி மாற்றியமைக்கும் இடத்தில் காட்டப்படும் (எடுத்துக்காட்டாக, வடிவமைப்பில் ஒத்த அதே தளத்தின் பிற பக்கங்களுக்கு மாறும்போது வசதியானது. மற்றும் வண்ணத் திட்டம்). பக்கத்தைக் காண்பிக்க பயனருக்கு சிறிது நேரம் தேவைப்பட்டால், முன்பு போலவே, திரை முன்கூட்டியே அழிக்கப்படும்;
  • ஒரு பக்கத்தில் பயனர் செயல்பாட்டைத் தீர்மானிப்பதற்கான அளவுகோல்கள் கடுமையாக்கப்பட்டுள்ளன. பாப்-அப் அறிவிப்புகளைக் காட்டவும், பக்கத்தில் பயனர் செயல்களுக்குப் பிறகு மட்டுமே எரிச்சலூட்டும் வீடியோ/ஆடியோ உள்ளடக்கத்தை இயக்கவும் Chrome உங்களை அனுமதிக்கிறது. புதிய வெளியீட்டில், எஸ்கேப்பை அழுத்துவது, ஒரு இணைப்பின் மீது வட்டமிடுவது மற்றும் திரையைத் தொடுவது ஆகியவை பக்கத்தை செயல்படுத்தும் தொடர்புகளாக (வெளிப்படையான கிளிக், தட்டச்சு அல்லது ஸ்க்ரோலிங் தேவை) இனி உணரப்படாது;
  • சேர்க்கப்பட்டது ஊடக வினவல் “prefers-color-scheme”, இது உலாவி ஒரு இருண்ட தீம் பயன்படுத்துகிறதா என்பதைத் தீர்மானிக்க தளங்களை அனுமதிக்கிறது மற்றும் தளம் பார்க்கப்படுவதற்கு தானாக டார்க் தீமை இயக்குகிறது.
  • லினக்ஸிற்கான பில்ட்களில் டார்க் தீமை இயக்கும்போது, ​​முகவரிப் பட்டி இப்போது இருண்ட நிறத்தில் காட்டப்படும்;
  • தடுக்கப்பட்டது FileSystem API உடன் கையாளுதல் மூலம் மறைநிலைப் பயன்முறையில் ஒரு பக்கத்தைத் திறப்பதைத் தீர்மானிக்கும் திறன், குக்கீகளை நினைவில் கொள்ளாமல் பக்கங்களைத் திறக்கும் போது கட்டணச் சந்தாவை விதிக்க சில வெளியீடுகளால் பயன்படுத்தப்பட்டது (இதனால் பயனர்கள் தனிப்பட்ட பயன்முறையைப் பயன்படுத்தவில்லை. இலவச சோதனை அணுகலை வழங்குவதற்கான பொறிமுறையைத் தவிர்க்க). முன்னதாக, மறைநிலைப் பயன்முறையில் பணிபுரியும் போது, ​​அமர்வுகளுக்கு இடையில் தரவு தொய்வு ஏற்படுவதைத் தடுக்க, உலாவி FileSystem APIக்கான அணுகலைத் தடுத்தது, இது FileSystem API மூலம் தரவைச் சேமிக்கும் திறனை JavaScript ஐச் சரிபார்த்து, தோல்வியுற்றால், செயல்பாட்டைத் தீர்மானிக்க அனுமதித்தது. மறைநிலை முறை. இப்போது FileSystem APIக்கான அணுகல் தடுக்கப்படவில்லை, அமர்வு முடிந்ததும் உள்ளடக்கம் அழிக்கப்படும்;
  • சேர்க்கப்பட்டது புதிய சவால்கள்
    ஏபிஐ பேமெண்ட் கோரிக்கை மற்றும் பேமெண்ட் ஹேண்ட்லர். PaymentRequestEvent ஆப்ஜெக்ட்டில் புதிய முறை மாற்றம்PaymentMethod() தோன்றியுள்ளது, மேலும் PaymentRequest ஆப்ஜெக்ட்டில் ஒரு புதிய நிகழ்வு ஹேண்ட்லர் பேமென்ட்மெத்தோட்சேஞ்ச் சேர்க்கப்பட்டுள்ளது, இது பணம் செலுத்தும் தளம் அல்லது இணையப் பயன்பாடு கட்டண முறையை மாற்றும் பயனருக்கு பதிலளிக்க அனுமதிக்கிறது. புதிய வெளியீடு, சுய கையொப்பமிடப்பட்ட சான்றிதழ்களைப் பயன்படுத்தி விண்ணப்பங்களைச் சோதிப்பதை கட்டண API களுக்கு எளிதாக்குகிறது. வளர்ச்சியின் போது சான்றிதழ் சரிபார்ப்பு பிழைகளை புறக்கணிக்க, ஒரு புதிய கட்டளை வரி விருப்பம் "-ignore-certificate-errors" சேர்க்கப்பட்டுள்ளது;

  • டெஸ்க்டாப் ப்ரோக்ரெசிவ் வெப் ஆப்ஸ் (PWA) பயன்முறையில் இயங்கும் இணையப் பயன்பாடுகளுக்கான புக்மார்க்குகளில் சேர்க்க பொத்தானுக்கு அடுத்துள்ள முகவரிப் பட்டியில், சேர்க்கப்பட்டது ஒரு தனி நிரலாக வேலை செய்ய கணினியில் ஒரு வலை பயன்பாட்டை நிறுவுவதற்கான குறுக்குவழி;
    குரோம் வெளியீடு 76

  • மொபைல் சாதனங்களுக்கு, முகப்புத் திரையில் பயன்பாட்டைச் சேர்ப்பதற்கான அழைப்பைக் கொண்டு மினி பேனலின் காட்சியைக் கட்டுப்படுத்த முடியும். PWA (Progressive Web App) பயன்பாடுகளுக்கு, நீங்கள் முதலில் தளத்தைத் திறக்கும் போது, ​​இயல்புநிலை மினி-பட்டி தானாகவே காட்டப்படும். டெவலப்பர் இப்போது இந்த பேனலைக் காட்ட மறுக்கலாம் மற்றும் அவரது சொந்த நிறுவல் வரியில் செயல்படுத்தலாம், அதற்காக அவர் ஒரு நிகழ்வு ஹேண்ட்லரை நிறுவலாம்
    Installprompt க்கு முன் மற்றும் blockDefault()க்கான அழைப்பை இணைக்கவும்;
    குரோம் வெளியீடு 76

  • Android சூழலில் நிறுவப்பட்ட PWA பயன்பாடுகளுக்கான (Progressive Web App) புதுப்பிப்பு சோதனைகளின் அதிர்வெண் அதிகரிக்கப்பட்டுள்ளது. WebAPK புதுப்பிப்புகள் இப்போது ஒரு நாளைக்கு ஒரு முறை சரிபார்க்கப்படுகின்றன, மேலும் முன்பு போல் மூன்று நாட்களுக்கு ஒரு முறை அல்ல. அத்தகைய சரிபார்ப்பு மேனிஃபெஸ்டில் குறைந்தபட்சம் ஒரு முக்கிய சொத்தின் மாற்றத்தை வெளிப்படுத்தினால், உலாவி ஒரு புதிய WebAPK ஐ பதிவிறக்கி நிறுவும்;
  • API இல் ஒத்திசைவு கிளிப்போர்டு navigator.clipboard.read() மற்றும் navigator.clipboard.write() முறைகளைப் பயன்படுத்தி கிளிப்போர்டு வழியாக படங்களை நிரல்ரீதியாகப் படிக்கும் மற்றும் எழுதும் திறனைச் சேர்த்தது;
  • HTTP தலைப்புகளின் குழுவிற்கான ஆதரவு செயல்படுத்தப்பட்டது மெட்டாடேட்டாவைப் பெறவும் (Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site மற்றும் Sec-Fetch-User), கோரிக்கையின் தன்மையைப் பற்றிய கூடுதல் மெட்டாடேட்டாவை அனுப்ப உங்களை அனுமதிக்கிறது (குறுக்கு தள கோரிக்கை, img டேக் வழியாக கோரிக்கை, போன்றவை. .) சில வகையான தாக்குதல்களுக்கு எதிராகப் பாதுகாப்பதற்கான சர்வர் நடவடிக்கைகளால் ஏற்றுக்கொள்ளப்பட்டது (உதாரணமாக, பணப் பரிமாற்றத்திற்கான ஹேண்ட்லருக்கான இணைப்பு ஒரு img குறிச்சொல் மூலம் குறிப்பிடப்படுவது சாத்தியமில்லை, எனவே அத்தகைய கோரிக்கைகள் பயன்பாட்டிற்கு அனுப்பப்படாமல் தடுக்கப்படலாம். );
  • அம்சம் சேர்க்கப்பட்டது form.requestSubmit(), இது சமர்ப்பி பொத்தானைக் கிளிக் செய்வதைப் போலவே படிவத் தரவின் நிரல் சமர்ப்பிப்பைத் தொடங்குகிறது. உங்கள் சொந்த படிவத்தை சமர்ப்பிக்கும் பொத்தான்களை உருவாக்கும்போது இந்தச் செயல்பாட்டைப் பயன்படுத்தலாம், இதற்கு form.submit() அழைப்பு போதுமானதாக இல்லை, ஏனெனில் இது அளவுருக்களின் ஊடாடும் சரிபார்ப்பு, 'சமர்ப்பித்தல்' நிகழ்வின் உருவாக்கம் மற்றும் தரவு பரிமாற்றத்திற்கு வழிவகுக்காது. சமர்ப்பிக்கும் பொத்தானுக்குக் கட்டுப்பட்டது;
  • IndexedDB இல் செயல்பாடு சேர்க்கப்பட்டது உறுதி (), இது IDB பரிவர்த்தனை பொருளுடன் தொடர்புடைய பரிவர்த்தனைகளைச் செய்ய உங்களை அனுமதிக்கிறது. கமிட்()ஐப் பயன்படுத்துவது, சேமிப்பகத்திற்கான கோரிக்கைகளை எழுதுதல் மற்றும் படிக்கும் திறனை அதிகரிக்கவும், பரிவர்த்தனையின் முடிவை வெளிப்படையாகக் கட்டுப்படுத்தவும் உங்களை அனுமதிக்கிறது;
  • FormatToParts() மற்றும் solutionOptions() போன்ற Intl.DateTimeFormat செயல்பாடுகளுக்கு விருப்பங்கள் சேர்க்கப்பட்டது தேதி ஸ்டைல் ​​மற்றும் டைம் ஸ்டைல், இது உள்ளூர்-குறிப்பிட்ட தேதி மற்றும் நேர காட்சி பாணிகளைக் கோர உங்களை அனுமதிக்கிறது;
  • BigInt.prototype.toLocaleString() முறையானது லோகேலின் அடிப்படையில் எண்களை வடிவமைக்க மாற்றியமைக்கப்பட்டுள்ளது, மேலும் Intl.NumberFormat.prototype.format() முறை மற்றும் formatToParts() செயல்பாடு BigInt உள்ளீட்டு மதிப்புகளை ஆதரிக்கும் வகையில் மாற்றியமைக்கப்பட்டுள்ளது;
  • API அனுமதிக்கப்பட்டது ஊடக திறன்கள் ஒரு பணியாளரிடமிருந்து மீடியாஸ்ட்ரீமை உருவாக்கும் போது உகந்த அளவுருக்களைத் தேர்ந்தெடுக்கப் பயன்படும் அனைத்து வகையான வலைப் பணியாளர்களிலும்;
  • சேர்க்கப்பட்ட முறை Promise.allSettled(), நிலுவையில் உள்ள வாக்குறுதிகளை உள்ளடக்காமல், நிறைவேற்றப்பட்ட அல்லது நிராகரிக்கப்பட்ட வாக்குறுதிகளை மட்டுமே வழங்கும்;
  • "--disable-infobars" விருப்பம் அகற்றப்பட்டது, இது Chrome இடைமுகத்தில் பாப்-அப் எச்சரிக்கைகளை மறைப்பதற்கு முன்பு பயன்படுத்தப்பட்டது (பாப்-அப் பாதுகாப்பு தொடர்பான எச்சரிக்கைகளை மறைக்க CommandLineFlagSecurityWarningsEnabled விதி முன்மொழியப்பட்டது);
  • குமிழ்களுடன் வேலை செய்வதற்கான இடைமுகத்திற்கு சேர்க்கப்பட்டது குறிப்பிட்ட தரவு வகைகளைப் படிக்கும் முறைகள் text(), arrayBuffer() மற்றும் stream();
  • CSS பண்பு "ஒயிட்-ஸ்பேஸ்:பிரேக்-ஸ்பேஸ்" சேர்க்கப்பட்டது, இது லைன் ஓவர்ஃப்ளோவில் விளையும் இடைவெளியின் எந்த வரிசையும் உடைக்கப்பட வேண்டும் என்பதைக் குறிப்பிடுவதற்கு;
  • உதாரணமாக, chrome://flags இல் கொடிகளை சுத்தம் செய்யும் பணி தொடங்கியுள்ளது. நீக்கப்பட்டது "பிங்" பண்புக்கூறை முடக்க கொடியிடவும், இது தள உரிமையாளர்கள் தங்கள் பக்கங்களில் உள்ள இணைப்புகளில் கிளிக் செய்வதைக் கண்காணிக்க அனுமதிக்கிறது. நீங்கள் இணைப்பைப் பின்தொடர்ந்து, உலாவியில் "a href" குறிச்சொல்லில் "ping=URL" பண்புக்கூறு இருந்தால், மாற்றத்தைப் பற்றிய தகவலுடன் பண்புக்கூறில் குறிப்பிடப்பட்டுள்ள URL க்கு கூடுதல் POST கோரிக்கையை அனுப்புவதை இப்போது முடக்கலாம். இந்தப் பண்புக்கூறிலிருந்து பிங்கைத் தடுப்பதன் அர்த்தம் இழக்கப்படுகிறது வரையறுக்கப்பட்டது HTML5 விவரக்குறிப்புகள் மற்றும் அதே செயலைச் செய்ய பல தீர்வுகள் உள்ளன (உதாரணமாக, ஒரு டிரான்ஸிட் லிங்க் வழியாகச் செல்வது அல்லது ஜாவாஸ்கிரிப்ட் ஹேண்ட்லர்கள் மூலம் கிளிக்குகளை இடைமறிப்பது);
  • முடக்கு கொடி அகற்றப்பட்டது கடுமையான தள தனிமைப்படுத்தல் ஆட்சி, இதில் வெவ்வேறு ஹோஸ்ட்களின் பக்கங்கள் எப்போதும் வெவ்வேறு செயல்முறைகளின் நினைவகத்தில் அமைந்துள்ளன, ஒவ்வொன்றும் அதன் சொந்த சாண்ட்பாக்ஸைப் பயன்படுத்துகின்றன.
  • V8 இன்ஜின் JSON வடிவமைப்பை ஸ்கேனிங் மற்றும் பாகுபடுத்தும் செயல்திறனை கணிசமாக அதிகரித்துள்ளது. பிரபலமான இணையப் பக்கங்களுக்கு, JSON.parse செயலாக்கம் 2.7 மடங்கு வரை வேகமெடுக்கும். யூனிகோட் சரங்களின் மாற்றம் குறிப்பிடத்தக்க அளவில் துரிதப்படுத்தப்பட்டுள்ளது, எடுத்துக்காட்டாக, String#localeCompare, String#normalize மற்றும் சில Intl APIகளுக்கான அழைப்புகளின் வேகம் கிட்டத்தட்ட இரட்டிப்பாகியுள்ளது. frozen.indexOf(v), frozen.includes(v), fn(...frozen), fn(...[...frozen]) போன்ற செயல்பாடுகளைப் பயன்படுத்தும் போது, ​​உறைந்த வரிசைகள் கொண்ட செயல்பாடுகளின் செயல்திறன் கணிசமாக மேம்படுத்தப்பட்டுள்ளது. மற்றும் fn.apply(இது, [... உறைந்த]).

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

புதுமைகள் மற்றும் பிழை திருத்தங்களுடன் கூடுதலாக, புதிய பதிப்பு நீக்குகிறது 43 பாதிப்புகள். கருவிகள் மூலம் தானியங்கி சோதனையின் விளைவாக பல பாதிப்புகள் அடையாளம் காணப்பட்டன முகவரி சானிடைசர், மெமரி சானிடைசர், கட்டுப்பாடு ஓட்ட ஒருமைப்பாடு, லிப்ஃபுஸர் и ஏ.எஃப்.எல். உலாவி பாதுகாப்பின் அனைத்து நிலைகளையும் கடந்து, சாண்ட்பாக்ஸ் சூழலுக்கு வெளியே கணினியில் குறியீட்டை இயக்க அனுமதிக்கும் முக்கியமான சிக்கல்கள் எதுவும் கண்டறியப்படவில்லை. தற்போதைய வெளியீட்டிற்கான பாதிப்புகளைக் கண்டறிவதற்கான பண வெகுமதிகளை வழங்கும் திட்டத்தின் ஒரு பகுதியாக, Google $16 (ஒரு விருது $23500, ஒரு விருது $10000, இரண்டு விருதுகள் $6000 மற்றும் மூன்று விருதுகள் $3000) தொகையில் 500 விருதுகளை செலுத்தியது. 9 வெகுமதிகளின் அளவு இன்னும் தீர்மானிக்கப்படவில்லை.

ஆதாரம்: opennet.ru

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