Paglabas ng Firefox 98

Inilabas ang web browser ng Firefox 98. Bilang karagdagan, isang pangmatagalang update sa sangay ng suporta ang nalikha - 91.7.0. Ang sangay ng Firefox 99 ay inilipat sa yugto ng pagsubok sa beta, ang paglabas nito ay naka-iskedyul para sa Abril 5.

Mga pangunahing inobasyon:

  • Ang pag-uugali kapag nagda-download ng mga file ay nabago - sa halip na magpakita ng isang kahilingan bago magsimula ang pag-download, ang mga file ay awtomatikong magsisimulang mag-download, at isang abiso tungkol sa pagsisimula ng pag-download ay ipinapakita sa panel. Sa pamamagitan ng panel, ang user ay maaaring anumang oras makatanggap ng impormasyon tungkol sa proseso ng pag-download, buksan ang na-download na file sa panahon ng pag-download (ang aksyon ay isasagawa pagkatapos makumpleto ang pag-download) o tanggalin ang file. Sa mga setting, maaari mong paganahin ang isang prompt na lumabas sa bawat boot at tukuyin ang default na application para sa pagbubukas ng mga file ng isang partikular na uri.
    Paglabas ng Firefox 98
  • Nagdagdag ng mga bagong aksyon sa menu ng konteksto na ipinapakita kapag nag-right-click sa mga file sa listahan ng pag-download. Halimbawa, gamit ang opsyong Palaging Buksan ang Mga Katulad na File, maaari mong payagan ang Firefox na awtomatikong magbukas ng file pagkatapos makumpleto ang pag-download sa isang application na nauugnay sa parehong uri ng file sa system. Maaari mo ring buksan ang direktoryo gamit ang mga na-download na file, pumunta sa pahina kung saan sinimulan ang pag-download (hindi ang pag-download mismo, ngunit ang link sa pag-download), kopyahin ang link, alisin ang pagbanggit ng pag-download mula sa iyong kasaysayan ng pagba-browse at i-clear ang listahan sa panel ng mga pag-download.
    Paglabas ng Firefox 98
    Paglabas ng Firefox 98
  • Ang default na search engine ay binago para sa ilang mga gumagamit. Halimbawa, sa nasubok na pagpupulong sa wikang Ingles, sa halip na Google, ang DuckDuckGo ay puwersahang pinagana na ngayon bilang default. Kasabay nito, nananatili ang Google sa mga search engine bilang isang opsyon at maaaring i-activate bilang default sa mga setting. Ang binanggit na dahilan para sa pagpilit ng pagbabago sa default na search engine ay ang kawalan ng kakayahang magpatuloy sa pagbibigay ng mga humahawak para sa ilang mga search engine dahil sa kakulangan ng pormal na pahintulot. Ang deal ng trapiko sa paghahanap ng Google ay tumakbo hanggang Agosto 2023 at nagdala ng humigit-kumulang $400 milyon sa isang taon, ang karamihan sa kita ng Mozilla.
    Paglabas ng Firefox 98
  • Ang mga default na setting ay nagpapakita ng bagong seksyon na may mga pang-eksperimentong feature na masusubok ng user sa sarili nilang peligro. Halimbawa, ang kakayahang i-cache ang panimulang pahina, ang SameSite=Lax at SameSite=None mode, CSS Masonry Layout, karagdagang mga panel para sa mga web developer, pagtatakda ng Firefox 100 sa User-Agent header, mga pandaigdigang tagapagpahiwatig para sa pag-off ng tunog at mikropono ay magagamit para sa pagsubok.
    Paglabas ng Firefox 98
  • Upang ma-optimize ang proseso ng paglulunsad ng browser, ang lohika para sa paglulunsad ng mga add-on na gumagamit ng webRequest API ay binago. Tanging ang pag-block sa mga tawag sa webRequest ang magiging dahilan ng paglunsad ng mga add-on sa panahon ng pagsisimula ng Firefox. Ang mga WebRequest sa non-blocking mode ay maaantala hanggang matapos ang paglulunsad ng Firefox.
  • Pinagana ang suporta para sa HTML tag na " ", na nagbibigay-daan sa iyong lumikha ng mga dialog box at mga bahagi para sa interactive na pakikipag-ugnayan ng user, gaya ng mga naisasara na alerto at mga subwindow. Maaaring kontrolin ang mga nilikhang window mula sa JavaScript code.
  • Ang pagpapatupad ng pagtutukoy ng Mga Custom na Elemento, na nagbibigay-daan sa iyong magdagdag ng mga custom na elemento ng HTML na nagpapalawak sa pagpapagana ng mga umiiral nang HTML tag, ay nagdagdag ng suporta para sa pagdaragdag ng mga custom na elemento na nauugnay sa pagproseso ng mga form ng input.
  • Idinagdag ang katangian ng hyphenate-character sa CSS, na maaaring gamitin upang itakda ang string na gagamitin sa halip na ang break na character ("-").
  • Ang paraan ng navigator.registerProtocolHandler() ay nagbibigay ng suporta para sa pagpaparehistro ng mga humahawak ng protocol para sa mga scheme ng ftp, sftp, at ftps URL.
  • Idinagdag ang HTMLElement.outerText property, na nagbabalik ng content sa loob ng DOM node, tulad ng HTMLElement.innerText property, ngunit hindi tulad ng huli, kapag nakasulat, hindi nito pinapalitan ang content sa loob ng node, kundi ang buong node.
  • Ang WebVR API ay hindi pinagana bilang default at hindi na ginagamit (upang ibalik, itakda ang dom.vr.enabled=true sa about:config).
  • Ang isang panel ng pagtatasa ng compatibility ay idinagdag sa mga tool para sa mga web developer. Ang panel ay nagpapakita ng mga tagapagpahiwatig na babala ng mga posibleng problema sa mga katangian ng CSS ng napiling elemento ng HTML o ng buong pahina, na nagbibigay-daan sa iyong tukuyin ang mga hindi pagkakatugma sa iba't ibang mga browser nang hindi hiwalay na sinusuri ang pahina sa bawat browser.
    Paglabas ng Firefox 98
  • Nagbigay ng kakayahang i-disable ang mga tagapakinig ng kaganapan para sa isang partikular na DOM node. Ginagawa ang hindi pagpapagana sa pamamagitan ng isang tooltip na ipinapakita kapag ini-hover mo ang mouse sa isang kaganapan sa interface ng inspeksyon ng pahina.
    Paglabas ng Firefox 98
  • Nagdagdag ng item na "Balewalain ang linya" sa menu ng konteksto ng mode ng pag-edit sa debugger upang balewalain ang linya sa panahon ng pagpapatupad. Ang item ay ipinapakita kapag ang devtools.debugger.features.blackbox-lines=true parameter ay nakatakda sa about:config.
    Paglabas ng Firefox 98
  • Nagpatupad ng mode para sa awtomatikong pagbubukas ng mga tool ng developer para sa mga tab na binuksan sa pamamagitan ng window.open call (sa devtools.popups.debug mode, para sa mga page kung saan nakabukas ang mga tool ng developer, awtomatiko silang bubuksan para sa lahat ng tab na binuksan mula sa pahinang ito).
    Paglabas ng Firefox 98
  • Ang bersyon para sa Android platform ay nagbibigay ng kakayahang baguhin ang background na larawan sa home page at nagdaragdag ng suporta para sa pag-clear ng Cookies at data ng site para sa isang domain.

Bilang karagdagan sa mga inobasyon at pag-aayos ng bug, inalis ng Firefox 98 ang 16 na kahinaan, kung saan 4 ang minarkahan bilang mapanganib. Ang 10 mga kahinaan (nakolekta sa ilalim ng CVE-2022-0843) 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.

Ang Firefox 99 beta ay nagdaragdag ng suporta para sa mga native na menu ng konteksto ng GTK, nagbibigay-daan sa mga lumulutang na GTK scrollbar, sumusuporta sa paghahanap na mayroon o walang mga diacritics sa PDF viewer, at nagdaragdag ng hotkey na "n" sa ReaderMode upang i-toggle ang mode sa on/off na pagbabasa nang malakas (Isalaysay).

Pinagmulan: opennet.ru

Magdagdag ng komento