Firefox 80 хувилбар

Вэб хөтөч гарсан Firefox 80. Нэмж дурдахад шинэчлэлт хийгдсэн салбарууд урт хугацааны дэмжлэгтэйгээр 68.12.0 и 78.2.0. Firefox 68.12 ESR нь цувралынхаа хамгийн сүүлийн хувилбар бөгөөд нэг сарын дотор Firefox 68 хэрэглэгчдэд 78.3 хувилбарын автомат шинэчлэлтийг санал болгох болно. Хувилбар Firefox 80 Android-д зориулсан хойшлогдсон. Удахгүй тайзан дээр гарна бета туршилт Firefox 81-ийн салбар шилжих бөгөөд 22-р сарын XNUMX-нд гарахаар төлөвлөж байна.

Үндсэн инноваци:

  • Линукс платформ дээр хэрэгжүүлсэн шинэ backend Өмнө нь Wayland-д санал болгож байсан DMABUF арын хэсгийг хуваах замаар бэлтгэсэн DMABUF дээр суурилсан X11-д зориулсан. Шинэ арын хэсэг нь X11 протоколыг ашигладаг системүүдэд VA-API-ээр дамжуулан техник хангамжийн видео хурдасгах дэмжлэгийг хэрэгжүүлэх боломжтой болсон (өмнө нь ийм хурдатгал нь зөвхөн Wayland-д идэвхждэг байсан), мөн WebGL-ийг EGL-ээр дамжуулан ажиллуулах боломжийг олгосон. EGL-ээр дамжуулан ажлыг идэвхжүүлэхийн тулд та "gfx.webrender.all" "media.ffmpeg.dmabuf-textures.enabled", "media.ffmpeg.vaapi-drm-display.enabled" болон "media.ffmpeg" тохиргоог идэвхжүүлэх хэрэгтэй. vaapi.enabled"-г about:config доторх ба мөн MOZ_X11_EGL орчны хувьсагчийг тохируулснаар Webrender болон OpenGL нэгтгэх бүрэлдэхүүн хэсгүүдийг GLX-ийн оронд EGL ашиглахаар солино. VA-API дэмжлэг хараахан бүрэн тогтворжоогүй байгаа бөгөөд дараагийн хувилбарт анхдагчаар идэвхжих болно.
  • Шинэ хэрэгжилтийг оруулсан блокийн жагсаалт аюулгүй байдал, тогтвортой байдал, гүйцэтгэлийн асуудалтай нэмэлтүүд. Шинэ хэрэгжүүлэлт нь каскадын хэрэглээний ачаар блокийн жагсаалтыг боловсруулах гүйцэтгэлийг сайжруулж, өргөтгөх чадварын асуудлыг шийдэж байгаагаараа онцлог юм. Bloom шүүлтүүр.
  • 1 оны 2020-р сарын XNUMX-ээс эхлэн олгосон TLS гэрчилгээний хувьд, байх болно хүчинтэй байх хугацаанд шинэ хязгаарлалт үйлчилнэ - эдгээр гэрчилгээний ашиглалтын хугацаа 398 хоногоос (13 сар) хэтрэхгүй байна. Үүнтэй төстэй хязгаарлалтыг Chrome болон Safari дээр баталсан. Есдүгээр сарын 1-нээс өмнө хүлээн авсан гэрчилгээний хувьд итгэлцэл хадгалагдах боловч 825 хоногоор (2.2 жил) хязгаарлагдана.
  • Мигрень болон эпилепситэй хэрэглэгчдийн хувьд таб нээх үед зарим хөдөлгөөнт эффектүүдийг устгасан. Жишээлбэл, табын контентыг ачаалах үед үсрэх цэгийн оронд элсэн цагны дүрс харагдана.
    Firefox 80 хувилбар

  • Firefox-г систем дээр анхдагч PDF харагч болгон суулгах боломжтой.
  • Шифрлэлт ашиглахгүйгээр HTTPS-ээр нээсэн хуудаснаас вэб маягтын агуулгыг илгээх үед анхааруулга харуулах дэмжлэг нэмэгдсэн. about:config дотор анхааруулах гаралтыг удирдахын тулд "security.warn_submit_secure_to_insecure" гэсэн тохиргоо байдаг.
  • Дэлгэц уншигчдыг дэмжих, хөгжлийн бэрхшээлтэй хүмүүсийг дэмжих зорилгоор янз бүрийн сайжруулалт, засваруудыг хийсэн.
  • Муу харилцаа холбооны сувгууд дээр WebRTC-ээр дамжуулан дуудлагын чанарыг сайжруулах, боломжит зурвасын өргөнийг урьдчилан таамаглах зорилгоор RTX болон Transport-cc механизмуудад дэмжлэг нэмсэн.
  • JavaScript илэрхийлэлд "экспорт» ECMAScript 2021 тодорхойлолтод санал болгож буй "экспорт * нэрийн орон зай" шинэ синтаксийн дэмжлэгийг өгсөн.
  • Animations API нь нэгтгэх үйлдлүүдийг агуулдаг KeyframeEffect.composite и KeyframeEffect.iterationComposite.
  • Media Session API нь урсгал дахь байрлалын өөрчлөлтийн зохицуулагчийг тодорхойлох дэмжлэгийг нэмсэн: хайх заасан байрлал руу шилжих ба зар алгасах үндсэн агуулгын өмнө гарч буй зар сурталчилгааг алгасах.
  • WebGL өргөтгөл хэрэгжүүлдэг KHR_зэрэгцээ_шэйдерийн_эмхэт, энэ нь хэд хэдэн шэйдерийн эмхэтгэлийн хэлхээг нэгэн зэрэг ажиллуулах боломжийг олгодог.
  • Window.open() нь outerHeight болон outerWidth параметрүүдийг дэмжихээ больсон.
  • WebAssembly-д атомын үйлдлүүдийг ашиглах нь илүү байдаг хязгаарлагдахгүй хуваалцсан санах ойн хэсгүүд.
  • Вэб хөгжүүлэгчийн хэрэгслүүд нь янз бүрийн хөтчүүдийн үл нийцэх байдлыг тодорхойлоход хялбар болгох туршилтын самбарыг санал болгодог.
    Firefox 80 хувилбарFirefox 80 хувилбар

  • Сүлжээний үйл ажиллагааг хянах интерфейс дээр гүйцэтгэх хугацаа нь 500 мс-ээс хэтэрсэн удаан хүсэлтийг тодруулахын тулд харааны тэмдэглэгээг (яст мэлхий бүхий дүрс) нэмсэн (хязгаарыг devtools.netmonitor.audits.slow тохиргоогоор өөрчлөх боломжтой: about:config) .

    Firefox 80 хувилбар

  • Вэб консол дээр хэрэгжүүлсэн ":block" болон ":unblock" командууд нь сүлжээний хүсэлтийг блоклох болон блокоос гаргах.
  • Үл хамаарах зүйл тохиолдоход JavaScript дибаглагч тасалдах үед кодын самбар нь стекийн мөр бүхий хэрэгслийн зөвлөмжийг харуулдаг.

Firefox 80-ийн шинэчлэл, алдааны засваруудаас гадна хасагдсан 13 эмзэг байдал, үүнээс 6 нь аюултай гэж тэмдэглэгдсэн. 4 эмзэг байдал (доор цуглуулсан CVE-2020-15670) санах ойн асуудлаас үүдэлтэй, тухайлбал буфер хэт ихсэх, аль хэдийн суллагдсан санах ойн хэсгүүдэд хандах хандалт зэрэг. Эдгээр асуудлууд нь тусгайлан боловсруулсан хуудсыг нээх үед халдагчийн кодыг гүйцэтгэхэд хүргэж болзошгүй юм.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх