Firefox 125

Magagamit Firefox 125. Natuklasan sa huling sandali bago ilabas kritikal na pagkakamali, kaya nakatakda ang release sa bersyon 125.0.1.

  • Linux: Ipinatupad kakayahang itago ang mga window control button na ibinigay ng mga third-party na tema (halimbawa, kung ang user ay nag-install ng third-party na tema ng browser, ngunit gustong gumamit ng mga button na tumutugma sa tema ng system): widget.gtk.non-native-titlebar- buttons.enabled.
  • Firefox View:
    • Sa listahan ng mga bukas na tab ngayon ay ipinapakita at mga naka-pin na tab (sa anyo ng isang hilera ng mga icon).
    • Idinagdag mga pindutan upang isara ang mga tab (dati ang pagkilos na ito ay nakatago sa menu).
    • Idinagdag ang mga opsyong “Pin” at “I-mute” sa menu ng tab.
    • Nagdagdag ng mga visual na indikasyon na bukas ang isang tab ay matatagpuan sa mga bookmark o nakapirming sa home page.
  • Sinusuportahan na ngayon ng PDF viewer ang pag-highlight ng teksto (ang tampok na ito kalooban unti-unting isasama para sa parami nang parami ang mga user).
  • Nagpakita ang kakayahang tingnan ang protektadong streaming video gamit ang AV1 codec.
  • Kung ang clipboard ay naglalaman ng isang link, pagkatapos ay kapag ang focus ay nakatakda sa isang walang laman na address bar, makikita ng user mungkahi na sundin ang link na ito (browser.urlbar.clipboard.featureGate).
  • Ang paghahanap para sa mga bukas na tab sa pamamagitan ng address bar ay ngayon ginawa ng sa lahat ng lalagyan, at hindi lang ang kasalukuyang (browser.urlbar.switchTabs.searchAllContainers).
  • Para sa kaginhawahan ng mga user na nakasanayan na gumamit ng maraming browser, idinagdag bagong pahina ng serbisyo tungkol sa:mga setting, na isang link sa about:preferences.
  • Default ngayon ay hinarangan lahat ng mga pag-download sa pamamagitan ng hindi secure na HTTP protocol (dati, ang mga pag-download lamang na sinimulan mula sa mga pahina ng HTTPS ang na-block). Ang HTTP protocol ay hindi secure; maaaring baguhin o palitan ng anumang intermediate na node ang na-download na file. Ang gumagamit, siyempre, ay mayroon pa ring pagpipilian upang pilitin ang pag-download na payagan.
  • Improved proteksyon laban sa panggagaya ng domain name (kapag mga karakter mula sa mga pambansang alpabeto ang ginagamit).
  • Pinagana pag-save at awtomatikong pagpuno ng mga address (para lang sa mga user mula sa USA at Canada).
  • Voice acting sa reading mode ngayon maaari kontrol gamit ang mga arrow sa keyboard.
  • Nagbago Pakikipag-ugnayan sa mga pangkat ng mga radio button kapag nagna-navigate gamit ang Tab key. Kung aktibo ang alinman sa mga button, pipiliin ito kapag pinindot mo ang Tab. Kung walang aktibo, pipiliin ng Tab ang unang button, pipiliin ng Shift+Tab ang huli, at ang pangalawang pagpindot sa Tab ay umalis sa grupo ng mga button at lumipat sa susunod na elemento, sa halip na umikot sa mga button tulad ng dati. Ang pag-uugali na ito ay naaayon sa pamantayan WAI-ARIA.
  • Windows: Upang bumuo ngayon inilapat Visual Studio 2022 compiler.
  • CSS:
    • Pag-aari align-content ngayon pagawaan may display: block; (nagbibigay-daan sa iyong ihanay ang mga elemento sa antas ng block nang hindi kino-convert ang iyong lalagyan sa pagbaluktot o grid).
    • Pag-aari transform-kahon nakuha suporta para sa mga halaga ng content-box at stroke-box.
    • Ipinatupad ang suporta sa ari-arian content-visibility (nagbibigay-daan sa iyo na laktawan ang pag-render ng isang elemento hanggang sa ito ay talagang kinakailangan).
  • JavaScript:
  • WebAssembly: Kasama Multiple memory support (pinapayagan ang WASM modules na gumamit at mag-import ng maramihang independiyenteng linear na lokasyon ng memorya).
  • Kasama sinusuportahan Popover API (nagbibigay-daan sa iyong lumikha ng nangungunang antas ng mga lumulutang na elemento ng UI na maaaring magamit para sa mga menu ng pagkilos, mga custom na toast, atbp.). Ang popup at ang trigger nito ay maaaring gawin gamit ang HTML o JavaScript na mga katangian at i-istilo gamit ang CSS. Ang mga sumusunod na web API ay ipinatupad:
  • Nagpakita suporta sa mga ari-arian RTCIceTransport ay и pagtitiponStatekaugnay na mga pangyayari pagbabago ng estado и gatheringstatechange_event, pati na rin ang mga ari-arian RTCDtlsTransport.iceTransport.
  • Ipinatupad sinusuportahan Element.ariaBrailleLabel и Element.ariaBrailleRoleDescription (ipakita ang mga pandaigdigang katangian ng ARIA HTML aria-braillelabel и aria-brailleroledescription.
  • Kasama sinusuportahan Clipboard.readText() (nagbibigay-daan sa iyong ipakita ang menu ng konteksto na i-paste kapag sinusubukang basahin ang data ng clipboard upang makumpirma ng user ang pagkilos).
  • Tinanggal hindi pinagana ang suporta sa huling release DOMRequest.
  • Inalis ari-arian SVGAElement.text (dapat mong gamitin ito sa halip textContent).
  • Mga Tool ng Developer:
    • Mga Ulat sa Paglabag sa CSP bakal mas nagbibigay kaalaman.
    • Debugger natutunan subaybayan ang lahat ng DOM mutations (:tracer --dom-mutations).
    • Ibinalik isang opsyong inalis noong nakaraang taon na nagbibigay-daan sa iyong i-disable ang overlay na may mensahe na ang web application ay naka-pause sa debugger (devtools.debugger.features.overlay). Itinuring itong hindi kailangan, ngunit ipinakita ng kasanayan na minsan kailangan ito ng mga web developer.
    • Sa ibaba ng panel ng debugger idinagdag menu para sa iba't ibang aksyon patungkol sa mga code card.

Pinagmulan: linux.org.ru

Magdagdag ng komento