Firefox 78 வெளியீடு

இணைய உலாவி வெளியிடப்பட்டது பயர்பாக்ஸ் 78, அத்துடன் ஒரு மொபைல் பதிப்பு பயர்பாக்ஸ் 68.10 ஆண்ட்ராய்டு இயங்குதளத்திற்கு. பயர்பாக்ஸ் 78 வெளியீடு விரிவாக்கப்பட்ட ஆதரவு சேவையாக (ESR) வகைப்படுத்தப்பட்டுள்ளது, ஆண்டு முழுவதும் மேம்படுத்தல்கள் வெளியிடப்படுகின்றன. கூடுதலாக, முந்தைய புதுப்பிப்பு கிளைகள் நீண்ட கால ஆதரவு 68.10.0 (எதிர்காலத்தில் மேலும் இரண்டு புதுப்பிப்புகள் எதிர்பார்க்கப்படுகின்றன: 68.11 மற்றும் 68.12). விரைவில் மேடைக்கு வரும் பீட்டா சோதனை பயர்பாக்ஸ் 79 கிளை மாறும், அதன் வெளியீடு ஜூலை 28 அன்று திட்டமிடப்பட்டுள்ளது.

முக்கிய புதுமைகள்:

  • சுருக்கப் பக்கம் (பாதுகாப்பு டாஷ்போர்டு) கண்காணிப்பு இயக்கங்களுக்கு எதிரான பாதுகாப்பு வழிமுறைகளின் செயல்திறன் பற்றிய அறிக்கைகளுடன் விரிவுபடுத்தப்பட்டுள்ளது, நற்சான்றிதழ்களின் சமரசம் மற்றும் கடவுச்சொற்களை நிர்வகித்தல். புதிய வெளியீடு சமரசம் செய்யப்பட்ட நற்சான்றிதழ்களின் பயன்பாடு குறித்த புள்ளிவிவரங்களைப் பார்ப்பதை சாத்தியமாக்குகிறது, அத்துடன் பயனர் தரவுத்தளங்களின் அறியப்பட்ட கசிவுகளுடன் சேமிக்கப்பட்ட கடவுச்சொற்களின் சாத்தியமான குறுக்குவெட்டுகளைக் கண்காணிக்கிறது. 9.7 தளங்களை ஹேக்கிங் செய்ததன் விளைவாக திருடப்பட்ட 456 பில்லியன் கணக்குகள் பற்றிய தகவல்களை உள்ளடக்கிய hadibeenpwned.com திட்டத்தின் தரவுத்தளத்துடன் ஒருங்கிணைப்பதன் மூலம் சரிபார்ப்பு மேற்கொள்ளப்படுகிறது. சுருக்கம் "about:protections" பக்கத்தில் அல்லது முகவரிப் பட்டியில் உள்ள ஷீல்டு ஐகானைக் கிளிக் செய்வதன் மூலம் அழைக்கப்படும் மெனு மூலம் வழங்கப்படுகிறது (அறிக்கையைக் காண்பிப்பதற்குப் பதிலாக பாதுகாப்பு டாஷ்போர்டு இப்போது காட்டப்பட்டுள்ளது).
    Firefox 78 வெளியீடு

  • நிறுவல் நீக்கியில் ஒரு பொத்தான் சேர்க்கப்பட்டதுபயர்பாக்ஸ் புதுப்பிக்கவும்“, இது அமைப்புகளை மீட்டமைக்கவும், திரட்டப்பட்ட தரவை இழக்காமல் அனைத்து துணை நிரல்களையும் அகற்றவும் உங்களை அனுமதிக்கிறது. சிக்கல்கள் ஏற்பட்டால், பயனர்கள் பெரும்பாலும் உலாவியை மீண்டும் நிறுவுவதன் மூலம் அவற்றைத் தீர்க்க முயற்சி செய்கிறார்கள். புக்மார்க்குகள், உலாவல் வரலாறு, சேமித்த கடவுச்சொற்கள், குக்கீகள், இணைக்கப்பட்ட அகராதிகள் மற்றும் தானாக நிரப்புவதற்கான படிவங்களுக்கான தரவு (பொத்தானைக் கிளிக் செய்யும் போது, ​​ஒரு புதிய சுயவிவரம் உருவாக்கப்பட்டு, குறிப்பிட்ட தரவுத்தளங்கள் மாற்றப்படும். அதற்கு). புதுப்பி என்பதைக் கிளிக் செய்த பிறகு, செருகு நிரல்கள், தீம்கள், அணுகல் உரிமைகள் தகவல், இணைக்கப்பட்ட தேடுபொறிகள், உள்ளூர் DOM சேமிப்பகம், சான்றிதழ்கள், மாற்றப்பட்ட அமைப்புகள், பயனர் பாணிகள் (userChrome, userContent) இழக்கப்படும்.
    Firefox 78 வெளியீடு

  • பல தாவல்களை மூடுவதற்கும், தற்போதைய ஒன்றின் வலதுபுறத்தில் உள்ள தாவல்களை மூடுவதற்கும், தற்போதைய ஒன்றைத் தவிர அனைத்து தாவல்களையும் மூடுவதற்கும் தாவல்களுக்குக் காட்டப்படும் சூழல் மெனுவில் உருப்படிகள் சேர்க்கப்பட்டன.

    Firefox 78 வெளியீடு

  • WebRTC அடிப்படையிலான வீடியோ அழைப்புகள் மற்றும் மாநாட்டுகளின் போது ஸ்கிரீன் சேவரை முடக்கலாம்.
  • இன்டெல் ஜி.பீ.களுக்கான விண்டோஸ் இயங்குதளத்தில் எந்த திரை தெளிவுத்திறனிலும் சேர்க்கப்பட்டுள்ளது தொகுத்தல் அமைப்பு வெப்ரெண்டர், ரஸ்டில் எழுதப்பட்டு, ரெண்டரிங் வேகத்தை கணிசமாக அதிகரிக்கவும், CPU சுமையை குறைக்கவும் உங்களை அனுமதிக்கிறது. WebRender பக்க உள்ளடக்கத்தை வழங்குதல் செயல்பாடுகளை GPU பக்கத்திற்கு அவுட்சோர்ஸ் செய்கிறது, இது GPU இல் இயங்கும் ஷேடர்கள் மூலம் செயல்படுத்தப்படுகிறது. முன்னதாக, சிறிய திரைத் தீர்மானங்களைப் பயன்படுத்தும் போது Intel GPU களுக்கான Windows 10 இயங்குதளத்தில் WebRender இயக்கப்பட்டது, அதே போல் AMD Raven Ridge, AMD Evergreen APUகள் மற்றும் NVIDIA கிராபிக்ஸ் கார்டுகளைக் கொண்ட மடிக்கணினிகளில். Linux இல், WebRender தற்போது Intel மற்றும் AMD கார்டுகளுக்கு இரவு கட்டங்களில் மட்டுமே செயல்படுத்தப்படுகிறது, மேலும் NVIDIA கார்டுகளுக்கு இது ஆதரிக்கப்படவில்லை. about:config இல் கட்டாயப்படுத்த, நீங்கள் "gfx.webrender.all" மற்றும் "gfx.webrender.enabled" அமைப்புகளை செயல்படுத்த வேண்டும் அல்லது சூழல் மாறி MOZ_WEBRENDER=1 தொகுப்புடன் Firefox ஐ இயக்க வேண்டும்.
  • புதிய தாவல் பக்கத்தில் பாக்கெட் சேவையால் பரிந்துரைக்கப்பட்ட உள்ளடக்கக் காட்சி இயக்கப்பட்ட UK பயனர்களின் பங்கு 100% ஆக அதிகரிக்கப்பட்டுள்ளது. முன்னதாக, இத்தகைய பக்கங்கள் அமெரிக்கா, கனடா மற்றும் ஜெர்மனியைச் சேர்ந்த பயனர்களுக்கு மட்டுமே காட்டப்பட்டன. ஸ்பான்சர்களால் பணம் செலுத்தப்படும் தொகுதிகள் அமெரிக்காவில் மட்டுமே காட்டப்பட்டு விளம்பரம் என்று தெளிவாகக் குறிக்கப்படுகின்றன. உள்ளடக்கத்தின் தேர்வுடன் தொடர்புடைய தனிப்பயனாக்கம் கிளையன்ட் பக்கத்தில் மற்றும் மூன்றாம் தரப்பினருக்கு பயனர் தகவலை மாற்றாமல் செய்யப்படுகிறது (தற்போதைய நாளுக்கான பரிந்துரைக்கப்பட்ட இணைப்புகளின் முழு பட்டியல் உலாவியில் ஏற்றப்படுகிறது, இது உலாவல் வரலாற்றுத் தரவின் அடிப்படையில் பயனரின் தரவரிசையில் தரவரிசைப்படுத்தப்படுகிறது. ) Pocket பரிந்துரைத்த உள்ளடக்கத்தை முடக்க, கன்ஃபிகரேட்டரில் ஒரு அமைப்பு உள்ளது (Firefox Home Content/Pocket ஆல் பரிந்துரைக்கப்பட்டது) மற்றும் about:config இல் “browser.newtabpage.activity-stream.feeds.topsites” விருப்பமும் உள்ளது.
  • சேர்க்கப்பட்டுள்ளது VA-API ஐப் பயன்படுத்தி வீடியோ டிகோடிங்கின் வன்பொருள் முடுக்கத்தின் செயல்திறன் மற்றும் நிலைத்தன்மையை பாதிக்கும் இணைப்புகள் (வேலண்ட் அடிப்படையிலான சூழலில் மட்டுமே ஆதரிக்கப்படும்).
  • லினக்ஸ் கணினி கூறுகளுக்கான தேவைகள் அதிகரிக்கப்பட்டுள்ளன. Linux இல் Firefox ஐ இயக்க இப்போது குறைந்தபட்சம் Glibc 2.17, libstdc++ 4.8.1 மற்றும் GTK+ 3.14 தேவைப்படுகிறது.
  • மரபு கிரிப்டோகிராஃபிக் அல்காரிதம்களுக்கான ஆதரவை நிறுத்தும் திட்டத்தைத் தொடர்ந்து, DHE (TLS_DHE_*, Diffie-Hellman கீ பரிமாற்ற நெறிமுறை) அடிப்படையிலான அனைத்து TLS சைபர் தொகுப்புகளும் இயல்பாகவே முடக்கப்படும். DHE ஐ முடக்குவதால் ஏற்படும் எதிர்மறை தாக்கத்தை குறைக்க, இரண்டு புதிய SHA2-அடிப்படையிலான AES-GCM சைபர் தொகுப்புகள் சேர்க்கப்பட்டுள்ளன.
  • முடக்கப்பட்டது TLS 1.0 மற்றும் TLS 1.1 நெறிமுறைகளுக்கான ஆதரவு. பாதுகாப்பான தகவல்தொடர்பு சேனல் மூலம் தளங்களை அணுக, சேவையகம் குறைந்தபட்சம் TLS 1.2 க்கு ஆதரவை வழங்க வேண்டும். கூகுளின் கூற்றுப்படி, தற்போது சுமார் 0.5% இணையப் பக்க பதிவிறக்கங்கள் TLS இன் காலாவதியான பதிப்புகளைப் பயன்படுத்தி தொடர்ந்து மேற்கொள்ளப்படுகின்றன. அதன்படி பணிநிறுத்தம் மேற்கொள்ளப்பட்டது பரிந்துரைகள் IETF (இன்டர்நெட் இன்ஜினியரிங் டாஸ்க் ஃபோர்ஸ்). TLS 1.0/1.1 ஐ ஆதரிக்க மறுப்பதற்கான காரணம், நவீன மறைக்குறியீடுகளுக்கான ஆதரவு இல்லாதது (உதாரணமாக, ECDHE மற்றும் AEAD) மற்றும் பழைய சைபர்களை ஆதரிக்க வேண்டிய தேவை, இதன் நம்பகத்தன்மை தற்போதைய கணினி தொழில்நுட்ப வளர்ச்சியின் கட்டத்தில் கேள்விக்குள்ளாக்கப்படுகிறது ( எடுத்துக்காட்டாக, TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA க்கான ஆதரவு தேவை, MD5 ஒருமைப்பாடு சரிபார்ப்பு மற்றும் அங்கீகரிப்பு மற்றும் SHA-1க்கு பயன்படுத்தப்படுகிறது). பாதுகாப்பு.tls.version.enable-deprecated = true என அமைப்பதன் மூலமோ அல்லது பழைய நெறிமுறையுடன் தளத்தைப் பார்வையிடும்போது தோன்றும் பிழைப் பக்கத்தில் உள்ள பொத்தானைப் பயன்படுத்தியோ காலாவதியான TLS பதிப்புகளுடன் பணிபுரியும் திறனை மீட்டெடுக்கலாம்.
  • பார்வைக் குறைபாடு உள்ளவர்களுக்கான ஸ்கிரீன் ரீடர்களுடன் பணியின் தரம் கணிசமாக மேம்படுத்தப்பட்டுள்ளது (கர்சர் பொருத்துதலில் உள்ள சிக்கல்கள் தீர்க்கப்பட்டுள்ளன, உறைதல் நீக்கப்பட்டது, மிகப் பெரிய அட்டவணைகளின் செயலாக்கம் துரிதப்படுத்தப்பட்டுள்ளது, முதலியன). ஒற்றைத் தலைவலி மற்றும் கால்-கை வலிப்பு உள்ள பயனர்களுக்கு, தாவல்களைத் தனிப்படுத்துதல் மற்றும் தேடல் பட்டியை விரிவுபடுத்துதல் போன்ற அனிமேஷன் விளைவுகள் குறைக்கப்பட்டுள்ளன.
  • நிறுவனங்களுக்கு, வெளிப்புற பயன்பாட்டுக் கையாளுதல்களை உள்ளமைப்பதற்கும், பிக்சர்-இன்-பிக்சர் பயன்முறையை முடக்குவதற்கும், முதன்மை கடவுச்சொல்லைக் குறிப்பிடுவதற்கும் குழுக் கொள்கைகளில் புதிய விதிகள் சேர்க்கப்பட்டுள்ளன.
  • SpiderMonkey JavaScript இன்ஜினில் புதுப்பிக்கப்பட்டது Chromium ப்ராஜெக்ட்டின் அடிப்படையில் உலாவிகளில் பயன்படுத்தப்படும் V8 ஜாவாஸ்கிரிப்ட் எஞ்சினிலிருந்து செயல்படுத்தப்படும் ஒரு வழக்கமான வெளிப்பாடு செயலாக்க துணை அமைப்பு. வழக்கமான வெளிப்பாடுகள் தொடர்பான பின்வரும் அம்சங்களுக்கான ஆதரவைச் செயல்படுத்த மாற்றம் எங்களை அனுமதித்தது:
    • பெயரிடப்பட்ட குழுக்கள் பொருத்தங்களின் வரிசை எண்களுக்குப் பதிலாக குறிப்பிட்ட பெயர்களுடன் வழக்கமான வெளிப்பாட்டுடன் பொருந்திய சரத்தின் பகுதிகளை இணைக்க உங்களை அனுமதிக்கிறது (எடுத்துக்காட்டாக, “/(\d{4})-(\d{2})-(\d{ 2})/” நீங்கள் குறிப்பிடலாம் “/( ? \d{4})-(? \d{2})-(? \d{2})/" மற்றும் வருடத்தை முடிவு மூலம் அணுகாமல்[1], result.groups.year மூலம் அணுகலாம்).
    • வகுப்புகளிலிருந்து தப்பித்தல் யூனிகோட் எழுத்துகள் \p{...} மற்றும் \P{...} கட்டுமானங்களைச் சேர்க்கின்றன, எடுத்துக்காட்டாக, \p{Number} எண்கள் (① போன்ற குறியீடுகள் உட்பட), \p{அகரவரிசை} - எழுத்துக்கள் (உட்பட) சித்தரிக்கும் அனைத்து சாத்தியமான எழுத்துக்களையும் வரையறுக்கிறது. ஹைரோகிளிஃப்ஸ் ), \p{கணிதம்} — கணித சின்னங்கள், முதலியன.
    • கொடியை அனைத்து புள்ளிகள் "" முகமூடியை சுடச் செய்கிறது. வரி ஊட்ட எழுத்துக்கள் உட்பட.
    • ஆட்சி பின்னால் பார் ஒரு முறை மற்றொன்றுக்கு முன்னதாக இருப்பதை வழக்கமான வெளிப்பாட்டில் தீர்மானிக்க உங்களை அனுமதிக்கிறது (உதாரணமாக, டாலர் அடையாளத்தைப் பிடிக்காமல் டாலர் தொகையைப் பொருத்துதல்).
  • CSS போலி வகுப்புகள் செயல்படுத்தப்பட்டது :இருக்கிறது() и :எங்கே() CSS விதிகளை தேர்வாளர்களின் தொகுப்புடன் பிணைக்க. உதாரணமாக, அதற்கு பதிலாக

    ஹெடர் ப:ஹோவர், மெயின் ப:ஹோவர், அடிக்குறிப்பு ப:ஹோவர் {…}

    குறிப்பிட முடியும்

    :is(தலைப்பு, முக்கிய, அடிக்குறிப்பு) ப:ஹவர் {…}

  • CSS போலி வகுப்புகள் சேர்க்கப்பட்டுள்ளன : படிக்க மட்டும் и : படிக்க-எழுத தடைசெய்யப்பட்ட அல்லது திருத்த அனுமதிக்கப்படும் கூறுகளை (உள்ளீடு அல்லது உரைப்பகுதி) உருவாக்குவதற்கு.
  • முறை ஆதரவு சேர்க்கப்பட்டது Intl.ListFormat() உள்ளூர் பட்டியல்களை உருவாக்க (உதாரணமாக, "அல்லது" ஐ "அல்லது", "மற்றும்" உடன் "மற்றும்" உடன் மாற்றுதல்).

    const lf = புதிய Intl.ListFormat('en');
    lf.format(['ஃபிராங்க்', 'கிறிஸ்டின்', 'ஃப்ளோரா']);
    // → 'ஃபிராங்க், கிறிஸ்டின் மற்றும் ஃப்ளோரா'
    // "ru" என்ற மொழிக்கு அது 'ஃபிராங்க், கிறிஸ்டின் மற்றும் ஃப்ளோரா' என்று இருக்கும்.

  • முறை Intl.NumberFormat அளவீட்டு அலகுகள், நாணயங்கள், அறிவியல் மற்றும் கச்சிதமான குறியீடுகளை வடிவமைப்பதற்கான ஆதரவு சேர்க்கப்பட்டது (எடுத்துக்காட்டாக, "Intl.NumberFormat('en', {style: 'unit', unit: 'meter-per-second'}");
  • சேர்க்கப்பட்ட முறை ParentNode.replaceChildren(), ஏற்கனவே உள்ள சைல்டு நோடை மாற்ற அல்லது அழிக்க உங்களை அனுமதிக்கிறது.
  • ESR கிளையில் சர்வீஸ் தொழிலாளி மற்றும் புஷ் APIக்கான ஆதரவு உள்ளது (முந்தைய ESR வெளியீட்டில் அவை முடக்கப்பட்டன).
  • JavaScript BigInt வகையைப் பயன்படுத்தி 64-பிட் முழு எண் செயல்பாட்டு அளவுருக்களை இறக்குமதி செய்வதற்கும் ஏற்றுமதி செய்வதற்கும் WebAssembly ஆதரவைச் சேர்க்கிறது. WebAssemblyக்கான நீட்டிப்பும் செயல்படுத்தப்பட்டுள்ளது பல மதிப்பு, அனுமதிக்கும் செயல்பாடுகள் ஒன்றுக்கு மேற்பட்ட மதிப்பை வழங்கும்.
  • வெப் டெவலப்பர்களுக்கான கன்சோலில் பாதுகாப்பானது பெயர்கள், அடுக்குகள் மற்றும் பண்புகள் பற்றிய தகவல்கள் உட்பட வாக்குறுதி தொடர்பான பிழைகளின் விரிவான பதிவு, கோணம் போன்ற கட்டமைப்பைப் பயன்படுத்தும் போது பிழைகளை சரிசெய்வதை மிகவும் எளிதாக்குகிறது.

    Firefox 78 வெளியீடு

  • நிறைய CSS பண்புகளை பயன்படுத்தும் தளங்களை ஆய்வு செய்யும் போது, ​​Web Developer Tools DOM வழிசெலுத்தல் செயல்திறனை கணிசமாக மேம்படுத்தியுள்ளது.
  • ஜாவாஸ்கிரிப்ட் பிழைத்திருத்தி இப்போது பயன்படுத்தும் போது மூல-வரைபடத்தின் அடிப்படையில் சுருக்கப்பட்ட மாறி பெயர்களை விரிவாக்கும் திறனைக் கொண்டுள்ளது. பதிவு புள்ளிகள் (பதிவு புள்ளிகள்), இது குறியீட்டில் உள்ள வரி எண் மற்றும் மாறிகளின் மதிப்புகள் பற்றிய தகவல்களை குறிச்சொல் தூண்டப்படும் தருணத்தில் வலை கன்சோலில் கொட்ட உங்களை அனுமதிக்கிறது.
  • நெட்வொர்க் ஆய்வு இடைமுகத்தில், துணை நிரல்கள், கண்காணிப்பு எதிர்ப்பு வழிமுறைகள் மற்றும் கோரிக்கையைத் தடுக்கும் CORS (கிராஸ்-ஆரிஜின் ரிசோர்ஸ் ஷேரிங்) கட்டுப்பாடுகள் பற்றிய தகவல்கள் சேர்க்கப்பட்டுள்ளன.
    Firefox 78 வெளியீடு

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

ஆதாரம்: opennet.ru

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