Firefox 72 வெளியீடு

இணைய உலாவி வெளியிடப்பட்டது பயர்பாக்ஸ் 72மேலும் மொபைல் பதிப்பு Android இயங்குதளத்திற்கான Firefox 68.4. கூடுதலாக, ஒரு புதுப்பிப்பு உருவாக்கப்பட்டுள்ளது கிளைகள் நீண்ட கால ஆதரவு 68.4.0. விரைவில் மேடைக்கு வரும் பீட்டா சோதனை பயர்பாக்ஸ் 73 கிளை நகரும், அதன் வெளியீடு பிப்ரவரி 11 அன்று திட்டமிடப்பட்டுள்ளது (திட்டம் நகர்த்தப்பட்டது 4 வாரங்களுக்கு வளர்ச்சி சுழற்சி).

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

  • பொருத்தமற்ற உள்ளடக்கத்திற்கான இயல்புநிலை நிலையான தடுப்பு பயன்முறையில் சேர்க்கப்பட்டுள்ளது மறைக்கப்பட்ட அடையாள முறைகளைப் பயன்படுத்தி பயனர் கண்காணிப்புக்கு எதிரான பாதுகாப்பு ("உலாவி கைரேகை"), இது மேற்கொள்ளப்படுகிறது கூடுதல் வகைகள் Disconnect.me பட்டியலில், மறைக்கப்பட்ட அடையாளத்திற்காக ஸ்கிரிப்ட்களைப் பயன்படுத்துவதை ஹோஸ்ட்கள் உள்ளடக்கியது. மறைக்கப்பட்ட அடையாளம் என்பது, தகவல்களின் நிரந்தர சேமிப்பிற்காக ("சூப்பர்குக்கீஸ்") நோக்கமில்லாத பகுதிகளில் அடையாளங்காட்டிகளின் சேமிப்பையும், மறைமுக தரவுகளின் அடிப்படையில் அடையாளங்காட்டிகளின் உருவாக்கத்தையும் குறிக்கிறது. திரை தீர்மானம், ஆதரிக்கப்படும் MIME வகைகளின் பட்டியல், தலைப்பு சார்ந்த விருப்பங்கள் (, HTTP / 2 и HTTPS ஆதரவு), நிறுவப்பட்ட பகுப்பாய்வு செருகுநிரல்கள் மற்றும் எழுத்துருக்கள், வீடியோ கார்டுகளுக்கு குறிப்பிட்ட சில வலை APIகளின் கிடைக்கும் தன்மை அம்சங்கள் WebGL மற்றும் Canvas உடன் ரெண்டரிங், கையாளுதல் CSS உடன், பணிபுரியும் அம்சங்களின் பகுப்பாய்வு சுட்டி и விசைப்பலகை.
    Firefox 72 வெளியீடு

  • செயல்படுத்தப்பட்டது методы போராட்டம் தளத்திற்கு கூடுதல் அனுமதிகளை வழங்க எரிச்சலூட்டும் கோரிக்கைகளுடன் (Notification.requestPermission(), PushManager.subscribe() மற்றும் MediaDevices.getDisplayMedia()). அங்கீகார உறுதிப்படுத்தலுக்கான கோரிக்கைகள் இனி உலாவியில் வேலை செய்வதில் இடையூறு ஏற்படுத்தாது, ஆனால் பக்கத்துடனான பயனர் தொடர்பு (மவுஸ் கிளிக் அல்லது கீ பிரஸ்) பதிவுசெய்யப்பட்ட பின்னரே முகவரிப் பட்டியில் ஒரு குறிகாட்டியைக் காண்பிக்க வழிவகுக்கும். பல தளங்கள் உலாவியின் அனுமதிகளைக் கோரும் திறனை தவறாகப் பயன்படுத்துகின்றன, முக்கியமாக அவ்வப்போது புஷ் அறிவிப்புகளைக் கேட்பதன் மூலம். டெலிமெட்ரி பகுப்பாய்வு, அத்தகைய கோரிக்கைகளில் 97% நிராகரிக்கப்பட்டது என்பதைக் காட்டுகிறது, இதில் 19% வழக்குகளில் பயனர் உடனடியாக ஒப்புக்கொள் அல்லது நிராகரிப்பு பொத்தானைக் கிளிக் செய்யாமல் பக்கத்தை மூடுகிறார்.
  • சேர்க்கப்பட்டது சோதனைக்குரிய ஆதரவு HTTP/3 நெறிமுறை (about:config இல் செயல்படுத்த நீங்கள் "network.http.http3.enabled" என்ற விருப்பத்தை அமைக்க வேண்டும்). பயர்பாக்ஸில் HTTP/3 ஆதரவு அடிப்படையிலானது neqo, ரஸ்ட் மொழியில் எழுதப்பட்டது, QUIC நெறிமுறையின் (HTTP/3) கிளையன்ட் மற்றும் சர்வரை செயல்படுத்துகிறது தரப்படுத்துகிறது HTTP/2 க்கான போக்குவரமாக QUIC நெறிமுறையைப் பயன்படுத்துதல்).
  • நடைமுறைக்கு வந்துள்ள சட்டத்தின் தேவைகளுக்கு இணங்க CCPA (கலிபோர்னியா நுகர்வோர் தனியுரிமைச் சட்டம்) சேர்க்கப்பட்டது மொஸில்லா சேவையகங்களிலிருந்து டெலிமெட்ரி தரவை நீக்கும் திறன். “about:preferences#privacy” (“Firefox தரவு சேகரிப்பு மற்றும் பயன்பாடு” பிரிவில்) டெலிமெட்ரியை சேகரிக்க மறுத்தால் தரவு நீக்கப்படும். டெலிமெட்ரியை அனுப்புவதைக் கட்டுப்படுத்தும் "தொழில்நுட்ப மற்றும் தொடர்புத் தரவை மொஸில்லாவுக்கு அனுப்ப பயர்பாக்ஸை அனுமதி" தேர்வுப்பெட்டியை அழிக்கும் போது, ​​மொஸில்லா மேற்கொள்கிறது 30 நாட்களுக்குள் நீக்க டெலிமெட்ரி டிரான்ஸ்மிஷன் தோல்விக்கு வழிவகுக்கும் நேரத்தில் சேகரிக்கப்பட்ட அனைத்து தரவுகளும். டெலிமெட்ரி சேகரிப்புச் செயல்பாட்டின் போது மொஸில்லாவின் சேவையகங்களில் முடிவடையும் தரவு, பயர்பாக்ஸ் செயல்திறன், பாதுகாப்பு மற்றும் திறந்த தாவல்களின் எண்ணிக்கை மற்றும் அமர்வு கால அளவு (தளங்கள் பற்றிய தகவல் மற்றும் தேடல் வினவல்கள் அனுப்பப்படாது) போன்ற பொதுவான அளவுருக்கள் பற்றிய தகவல்களை உள்ளடக்கியது. சேகரிக்கப்பட்ட தரவுகளின் முழு விவரங்களையும் “about:telemetry” பக்கத்தில் பார்க்கலாம்.
    Firefox 72 வெளியீடு

  • Linux மற்றும் macOS க்கு, பிக்சர்-இன்-பிக்சர் பயன்முறையில் வீடியோவைப் பார்க்கும் திறன் சேர்க்கப்பட்டுள்ளது, இது உலாவியில் செல்லும்போது தெரியும் மிதக்கும் சாளரத்தின் வடிவத்தில் வீடியோவைப் பிரிக்க அனுமதிக்கிறது. இந்த பயன்முறையில் பார்க்க, நீங்கள் வீடியோவில் வலது கிளிக் செய்யும் போது டூல்டிப்பில் அல்லது சூழல் மெனுவில் கிளிக் செய்ய வேண்டும், "படத்தில் உள்ள படம்" என்பதைத் தேர்ந்தெடுக்கவும் (YouTube இல், அதன் சொந்த சூழல் மெனு ஹேண்ட்லரை மாற்றுகிறது, நீங்கள் வலது- இரண்டு முறை கிளிக் செய்யவும் அல்லது Shift விசையை அழுத்தி கிளிக் செய்யவும்).

    Firefox 72 வெளியீடு

  • உருள் பட்டை காட்டப்படும் போது ஈடுபட்டுள்ளது தற்போதைய பக்கத்தின் பின்னணி நிறம்.
  • நீக்கப்பட்டது வாய்ப்பு பொது விசை பிணைப்புகள் (PKP, பொது விசை பின்னிங்), இது பொது-விசை-பின்கள் HTTP தலைப்பைப் பயன்படுத்தி, கொடுக்கப்பட்ட தளத்திற்கு எந்தச் சான்றளிப்பு அதிகாரிகளைப் பயன்படுத்தலாம் என்பதைத் தெளிவாகத் தீர்மானிக்க அனுமதிக்கிறது. இந்தச் செயல்பாட்டிற்கான குறைந்த தேவை, பொருந்தக்கூடிய சிக்கல்களின் ஆபத்து (PKP ஆதரவு நிறுத்தப்பட்டது Chrome இல்) மற்றும் தவறான விசைகளை பிணைத்தல் அல்லது விசைகளை இழப்பதன் காரணமாக உங்கள் சொந்த தளத்தைத் தடுக்கும் திறன் (உதாரணமாக, தற்செயலான நீக்கம் அல்லது ஹேக்கிங்கின் விளைவாக சமரசம்).
  • கலவை ஏற்றுக்கொள்ளப்பட்டது திட்டுகள்OpenBSD இல் அனுமதிக்கிறது ஈடுபட கணினி அழைப்புகள் வெளிப்படுத்து() и உறுதிமொழி() கூடுதல் கோப்பு முறைமை மற்றும் செயல்முறை தனிமைப்படுத்தலுக்கு.
  • தனிப்பட்ட டொமைன்களிலிருந்து படங்களைத் தடுப்பதற்கான ஆதரவு அகற்றப்பட்டது. அகற்றுவதற்கான காரணம் பயனர்களிடையே செயல்பாட்டிற்கான தேவை இல்லாதது மற்றும் தடுப்பதற்கான சிரமமான இடைமுகம்.
  • Windows க்கான உருவாக்கங்களில், பொது இயக்க முறைமை சான்றிதழ் ஸ்டோரிலிருந்து கிளையன்ட் சான்றிதழ்களைப் பயன்படுத்த ஒரு சோதனை அம்சம் செயல்படுத்தப்பட்டுள்ளது (அதை about:config இல் செயல்படுத்த security.osclientcerts.autoload விருப்பம் செயல்படுத்தப்பட வேண்டும்).
  • CSS நிழல் பாகங்களுக்கான ஆதரவு முன்னிருப்பாக செயல்படுத்தப்படுகிறது, இதில் "பகுதி"மற்றும் போலி உறுப்பு"::பகுதி", குறிப்பிட்ட கூறுகளைத் தேர்ந்தெடுத்து காண்பிக்க உங்களை அனுமதிக்கிறது நிழல் DOM.


    ஒரு பத்தி

    பகுதி பண்புக்கூறுக்குக் கட்டுப்பட்ட உறுப்புகளைத் தேர்ந்தெடுக்க CSS இல்:

    தனிப்பயன் உறுப்பு:: பகுதி(எடுத்துக்காட்டு) {
    கரை: திட 1px கருப்பு;
    எல்லை-ஆரம்: 5px;
    திணிப்பு: 5px;
    }

  • விவரக்குறிப்பு ஆதரவு சேர்க்கப்பட்டது CSS மோஷன் பாதை, இது ஜாவாஸ்கிரிப்ட் குறியீட்டைப் பயன்படுத்தாமல் மற்றும் அனிமேஷனின் போது ரெண்டரிங் மற்றும் உள்ளீட்டு செயல்முறையைத் தடுக்காமல் CSS ஐப் பயன்படுத்தி அனிமேஷன் பொருட்களின் பாதையை வரையறுக்க உங்களை அனுமதிக்கிறது. அனிமேஷனைக் கட்டுப்படுத்த CSS பண்புகள் வழங்கப்பட்டுள்ளன
    ஆப்செட்,
    ஆஃப்செட்-பாதை,
    ஆஃப்செட்-நங்கூரம்,
    ஈடு-தொலைவு и
    ஆஃப்செட்-சுழற்று.

  • தேர்ந்தெடுக்கப்பட்ட CSS உருமாற்ற பண்புகள் இயல்பாகவே இயக்கப்படும் மாடிப்படி, சுழற்று и மொழிபெயர், ஒரு சொத்துக்கு கட்டுப்படவில்லை மாற்றும் (அதாவது CSS இல் நீங்கள் இப்போது "மாற்றம்: அளவு (2);" என்பதற்குப் பதிலாக "அளவு: 2;" என்பதைக் குறிப்பிடலாம்).
  • ஜாவாஸ்கிரிப்ட் லாஜிக்கல் கான்கேடனேஷன் ஆபரேட்டரை செயல்படுத்துகிறது "??", இடது ஓபராண்ட் NULL அல்லது வரையறுக்கப்படாமல் இருந்தால், வலது ஓபராண்டை வழங்கும். உதாரணமாக, "const foo = bar ?? 'default string'" பட்டி பூஜ்யமாக இருந்தால், "||" ஆபரேட்டருக்கு எதிராக பட்டி 0 மற்றும் ' ' உட்பட, பட்டியின் மதிப்பை வழங்கும்.
  • API சேர்க்கப்பட்டது FormDataEvent மற்றும் நிகழ்வு FormData, இது சமர்ப்பிக்கப்படும் போது, ​​மறைக்கப்பட்ட உள்ளீட்டு கூறுகளில் தரவைச் சேமிக்காமல், படிவத்தில் தரவைச் சேர்க்க ஜாவாஸ்கிரிப்ட் ஹேண்ட்லர்களைப் பயன்படுத்துவதை சாத்தியமாக்குகிறது.
  • ஏபிஐ புவியியல் புதிய விவரக்குறிப்புடன் பொருந்துமாறு புதுப்பிக்கப்பட்டது, எடுத்துக்காட்டாக, கோஆர்டினேட்டுகள் புவிஇருப்பிடம் என மறுபெயரிடப்பட்டது, புவிஇருப்பிடம் நிலை மற்றும் நிலை
    புவிஇருப்பிடத்தில் நிலைப் பிழை.

  • ஜாவாஸ்கிரிப்ட் பிழைத்திருத்தத்தில் சேர்க்கப்பட்டது நிபந்தனை முறிப்பு புள்ளிகளுக்கான ஆதரவு (கண்காணிப்பு புள்ளி), பொருளின் சில பண்புகள் மாற்றப்படும்போது அல்லது படிக்கும்போது தூண்டப்படுகிறது.

    Firefox 72 வெளியீடு

  • ஜாவாஸ்கிரிப்ட் பிழைத்திருத்தத்தின் தொடக்கமானது அதிக எண்ணிக்கையிலான தாவல்கள் திறந்திருக்கும் போது துரிதப்படுத்தப்பட்டது (முதலாவதாக, இப்போது தெரியும் தாவல்களுக்கு முன்னுரிமை கொடுக்கப்பட்டுள்ளது).
  • ரெஸ்பான்சிவ் டிசைன் மோட் வெவ்வேறு மெட்டா வியூபோர்ட் மதிப்புகளின் உருவகப்படுத்துதலை செயல்படுத்துகிறது. பக்க ஆய்வு முறையில் "prefers-color-scheme" மதிப்பு சிமுலேட்டர் சேர்க்கப்பட்டது.
  • В வலை கன்சோல்கள் பல-வரி ஜாவாஸ்கிரிப்ட் விளக்கம் பயன்முறையில், Ctrl + O மற்றும் Ctrl + S சேர்க்கைகளைப் பயன்படுத்தி கோப்புகளைச் சேமிப்பதற்கும் திறப்பதற்கும் ஆதரவைச் சேர்த்தது.
  • சேர்க்கப்பட்டது இணைய கன்சோலில் ஒத்திசைவற்ற செய்திகளை பார்வைக்கு பிரிக்க javascript.options.asyncstack ஐ அமைக்கவும். நீங்கள் console.trace() மற்றும் console.error() அமைப்புகளை செயல்படுத்தும்போது, ​​ஒத்திசைவற்ற செயல்பாடுகளின் முழு அழைப்பு அடுக்கு காட்டப்படும், இது டைமர்கள், நிகழ்வுகள், வாக்குறுதிகள், ஜெனரேட்டர்கள் போன்றவற்றின் துவக்கத்தை எவ்வாறு திட்டமிடுவது என்பதைப் புரிந்துகொள்ள அனுமதிக்கிறது.

    Firefox 72 வெளியீடு

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

பயர்பாக்ஸ் 72 இல் புதுமைகள் மற்றும் பிழை திருத்தங்கள் கூடுதலாக, 20 பாதிப்புகள், இதில் 11 (கீழே சேகரிக்கப்பட்டது CVE-2019-17025 и CVE-2019-17024) பிரத்யேகமாக வடிவமைக்கப்பட்ட பக்கங்களைத் திறக்கும் போது, ​​தாக்குபவர் குறியீடு செயல்படுத்தும் திறன் கொண்டதாகக் கொடியிடப்பட்டது. நினைவகச் சிக்கல்களான பஃபர் ஓவர்ஃப்ளோக்கள் மற்றும் ஏற்கனவே விடுவிக்கப்பட்ட நினைவகப் பகுதிகளுக்கான அணுகல் போன்றவை சமீபத்தில் ஆபத்தானதாகக் குறிக்கப்பட்டுள்ளன, ஆனால் முக்கியமானவை அல்ல என்பதை நினைவூட்டுவோம். XPCVariant.cpp குறியீட்டில் உள்ள CVE-2019-17017 சிக்கல் குறிப்பாக கவனிக்கத்தக்கது, இது குறியீடு செயல்படுத்தலுக்கும் வழிவகுக்கும்.

ஆதாரம்: opennet.ru

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