Firefox 125

Në dispozicion Firefox 125. Zbuluar në momentin e fundit përpara lëshimit gabim kritik, kështu që lëshimi është vendosur në versionin 125.0.1.

  • Linux: Zbatuar aftësia për të fshehur butonat e kontrollit të dritareve të ofruara nga temat e palëve të treta (për shembull, nëse përdoruesi ka instaluar një temë të shfletuesit të palës së tretë, por dëshiron të përdorë butona që përputhen me temën e sistemit): widget.gtk.non-native-titlebar- butonat.aktivizuar.
  • Pamja e Firefox-it:
    • Në listën e skedave të hapura tani jane treguar dhe skedat e fiksuara (në formën e një rreshti ikonash).
    • Shtuar butonat për mbylljen e skedave (më parë ky veprim ishte i fshehur në meny).
    • Shtoi opsionet "Pin" dhe "Hesht" në menunë e skedave.
    • U shtuan indikacione vizuale se një skedë është e hapur është në faqerojtësit ose fikse në faqen kryesore.
  • Shikuesi PDF tani mbështet theksimin e tekstit (kjo veçori do të gradualisht të përfshihet për gjithnjë e më shumë përdorues).
  • U shfaq aftësia për të parë video të mbrojtura të transmetimit duke përdorur kodekun AV1.
  • Nëse clipboard përmban një lidhje, atëherë kur fokusi është vendosur në një shirit adresash bosh, përdoruesi do të shohë sugjerim për të ndjekur këtë lidhje (browser.urlbar.clipboard.featureGate).
  • Kërkimi për skeda të hapura përmes shiritit të adresave është tani производится mbi të gjitha kontejnerët, dhe jo vetëm ai aktuali (browser.urlbar.switchTabs.searchAllContainers).
  • Për lehtësinë e përdoruesve të mësuar të përdorin shfletues të shumtë, shtuar faqe e re e shërbimit about:settings, e cila është një lidhje me about:preferences.
  • E paracaktuar tani janë të bllokuara të gjitha shkarkimet nëpërmjet protokollit të pasigurt HTTP (më parë, vetëm shkarkimet e nisura nga faqet HTTPS ishin të bllokuara). Protokolli HTTP është i pasigurt çdo nyje e ndërmjetme mund të ndryshojë ose zëvendësojë skedarin e shkarkuar. Përdoruesi, natyrisht, ka ende mundësinë për të detyruar shkarkimin të lejohet.
  • Përmirësuar mbrojtje kundër mashtrimit të emrit të domenit (kur përdoren karaktere nga alfabetet kombëtare).
  • përfshira adresat e ruajtjes dhe plotësimit automatik (vetëm për përdoruesit nga SHBA dhe Kanada).
  • Zëri që vepron në modalitetin e leximit tani një mund të kontrolloni duke përdorur shigjetat e tastierës.
  • Ndryshuar Ndërveprimi me grupet e butonave të radios kur lundroni me tastin Tab. Nëse ndonjë nga butonat është aktiv, atëherë ai do të zgjidhet kur shtypni Tab. Nëse asnjë nuk është aktiv, atëherë Tab zgjedh butonin e parë, Shift+Tab zgjedh të fundit dhe shtypja e dytë e Tab largohet nga grupi i butonave dhe kalon te elementi tjetër, në vend që të kalojë nëpër butona si më parë. Kjo sjellje është në përputhje me standardin WAI-ARIA.
  • Windows: Për të ndërtuar tani aplikuar Përpiluesi i Visual Studio 2022.
  • CSS:
    • Prona rreshtoj-përmbajtje tani po punon me ekran: bllok; (ju lejon të rreshtoni elementët në nivelin e bllokut pa e kthyer kontejnerin tuaj në flex ose rrjetë).
    • Prona transform-kuti të fituara mbështetje për vlerat e përmbajtjes dhe stroke-box.
    • Mbështetja pronësore e zbatuar përmbajtje-dukshmëri (ju lejon të kapërceni paraqitjen e një elementi derisa të jetë i nevojshëm).
  • javascript:
  • Web Assembly: Aktivizuar Mbështetje e shumëfishtë memorie (lejon modulet WASM të përdorin dhe importojnë shumë vendndodhje të memories lineare të pavarura).
  • Aktivizuar mbështetje Popover API (ju lejon të krijoni elementë të ndërfaqes së përdoruesit lundrues të nivelit të lartë që mund të përdoren për menutë e veprimit, dollitë e personalizuara, etj.). Hapësira kërcyese dhe aktivizimi i saj mund të krijohen duke përdorur atributet HTML ose JavaScript dhe të stilohen duke përdorur CSS. API-të e mëposhtme të internetit janë implementuar:
  • U shfaq mbështetje për pronat RTCIceTransport ishin и mbledhja e shtetitngjarje të lidhura ndryshimi i shtetit и mbledhjastatechange_event, si dhe pronat RTCDtlsTransport.iceTransport.
  • Zbatuar mbështetje Elementi.ariaBrailleLabel и Elementi.ariaBrailleRolePërshkrim (reflektoni atributet globale ARIA HTML aria-braillebel и aria-braillerolepërshkrim.
  • Aktivizuar mbështetje Clipboard.readText() (ju lejon të shfaqni një meny të kontekstit ngjitur kur përpiqeni të lexoni të dhënat e kujtesës në mënyrë që përdoruesi të mund të konfirmojë veprimin).
  • Fshirë mbështetja është çaktivizuar në versionin e fundit Kërkesë DOM.
  • U hoq pronë SVGAElement.tekst (ju duhet ta përdorni në vend të tij Përmbajtja e tekstit).
  • Mjetet e zhvilluesit:
    • Raportet e shkeljeve të CSP çelik më informuese.
    • Rregullues i mesuar gjurmoni të gjitha mutacionet DOM (:tracer --dom-mutations).
    • U kthye një opsion i hequr një vit më parë që ju lejon të çaktivizoni mbivendosjen me një mesazh që aplikacioni në internet është ndalur në korrigjuesin (devtools.debugger.features.overlay). U konsiderua e panevojshme, por praktika ka treguar se zhvilluesit e uebit ndonjëherë kanë nevojë për të.
    • Në fund të panelit të korrigjuesit shtuar menu për veprime të ndryshme në lidhje me kartat e kodit.

Burimi: linux.org.ru

Shto një koment