Firefox 94 வெளியீடு

Firefox 94 இணைய உலாவி வெளியிடப்பட்டது. கூடுதலாக, ஒரு நீண்ட கால ஆதரவு கிளை மேம்படுத்தல் உருவாக்கப்பட்டது - 91.3.0. பயர்பாக்ஸ் 95 கிளை பீட்டா சோதனை நிலைக்கு மாற்றப்பட்டது, அதன் வெளியீடு டிசம்பர் 7 ஆம் தேதி திட்டமிடப்பட்டுள்ளது.

முக்கிய கண்டுபிடிப்புகள்:

  • ஒரு புதிய சேவைப் பக்கம் “about:unloads” செயல்படுத்தப்பட்டுள்ளது, அதில் பயனர், நினைவக நுகர்வைக் குறைப்பதற்காக, நினைவகத்திலிருந்து அதிக வளம் மிகுந்த தாவல்களை மூடாமல் வலுக்கட்டாயமாக இறக்க முடியும் (தாவலுக்கு மாறும்போது உள்ளடக்கம் மீண்டும் ஏற்றப்படும்) . போதுமான ரேம் இல்லாதபோது, ​​"about:unloads" பக்கம், கிடைக்கக்கூடிய தாவல்களை முன்னுரிமையின் அடிப்படையில் பட்டியலிடுகிறது. பட்டியலில் உள்ள முன்னுரிமை, தாவலை அணுகும் நேரத்தின் அடிப்படையில் தேர்ந்தெடுக்கப்பட்டது, மேலும் நுகரப்படும் வளங்களின் அடிப்படையில் அல்ல. நீங்கள் இறக்கு பொத்தானை அழுத்தினால், பட்டியலில் இருந்து முதல் தாவல் நினைவகத்திலிருந்து அகற்றப்படும், அடுத்த முறை அதை அழுத்தினால், இரண்டாவது நீக்கப்படும், முதலியன. உங்கள் விருப்பப்படி ஒரு தாவலை அகற்றுவது இன்னும் சாத்தியமில்லை.
    Firefox 94 வெளியீடு
  • புதுப்பிப்பை நிறுவிய பின் நீங்கள் முதலில் தொடங்கும் போது, ​​ஆறு பருவகால வண்ணத் தீம்களைத் தேர்ந்தெடுக்க ஒரு புதிய இடைமுகம் தொடங்கப்படுகிறது, அவற்றிற்கு மூன்று நிலைகள் டார்க் டின்ட் வழங்கப்படுகிறது, இது உள்ளடக்கப் பகுதி, பேனல்கள் மற்றும் டேப் ஸ்விட்ச்சிங் பார் ஆகியவற்றின் காட்சியை டார்க் டோனில் பாதிக்கிறது.
    Firefox 94 வெளியீடு
  • பிளவு திட்டத்தின் ஒரு பகுதியாக உருவாக்கப்பட்ட கடுமையான தளத் தனிமைப்படுத்தல் முறை முன்மொழியப்பட்டது. கிடைக்கக்கூடிய செயல்முறைக் குழுவில் (இயல்புநிலையாக 8) தாவல் செயலாக்கத்தின் முன்னர் பயன்படுத்தப்பட்ட சீரற்ற விநியோகத்திற்கு மாறாக, கடுமையான தனிமைப்படுத்தல் பயன்முறையானது ஒவ்வொரு தளத்தின் செயலாக்கத்தையும் அதன் சொந்த தனித்தனி செயல்பாட்டில் வைக்கிறது, இது தாவல்களால் அல்ல, ஆனால் டொமைன்களால் பிரிக்கப்படுகிறது (பொது பின்னொட்டு) . இந்த பயன்முறை அனைத்து பயனர்களுக்கும் செயல்படுத்தப்படவில்லை; "about:preferences#Experimental" பக்கம் அல்லது about:config இல் உள்ள "fission.autostart" அமைப்பை முடக்க அல்லது இயக்க பயன்படுத்தலாம்.

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

  • பயனர்களுக்கு மல்டி அக்கவுண்ட் கன்டெய்னர்கள் ஆட்-ஆன் வழங்கப்படுகிறது, இது தன்னிச்சையான தளங்களின் நெகிழ்வான தனிமைப்படுத்தலுக்குப் பயன்படுத்தக்கூடிய சூழல் கொள்கலன்களின் கருத்தை செயல்படுத்துகிறது. தனித்தனி சுயவிவரங்களை உருவாக்காமல் பல்வேறு வகையான உள்ளடக்கங்களை தனிமைப்படுத்தும் திறனை கொள்கலன்கள் வழங்குகின்றன, இது பக்கங்களின் தனிப்பட்ட குழுக்களின் தகவலை பிரிக்க உங்களை அனுமதிக்கிறது. எடுத்துக்காட்டாக, தனிப்பட்ட தகவல் தொடர்பு, வேலை, ஷாப்பிங் மற்றும் வங்கிப் பரிவர்த்தனைகளுக்கு நீங்கள் தனி, தனிமைப்படுத்தப்பட்ட பகுதிகளை உருவாக்கலாம் அல்லது ஒரே தளத்தில் வெவ்வேறு பயனர் கணக்குகளை ஒரே நேரத்தில் பயன்படுத்துவதை ஒழுங்கமைக்கலாம். ஒவ்வொரு கொள்கலனும் குக்கீகள், லோக்கல் ஸ்டோரேஜ் API, indexedDB, cache மற்றும் OriginAttributes உள்ளடக்கத்திற்காக தனித்தனி ஸ்டோர்களைப் பயன்படுத்துகிறது. கூடுதலாக, Mozilla VPN ஐப் பயன்படுத்தும் போது, ​​ஒவ்வொரு கொள்கலனுக்கும் வெவ்வேறு VPN சேவையகத்தைப் பயன்படுத்தலாம்.
    Firefox 94 வெளியீடு
  • உலாவியில் இருந்து வெளியேறும் போது அல்லது மெனு மற்றும் மூடு விண்டோ பொத்தான்கள் மூலம் சாளரத்தை மூடும் போது செயல்பாட்டை உறுதி செய்வதற்கான கோரிக்கை நீக்கப்பட்டது. அந்த. சாளரத்தின் தலைப்பில் உள்ள "[x]" பொத்தானைத் தவறாகக் கிளிக் செய்வதன் மூலம், திறந்த எடிட்டிங் படிவங்கள் உட்பட அனைத்து தாவல்களும் முதலில் எச்சரிக்கையைக் காட்டாமல் மூடும். அமர்வு மீட்டமைக்கப்பட்ட பிறகு, வலை படிவங்களில் உள்ள தரவு இழக்கப்படாது. Ctrl+Qஐ அழுத்தினால் எச்சரிக்கை தொடர்ந்து காண்பிக்கப்படும். இந்த நடத்தை அமைப்புகளில் மாற்றப்படலாம் (பொது குழு / தாவல்கள் பிரிவு / "பல தாவல்களை மூடுவதற்கு முன் உறுதிப்படுத்தவும்" அளவுரு).
    Firefox 94 வெளியீடு
  • லினக்ஸ் இயங்குதளத்திற்கான உருவாக்கங்களில், X11 நெறிமுறையைப் பயன்படுத்தும் வரைகலை சூழல்களுக்கு, ஒரு புதிய ரெண்டரிங் பின்தளம் இயல்பாகவே செயல்படுத்தப்படுகிறது, இது GLXக்கு பதிலாக கிராபிக்ஸ் வெளியீட்டிற்கு EGL இடைமுகத்தைப் பயன்படுத்துவதில் குறிப்பிடத்தக்கது. திறந்த மூல OpenGL இயக்கிகள் Mesa 21.x மற்றும் தனியுரிம NVIDIA 470.x இயக்கிகளுடன் வேலை செய்வதை பின்தளம் ஆதரிக்கிறது. AMD தனியுரிம OpenGL இயக்கிகள் இன்னும் ஆதரிக்கப்படவில்லை. EGL ஐப் பயன்படுத்துவது gfx இயக்கிகளில் உள்ள சிக்கல்களைத் தீர்க்கிறது மற்றும் வீடியோ முடுக்கம் மற்றும் WebGL கிடைக்கும் சாதனங்களின் வரம்பை விரிவாக்க உங்களை அனுமதிக்கிறது. புதிய பின்தளமானது, முதலில் வேலண்டிற்காக உருவாக்கப்பட்ட DMABUF பின்தளத்தை பிரிப்பதன் மூலம் தயாரிக்கப்படுகிறது, இது சட்டங்களை GPU நினைவகத்திற்கு நேரடியாக வெளியிட அனுமதிக்கிறது, இது EGL பிரேம்பஃபரில் பிரதிபலிக்கும் மற்றும் வலைப்பக்க உறுப்புகளைத் தட்டையாக்கும் போது ஒரு அமைப்பாக வழங்கப்படலாம்.
  • Linux க்கான உருவாக்கங்களில், Wayland நெறிமுறையின் அடிப்படையில் சூழல்களில் கிளிப்போர்டில் உள்ள சிக்கல்களைத் தீர்க்கும் ஒரு அடுக்கு இயல்பாகவே இயக்கப்படுகிறது. வேலண்ட் நெறிமுறையின் அடிப்படையில் சூழல்களில் பாப்அப்களைக் கையாள்வது தொடர்பான மாற்றங்களும் இதில் அடங்கும். வேலண்டிற்கு கடுமையான பாப்அப் படிநிலை தேவை, அதாவது. ஒரு பெற்றோர் சாளரம் ஒரு பாப்-அப் மூலம் குழந்தை சாளரத்தை உருவாக்க முடியும், ஆனால் அந்த சாளரத்தில் இருந்து தொடங்கப்படும் அடுத்த பாப்அப் அசல் குழந்தை சாளரத்துடன் பிணைக்கப்பட்டு ஒரு சங்கிலியை உருவாக்க வேண்டும். பயர்பாக்ஸில், ஒவ்வொரு சாளரமும் ஒரு படிநிலையை உருவாக்காத பல பாப்அப்களை உருவாக்க முடியும். பிரச்சனை என்னவென்றால், Wayland ஐப் பயன்படுத்தும் போது, ​​​​பாப்-அப்களில் ஒன்றை மூடுவதற்கு மற்ற பாப்-அப்களுடன் சாளரங்களின் முழு சங்கிலியையும் மீண்டும் உருவாக்க வேண்டும், இருப்பினும் பல திறந்த பாப்-அப்கள் இருப்பது அசாதாரணமானது அல்ல, ஏனெனில் மெனுக்கள் மற்றும் பாப்-அப்கள் வடிவத்தில் செயல்படுத்தப்படுகின்றன. பாப்அப் உதவிக்குறிப்புகள், கூடுதல் உரையாடல்கள், அனுமதி கோரிக்கைகள் போன்றவை.
  • பெர்ஃபார்மென்ஸ்.மார்க்() மற்றும் பெர்ஃபார்மன்ஸ்.மெஷர்() ஏபிஐகளைப் பயன்படுத்தும் போது, ​​அதிக எண்ணிக்கையிலான பகுப்பாய்வு செய்யப்பட்ட அளவீடுகளைக் கொண்ட மேல்நிலைக் குறைக்கப்பட்டது.
  • லாக்டவுன் பயன்முறையில் முன்பு திறக்கப்பட்ட பக்கங்களின் சூடான ஏற்றுதலின் செயல்திறனை மேம்படுத்த, பக்க ஏற்றுதலின் போது ரெண்டரிங் நடத்தை மாற்றப்பட்டுள்ளது.
  • பக்க ஏற்றுதலை விரைவுபடுத்த, படங்களை ஏற்றுவதற்கும் காண்பிப்பதற்கும் முன்னுரிமை அதிகரிக்கப்பட்டுள்ளது.
  • ஜாவாஸ்கிரிப்ட் எஞ்சினில், நினைவக நுகர்வு சிறிது குறைக்கப்பட்டுள்ளது மற்றும் சொத்துக் கணக்கீட்டின் செயல்திறன் மேம்படுத்தப்பட்டுள்ளது.
  • மேம்படுத்தப்பட்ட குப்பை சேகரிப்பான் திட்டமிடல் செயல்பாடுகள், சில சோதனைகளில் பக்க சுமை நேரத்தைக் குறைத்தது.
  • HTTPS இணைப்புகளைச் செயலாக்கும்போது சாக்கெட் வாக்குப்பதிவின் போது குறைக்கப்பட்ட CPU சுமை.
  • முதன்மைத் தொடரில் I/O செயல்பாடுகளைக் குறைப்பதன் மூலம் சேமிப்பக துவக்கம் துரிதப்படுத்தப்பட்டது மற்றும் ஆரம்ப தொடக்க நேரம் குறைக்கப்பட்டது.
  • டெவலப்பர் கருவிகளை மூடுவது முன்பை விட அதிக நினைவகம் விடுவிக்கப்படுவதை உறுதி செய்கிறது.
  • @இறக்குமதி CSS விதி லேயர்() செயல்பாட்டிற்கான ஆதரவைச் சேர்க்கிறது, இது @layer விதியைப் பயன்படுத்தி குறிப்பிடப்பட்ட அடுக்கு அடுக்கின் வரையறைகளை வெளியிடுகிறது.
  • கட்டமைப்பான குளோன்() செயல்பாடு சிக்கலான ஜாவாஸ்கிரிப்ட் பொருட்களை நகலெடுப்பதற்கான ஆதரவை வழங்குகிறது.
  • படிவங்களுக்கு, "enterkeyhint" பண்புக்கூறு செயல்படுத்தப்பட்டுள்ளது, இது மெய்நிகர் விசைப்பலகையில் Enter விசையை அழுத்தும்போது நடத்தையை வரையறுக்க உங்களை அனுமதிக்கிறது.
  • HTMLScriptElement.supports() முறை செயல்படுத்தப்பட்டது, இது ஜாவாஸ்கிரிப்ட் தொகுதிகள் அல்லது கிளாசிக் ஸ்கிரிப்ட்கள் போன்ற சில வகையான ஸ்கிரிப்ட்களை உலாவி ஆதரிக்கிறதா என்பதைச் சரிபார்க்கப் பயன்படும்.
  • DeligatesFocus சொத்து தனி நிழல் DOM இல் அமைக்கப்பட்டுள்ளதா என்பதைச் சரிபார்க்க ShadowRoot.delegatesFocus பண்பு சேர்க்கப்பட்டது.
  • விண்டோஸ் இயங்குதளத்தில், ஒரு புதுப்பிப்பை நிறுவுமாறு அறிவுறுத்தல்களுடன் பயனரைத் திசைதிருப்புவதற்குப் பதிலாக, உலாவி மூடப்படும்போது பின்னணியில் புதுப்பிக்கப்படும். விண்டோஸ் 11 சூழலில், புதிய மெனு அமைப்புக்கான (Snap Layouts) ஆதரவு செயல்படுத்தப்பட்டுள்ளது.
  • macOS பில்ட்கள் முழுத்திரை வீடியோவிற்கு குறைந்த ஆற்றல் பயன்முறையை இயக்குகிறது.
  • Android இயங்குதளத்திற்கான பதிப்பில்:
    • முன்பு பார்த்த மற்றும் மூடப்பட்ட உள்ளடக்கத்திற்குத் திரும்புவது எளிது - புதிய அடிப்படை முகப்புப் பக்கம் சமீபத்தில் மூடப்பட்ட தாவல்கள், சேர்க்கப்பட்ட புக்மார்க்குகள், தேடல்கள் மற்றும் பாக்கெட் பரிந்துரைகளைப் பார்க்கும் திறனை வழங்குகிறது.
    • முகப்புப் பக்கத்தில் காட்டப்படும் உள்ளடக்கத்தைத் தனிப்பயனாக்கும் திறனை வழங்குகிறது. எடுத்துக்காட்டாக, நீங்கள் அடிக்கடி பார்வையிடும் தளங்கள், சமீபத்தில் திறந்த தாவல்கள், சமீபத்தில் சேமித்த புக்மார்க்குகள், தேடல்கள் மற்றும் பாக்கெட் பரிந்துரைகள் ஆகியவற்றின் பட்டியல்களைக் காட்ட நீங்கள் தேர்வு செய்யலாம்.
    • பிரதான தாவல் பட்டியில் ஒழுங்கீனம் ஏற்படுவதைத் தவிர்க்க, நீண்ட கால செயலற்ற தாவல்களை தனி செயலற்ற தாவல்கள் பகுதிக்கு நகர்த்துவதற்கான ஆதரவு சேர்க்கப்பட்டது. செயலற்ற தாவல்களில் 2 வாரங்களுக்கு மேலாக அணுகப்படாத தாவல்கள் உள்ளன. “அமைப்புகள்->தாவல்கள்->பழைய தாவல்களை செயலற்ற நிலைக்கு நகர்த்த” அமைப்புகளில் இந்த நடத்தை முடக்கப்படலாம்.
    • முகவரிப் பட்டியில் தட்டச்சு செய்யும் போது பரிந்துரைகளைக் காண்பிப்பதற்கான ஹூரிஸ்டிக்ஸ் விரிவாக்கப்பட்டுள்ளது.

புதுமைகள் மற்றும் பிழைத் திருத்தங்கள் தவிர, பயர்பாக்ஸ் 94 16 பாதிப்புகளை சரிசெய்துள்ளது, அவற்றில் 10 ஆபத்தானவை எனக் குறிக்கப்பட்டுள்ளன. 5 பாதிப்புகள் நினைவக சிக்கல்களால் ஏற்படுகின்றன, அதாவது இடையக வழிதல் மற்றும் ஏற்கனவே விடுவிக்கப்பட்ட நினைவக பகுதிகளுக்கான அணுகல். விசேஷமாக வடிவமைக்கப்பட்ட பக்கங்களைத் திறக்கும்போது, ​​இந்தச் சிக்கல்கள் தாக்குபவர்களின் குறியீட்டைச் செயல்படுத்துவதற்கு வழிவகுக்கும்.

ஆதாரம்: opennet.ru

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