Firefox 121

Magagamit Firefox 121.
Anong bago:

  • Kasama ang suporta sa Wayland. Default sa halip na XWayland gagamitin kompositor na si Wayland (higit pa hindi kinakailangan ilunsad ang browser gamit ang MOZ_ENABLE_WAYLAND na mga parameter). Ginawa nitong posible na magdagdag ng suporta para sa mga galaw sa mga touchpad at touch screen, swipe navigation, suporta para sa iba't ibang setting ng DPI kapag maraming monitor sa system, at pahusayin din ang performance ng graphics. Dahil sa mga limitasyon ng Wayland protocol na may picture-in-picture window magkakaroon maaaring makipag-ugnayan sa isang espesyal na paraan (karaniwan ay sa pamamagitan ng pag-right click sa isang window), o higit pang i-customize ang console/desktop environment (kDE / GNOME). Bukod sa, nakapirming Isang isyu kung saan hindi posibleng dagdagan ang picture-in-picture na laki ng window sa ilalim ng Wayland.
  • Ang PDF viewer ay mayroon na ngayong lumulutang na button (icon ng basura) na nagpapadali sa pagtanggal ng mga drawing, larawan, at text na idinagdag ng user.
  • Sa dialog ng mga setting idinagdag "Palaging salungguhitan ang mga link" na opsyon.
  • Kung ang system ay walang default na email client set, kapag bumibisita sa isang email service na sumusuporta sa pagbubukas ng mailto:// links, Firefox mag-aalok itakda ang iyong sarili bilang isang email client.
  • Ng Tor Browser pinagtibay patch na may mga karagdagang setting na nagbibigay-daan sa iyong hindi ipakita ang pamagat ng kasalukuyang tab sa pamagat ng browser window (privacy.exposeContentTitleInWindow. privacy.exposeContentTitleInWindow.pbm).
  • Sa maraming linya, ang salitang "Kopyahin", salungat sa mga patakaran ng wikang Ruso, ay pinalitan ng "Kopyahin". Paano nabanggit isa sa mga boluntaryong sumusuporta sa lokalisasyon ng Russia, ang opsyon na hindi marunong bumasa at sumulat ay mas karaniwan at pamilyar sa karamihan ng mga gumagamit (halimbawa, sa interface ng macOS na Apple ay gumagamit ng "Kopyahin", at ang Microsoft sa Windows, na may mas maraming mga gumagamit kaysa sa mga gumagamit ng macOS, ay gumagamit ng "Kopyahin ”). Sa mga lokalisasyon ng Ukrainian at Belarusian, ginagamit din ang "Kopyahin". Bilang karagdagan, ang wika ay hindi static, ito ay patuloy na umuunlad at nagbabago, at ang mga patakaran nito ay umaangkop sa karamihan ng mga katutubong nagsasalita.
  • Tinanggal about:plugins page, na nagdoble sa seksyong Mga Add-on at Tema > Mga Plugin.
  • Mac OS:
  • Windows:
    • Pumunta sa about:support page idinagdag isang paalala na i-install ang Microsoft AV1 Extension mula sa Windows Store (kung ito ay nawawala) para sa hardware acceleration ng AV1 format decoding (sinusuportahan ng NVIDIA RTX 3000, AMD RX 6000 (maliban sa 6500XT), pati na rin ang Intel Xe at Arc Alchemist video card ).
    • Nakapirming kawalan ng kakayahan na itakda ang Firefox bilang default na browser kung ito ay naka-install mula sa MSIX package.
    • Pinahusay mekanismo para sa pagtatrabaho sa pagpapatala.
  • HTML: ipinatupad sinusuportahan tamad magload mga frame (), na nagpapabilis sa paunang pag-load ng pahina, at binabawasan din ang trapiko at pagkonsumo ng memorya (sa mga kaso kung saan ang user ay hindi nag-scroll pababa sa pahina at hindi na kailangang i-load ang frame).
  • CSS:
    • Pag-aari text-wrap ngayon sumusuporta balanse at matatag na mga halaga (ginagamit ang balanse para sa maiikling mga bloke ng nilalaman, tulad ng mga heading, at tinitiyak na balanse ang nilalaman at madaling basahin kapag sumasaklaw sa maraming linya. ).
    • Idinagdag suporta sa tagapili :may()karaniwang tinatawag magulang selector (nagbibigay-daan sa iyong maglapat ng mga istilo sa isang elemento batay sa mga kaugnay na elemento, hal. li:has(ul) ay tutugma sa isang listahan na naglalaman ng susunod na listahan ng antas, at h1:has(+ p) ay tutugma sa isang heading na sinusundan ng isang talata) .
    • Pag-aari text-indent nakuha suporta sa halaga bawat linya ΠΈ nakabitin (Pinapadali nitong tukuyin ang ilang mga istilo ng indent ng text. Maaari mo ring pagsamahin ang iba't ibang value, halimbawa, text-indent: 3em hanging each-line).
  • JavaScript:
    • Ipinatupad suporta sa static na pamamaraan Promise.withResolvers() (nagbibigay-daan sa iyong lutasin o tanggihan ang isang pangako pagkatapos itong magawa).
    • date.parse() ngayon ay sumusuporta sa mga karagdagang format ng petsa:
      • I-format ang YYYY-MMM-DD ay nagbibigay-daan sa tukuyin ang isang taon na higit sa 9999 (halimbawa, 19999-Ene-01).
      • MMM-DD-YYYY (hal. Ene-01-1970).
      • Milliseconds para sa mga non-ISO na format (hal. Ene 1 1970 10:00:00.050).
      • Araw ng linggo sa simula (halimbawa, Wed, 1970-01-01, Wed, 1970-Jan-01, habang ang araw ng linggo ay hindi kailangang tama, halimbawa, foo 1970-01-01 ay pinapayagan).
    • Iba pang mga pagbabago date.parse():
      • Mas malaki ang mga petsang YYYY-M-DD at YYYY-MM-D ay hindi napapansin parang GMT date.
      • Milliseconds ngayon putulin pagkatapos ng 3 character, sa halip na bilugan.
  • WebAssembly: ipinatupad ang pag-aalis mga tawag sa buntot upang mapabuti ang suporta para sa mga functional na wika.
  • WebTransport: interface WebTransportSendStream nakakuha ng suporta sa ari-arian magpadala ngOrder (nagbibigay-daan sa iyo na tukuyin ang priyoridad ng pagpapadala ng thread na may kaugnayan sa iba pang mga thread).
  • Mga Tool ng Developer: sa debugger ngayon maaari huwag paganahin debugger ng keyword; sa kasalukuyang pahina.

Pinagmulan: linux.org.ru

Magdagdag ng komento