Firefox er en populær nettleser
For noen dager siden annonserte Mozilla lanseringen av den nye versjonen av nettleseren sin, «Firefox 129», som inkluderer nye funksjoner som «HTTPS-First Schemeless»-modus, miniatyrvisninger av faneinnhold, et nytt tema, sikkerhetsforbedringer, feilrettinger og mer.
Firefox 129 er utgitt sammen med oppdateringer for de utvidede støttegrenene 115.14.0 og 128.1.0. I tillegg har Firefox 130 gått inn i betatesting. Firefox 129 adresserer 14 sårbarheter, hvorav 11 anses som kritiske, og 6 av disse er forårsaket av minneproblemer som bufferoverløp og tilgang til frigjorte minneområder.
De viktigste nye funksjonene i Firefox 129
I denne nye versjonen av Firefox 129 integrerer Reader View nye menyalternativer for å tilpasse tekstpresentasjon og sideoppsett, inkludert justeringer for tegn- og ordinnrykk, samt tekstjustering. En ny "Tema"-meny er også introdusert i Reader View , som lar brukere tilpasse bakgrunns-, tekst- og lenkefarger, og velge visningsmoduser som mørk, gråtone, lys, kontrast og sepia.
En annen ny funksjon er visning av miniatyrbilder av faneinnhold når du holder musepekeren over faneknapper. I tillegg til forhåndsvisningen vises den tilhørende lenken i en informasjonsblokk over fanen, noe som gjør det enklere å identifisere ønsket fane uten å måtte bytte mellom dem. Brukere som foretrekker å deaktivere denne funksjonen, kan gjøre det via innstillingen « browser.tabs.hoverPreview.enabled» i «about:config».
I tillegg introduserer Firefox 129 en eksperimentell sidefelt og muligheten til å plassere faner vertikalt, noe som gir bedre utnyttelse av skjermplassen på widescreen-skjermer. Sidefeltet kan vises utvidet eller skjult: i utvidet form vises noen titler på åpne sider og navnene på tilgjengelige sidefelthandlinger, mens i skjult form vises bare de tilsvarende ikonene. For å aktivere vertikale faner må du aktivere alternativene "sidebar.revamp" og "sidebar.verticalTabs" .
Som standard er «HTTPS-First Schemeless»-modus aktivert. I denne modusen, når du prøver å åpne en side fra adressefeltet uten å spesifisere http eller https, vil https bli brukt som standard . Hvis en sikker tilkobling ikke er tilgjengelig, vil nettleseren bruke ukryptert http. For å aktivere full «HTTPS-First»-modus, bruk alternativet dom.security.https_first i innstillingene.
På Linux, Windows 11 og Android 10 eller nyere er det nå mulig å bruke en systemresolver til å administrere DNS-postene som trengs for å overføre offentlig nøkkelinformasjon i ECH-mekanismen (en videreutvikling av Encrypted Server Name Indication, som tilbyr større sikkerhet ved å kryptere hele ClientHello TLS-meldingen). Å skjule domener i HTTPS-trafikk har i noen tilfeller vist seg å forbedre YouTubes lastehastigheter, noe som har vært problematisk for brukere av visse russiske leverandører.
For brukere i Frankrike og Tyskland er autofyllfunksjonen for adressefelt i nettskjemaer nå aktivert som standard . Tidligere var dette alternativet bare tilgjengelig for brukere i USA og Canada. For å aktivere det, gå til about:config og legg til alternativet extensions.formautofill.addresses.supportedCountries.
Angående forbedringer for utviklere:
- Ny @startstilregel som tillater å bruke en stil på et element fra dets første gjengivelse, nyttig for å lage overgangsanimasjoner når du åpner et element som opprinnelig er i status display: ingen eller når du legger til et nytt element til DOM.
- Arrangementet tekstinngang, selv om det ikke er definert i standarden, har blitt implementert for å brukes i stedet for «beforeinput»-hendelsen i noen webapplikasjoner som er avhengige av eldre rammeverk.
- I JavaScript er støtte for maskinskrevne arrays lagt til Float16Array, sammen med metoder i DataView å forvalte verdier Flyte16, og metoden Math.f16round() å avrunde tall til 16-biters presisjon.
- Nettutviklerverktøy har lagt til nye advarsler om CSS-problemer som kan oppstå når egenskaper liker endre størrelse og flyte, eller når boks-dimensjonering gjelder elementer som ignorerer endringer i høyde og bredde, og når tabellspesifikke egenskaper brukes på elementer som ikke er relatert til tabeller.
- I dashbordet for analyse av nettverksaktivitet gjelder nå funksjonen for nettverksblokkering for både svar og HTTP-forespørsler.
- Android-versjonen inkluderer nå muligheten til å laste ned språkpakker for å oversette tekst offline.
Hvis du er interessert i å lære mer, kan du sjekke ut utgivelsesnotatene på følgende lenke.
Hvordan installerer jeg Firefox 129 på Linux?
For de som allerede bruker Firefox , kan dere ganske enkelt gå inn på menyen for å oppdatere til den nyeste versjonen. Firefox-brukere som ikke har deaktivert automatiske oppdateringer, vil motta oppdateringen automatisk.
De som ikke vil vente, kan velge Meny > Hjelp > Om Firefox etter den offisielle utgivelsen for å starte en manuell oppdatering av nettleseren. Skjermen som åpnes viser den gjeldende installerte versjonen av nettleseren og ser etter oppdateringer, forutsatt at funksjonaliteten er aktivert.
Et annet alternativ å oppdatere er for brukere av Ubuntu, Linux Mint eller andre Ubuntu-derivater. Du kan installere eller oppdatere til denne nye versjonen ved å bruke nettleserens PPA. For å legge det til systemet, åpne en terminal og kjør følgende kommandoer:
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt installer firefox
En annen installasjonsmetode du kan bruke er "Flatpak". For å gjøre dette må de ha støtte for denne typen pakker og nettleserinstallasjonen gjøres ved å skrive inn følgende kommando i terminalen:
flatpak installer flathub org.mozilla.firefox
Når det gjelder de som allerede har nettleseren installert, er det nok å utføre følgende kommando for ikke bare å oppdatere Firefox, men også alle applikasjonene som er i Flatpak-format:
flatpack-oppdatering
Når det gjelder de som foretrekker bruken av Snap, kan installasjonen av nettleseren gjøres ved å skrive inn følgende kommando:
sudo snap installere Firefox
Og for å oppdatere applikasjonene vi har installert i Snap-format, skriv bare inn følgende i terminalen:
sudo snap oppdatering

