ፋየርፎክስ 75 ተለቀቀ

ወስዷል የድር አሳሽ መለቀቅ Firefox 75, እንዲሁም የሞባይል ስሪት ፋየርፎክስ 68.7 ለአንድሮይድ መድረክ። በተጨማሪም, ዝማኔ ተፈጥሯል ቅርንጫፎች የረጅም ጊዜ ድጋፍ 68.7.0. በቅርቡ ወደ መድረክ ይመጣል የቅድመ-ይሁንታ ሙከራ የፋየርፎክስ 76 ቅርንጫፍ ያልፋል፣ የስርጭቱ መልቀቂያ ለግንቦት 5 (ፕሮጀክት ተንቀሳቅሷል ለ 4-5 ሳምንታት የእድገት ዑደት).

ዋና ፈጠራዎች:

  • ለሊኑክስ መመስረት ተጀምሯል። ኦፊሴላዊ ግንባታዎች በ Flatpak ቅርጸት።
  • የዘመነ የአድራሻ አሞሌ ንድፍ። በአድራሻ አሞሌው ላይ ጠቅ ሲያደርጉ በጣም በተደጋጋሚ ጥቅም ላይ የዋሉ አገናኞች ተቆልቋይ ዝርዝር አሁን መተየብ ሳይጀምር ወዲያውኑ ይታያል. በትናንሽ ስክሪኖች ላይ በተሻለ ሁኔታ እንዲሰራ የፍለጋ ውጤቶች መሳሪያ ጠቃሚ ምክር ተዘጋጅቷል። በአውድ ምክሮች አካባቢ, ከአሳሹ ጋር ሲሰሩ የተለመዱ ችግሮችን ለመፍታት ፍንጮች ቀርበዋል.

    የ https:// ፕሮቶኮል እና የ«www.» ንዑስ ጎራ ማሳያ መታየት አቁሟል። በአድራሻ አሞሌው ውስጥ በሚተይቡበት ጊዜ በሚታዩ ተቆልቋይ አገናኞች (ለምሳሌ https://opennet.ru እና https://www.opennet.ru በይዘት የሚለያዩት የማይለዩ ይሆናሉ)። የ http:// ፕሮቶኮል በፍለጋ ውጤቶች ውስጥ ሳይለወጥ ይታያል።

    ፋየርፎክስ 75 ተለቀቀ

  • ለሊኑክስ በአድራሻ አሞሌው ላይ ጠቅ ሲያደርጉ ባህሪው ተቀይሯል (እንደ ዊንዶውስ እና ማክሮስ) - አንድ ጊዜ ጠቅ ማድረግ ሁሉንም ይዘቶች በቅንጥብ ሰሌዳው ላይ ሳያስቀምጡ ይመርጣል ፣ ድርብ ጠቅታ አንድ ቃል ይመርጣል ፣ ሶስት ጊዜ ጠቅታ ሁሉንም ይዘቶች ይመርጣል እና በቅንጥብ ሰሌዳው ላይ ያስቀምጠዋል.
  • ተተግብሯል። ዕድል ተጠቃሚው የገጹን ይዘት ከሥዕሉ በፊት ወደ ቦታው እስኪሸብልል ድረስ ከሚታየው ቦታ ውጭ ያሉትን ምስሎች አይጫኑ። ሰነፍ የገጾችን ጭነት ለመቆጣጠር የ"img" ባህሪው ወደ "img" መለያ ተጨምሯል።በመጫን ላይ"ሰነፍ" የሚለውን ዋጋ ሊወስድ ይችላል. ሰነፍ መጫን የማስታወሻ ፍጆታን ይቀንሳል, ትራፊክን ይቀንሳል እና የመጀመሪያ ገጽ የመክፈቻ ፍጥነት ይጨምራል ተብሎ ይጠበቃል. ሰነፍ ጭነትን ለመቆጣጠር "dom.image-lazy-loading.enabled" አማራጭ ወደ about: config ታክሏል።
  • ተተግብሯል። የዌይላንድ ፕሮቶኮልን በመጠቀም ለWebGL ሙሉ ድጋፍ። እስካሁን ድረስ የWebGL አፈጻጸም በሊኑክስ የፋየርፎክስ ግንባታዎች ምክንያት የሃርድዌር ማጣደፍ ድጋፍ ባለመኖሩ፣ የጂኤፍክስ ሾፌሮች ለ X11 ችግሮች እና የተለያዩ ደረጃዎችን በመጠቀማቸው ብዙ የሚፈለጉ ናቸው። ዌይላንድን በሚጠቀሙበት ጊዜ ሁኔታው ​​​​ለአዲስ መምጣት ምስጋና ተለውጧል ጀርባዘዴውን በመጠቀም ዲኤምቡፍ. ከሃርድዌር ማጣደፍ በተጨማሪ የWebGL ድጋፍም እንዲሁ ተፈቅዷል መተግበር VA-API (የቪዲዮ ማጣደፍ ኤፒአይ) እና FFmpegDataDecoder (የ VP264 ድጋፍ እና ሌሎች የቪዲዮ ኢንኮዲንግ ቅርጸቶችን በመጠቀም ለH.9 ቪዲዮ ማፋጠን) ድጋፍ። ይጠበቃል በፋየርፎክስ 76). በ: config ውስጥ ማጣደፍ መንቃቱን ለመቆጣጠር የ"widget.wayland-dmabuf-webgl.enabled" እና "widget.wayland-dmabuf-vaapi.enabled" መለኪያዎች ቀርበዋል።
  • ከዩናይትድ ኪንግደም ላሉ ተጠቃሚዎች በኪስ አገልግሎት በተጠቆመው የይዘት ክፍል በስፖንሰሮች የሚከፈሉ ብሎኮች ማሳያ በመነሻ ገጹ ላይ ነቅቷል። ብሎኮች በግልጽ እንደ ማስታወቂያ ምልክት ተደርጎባቸዋል እና በቅንብሮች ውስጥ ሊሰናከሉ ይችላሉ። ቀደም ሲል ማስታወቂያ ታየ የአሜሪካ ተጠቃሚዎች ብቻ።
  • ተተግብሯል። ተጠቃሚው በይነተገናኝ ግንኙነት ያላደረገውን የአሰሳ መከታተያ ኮድ ያላቸውን ጣቢያዎች ሲደርሱ የቆዩ ኩኪዎችን እና የጣቢያ ውሂብን የማጽዳት ሁነታ። ሁነታው በማዘዋወር በኩል መከታተልን ለመዋጋት ያለመ ነው።
  • ተጀምሯል ከግለሰብ ትሮች ጋር የተሳሰሩ የሞዳል መገናኛዎችን መተግበር እና አጠቃላይ በይነገጽን አያግድም።

    ፋየርፎክስ 75 ተለቀቀ

  • ታክሏል። ጣቢያዎችን በመተግበሪያዎች (መተግበሪያዎች) የመጫን እና የመክፈት ችሎታ ፣ እንደ መደበኛ የዴስክቶፕ ፕሮግራም ከጣቢያው ጋር ሥራን እንዲያደራጁ ያስችልዎታል። በ about: config ላይ ለማንቃት የ"browser.ssb.enabled=true" መቼት ማከል አለብህ ከዛ በኋላ "Website as App ን ጫን" የሚለው ንጥል ከገጹ ጋር ባለው የድርጊት አውድ ምናሌ ውስጥ ይታያል (ኢሊፕሲስ በአድራሻ ባር) ፣ የአሁኑን ጣቢያ ለብቻው ለመክፈት በዴስክቶፕ ላይ ወይም በምናሌው መተግበሪያዎች አቋራጭ ላይ እንዲያስቀምጡ ያስችልዎታል። ልማት одолжает የፅንሰ-ሀሳብ እድገት"የጣቢያ ልዩ አሳሽ"(ኤስኤስቢ)፣ ይህም የሚያሳየው ያለ ምናሌ፣ የአድራሻ አሞሌ እና ሌሎች የአሳሽ በይነገጽ ጣቢያውን በተለየ መስኮት መክፈት ነው። አሁን ባለው መስኮት ውስጥ ወደ ንቁ ጣቢያው ገፆች የሚወስዱ አገናኞች ብቻ ይከፈታሉ, እና ውጫዊ አገናኞችን መከተል ከመደበኛ አሳሽ ጋር የተለየ መስኮት መፍጠርን ያመጣል.
    ፋየርፎክስ 75 ተለቀቀ

  • ተስፋፋ የ" ትግበራናፍቆት"፣ በ HTTP ራስጌ "X-Content-Type-Options" የነቃ፣ አሁን ለኤችቲኤምኤል ሰነዶች አውቶማቲክ የMIME አይነት መፈለጊያ አመክንዮ ያሰናክላል፣ እና ለጃቫስክሪፕት እና CSS ብቻ አይደለም። ሁነታው ከMIME አይነት ማጭበርበር ጋር ከተያያዙ ጥቃቶች ለመከላከል ይረዳል። ነባሪው አሳሽ እየተሰራ ያለውን የይዘት አይነት ይተነትናል እና በተወሰነው አይነት መሰረት ያስኬዳል። ለምሳሌ የኤችቲኤምኤል ኮድን ወደ “.jpg” ፋይል ካስቀመጥክ፣ ሲከፈት ይህ ፋይል እንደ ኤችቲኤምኤል ነው የሚሰራው እንጂ እንደ ስዕል አይደለም። አጥቂ ለጂፒጂ ፋይል የምስል መስቀያ ቅጽን መጠቀም ይችላል፣ ኤችቲኤምኤልን ከጃቫ ስክሪፕት ኮድ ጋር ጨምሮ፣ እና ከዚያ ወደዚህ ፋይል የሚወስድ አገናኝ ማተም ይችላል፣ በቀጥታ ሲከፈት፣ የጃቫ ስክሪፕት ኮድ ሰቀላው በተሰራበት ጣቢያ አውድ ውስጥ ይፈጸማል። (አገናኙን የከፈተውን ተጠቃሚ ኩኪዎችን እና ሌሎች ተዛማጅ የጣቢያ ውሂብን መግለጽ ይችላሉ)።
  • ለሞዚላ የሚታወቁ ሁሉም የታመኑ የPKI CA ሰርተፊኬቶች በአገር ውስጥ ተደብቀዋል፣ይህም በደንብ ካልተዋቀሩ የድር አገልጋዮች ጋር ተኳሃኝነትን ያሻሽላል።
  • ምስጠራ ሳይኖር በኤችቲቲፒ በተከፈቱ ገጾች ላይ የድር ክሪፕቶ ኤፒአይን መጠቀም የተከለከለ ነው።
  • ለዊንዶውስ, ምርታማነትን ለማሻሻል እና የአጻጻፍ ስርዓቱን ትግበራ ለማፋጠን ቀጥተኛ ማጠናከሪያ ሁነታ ተተግብሯል. WebRender, በሩስት ቋንቋ የተፃፈ እና የገጽ ይዘትን ወደ ጂፒዩ ጎን በማስተላለፍ ላይ።
  • ለ macOS ከስርዓተ ክወናው አጠቃላይ የምስክር ወረቀት ማከማቻ የደንበኛ ሰርተፊኬቶችን ለመጠቀም የሙከራ አማራጭ ተተግብሯል (የsecurity.osclientcerts.autoload አማራጩ ስለ: config ውስጥ እንዲካተት መንቃት አለበት)። ከፋየርፎክስ 72 ጀምሮ ይህ ባህሪ ለዊንዶውስ ብቻ ነበር የሚገኘው።
  • ሊኑክስን ተከትሎ፣ ለ macOS ይገነባል የማግለያ ዘዴን ይጠቀማል አርኤልቦክስበሶስተኛ ወገን የተግባር ቤተ-መጻሕፍት ውስጥ የተጋላጭነት ብዝበዛን ለመግታት ያለመ። በዚህ ደረጃ፣ ማግለል የሚቻለው ለቤተ-መጽሐፍት ብቻ ነው። ግራጫ, ቅርጸ ቁምፊዎችን የመሥራት ሃላፊነት. RLBox የገለልተኛውን ቤተ-መጽሐፍት የC/C++ ኮድ ወደ ዝቅተኛ ደረጃ WebAssembly መካከለኛ ኮድ ያጠናቅራል፣ እሱም እንደ WebAssembly ሞጁል ተዘጋጅቷል፣ ፍቃዶቹ ከዚህ ሞጁል ጋር በተገናኘ ብቻ የተቀመጡ ናቸው። የተሰበሰበው ሞጁል በተለየ የማህደረ ትውስታ ቦታ ላይ ይሰራል እና ለተቀረው የአድራሻ ቦታ መዳረሻ የለውም. በቤተ መፃህፍቱ ውስጥ ያለ ተጋላጭነት ጥቅም ላይ ከዋለ አጥቂው ውስን ይሆናል እና ዋናውን ሂደት የማስታወሻ ቦታዎችን ማግኘት ወይም ከተገለለ አካባቢ ውጭ ቁጥጥርን ማስተላለፍ አይችልም።
  • በአንድ ኤለመንት ላይ ያለው የ"አይነት" ባህሪ теперь может принимать только значение «text/css».
  • በCSS ውስጥ የተተገበሩ ተግባራት ደቂቃ(), ከፍተኛ() и መቆንጠጥ().
  • ለ CSS ንብረት የጽሑፍ-ማጌጫ-ዝላይ-ቀለም የ“ሁሉም” እሴት ድጋፍ ተተግብሯል ፣ ይህም በመስመሩ ላይ የግዴታ እረፍት እና የጽሑፍ ግፊቶችን በሚያቆራኙበት ጊዜ መስመሮችን ማለፍ ይፈልጋል (ቀደም ሲል ጥቅም ላይ የዋለው “አውቶ” እሴት በተመጣጣኝ ሁኔታ የተፈጠረ እረፍቶች እና ንክኪዎችን አላስወገዱም ፣ ከሁሉም እሴት ጋር ፣ ንክኪዎች ከግሊፍ ጋር ሙሉ በሙሉ የተከለከሉ ናቸው).
  • ጃቫስክሪፕት ነቅቷል። የህዝብ የማይንቀሳቀሱ መስኮች ከግንባታው ውጭ የተጀመሩ ቀድመው የተገለጹ ንብረቶችን እንዲገልጹ የሚያስችልዎ የጃቫ ስክሪፕት ክፍሎች ለምሳሌ።

    ክፍል ዊዝስታቲክፊልድ {
    የማይንቀሳቀስ ስታቲክፊልድ = 'የማይንቀሳቀስ መስክ'
    }

  • የክፍል ድጋፍ ታክሏል። Intl.አካባቢየአካባቢ-ተኮር ቋንቋን፣ ክልልን እና የቅጥ ቅንብሮችን ለመተንተን እና ለማስኬድ እንዲሁም የዩኒኮድ ቅጥያ መለያዎችን ለማንበብ እና ለመፃፍ እና በተጠቃሚ የተገለጹ የአካባቢ ቅንብሮችን በተከታታይ ቅርጸት ለማከማቸት ዘዴዎችን ይሰጣል።
  • የFunction.caller ንብረቱን መተግበር ከአዲሱ የኢሲኤምኤስክሪፕት ዝርዝር ረቂቅ ጋር እንዲስማማ ተደርጓል (ጥሪው ከጠንካራ፣ ከአስመር ወይም ከጄነሬተር ባህሪ ጋር ካለው ተግባር አሁን ከሆነ ከTyError ይልቅ ባዶ ይጥላል)።
  • ዘዴ ወደ HTMLFormElement ታክሏል። ጥያቄ አስገባ()የማስረከቢያ አዝራሩን ጠቅ ለማድረግ በተመሳሳይ መልኩ የቅጽ መረጃን በፕሮግራም ማስረከብ ይጀምራል። ተግባራቱ የእራስዎን የቅፅ አስገባ አዝራሮችን ሲሰራ ጥቅም ላይ ሊውል ይችላል የመደወያ ቅጽ () በቂ አይደለም ምክንያቱም በይነተገናኝ ግቤቶችን የማያረጋግጥ፣ 'ማስገባት' ክስተትን አያመነጭም እና ውሂብ ከማስገባት ቁልፍ ጋር የተገናኘ።
  • የማስረከቢያ ክስተቱ አሁን ከክስተት ይልቅ አስገባ (SubmitEvent) አይነት ባለው ነገር ተተግብሯል። SubmitEvent ቅጹ እንዲገባ ያደረገውን ንጥረ ነገር እንዲያውቁ የሚያደርጉ አዳዲስ ንብረቶችን ያካትታል። ለምሳሌ፣ SubmitEvent ለተለያዩ አዝራሮች እና ማገናኛዎች ወደ ቅጹ ማስረከቢያ የሚወስዱትን አንድ ተቆጣጣሪ ለመጠቀም ያስችላል።
  • ለተነጣጠሉ አባሎች (የ DOM ዛፍ አካል ያልሆነ) የጠቅ() ዘዴን ሲጠሩ የጠቅታ ክስተት ትክክለኛ ስርጭትን ፈፅሟል።
  • በኤፒአይ ውስጥ የድር እነማዎች አኒሜሽን ከመጀመሪያው ወይም ከመጨረሻው ቁልፍ ፍሬም ጋር የማሰር ችሎታን ጨምሯል እና አሳሹ ራሱ የመጨረሻውን ወይም የመጀመሪያ ሁኔታን ያሰላል (የመጀመሪያውን ወይም የመጨረሻውን ቁልፍ ፍሬም ብቻ መግለጽ በቂ ነው)። በነባሪነት የነቁት Animation.timeline getter፣ Document.timeline፣ DocumentTimeline፣ AnimationTimeline፣ Document.getAnimations() እና Element.getAnimations() ናቸው።
  • በጣቢያው ላይ "የመገለጫ ምናሌን አንቃ" ቁልፍን ጠቅ በማድረግ የተለየ ተጨማሪ ሳይጭኑ የገጹን መገለጫ በይነገጽ የማግበር ችሎታ ታክሏል። profiler.firefox.com. ለገቢር ትር ብቻ የአፈጻጸም ትንተና ሁነታ ታክሏል።
  • የድር መሥሪያው አሁን አባባሎችን በፍጥነት ለማስላት የሚያስችል ሁነታ አለው፣ ይህም ገንቢዎች ውስብስብ አገላለጾችን በሚገቡበት ጊዜ ስህተቶችን በፍጥነት እንዲለዩ እና ሲተየቡ የመጀመሪያ ውጤት በማሳየት እንዲያስተካክሉ ያስችላቸዋል።
  • В መሳሪያ የገጹን ቦታዎች ለመለካት (የመለኪያ መሣሪያ) ፣ አራት ማዕዘን ቅርፅ ያለው ፍሬም መጠን የመቀየር ችሎታ ተጨምሯል (ከዚህ ቀደም የመዳፊት አዝራሩን ከለቀቀ ክፈፉ ሊቀየር አይችልም እና ትክክለኛ ያልሆነ ዓላማ ካለም አስፈላጊ ነበር) ከመጀመሪያው ይለኩ).
  • የገጽ ፍተሻ በይነገጽ አሁን የCSS መራጮችን በመጠቀም ከነበረው ፍለጋ በተጨማሪ የ XPath አገላለጾችን በመጠቀም ኤለመንቶችን መፈለግን ይደግፋል።
  • መደበኛ አገላለጾችን በመጠቀም WebSocket መልዕክቶችን የማጣራት ችሎታ ታክሏል (ከዚህ ቀደም የጽሑፍ ጭምብሎች ብቻ ይደገፋሉ)።
  • መግቻ ነጥቦችን በጃቫስክሪፕት አራሚ ውስጥ ከWebSocket ክስተት ተቆጣጣሪዎች ጋር ለማገናኘት ድጋፍ ታክሏል።
  • የአውታረ መረብ እንቅስቃሴን ለመተንተን በይነገጹ ጸድቷል። ብዙ ቁጥር ያላቸውን ግንኙነቶች በአንድ ጊዜ ሲያቀናብር የተሻሻለ የሠንጠረዥ አቀራረብ። ማጣሪያዎችን ለመተግበር አምድ መለያያዎችን እና አዝራሮችን የበለጠ ንፅፅር አድርገው የተሰሩ። በአውታረ መረብ ጥያቄ እገዳ ፓኔል ውስጥ የ"*" ቁምፊን በዩአርኤል ጭምብሎች ውስጥ የመጠቀም ችሎታ ተተግብሯል (በሀብት ጭነት ውድቀት ሁኔታዎች ውስጥ የጣቢያውን ባህሪ ለመገምገም ያስችልዎታል)።

    ፋየርፎክስ 75 ተለቀቀ

ከፈጠራዎች እና የሳንካ ጥገናዎች በተጨማሪ ፋየርፎክስ 75 ተወግዷል ተከታታይ ድክመቶችከእነዚህ ውስጥ ብዙዎቹ ወሳኝ ተብለው ተለይተዋል, ማለትም. በልዩ ሁኔታ የተነደፉ ገጾችን ሲከፍቱ የአጥቂውን ኮድ ወደ መፈጸም ሊያመራ ይችላል. የተስተካከሉ የደህንነት ጉዳዮችን በዝርዝር የሚገልጽ መረጃ በአሁኑ ጊዜ አይገኝም፣ ነገር ግን የተጋላጭነት ዝርዝር በጥቂት ሰዓታት ውስጥ ይታተማል ተብሎ ይጠበቃል።

ምንጭ: opennet.ru

አስተያየት ያክሉ