Paglabas ng Firefox 110

Inilabas ang web browser ng Firefox 110. Bilang karagdagan, isang pangmatagalang update sa sangay ng suporta ang nalikha - 102.8.0. Ang sangay ng Firefox 111 ay malapit nang mailipat sa yugto ng pagsubok sa beta, ang paglabas nito ay naka-iskedyul para sa Marso 14.

Mga pangunahing inobasyon sa Firefox 110:

  • Nagdagdag ng kakayahang mag-import ng mga bookmark, kasaysayan ng pagba-browse at mga password mula sa mga browser ng Opera, Opera GX at Vivaldi (sinusuportahan ang dating katulad na pag-import para sa Edge, Chrome at Safari).
    Paglabas ng Firefox 110
  • Sa mga platform ng Linux at macOS, ibinibigay ang suporta ng GPU para mapabilis ang rasterization ng Canvas2D.
  • Ang pagganap ng WebGL ay napabuti sa mga platform ng Linux, Windows, at macOS.
  • Ang kakayahang i-clear ang mga patlang na may mga petsa at oras ay ibinigay (mga uri ng petsa, oras, datetime-local sa elemento ) sa pamamagitan ng pagpindot sa Cmd+Backspace at Cmd+Delete sa macOS at Ctrl+Backspace sa Linux at Windows.
  • Ang built-in na Colorways add-on, na nag-aalok ng isang koleksyon ng mga tema ng kulay upang baguhin ang hitsura ng content area, mga panel, at tab switching bar, ay hindi na ipinagpatuloy. Maaari mong ipagpatuloy ang add-on at bumalik sa mga naka-save na setting sa pamamagitan ng pag-install ng Colorways external add-on mula sa addons.mozilla.org.
  • Sa platform ng Windows, pinagana ang sandboxing ng mga prosesong nakikipag-ugnayan sa GPU.
  • Kasama sa Windows 10/11 ang hardware video decoding sa mga hindi Intel GPU para mapahusay ang performance ng pag-playback ng video at kalidad ng upscaling.
  • Sa platform ng Windows, ipinatupad ang suporta para sa pagharang sa pag-embed ng mga third-party na module sa Firefox. Halimbawa, ang mga panlabas na module ay maaaring palitan ng mga antivirus package at archiver, at humantong sa mga pag-crash, nakakagambalang pag-uugali, mga problema sa compatibility at mahinang pagganap, na iniuugnay ng mga user sa mababang katatagan ng Firefox mismo. Upang kontrolin ang mga panlabas na module, ang "about:third-party" na pahina ay iminungkahi.
  • Nagtatampok ang built-in na PDF viewer ng maayos na pag-scale.
  • Ang kahilingan sa CSS na "@container", na nagbibigay-daan sa iyong mag-istilo ng mga elemento depende sa laki ng parent na elemento (isang analogue ng kahilingang "@media", hindi inilapat sa laki ng buong nakikitang lugar, ngunit sa laki ng block (lalagyan) kung saan inilalagay ang elemento), ay naidagdag na suporta para sa mga yunit ng pagsukat cqw (1% ng lapad), cqh (1% ng taas), cqi (1% ng inline na laki), cqb (1% ng laki ng bloke), cqmin (pinakamaliit na halaga ng cqi o cqb) at cqmax (pinakamalaking halaga na cqi o cqb).
  • Nagdagdag ang CSS ng suporta para sa mga pinangalanang pahina, na tinukoy sa pamamagitan ng property na "pahina", na maaaring magamit upang tukuyin ang uri ng pahina kung saan maaaring ipakita ang elemento. Binibigyang-daan ka ng feature na ito na itakda ang disenyo kaugnay ng mga page at magdagdag ng mga page break sa isang declarative form kapag nagpi-print.
  • Nagdagdag ng color-gamut media query sa CSS para maglapat ng mga istilo batay sa tinatayang hanay ng color palette na sinusuportahan ng browser at output device.
  • Sa elemento nagdagdag ng suporta para sa katangiang "listahan" upang ipakita ang interface ng pagpili ng kulay mula sa listahan.
  • Nagdagdag ng suporta para sa flag na "midi" sa Mga Pahintulot sa API upang suriin ang pahintulot na ma-access ang Web MIDI API.
  • Nagdagdag ng suporta para sa "para sa paghihintay...ng" syntax sa ReadableStream API. para sa asynchronously enumerating block sa isang thread.
  • Mga pagpapahusay sa bersyon ng Android: Sa mga device na may Android 13+, nagdagdag ng suporta para sa mga icon ng application na nakatali sa tema o kulay ng larawan sa background. Pinahusay na pagpili ng mga multi-line na text block.

Bilang karagdagan sa mga inobasyon at pag-aayos ng bug, ang Firefox 109 ay nag-ayos ng 25 mga kahinaan. 16 na mga kahinaan ay minarkahan bilang mapanganib, kung saan 8 na mga kahinaan (nakolekta sa ilalim ng CVE-2023-25745 at CVE-2023-25744) ay sanhi ng mga problema sa memorya, tulad ng mga buffer overflow at pag-access sa mga nabakanteng lugar ng memorya. Posible, ang mga problemang ito ay maaaring humantong sa pagpapatupad ng code ng isang umaatake kapag binubuksan ang mga espesyal na idinisenyong pahina.

Pinagmulan: opennet.ru

Magdagdag ng komento