Paglabas ng Firefox 73

Inilabas ang web browser Firefox 73At mobile na bersyon Firefox 68.5 para sa Android platform. Bilang karagdagan, nabuo ang isang pag-update sanga na may pangmatagalang suporta 68.5.0. Malapit na sa stage pagsubok sa beta lilipat ang sangay ng Firefox 74, ang paglabas nito ay naka-iskedyul para sa Marso 10 (proyekto inilipat para sa 4 na linggo siklo ng pag-unlad).

Ang pangunahing mga inobasyon:

  • Sa mode ng pag-access sa DNS sa HTTPS (DoH, DNS sa HTTPS), idinagdag ang suporta para sa serbisyo NextDNS, bilang karagdagan sa naunang inaalok na CloudFlare DNS server (β€œhttps://1.1.1.1/dns-query”). I-activate ang DoH at piliin provider maaari sa mga setting ng koneksyon sa network.
    Paglabas ng Firefox 73

  • Ang unang yugto ay ipinatupad pagwawakas suporta para sa mga add-on na naka-install sa pamamagitan ng workaround. Ang pagbabago ay nakakaapekto lamang sa pag-install ng mga add-on sa mga nakabahaging direktoryo (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ o ~/.mozilla/extensions/) na pinoproseso ng lahat ng Firefox instance sa system ( hindi nauugnay sa isang user) . Karaniwang ginagamit ang paraang ito para sa paunang pag-install ng mga add-on sa mga distribusyon, para sa hindi hinihinging pagpapalit ng mga third-party na application, para sa pagsasama ng mga nakakahamak na add-on, o para sa hiwalay na paghahatid ng add-on gamit ang sarili nitong installer. Sa Firefox 73, ang mga naturang add-on ay patuloy na gagana, ngunit ililipat mula sa pangkalahatang direktoryo patungo sa mga indibidwal na profile ng user, i.e. ay mako-convert sa format na ginamit kapag nag-i-install sa pamamagitan ng add-on manager.
  • Idinagdag ang kakayahang magtakda ng pandaigdigang antas ng pag-scale ng baseline na nalalapat sa lahat ng pahina sa halip na iugnay sa mga indibidwal na site. Maaari mong baguhin ang pangkalahatang sukat sa mga setting (tungkol sa:mga kagustuhan) sa seksyong β€œWika at Hitsura”. Mayroon ding opsyon sa mga setting na nagbibigay-daan sa iyong mag-apply ng scaling sa text lang, nang hindi hinahawakan ang mga larawan.

    Paglabas ng Firefox 73

  • Ang dialog na humihiling sa iyo na i-save ang mga pag-login ay ipinapakita lamang kung ang halaga ng pag-login sa input field ay nabago.
  • Sa mga system na may pagmamay-ari na mga driver ng NVIDIA na mas bago kaysa release 432 at mga resolution ng screen na mas mababa sa 1920x1200, pinagana ang compositing system WebRender. Dati, pinagana lang ang WebRender para sa mga NVIDIA GPU na may driver ng Nouveau, gayundin para sa mga AMD at Intel GPU. Ang WebRender compositing system ay nakasulat sa Rust at nag-outsource ng mga operasyon sa pag-render ng content ng page sa GPU.
  • Idinagdag pagkakataon gamit ang konsepto ng Site Specific Browser (SSB) upang
    gumana sa isang web application tulad ng sa isang regular na desktop program. Nasa mode
    Itinatago ng SSB ang menu, address bar at iba pang mga elemento ng interface ng browser, at sa kasalukuyang window maaari ka lamang magbukas ng mga link sa mga pahina ng kasalukuyang site (nagbubukas ang mga panlabas na link sa isang hiwalay na window ng browser). Hindi tulad ng umiiral na mode ng kiosk, ang gawain ay isinasagawa hindi sa full-screen mode, ngunit sa isang regular na window, ngunit walang mga elemento ng interface na tukoy sa Firefox. Upang magbukas ng link sa SSB mode, isang command line na flag na "-ssb" ay iminungkahi, na maaaring gamitin kapag gumagawa ng mga shortcut para sa mga web application. Ang mode ay maaari ding tawagan gamit ang "Ilunsad ang Site Specific Browser" na buton na matatagpuan sa page actions menu (ellipsis sa kanan ng address bar). Bilang default, ang mode ay hindi aktibo at dapat na pinagana sa pamamagitan ng pagtukoy sa "browser.ssb.enabled = true" sa about:config.
    Paglabas ng Firefox 73

  • Ang high-contrast na display mode, na idinisenyo para sa mga taong may mahinang paningin o may kapansanan sa pagdama ng kulay, ay sumusuporta na ngayon sa mga larawan sa background. Upang mapanatili ang pagiging madaling mabasa at magbigay ng tamang antas ng contrast, ang nakikitang text ay pinaghihiwalay ng isang hiwalay na background na gumagamit ng kulay ng aktibong tema.
  • Pinahusay na kalidad ng tunog kapag tumataas o binabawasan ang bilis ng pag-playback;
  • Pinahusay na auto-detection ng mga lumang text encoding sa mga page na hindi tahasang nagbibigay ng impormasyon sa pag-encode.
  • Sa search bar sa web console, posible na ngayong mag-filter sa pamamagitan ng nawawalang key sa pamamagitan ng pagtukoy ng "-" na simbolo bago ang mask o regular na expression. Halimbawa, ibabalik ng query sa paghahanap na "-img" ang lahat ng elementong nawawala ang string na "img", habang ang "-/(cool|rad)/" ay magbabalik ng mga elemento na hindi tumutugma sa regular na expression na "/(cool|rad) )/".
  • Nagdagdag ng mga bagong katangian ng CSS overscroll-behavior-inline ΠΈ overscroll-behavior-block upang kontrolin ang pag-uugali ng pag-scroll kapag naabot na ang lohikal na hangganan ng lugar ng pag-scroll.
  • Sinusuportahan na ngayon ng SVG ang mga property espasyo ng titik ΠΈ puwang ng salita.
  • Nagdagdag ng paraan sa HTMLFormElement requestSubmit(), na nagpasimula ng programmatic na pagsusumite ng data ng form sa parehong paraan tulad ng pag-click sa button na isumite. Maaaring gamitin ang function kapag bumubuo ng sarili mong mga button sa pagsusumite ng form kung saan hindi sapat ang pagtawag sa form.submit() dahil hindi ito interactive na nagpapatunay ng mga parameter, bumubuo ng kaganapang 'isumite', at nagpapasa ng data na nakatali sa button na isumite.
  • Mga Katangian innerWidth ΠΈ innerHeight Ang mga bagay sa bintana ngayon ay palaging nagbabalik ng aktwal na tinukoy na lapad at taas ng lugar (Layout ng Viewport), at hindi ang laki ng nakikitang bahagi (Visual Viewport).
  • Isinagawa pag-optimize ng pagganap ng mga tool para sa mga web developer. Ang pagkarga sa pagkolekta ng mga istatistika para sa panel ng pagsubaybay sa aktibidad ng network ay nabawasan. Sa JavaScript debugger at web console, ang paglo-load ng malalaking script na may reference sa kanilang mga orihinal na source text (source-mapped) ay pinabilis.
  • Sa web console ay may mga problema sa paglampas sa saklaw ng kasalukuyang domain (CORS, Cross-Origin Resource Sharing) ay ipinapakita na ngayon bilang mga error sa halip na mga babala. Available na ngayon ang mga variable na tinukoy sa mga expression para sa autocompletion sa console.
  • Sa mga tool ng web developer sa seksyong inspeksyon ng network, ibinibigay ang pag-decode ng mga mensahe (JSON, MsgPack at CBOR) sa format na WAMP (WebSocket Web Application Messaging Protocol) na ipinadala sa isang koneksyon sa WebSocket.

    Paglabas ng Firefox 73

Bilang karagdagan sa mga inobasyon at pag-aayos ng bug, naayos na ng Firefox 73 15 mga kahinaan, kung saan 11 (nakolekta sa ilalim ng CVE-2020-6800 at CVE-2020-6801) ay na-flag bilang potensyal na may kakayahang humantong sa pagpapatupad ng attacker code kapag nagbubukas ng mga espesyal na idinisenyong pahina. Ipaalala namin sa iyo na ang mga problema sa memorya, tulad ng mga buffer overflows at pag-access sa mga nabakanteng lugar ng memorya, ay minarkahan kamakailan bilang mapanganib, ngunit hindi kritikal.

Pinagmulan: opennet.ru

Magdagdag ng komento