Firefox 129 wordt geleverd met tabbladminiaturen, beveiligingsverbeteringen en meer

Firefox-logo

Firefox is een populaire webbrowser

Enkele dagen geleden kondigde Mozilla de release aan van de nieuwe versie van zijn webbrowser, "Firefox 129", die nieuwe functies bevat zoals de "HTTPS-First Schemeless"-modus, miniatuurvoorbeelden van tabinhoud, een nieuw thema, beveiligingsverbeteringen, bugfixes en meer.

Firefox 129 is uitgebracht, samen met updates voor de uitgebreide ondersteuningsbranches 115.14.0 en 128.1.0. Daarnaast is Firefox 130 in bètatestfase. Firefox 129 verhelpt 14 beveiligingslekken, waarvan er 11 als kritiek worden beschouwd. Zes daarvan worden veroorzaakt door geheugenproblemen, zoals bufferoverloop en toegang tot vrijgegeven geheugengebieden.

Belangrijkste nieuwe functies in Firefox 129

In deze nieuwe versie van Firefox 129 integreert de leesweergave nieuwe menu-opties om de tekstweergave en pagina-indeling aan te passen, inclusief aanpassingen voor teken- en woordinspringing, evenals tekstuitlijning. Ook is er een nieuw menu 'Thema' toegevoegd aan de leesweergave , waarmee gebruikers de achtergrond-, tekst- en linkkleuren kunnen aanpassen en weergavemodi zoals donker, grijstinten, licht, contrast en sepia kunnen selecteren.

Firefox-weergavelezer

Een andere nieuwe functie is het weergeven van miniaturen van de tabinhoud wanneer je met de muis over tabknoppen beweegt. Naast de preview wordt de bijbehorende link weergegeven in een informatieblok boven de tab, waardoor het gemakkelijker is om de gewenste tab te vinden zonder tussen tabs te hoeven schakelen. Gebruikers die deze functie willen uitschakelen, kunnen dit doen via de instelling " browser.tabs.hoverPreview.enabled" in "about:config".

tabblad voorbeeld Firefox

Daarnaast introduceert Firefox 129 een experimentele zijbalk en de optie om tabbladen verticaal te plaatsen, waardoor de schermruimte op breedbeeldschermen beter benut kan worden. De zijbalk kan uitgeklapt of ingeklapt worden weergegeven: uitgeklapt worden enkele titels van geopende pagina's en de namen van beschikbare zijbalkacties getoond, terwijl in ingeklapte vorm alleen de bijbehorende pictogrammen worden weergegeven. Om verticale tabbladen in te schakelen , moet u de opties "sidebar.revamp" en "sidebar.verticalTabs" inschakelen .

Standaard is de modus "HTTPS-First Schemeless" ingeschakeld. In deze modus wordt, wanneer u een pagina probeert te openen vanuit de adresbalk zonder http of https op te geven, standaard https gebruikt . Als een beveiligde verbinding niet beschikbaar is, gebruikt de browser onversleuteld http. Om de volledige "HTTPS-First"-modus in te schakelen, gebruikt u de optie dom.security.https_first in de instellingen.

Op Linux, Windows 11 en Android 10 of later is het nu mogelijk om een ​​systeemresolver te gebruiken om de DNS-records te beheren die nodig zijn voor het verzenden van publieke sleutelinformatie in het ECH-mechanisme (een evolutie van Encrypted Server Name Indication, dat meer veiligheid biedt door het volledige ClientHello TLS-bericht te versleutelen). Het verbergen van domeinen in HTTPS-verkeer heeft in sommige gevallen de laadsnelheid van YouTube verbeterd, iets wat problematisch was voor gebruikers van bepaalde Russische providers.

Voor gebruikers in Frankrijk en Duitsland is de automatische invulfunctie voor adresvelden in webformulieren nu standaard ingeschakeld . Voorheen was deze optie alleen beschikbaar voor gebruikers in de VS en Canada. Om deze in te schakelen, ga naar about:config en voeg de optie extensions.formautofill.addresses.supportedCountries toe.

Wat betreft verbeteringen voor ontwikkelaars:

  • Nieuwe @startstijlregel waarmee een stijl op een element kan worden toegepast vanaf de eerste weergave, handig voor het maken van overgangsanimaties bij het openen van een element dat aanvankelijk de status heeft Geen weergeven of bij het toevoegen van een nieuw element aan de DOM.
  • Het evenement tekstInvoer, hoewel niet gedefinieerd in de standaard, is geïmplementeerd om te worden gebruikt in plaats van de `beforeinput`-gebeurtenis in sommige webapplicaties die afhankelijk zijn van oudere frameworks.
  • In JavaScript is ondersteuning voor getypte arrays toegevoegd Float16Array, samen met methoden in Gegevensweergave waarden te beheren Zweven16en de methode Math.f16round() om getallen af ​​te ronden tot een precisie van 16 bits.
  • Webontwikkelaarstools hebben nieuwe waarschuwingen toegevoegd over CSS-problemen die kunnen optreden als eigenschappen zoals formaat wijzigen en zwevend maken, of bij box-sizen is van toepassing op elementen die veranderingen in hoogte en breedte negeren, en wanneer tabelspecifieke eigenschappen worden gebruikt op elementen die niet gerelateerd zijn aan tabellen.
  • In het dashboard voor analyse van netwerkactiviteit is de functie voor netwerkblokkering nu van toepassing op zowel reacties als HTTP-verzoeken.
  • De Android-versie bevat nu de optie om taalpakketten te downloaden om tekst offline te vertalen.

Als je meer wilt weten, kun je de release-opmerkingen bekijken via de volgende link.

Hoe installeer ik Firefox 129 op Linux?

Gebruikers die Firefox al gebruiken , kunnen via het menu eenvoudig de nieuwste versie installeren. Firefox-gebruikers die automatische updates niet hebben uitgeschakeld, ontvangen de update automatisch.

Wie niet wil wachten, kan na de officiële release via Menu > Help > Over Firefox een handmatige update van de webbrowser starten. Het scherm dat verschijnt, toont de momenteel geïnstalleerde versie van de browser en controleert op updates, mits deze functie is ingeschakeld.

Een andere optie om te updaten is voor gebruikers van Ubuntu, Linux Mint of een ander Ubuntu-derivaat. U kunt deze nieuwe versie installeren of bijwerken met behulp van de PPA van de browser. Om het aan het systeem toe te voegen, opent u een terminal en voert u de volgende opdrachten uit:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y sudo apt-get update sudo apt install firefox

Een andere installatiemethode die u kunt gebruiken is “Flatpak”. Om dit te doen, moeten ze ondersteuning hebben voor dit type pakketten en de browserinstallatie gebeurt door het volgende commando in de terminal te typen:

flatpak installeer flathub org.mozilla.firefox

Wat betreft degenen die de browser al hebben geïnstalleerd, volstaat het om de volgende opdracht uit te voeren om niet alleen Firefox bij te werken, maar ook alle applicaties die in Flatpak-formaat zijn:

flatpack-update

In het geval van degenen die de voorkeur geven aan het gebruik van Snap, kan de installatie van de browser worden uitgevoerd door de volgende opdracht te typen:

sudo snap firefox installeren

En om de applicaties die we in Snap-formaat hebben geïnstalleerd bij te werken, typt u gewoon het volgende in de terminal:

sudo snap vernieuwen

Voeg dit toe als voorkeursbron in Google.