ፋየርፎክስ 79 ተለቀቀ

የድር አሳሹ ተለቋል Firefox 79, እንዲሁም የሞባይል ስሪት Firefox 68.11 ለአንድሮይድ መድረክ። በተጨማሪም, ዝማኔ ተፈጥሯል ቅርንጫፎች የረጅም ጊዜ ድጋፍ 68.11.0 и 78.1.0. በቅርቡ ወደ መድረክ ይመጣል የቅድመ-ይሁንታ ሙከራ የፋየርፎክስ 80 ቅርንጫፍ ይሸጋገራል፣ የተለቀቀው በኦገስት 25 ተይዟል።

ዋና ፈጠራዎች:

  • የይለፍ ቃል አቀናባሪው ምስክርነቶችን በCSV ቅርጸት ወደ ውጭ የመላክ ችሎታን አክሏል (ወደ የተመን ሉህ ፕሮሰሰር ውስጥ ሊገቡ የሚችሉ የተገደቡ የጽሑፍ መስኮች)። ወደ ውጭ በሚላኩበት ጊዜ የይለፍ ቃሎች በፋይሉ ውስጥ ግልጽ በሆነ ጽሑፍ ውስጥ ይቀመጣሉ። ለወደፊቱ፣ የይለፍ ቃሎችን ከዚህ ቀደም ከተቀመጠው የCSV ፋይል የማስመጣት ተግባርን ተግባራዊ ለማድረግ አቅደናል (ተጠቃሚው የተቀመጡ የይለፍ ቃሎችን ምትኬ ማስቀመጥ እና ወደነበረበት መመለስ ወይም የይለፍ ቃሎችን ከሌላ አሳሽ ማዛወር ያስፈልገው ይሆናል)።

    ፋየርፎክስ 79 ተለቀቀ

  • ታክሏል። በአድራሻ አሞሌው ላይ በሚታየው ጎራ ላይ በመመስረት ተለዋዋጭ ኩኪን ማግለል ለማንቃት ቅንብር ("ተለዋዋጭ የመጀመሪያ ፓርቲ ማግለል", የእራስዎ እና የሶስተኛ ወገን ማስገቢያዎች በጣቢያው መሰረታዊ ጎራ ላይ ተመስርተው ሲወሰኑ). ቅንብሩ በእንቅስቃሴ መከታተያ ማገድ ቅንጅቶች ክፍል ውስጥ በተቆልቋይ የኩኪ ማገጃ ዘዴዎች ውስጥ በማዋቀሪያው ውስጥ ቀርቧል።

    ፋየርፎክስ 79 ተለቀቀ

  • በሶስተኛ ወገን ቆጣሪዎች የሚጠቀሙባቸውን ኩኪዎች በራስ-ሰር የሚያግድ የተሻሻለ የመከታተያ ጥበቃ። ለክትትል ጣቢያዎች ፋየርፎክስ አሁን በየቀኑ ከውስጥ ማከማቻ ውስጥ ኩኪዎችን እና መረጃዎችን ከ Disconnect.me አገልግሎት የመከታተያ ስርዓቶች ዝርዝሮችን ያጸዳል።
  • በChrome ውስጥ ካሉት ባንዲራዎች ጋር የሚመሳሰል የ"ስለ፡ ምርጫዎች#ሙከራ" የሙከራ ቅንብሮች ማያ ገጽ ቅድመ እይታ ታክሏል። በነባሪነት ስክሪኑ እስካሁን አይገኝም እና እሱን ለማንቃት የ"browser.preferences.experimental" መለኪያውን በ about:conifg ማቀናበር ያስፈልገዋል። ለመካተት ከሚገኙት የሙከራ ባህሪያት ውስጥ ለ« ድጋፍ ብቻCSS ሜሶነሪ አቀማመጥ".

    ፋየርፎክስ 79 ተለቀቀ

  • በዊንዶውስ 10 መድረክ ላይ በ AMD ቺፕስ ላይ ለተመሰረቱ ላፕቶፖች
    ተካትቷል
    WebRender ማጠናከሪያ ስርዓት. WebRender በዝገት ቋንቋ የተፃፈ ሲሆን በአሰራር ፍጥነት ላይ ከፍተኛ ጭማሪ እንድታገኙ እና በጂፒዩ ላይ በሚሰሩ ሼዶች የሚተገበሩትን የገጽ ይዘት አሰጣጥ ስራዎችን ወደ ጂፒዩ ጎን በማንቀሳቀስ በሲፒዩ ላይ ያለውን ጫና ለመቀነስ ያስችላል። ከዚህ ቀደም WebRender በዊንዶውስ 10 መድረክ ላይ ለኢንቴል ጂፒዩዎች፣ ለኤ.ዲ.ኤም ሬቨን ሪጅ APUs፣ AMD Evergreen APUs፣ እና ላፕቶፖች ከ NVIDIA ግራፊክስ ካርዶች ጋር ነቅቷል። ለአሁን በሊኑክስ ዌብ ሪንደር ውስጥ ነቅቷል ለ Intel እና AMD ካርዶች በምሽት ግንባታዎች ብቻ ነው, እና ለ NVIDIA ካርዶች አይደገፍም. ስለ፡ ውቅረት ለማስገደድ የ"gfx.webrender.all" እና ​​"gfx.webrender.enabled" መቼቶችን ማግበር ወይም ፋየርፎክስን ከአካባቢው ተለዋዋጭ MOZ_WEBRENDER=1 ስብስብ ጋር ማስኬድ አለቦት።

  • ከጀርመን ለመጡ ተጠቃሚዎች ከዚህ ቀደም ከዩኤስ እና ዩኬ ለመጡ ተጠቃሚዎች በኪስ አገልግሎት የተጠቆሙ ጽሑፎችን የያዘ አዲስ ክፍል ወደ አዲሱ የትር ገጽ ታክሏል። ከይዘት ምርጫ ጋር የተዛመደ ግላዊነት ማላበስ የሚከናወነው በደንበኛው በኩል እና የተጠቃሚ መረጃን ወደ ሶስተኛ ወገኖች ሳያስተላልፍ ነው (በአሁኑ ጊዜ የሚመከሩ አገናኞች አጠቃላይ ዝርዝር በአሳሹ ውስጥ ተጭኗል ፣ ይህም በአሰሳ ታሪክ መረጃ ላይ በመመርኮዝ በተጠቃሚው በኩል ይመደባል ። ). በኪስ የሚመከር ይዘትን ለማሰናከል በማዋቀሪያው ውስጥ (Firefox Home Content/Pocket የሚመከር) እና ስለ: config በሚለው ውስጥ "browser.newtabpage.activity-stream.feeds.topsites" የሚል አማራጭ አለ።
  • በመረጋጋት ችግሮች ምክንያት ከ Wayland ጋር ለሊኑክስ ስርዓቶች አካል ጉዳተኛ በነባሪ፣ የዲኤምኤቡኤፍ ዘዴ ቪዲዮን ወደ ሸካራነት ለማቅረብ ስራ ላይ ይውላል። በ aboutout:config ውስጥ ለመካተት ተለዋዋጭ ቀርቧል
    "widget.wayland-dmabuf-video-textures.ነቅቷል::"

  • ስለ፡ የድጋፍ ገፅ በአሳሹ ጭነት ላይ ተጽዕኖ የሚያሳድሩ መሸጎጫዎችን ለማጽዳት “የጀማሪ መሸጎጫ አጽዳ” አዲስ ቁልፍ አለ። አዝራሩ በሚነሳበት ጊዜ የሚነሱ አንዳንድ ችግሮችን ለመፍታት ሊረዳ ይችላል.
  • አገናኞች ከዒላማው = " ባዶ" ባህሪ ጋር መለያዎች እና አሁን እየተሰራ ነው። የrel="noopener" ባህሪን በመጠቀም በማመሳሰል፣ i.e. ገጾች የማይታመኑ እንደሆኑ ተደርገው ይወሰዳሉ። በእነዚህ አገናኞች ለተከፈቱ ገፆች የWindow.opener ንብረቱ አልተዘጋጀም እና አገናኙ የተከፈተበት አውድ መዳረሻ አልተሰጠም።
  • ለiframes፣ የማጠሪያ ባህሪው የ«ፍቀድ-ከላይ አሰሳ -በተጠቃሚ-ማግበር» መለኪያን ይተገብራል፣ ይህም ተጠቃሚው በግልፅ አገናኙን ጠቅ በሚያደርግበት ጊዜ ከገለልተኛ iframe ወደ የወላጅ ገጽ ማሰስ ያስችላል፣ ነገር ግን አውቶማቲክ አቅጣጫ መቀየርን ይከለክላል። ይህ አማራጭ በ iframes ውስጥ ባነሮችን ለማስቀመጥ ይጠቅማል፣ ይህም እርስዎን ወደሚስቡ ማስታወቂያዎች እንዲሄዱ ይፈቅድልዎታል ነገር ግን ያልተፈለገ እንቅስቃሴን (ለምሳሌ በራስ ሰር ወደ ሌሎች ገጾች ማስተላለፍ)።
  • አዲስ የኤችቲቲፒ አርዕስቶች ታክለዋል። ተሻጋሪ መነሻ-ኢምቤደር-ፖሊሲ (COEP) እና መነሻ - መክፈቻ - ፖሊሲ (COOP) እንደ Specter ያሉ የጎን ቻናል ጥቃቶችን ለመፈጸም በሚያገለግል ልዩ ልዩ ኦፕሬሽኖች ገጽ ላይ ደህንነቱ በተጠበቀ ሁኔታ ለመጠቀም ልዩ መነሻ ማግለል ሁነታን ለማንቃት።
  • የነገር ድጋፍ ተመልሷል SharedArrayBuffer (በተጋራ ማህደረ ትውስታ ውስጥ ድርድሮችን ለመፍጠር ይፈቅድልዎታል) ፣ የ Specter ክፍል ጥቃቶች ከታወቁ በኋላ ተሰናክሏል። ከ Specter ጥበቃ ለመስጠት፣ የSharedArrayBuffer ነገር አሁን በመነሻ ማግለል ሁነታ በተሰሩ ገፆች ላይ ብቻ ይገኛል። በመነሻ ማግለል ሁነታ አሁን በትክክል ያልተቆራረጡ Performance.now() የሰዓት ቆጣሪዎችን መጠቀምም ተችሏል።
    እንዲህ ዓይነቱን ማግለል ለመግለጽ፣ ከላይ የተገለጹት መነሻ-አቋራጭ-ፖሊሲ እና ክሮስ-ኦሪጂን-መክፈቻ-ፖሊሲ ራስጌዎች ጥቅም ላይ መዋል አለባቸው።

  • የተተገበረ ዘዴ ቃል ግባ.ማንኛውም()የመጀመሪያውን የተፈጸመውን ቃል ኪዳን ከዝርዝሩ ይመልሳል።
  • ነገር ተተግብሯል። ደካማ ሪፍ ለጃቫ ስክሪፕት ዕቃዎች ደካማ ማጣቀሻዎችን ለመግለጽ የእቃውን ማጣቀሻ እንዲይዙ ያስችልዎታል, ነገር ግን የቆሻሻ አሰባሳቢው ተያያዥ የሆነውን ነገር እንዳይሰርዝ አያግዱ.
  • አዲስ አመክንዮአዊ ምደባ ኦፕሬተሮች ታክለዋል፡"????","&&="እና"||=". የ"x ??= y" ኦፕሬተር ስራን የሚያከናውነው "x" ወደ ባዶ ወይም ያልተገለጸ ከሆነ ብቻ ነው። ኦፕሬተሩ "x ||= y" ስራ የሚሰራው "x" FALSE ከሆነ እና "x &&= y" እውነት ከሆነ ብቻ ነው።
  • ነገር አቶሚክስ, የጥንታዊ መቆለፊያዎችን ማመሳሰልን ለማደራጀት ጥቅም ላይ ይውላል, አሁን በጋራ ማህደረ ትውስታ ላይ ብቻ ሳይሆን ሊተገበር ይችላል.
  • ወደ ግንበኛ Intl.DateTimeFormat() ለ dateStyle እና timeStyle አማራጮች ድጋፍ ታክሏል።
  • WebAssembly አሁን ይደግፋል ባች የማህደረ ትውስታ ስራዎች (ለበለጠ ውጤታማ የ memcpy እና memmove ማስመሰል) ባለ ብዙ ክር (የተጋራ ማህደረ ትውስታ እና አቶሚክስ) እና የማጣቀሻ ዓይነቶች (externref)
  • በጃቫስክሪፕት አራሚ የሚል ሀሳብ አቅርቧል ቁልል ያልተመሳሰሉ ጥሪዎች, ይህም ባልተመሳሰለ መልኩ የተፈጸሙ ክስተቶችን፣ የጊዜ ማብቂያዎችን እና ተስፋዎችን ለመከታተል ያስችላል። ያልተመሳሰሉ የጥሪ ሰንሰለቶች በአራሚው ውስጥ ከመደበኛው የጥሪ ቁልል ጋር ይታያሉ፣ እና በድር ኮንሶል ውስጥ ላሉት ስህተቶች እና በአውታረመረብ ፍተሻ በይነገጽ ውስጥ ለሚደረጉ ጥያቄዎችም ይታያሉ።
    ፋየርፎክስ 79 ተለቀቀ

  • የድር ኮንሶል 4xx/5xx የሁኔታ ኮዶችን በስሕተት መልክ ያቀርባል፣ ይህም ከአጠቃላይ ዳራ አንጻር ለማጉላት ቀላል ያደርገዋል። ማረም ቀላል ለማድረግ፣ ጥያቄው ሊደገም ወይም ስለጥያቄው እና ምላሹ ዝርዝሮች ሊታዩ ይችላሉ።

    ፋየርፎክስ 79 ተለቀቀ

  • የጃቫ ስክሪፕት ስህተቶች አሁን በድር ኮንሶል ውስጥ ብቻ ሳይሆን በጃቫስክሪፕት አራሚ ውስጥም ይታያሉ ከስህተቱ ጋር የተገናኘውን የኮድ መስመር በማጉላት እና ስለ ስህተቱ ተጨማሪ መረጃ ያለው የመሳሪያ ምክር ያሳያል።
  • በፍተሻ በይነገጽ ውስጥ የ SCSS እና CSS-in-JS ምንጮችን የመክፈት የተሻሻለ አስተማማኝነት። በሁሉም ፓነሎች ውስጥ በመነሻ ካርታው ላይ በመመስረት ከዋናው ምንጭ ኮድ ጋር የማነፃፀር ሂደት ተሻሽሏል።
  • የአገልግሎት ሰራተኞችን እና የድር መተግበሪያ መግለጫዎችን ለመመርመር እና ለማረም አዲስ የመተግበሪያ ፓነል ለድር ገንቢዎች ወደ መሳሪያዎች ተጨምሯል።
  • የአውታረ መረብ ፍተሻ ስርዓቱ የመልእክቶች እና ምላሾች ትሮችን ያጣምራል።
  • ምላሽ ሰጪ የንድፍ ሁነታ የንክኪ ስክሪን ማስመሰል ሁነታ ሲነቃ የመዳፊት እንቅስቃሴን በመጠቀም የንክኪ እና የጣት ምልክቶችን እና የስላይድ ምልክቶችን ለመምሰል ያስችልዎታል።
  • ፋየርፎክስ 68.11 ለአንድሮይድ በቅርንጫፍ ውስጥ የመጨረሻው መለቀቅ ይሆናል. በነሀሴ ወር መጀመሪያ ላይ ተጠቃሚዎችን ቀስ በቀስ ወደ አዲሱ እትም ለማስተላለፍ ታቅዷል። የዳበረ ፌኒክስ የሚል ስም ተሰጥቶታል እና በፋየርፎክስ ቅድመ እይታ ስም ተፈትኗል። ፋየርፎክስ 79 ለአንድሮይድ ይገነባል። ተተርጉሟል ወደ Fenix ​​codebase. አዲስ እትም። ይጠቀማል GeckoView ሞተር በፋየርፎክስ ኳንተም ቴክኖሎጂዎች እና በቤተ-መጽሐፍት ስብስብ ላይ የተመሰረተ የሞዚላ አንድሮይድ አካላት, አስቀድመው አሳሾችን ለመገንባት ያገለገሉ Firefox Focus и ፋየርፎክስ ሊት. GeckoView የጌኮ ኢንጂን ተለዋጭ ነው፣ እንደ የተለየ ቤተ-መጽሐፍት የታሸገ ለብቻው ሊዘመን የሚችል ነው፣ እና አንድሮይድ አካላት ትሮችን፣ የግብአት ማጠናቀቅን፣ የፍለጋ ጥቆማዎችን እና ሌሎች የአሳሽ ባህሪያትን የሚያቀርቡ መደበኛ አካላት ያሏቸው ቤተ-መጻህፍት ያካትታል። ለመስራት ቢያንስ አንድሮይድ 5.0 ያስፈልገዋል (አንድሮይድ 4.4.4 ድጋፍ ተቋርጧል)። በነባሪ ስለ: config መዳረሻ ተሰናክሏል።

በፋየርፎክስ 79 ውስጥ ካሉ ፈጠራዎች እና የሳንካ ጥገናዎች በተጨማሪ ተወግዷል 21 ድክመቶችከእነዚህ ውስጥ 15ቱ አደገኛ ተብለው ተለይተዋል። 12 ተጋላጭነቶች (ከስር ተሰብስቧል CVE-2020-15659) እንደ ቋት መብዛት እና ቀድሞ የተፈቱ የማህደረ ትውስታ ቦታዎችን ማግኘት በመሳሰሉ የማስታወስ ችግሮች ምክንያት የሚከሰቱ ናቸው። ምናልባትም እነዚህ ችግሮች በተለየ ሁኔታ የተነደፉ ገጾችን ሲከፍቱ የአጥቂውን ኮድ ወደ አፈፃፀም ሊያመራ ይችላል.

ምንጭ: opennet.ru

አስተያየት ያክሉ