மறுவடிவமைப்பு செய்யப்பட்ட இடைமுகத்துடன் Firefox 89 வெளியீடு

Firefox 89 இணைய உலாவி வெளியிடப்பட்டது. கூடுதலாக, நீண்ட கால ஆதரவு கிளை 78.11.0 க்கு மேம்படுத்தல் உருவாக்கப்பட்டது. Firefox 90 கிளை விரைவில் பீட்டா சோதனை நிலைக்கு மாற்றப்படும், இதன் வெளியீடு ஜூலை 13 அன்று திட்டமிடப்பட்டுள்ளது.

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

  • இடைமுகம் கணிசமாக நவீனமயமாக்கப்பட்டுள்ளது. ஐகான் ஐகான்கள் புதுப்பிக்கப்பட்டுள்ளன, வெவ்வேறு கூறுகளின் பாணி ஒருங்கிணைக்கப்பட்டுள்ளது, மேலும் வண்ணத் தட்டு மறுவடிவமைப்பு செய்யப்பட்டுள்ளது.
  • தாவல் பட்டியின் வடிவமைப்பு மாற்றப்பட்டுள்ளது - தாவல் பொத்தான்களின் மூலைகள் வட்டமானவை மற்றும் கீழ் எல்லையில் உள்ள பேனலுடன் இனி ஒன்றிணைவதில்லை (மிதக்கும் பொத்தான் விளைவு). செயலற்ற தாவல்களின் காட்சிப் பிரிப்பு அகற்றப்பட்டது, ஆனால் நீங்கள் தாவலின் மேல் வட்டமிடும்போது பட்டனால் ஆக்கிரமிக்கப்பட்ட பகுதி தனிப்படுத்தப்படும்.
    மறுவடிவமைப்பு செய்யப்பட்ட இடைமுகத்துடன் Firefox 89 வெளியீடு
  • மெனு மறுசீரமைக்கப்பட்டுள்ளது. மிக முக்கியமான அம்சங்களில் கவனம் செலுத்த, முக்கிய மெனு மற்றும் சூழல் மெனுக்களில் இருந்து அரிதாகப் பயன்படுத்தப்படும் மற்றும் காலாவதியான கூறுகள் அகற்றப்பட்டுள்ளன. பயனர்களின் முக்கியத்துவம் மற்றும் தேவையைப் பொறுத்து மீதமுள்ள கூறுகள் மீண்டும் ஒருங்கிணைக்கப்படுகின்றன. கவனத்தை சிதறடிக்கும் காட்சி ஒழுங்கீனத்திற்கு எதிரான போராட்டத்தின் ஒரு பகுதியாக, மெனு உருப்படிகளுக்கு அடுத்துள்ள ஐகான்கள் அகற்றப்பட்டு, உரை லேபிள்கள் மட்டுமே எஞ்சியுள்ளன. பேனலைத் தனிப்பயனாக்குவதற்கான இடைமுகம் மற்றும் வலை டெவலப்பர்களுக்கான கருவிகள் "மேலும் கருவிகள்" என்ற தனி துணைமெனுவில் வைக்கப்பட்டுள்ளன.
    மறுவடிவமைப்பு செய்யப்பட்ட இடைமுகத்துடன் Firefox 89 வெளியீடுமறுவடிவமைப்பு செய்யப்பட்ட இடைமுகத்துடன் Firefox 89 வெளியீடு
  • முகவரிப் பட்டியில் கட்டமைக்கப்பட்ட "..." (பக்கச் செயல்கள்) மெனு அகற்றப்பட்டது, இதன் மூலம் நீங்கள் ஒரு புக்மார்க்கைச் சேர்க்கலாம், பாக்கெட்டுக்கு இணைப்பை அனுப்பலாம், ஒரு தாவலைப் பின் செய்யலாம், கிளிப்போர்டுடன் வேலை செய்யலாம் மற்றும் மின்னஞ்சல் மூலம் பொருள் அனுப்பத் தொடங்கலாம். “…” மெனு மூலம் கிடைக்கும் விருப்பங்கள் இடைமுகத்தின் பிற பகுதிகளுக்கு நகர்த்தப்பட்டு, பேனல் அமைப்புகள் பிரிவில் கிடைக்கும் மற்றும் தனித்தனியாக பொத்தான்கள் வடிவில் பேனலில் வைக்கப்படலாம். எடுத்துக்காட்டாக, ஸ்கிரீன் ஷாட்களை உருவாக்குவதற்கான இடைமுக பொத்தான் நீங்கள் பக்கத்தில் வலது கிளிக் செய்யும் போது காட்டப்படும் சூழல் மெனு மூலம் கிடைக்கும்.
    மறுவடிவமைப்பு செய்யப்பட்ட இடைமுகத்துடன் Firefox 89 வெளியீடு
  • புதிய தாவலைத் திறக்கும் போது காட்டப்படும் இடைமுகத்துடன் பக்கத்தைத் தனிப்பயனாக்குவதற்காக பாப்-அப் பக்கப்பட்டியை மறுவடிவமைப்பு செய்தது.
    மறுவடிவமைப்பு செய்யப்பட்ட இடைமுகத்துடன் Firefox 89 வெளியீடு
  • எச்சரிக்கைகள், உறுதிப்படுத்தல்கள் மற்றும் கோரிக்கைகள் கொண்ட தகவல் பேனல்கள் மற்றும் மாதிரி உரையாடல்களின் வடிவமைப்பு மாற்றப்பட்டு மற்ற உரையாடல்களுடன் ஒன்றிணைக்கப்பட்டுள்ளது. உரையாடல்கள் வட்டமான மூலைகளுடன் காட்டப்படும் மற்றும் செங்குத்தாக மையப்படுத்தப்படுகின்றன.
    மறுவடிவமைப்பு செய்யப்பட்ட இடைமுகத்துடன் Firefox 89 வெளியீடு
  • புதுப்பித்தலுக்குப் பிறகு, கணினியில் இயல்புநிலை உலாவியாக பயர்பாக்ஸைப் பயன்படுத்த பரிந்துரைக்கும் ஒரு ஸ்பிளாஸ் திரை காட்டப்படும் மற்றும் ஒரு தீம் தேர்ந்தெடுக்க உங்களை அனுமதிக்கிறது. நீங்கள் தேர்வுசெய்யக்கூடிய தீம்கள்: கணினி (சாளரங்கள், மெனுக்கள் மற்றும் பொத்தான்களை வடிவமைக்கும்போது கணினி அமைப்புகளை கணக்கில் எடுத்துக்கொள்கிறது), ஒளி, இருண்ட மற்றும் அல்பெங்லோ (நிறம்).
    மறுவடிவமைப்பு செய்யப்பட்ட இடைமுகத்துடன் Firefox 89 வெளியீடு
    மறுவடிவமைப்பு செய்யப்பட்ட இடைமுகத்துடன் Firefox 89 வெளியீடு
    மறுவடிவமைப்பு செய்யப்பட்ட இடைமுகத்துடன் Firefox 89 வெளியீடு
    மறுவடிவமைப்பு செய்யப்பட்ட இடைமுகத்துடன் Firefox 89 வெளியீடு
    மறுவடிவமைப்பு செய்யப்பட்ட இடைமுகத்துடன் Firefox 89 வெளியீடு
  • இயல்பாக, பேனல் தோற்ற அமைப்புகளின் இடைமுகமானது சிறிய பேனல் காட்சி பயன்முறையைச் செயல்படுத்த ஒரு பொத்தானை மறைக்கிறது. அமைப்பை about:config என மாற்ற, “browser.compactmode.show” அளவுரு செயல்படுத்தப்பட்டது. காம்பாக்ட் பயன்முறை இயக்கப்பட்ட பயனர்களுக்கு, விருப்பம் தானாகவே செயல்படுத்தப்படும்.
  • பயனரின் கவனத்தைத் திசைதிருப்பும் உறுப்புகளின் எண்ணிக்கை குறைக்கப்பட்டுள்ளது. தேவையற்ற எச்சரிக்கைகள் மற்றும் அறிவிப்புகள் அகற்றப்பட்டன.
  • ஒரு கால்குலேட்டர் முகவரிப் பட்டியில் ஒருங்கிணைக்கப்பட்டுள்ளது, இது எந்த வரிசையிலும் குறிப்பிடப்பட்ட கணித வெளிப்பாடுகளைக் கணக்கிட உங்களை அனுமதிக்கிறது. கால்குலேட்டர் தற்போது முன்னிருப்பாக முடக்கப்பட்டுள்ளது மற்றும் about:config இல் suggest.calculator அமைப்பை மாற்ற வேண்டும். அடுத்த வெளியீடுகளில் ஒன்றில் இது எதிர்பார்க்கப்படுகிறது (ஏற்கனவே en-US இன் இரவு கட்டங்களில் சேர்க்கப்பட்டுள்ளது) முகவரிப் பட்டியில் கட்டப்பட்ட யூனிட் மாற்றியின் தோற்றம், எடுத்துக்காட்டாக, கால்களை மீட்டராக மாற்ற அனுமதிக்கிறது.
    மறுவடிவமைப்பு செய்யப்பட்ட இடைமுகத்துடன் Firefox 89 வெளியீடு
  • அனைத்து டெஸ்க்டாப் சூழல்கள், Mesa இன் அனைத்து பதிப்புகள் மற்றும் NVIDIA இயக்கிகள் கொண்ட கணினிகள் உட்பட அனைத்து Linux பயனர்களுக்கும் WebRender தொகுக்கும் இயந்திரத்தை Linux உருவாக்குகிறது (முன்பு webRender ஆனது GNOME, KDE மற்றும் Xfce இன்டெல் மற்றும் AMD இயக்கிகளுக்கு மட்டுமே இயக்கப்பட்டது). WebRender ரஸ்ட் மொழியில் எழுதப்பட்டுள்ளது, மேலும் நீங்கள் ரெண்டரிங் வேகத்தில் கணிசமான அதிகரிப்பை அடையவும், பக்க உள்ளடக்க ரெண்டரிங் செயல்பாடுகளை GPU பக்கத்திற்கு நகர்த்துவதன் மூலம் CPU இல் சுமையை குறைக்கவும் உங்களை அனுமதிக்கிறது, இது GPU இல் இயங்கும் ஷேடர்கள் மூலம் செயல்படுத்தப்படுகிறது. about:config இல் WebRender ஐ முடக்க, நீங்கள் “gfx.webrender.enabled” அமைப்பைப் பயன்படுத்தலாம் அல்லது சூழல் மாறி MOZ_WEBRENDER=0 தொகுப்புடன் Firefox ஐ இயக்கலாம்.
  • மொத்த குக்கீ பாதுகாப்பு முறை முன்னிருப்பாக இயக்கப்பட்டது, இது தேவையற்ற உள்ளடக்கத்தைத் தடுப்பதற்கான கண்டிப்பான பயன்முறையைத் தேர்ந்தெடுக்கும்போது மட்டுமே (கண்டிப்பானது) முன்பு செயல்படுத்தப்பட்டது. ஒவ்வொரு தளத்திற்கும், குக்கீகளுக்கான தனித்தனி சேமிப்பகம் இப்போது பயன்படுத்தப்படுகிறது, இது தளங்களுக்கிடையேயான இயக்கத்தைக் கண்காணிக்க குக்கீகளைப் பயன்படுத்த அனுமதிக்காது, ஏனெனில் தளத்தில் ஏற்றப்பட்ட மூன்றாம் தரப்பு தொகுதிகளிலிருந்து அமைக்கப்பட்ட அனைத்து குக்கீகளும் இப்போது பிரதான தளத்துடன் இணைக்கப்பட்டுள்ளன. பிற தளங்களிலிருந்து இந்தத் தொகுதிகள் அணுகப்படும்போது மாற்றப்படாது. விதிவிலக்காக, பயனர் கண்காணிப்புடன் தொடர்புடைய சேவைகளுக்கு குறுக்கு-தள குக்கீ பரிமாற்றத்திற்கான சாத்தியம் உள்ளது, எடுத்துக்காட்டாக, ஒற்றை அங்கீகாரத்திற்குப் பயன்படுத்தப்படும் சேவைகள். முகவரிப் பட்டியில் உள்ள ஷீல்டு சின்னத்தில் கிளிக் செய்யும் போது, ​​தடுக்கப்பட்ட மற்றும் அனுமதிக்கப்பட்ட குறுக்கு-தள குக்கீகள் பற்றிய தகவல்கள் காட்டப்படும் மெனுவில் காட்டப்படும்.
    மறுவடிவமைப்பு செய்யப்பட்ட இடைமுகத்துடன் Firefox 89 வெளியீடு
  • SmartBlock பொறிமுறையின் இரண்டாவது பதிப்பு சேர்க்கப்பட்டுள்ளது, தனிப்பட்ட உலாவல் பயன்முறையில் வெளிப்புற ஸ்கிரிப்ட்களைத் தடுப்பதால் ஏற்படும் தளங்களில் ஏற்படும் சிக்கல்களைத் தீர்க்க வடிவமைக்கப்பட்டுள்ளது அல்லது தேவையற்ற உள்ளடக்கத்தை மேம்படுத்தப்பட்ட தடுப்பு (கடுமையானது) செயல்படுத்தப்படுகிறது. மற்றவற்றுடன், கண்காணிப்புக்கான ஸ்கிரிப்ட் குறியீட்டை ஏற்ற இயலாமை காரணமாக மெதுவாகச் செல்லும் சில தளங்களின் செயல்திறனை கணிசமாக அதிகரிக்க SmartBlock உங்களை அனுமதிக்கிறது. SmartBlock தானாகவே கண்காணிப்பதற்குப் பயன்படுத்தப்படும் ஸ்கிரிப்ட்களை தளம் சரியாக ஏற்றுவதை உறுதிசெய்யும் ஸ்டப்களுடன் மாற்றுகிறது. Facebook, Twitter, Yandex, VKontakte மற்றும் Google விட்ஜெட்கள் கொண்ட ஸ்கிரிப்ட்கள் உட்பட, துண்டிப்பு பட்டியலில் சேர்க்கப்பட்டுள்ள சில பிரபலமான பயனர் கண்காணிப்பு ஸ்கிரிப்ட்களுக்காக ஸ்டப்கள் தயாரிக்கப்படுகின்றன.
  • DC (பிரதிநிதித்துவ நற்சான்றிதழ்கள்) TLS நீட்டிப்புக்கான ஆதரவு குறுகிய கால சான்றிதழ்களை வழங்குவதற்காக சேர்க்கப்பட்டுள்ளது, இது உள்ளடக்க விநியோக நெட்வொர்க்குகள் மூலம் தளத்திற்கான அணுகலை ஒழுங்கமைக்கும்போது சான்றிதழ்கள் தொடர்பான சிக்கலை தீர்க்கிறது. பிரதிநிதித்துவ நற்சான்றிதழ்கள் கூடுதல் இடைநிலை தனிப்பட்ட விசையை அறிமுகப்படுத்துகின்றன, இதன் செல்லுபடியாகும் காலம் மணிநேரம் அல்லது பல நாட்களுக்கு (7 நாட்களுக்கு மேல் இல்லை). சான்றிதழின் அதிகாரத்தால் வழங்கப்பட்ட சான்றிதழின் அடிப்படையில் இந்த விசை உருவாக்கப்படுகிறது மற்றும் அசல் சான்றிதழின் தனிப்பட்ட விசையை உள்ளடக்க விநியோக சேவைகளிலிருந்து ரகசியமாக வைத்திருக்க உங்களை அனுமதிக்கிறது. இடைநிலை விசை காலாவதியான பிறகு அணுகல் சிக்கல்களைத் தவிர்ப்பதற்காக, அசல் TLS சேவையகத்தின் பக்கத்தில் ஒரு தானியங்கி புதுப்பிப்பு தொழில்நுட்பம் வழங்கப்படுகிறது.
  • சுவிட்சுகள், பொத்தான்கள், கீழ்தோன்றும் பட்டியல்கள் மற்றும் உரை உள்ளீட்டு புலங்கள் (உள்ளீடு, டெக்ஸ்ட்ரேரியா, பொத்தான், தேர்ந்தெடு) போன்ற உள்ளீட்டு படிவ உறுப்புகளின் மூன்றாம் தரப்பு (அமைப்புக்கு சொந்தமானது அல்ல) செயல்படுத்தப்படுகிறது, இது மிகவும் நவீன வடிவமைப்பைக் கொண்டுள்ளது. படிவக் கூறுகளை தனித்தனியாக செயல்படுத்துவது பக்கக் காட்சி செயல்திறனில் நேர்மறையான விளைவைக் கொண்டிருந்தது.
  • உறுப்புகளின் உள்ளடக்கங்களைக் கையாளும் திறன் வழங்கப்படுகிறது மற்றும் Document.execCommand() கட்டளைகளைப் பயன்படுத்தி, எடிட்டிங் வரலாற்றைச் சேமித்து, contentEditable சொத்தை வெளிப்படையாகக் குறிப்பிடாமல்.
  • பக்கம் ஏற்றப்படுவதற்கு முன்னும் பின்னும் நிகழ்வு தாமதங்களை அளவிட நிகழ்வு நேர API செயல்படுத்தப்பட்டது.
  • உலாவியானது ஒரு பக்கத்தில் பயனர் குறிப்பிட்ட தடைசெய்யப்பட்ட வண்ணத் தட்டுகளைப் பயன்படுத்துகிறதா என்பதைத் தீர்மானிக்க, கட்டாய நிறங்கள் CSS பண்பு சேர்க்கப்பட்டது.
  • எழுத்துரு அளவீடுகளை மேலெழுத, ஏறுதல்-ஓவர்ரைடு, டிசென்ட்-ஓவர்ரைடு மற்றும் லைன்-கேப்-ஓவர்ரைடு CSS பண்புகளில் @font-face descriptor சேர்க்கப்பட்டுள்ளது, இது வெவ்வேறு உலாவிகள் மற்றும் இயக்க முறைமைகளில் எழுத்துருவின் காட்சியை ஒருங்கிணைக்கப் பயன்படுகிறது. அத்துடன் பக்க தளவமைப்பு மாற்றங்களை நீக்குவதற்கு வலை எழுத்துருக்கள்.
  • CSS செயல்பாடு image-set(), இது தற்போதைய திரை அளவுருக்கள் மற்றும் பிணைய இணைப்பு அலைவரிசைக்கு மிகவும் பொருத்தமான பல்வேறு தீர்மானங்களைக் கொண்ட விருப்பங்களின் தொகுப்பிலிருந்து ஒரு படத்தைத் தேர்ந்தெடுக்க உங்களை அனுமதிக்கிறது, இது வகை() செயல்பாட்டை ஆதரிக்கிறது.
  • ஜாவாஸ்கிரிப்ட் முன்னிருப்பாக, மேல் மட்டத்தில் உள்ள தொகுதிகளில் காத்திருப்பு முக்கிய சொல்லைப் பயன்படுத்த அனுமதிக்கிறது, இது ஒத்திசைவற்ற அழைப்புகளை தொகுதி ஏற்றுதல் செயல்முறையில் மிகவும் சுமூகமாக ஒருங்கிணைக்க அனுமதிக்கிறது மற்றும் அவற்றை "அசின்க் செயல்பாட்டில்" மூடுவதைத் தவிர்க்கிறது. எடுத்துக்காட்டாக, (async function() க்கு பதிலாக { காத்திருக்கவும் Promise.resolve(console.log('test')); }()); இப்போது நீங்கள் காத்திருக்கலாம் Promise.resolve(console.log('test')));
  • 64-பிட் கணினிகளில், 2ஜிபியை விட பெரிய (ஆனால் 8ஜிபிக்கு அதிகமாக இல்லை) ArrayBuffers கட்டமைப்புகளை உருவாக்க அனுமதிக்கப்படுகிறது.
  • பிற உலாவிகளில் ஆதரிக்கப்படாத DeviceProximityEvent, UserProximityEvent மற்றும் DeviceLightEvent நிகழ்வுகள் நிறுத்தப்பட்டன.
  • பக்க ஆய்வுக் குழுவில், திருத்தக்கூடிய BoxModel பண்புகளில் விசைப்பலகை வழிசெலுத்தல் மேம்படுத்தப்பட்டுள்ளது.
  • விண்டோஸிற்கான பில்ட்கள் சூழல் மெனுக்களின் தோற்றத்தை மேம்படுத்தி உலாவி துவக்கத்தை விரைவுபடுத்தியுள்ளன.
  • MacOS க்கான உருவாக்கங்கள் பிளாட்ஃபார்ம்-நேட்டிவ் சூழல் மெனுக்கள் மற்றும் ஸ்க்ரோல் பார்களின் பயன்பாட்டை செயல்படுத்துகின்றன. காணக்கூடிய பகுதியின் (ஓவர் ஸ்க்ரோல்) எல்லைக்கு அப்பால் ஸ்க்ரோலிங் செய்யும் விளைவுக்கான ஆதரவு சேர்க்கப்பட்டது, இது பக்கத்தின் முடிவை அடைவதைக் குறிக்கிறது. ஸ்மார்ட் ஜூம் ஆதரவு சேர்க்கப்பட்டது, இரட்டை கிளிக் மூலம் செயல்படுத்தப்பட்டது. இருண்ட தீம் ஆதரவு சேர்க்கப்பட்டது. CSS மற்றும் படங்களுக்கிடையேயான வண்ணக் காட்சி முரண்பாடுகள் தொடர்பான சிக்கல்கள் தீர்க்கப்பட்டுள்ளன. முழுத்திரை பயன்முறையில், நீங்கள் பேனல்களை மறைக்க முடியும்.

புதுமைகள் மற்றும் பிழைத் திருத்தங்களுக்கு கூடுதலாக, பயர்பாக்ஸ் 89 16 பாதிப்புகளை நீக்கியுள்ளது, அவற்றில் 6 ஆபத்தானவை எனக் குறிக்கப்பட்டுள்ளன. 5 பாதிப்புகள் (CVE-2021-29967 இன் கீழ் சேகரிக்கப்பட்டவை) நினைவகத்தில் உள்ள சிக்கல்களான தாங்கல் வழிதல் மற்றும் ஏற்கனவே விடுவிக்கப்பட்ட நினைவக பகுதிகளுக்கான அணுகல் போன்றவற்றால் ஏற்படுகின்றன. விசேஷமாக வடிவமைக்கப்பட்ட பக்கங்களைத் திறக்கும்போது, ​​இந்தச் சிக்கல்கள் தாக்குபவர்களின் குறியீட்டைச் செயல்படுத்துவதற்கு வழிவகுக்கும்.

ஆதாரம்: opennet.ru

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