Mozilla is begonnen met de uitrol van Firefox 155 , een versie van de browser die aanzienlijk meer content bevat dan gebruikelijk en zich richt op verbindingssnelheid, privacy en enkele experimentele functies gebaseerd op kunstmatige intelligentie. Hoewel de officiële aankondiging werd gevolgd door andere versies (154, 156 en 157 binnen een veel kortere cyclus), bevat versie 155 een aantal van de meest opvallende nieuwe functies.
Voor Firefox-gebruikers in Europa is de meest opvallende verandering een reeks verbeteringen die op de achtergrond werken om het laden van pagina's te versnellen en de bescherming tegen tracking te versterken. Dit komt bovenop Smart Window, een nieuw, door AI aangedreven venster dat momenteel alleen in bepaalde landen beschikbaar is, en een reeks technische aanpassingen op gebieden zoals WebAssembly, CSS en WebRTC, ontworpen om moderne webapplicaties soepeler te laten draaien.
Het nieuwe releaseschema en wat Firefox 155 inhoudt.
Mozilla heeft zijn releaseschema gewijzigd en is overgestapt van een maandelijks releasepatroon naar een patroon waarbij er één, twee of zelfs drie belangrijke versies in dezelfde maand kunnen verschijnen. Firefox 154 gaf het startsein voor deze cyclus, en in september werden de versies 155, 156 en 157 in snel tempo uitgebracht, met slechts een paar weken ertussen.
Deze verandering betekent dat veel nieuwe functies in kleinere, maar frequentere batches zullen verschijnen , hoewel in het geval van Firefox 155 een relatief groot pakket wijzigingen is samengevoegd. Het idee is dat functies in korte cycli worden getest, aangepast en, indien nodig, gecorrigeerd. Dit kan zowel voordelen opleveren voor eindgebruikers als voor Europese webontwikkelaars die de browser dagelijks gebruiken.
Voor degenen die liever niet zo snel mogelijk de nieuwste versie willen, onderhoudt Mozilla parallelle Extended Support Branches (ESR) met een veel conservatiever updateschema, die voornamelijk bedoeld zijn voor bedrijven en Linux-distributies die zich richten op stabiliteit. Alle nieuwe functies in Firefox 155 die van invloed zijn op snelheid, privacy en moderne tools, zijn echter wel opgenomen in de standaardversie.
Happy Eyeballs v3: Snellere verbindingen en minder wachttijd
De belangrijkste technische verandering in Firefox 155 is de implementatie van Happy Eyeballs v3 , de nieuwste versie van het systeem dat bepaalt hoe de browser verbinding maakt met elke website. Tot nu toe vergeleek Firefox IPv4- en IPv6-adressen en gebruikte de route die als eerste reageerde; met de nieuwe versie gaat dit mechanisme een stap verder.
De browser maakt nu gebruik van moderne DNS-records om van tevoren te weten welke protocollen de server ondersteunt en kan tegelijkertijd combinaties testen die HTTP/2 en HTTP/3 bevatten. In de praktijk betekent dit dat Firefox meerdere verzoeken parallel verstuurt via alle mogelijke routes en de route kiest die de onderhandeling als eerste voltooit, in plaats van een rigide volgorde te volgen die kan vastlopen als een van de opties traag is of mislukt.
Deze aanpak garandeert niet dat alle websites direct laden, maar het helpt wel om de wachttijden te verkorten in veelvoorkomende situaties: netwerken met enige congestie, kwaliteitsverschillen tussen IPv4 en IPv6, of servers die beter presteren met het ene protocol dan met het andere. Op glasvezel- of kabelverbindingen thuis in Spanje en de rest van Europa zal de verandering mogelijk niet opvallen, maar in omgevingen met hoge latentie of pakketverlies zal deze duidelijker merkbaar zijn.
De verbetering is ook gunstig voor gebruikers van laptops die via wifi verbonden zijn in hotels, treinen of openbare netwerken , waar het niet altijd duidelijk is welke route het meest stabiel is. Happy Eyeballs v3 probeert op intelligente wijze de route te kiezen die de minste problemen oplevert, in plaats van te wachten tot een trage route uiteindelijk niet meer reageert voordat een andere route wordt geprobeerd.
QUIC v2 en de rol van HTTP/3 in modern browsen
In het kader van deze inspanning om de verbinding te optimaliseren, voegt Firefox 155 ondersteuning toe voor QUIC versie 2 op HTTP/3-verbindingen. QUIC is het transportprotocol waarop HTTP/3 is gebaseerd en dat via UDP werkt. Het doel is om enkele traditionele TCP-knelpunten te verminderen, met name bij pakketverlies of netwerkwijzigingen.
De browser dwingt het gebruik van QUIC v2 niet in alle gevallen af: hij voegt het toe aan zijn lijst met opties en gebruikt het wanneer de server het selecteert tijdens de onderhandeling . Als de website nog niet klaar is voor deze versie, gebruikt de verbinding andere compatibele varianten zonder dat de gebruiker instellingen hoeft aan te passen. Dit zorgt voor compatibiliteit met oudere infrastructuren en maakt tegelijkertijd gebruik van verbeteringen zodra deze beschikbaar komen.
Het meest zichtbare effect hiervan is merkbaar in situaties waar het openen van een beveiligde pagina voorheen een kleine extra vertraging met zich meebracht. Dankzij de ondersteuning voor QUIC v2 en de routekeuzelogica van Happy Eyeballs v3 verloopt de initiële verbindingsfase veel sneller , wat vooral prettig is op resource-intensieve websites of diensten die veel versleutelde verbindingen op de achtergrond maken.
Voor Europese gebruikers maken veel grote clouddiensten, videoplatformen en content delivery networks al gebruik van HTTP/3, dus deze browserupdate is weer een stap in dat transitieproces. Met Firefox 155 is het de bedoeling dat al deze technische ontwikkelingen zich vertalen in een soepelere browse-ervaring zonder dat gebruikers hun instellingen hoeven aan te passen.
Smart Window: AI komt naar de desktop, maar nog niet naar Spanje.
Een andere belangrijke nieuwe functie in Firefox 155 is Smart Window , een nieuw optioneel bureaubladvenster dat gebruikmaakt van kunstmatige intelligentie. Het is een alternatieve interface die informatie over geopende tabbladen en browsegeschiedenis kan opvragen en samenvatten, mits de gebruiker expliciet toestemming geeft om toegang te krijgen tot die gegevens.
Voorlopig is deze functie alleen beschikbaar in de Verenigde Staten, Canada en Frankrijk . Gebruikers uit Spanje of andere Europese landen zullen dus moeten wachten tot Mozilla de geografische dekking uitbreidt. Het bedrijf heeft geen tijdschema bekendgemaakt en ook niet bevestigd of er een gefaseerde uitrol per regio zal plaatsvinden, behalve dat de functies geleidelijk worden geïntroduceerd.
De aanpak van Smart Window sluit aan bij Mozilla's gebruikelijke standpunten over privacy en gebruikerscontrole . De tool heeft geen automatische toegang tot de browsegeschiedenis of tabbladen: expliciete toestemming is vereist, de tool kan op elk moment worden uitgeschakeld in de instellingen en wordt gepresenteerd als een extra optie, niet als een verplichte vervanging voor het klassieke browservenster.
Hoewel de functie nog niet in een groot deel van Europa beschikbaar is, is het ontwerp erop gericht een scenario te creëren waarin de browser een soort assistent wordt die de context van wat we bekijken begrijpt, zodat we gesprekken kunnen hervatten, gerelateerde tabbladen kunnen groeperen of informatie kunnen samenvatten. Mozilla blijft echter voorzichtig en laat de uiteindelijke beslissing aan elke gebruiker over.
Zichtbare interfacewijzigingen en verbeterde privacy.
Naast snelheid en AI introduceert Firefox 155 kleine interfacewijzigingen die de bestaande anti-trackingbescherming van de browser tastbaarder maken . De adresbalk toont nu een teller van geblokkeerde trackers, zodat je in één oogopslag kunt zien hoeveel trackingpogingen op elke site zijn tegengehouden.
Deze indicator kan in de voorkeuren worden verborgen als hij storend is, maar de aanwezigheid ervan illustreert wel hoe wijdverspreid het moderne web is met tracking scripts en geavanceerde advertentietools. De wijziging verandert niets aan het gedrag van de blocker, die gewoon blijft werken zoals voorheen, maar maakt het effect ervan zichtbaarder en kan meer mensen ertoe aanzetten hun privacyinstellingen te controleren.
Er is ook strengere bescherming toegevoegd tegen mailto: -links . Vanaf Firefox 155 kunnen deze links de e-mailclient alleen nog openen na expliciete gebruikersinteractie, zoals een klik. Dit verkleint de kans dat een pagina automatisch de e-mailclient opent, wat niet alleen irritant is, maar ook gebruikt zou kunnen worden als middel voor agressievere trackingtechnieken.
Een andere praktische verbetering betreft tabbladen , een functie waarmee je contexten (werk, privé, bankieren, enz.) kunt scheiden om te beperken hoe cookies en andere gegevens tussen websites worden gedeeld. Je kunt deze tabbladen nu rechtstreeks vanuit de voorkeuren opnieuw rangschikken, en de volgorde wordt overal gerespecteerd, waardoor je ze gemakkelijk naar eigen wens kunt ordenen.
Bugfixes voor Linux en verbeteringen in compatibiliteit.
Firefox 155 speelt ook in op de behoeften van Linux- gebruikers , een systeem dat veel gebruikt wordt in professionele omgevingen en op veel Europese distributies. Een van de meest besproken oplossingen betreft een bug die ervoor kon zorgen dat het systeem na lange browsesessies niet in de slaapstand ging, een met name problematisch probleem op laptops vanwege het hoge batterijverbruik.
Met de nieuwe versie blokkeert de browser dit gedrag niet langer en kan het apparaat het normale energiebeheer hervatten zodra het actieve gebruik is beëindigd. Daarnaast zijn problemen opgelost die ervoor zorgden dat tekst verdween tijdens het typen in webapplicaties zoals Word Online met bepaalde toetsenbordindelingen – een probleem dat de dagelijkse werkzaamheden van cloudgebruikers belemmerde.
Windows heeft ook verbeteringen ondergaan op meer alledaagse gebieden, zoals ondersteuning voor gamecontrollers , waaronder de Nintendo Switch Pro Controller en andere compatibele controllers. Hoewel dit geen standaard browserfunctie is, is het handig voor gebruikers van cloudgamingdiensten of webapplicaties die gamepad-input ondersteunen.
Naast deze bugfixes bevat Firefox 155 het gebruikelijke pakket aan beveiligingspatches en stabiliteitsverbeteringen. Hoewel dit minder opvallend is, is het doorgaans essentieel om de browser up-to-date te houden tegen recente kwetsbaarheden en om vreemd gedrag op bepaalde pagina's te voorkomen.
Nieuwe functies voor ontwikkelaars: WebAssembly, CSS en WebRTC.
Op het gebied van ontwikkelaarstools breidt Firefox 155 de mogelijkheden van WebAssembly aanzienlijk uit . Deze technologie maakt het mogelijk om code bijna native uit te voeren binnen de browser. De update voegt ondersteuning toe voor de Compact Import Section, die helpt bij het stroomlijnen van de manier waarop afhankelijkheden worden gedeclareerd, en voor Wide Arithmetic, een set van 128-bits rekenkundige instructies.
Deze verbeteringen stellen veeleisende applicaties – zoals geavanceerde multimediabewerkingsprogramma's, browsergebaseerde games of wetenschappelijke computerprogramma's – in staat om grotere numerieke bewerkingen efficiënter uit te voeren. Hoewel de eindgebruiker wellicht alleen merkt dat "de website soepel werkt", is er een aanzienlijke toename in de complexiteit van wat direct in het tabblad kan worden uitgevoerd.
In CSS gebruikt Firefox 155 de eigenschap `font-width` als standaardnaam, ter vervanging van `font-stretch`. Dit sluit aan bij moderne naamgevingsconventies en maakt het leven gemakkelijker voor gebruikers die op zoek zijn naar flexibelere, variabele lettertypen. Daarnaast biedt de browser ondersteuning voor de functie ` progress()` , die is ontworpen om expressievere voortgangsindicatoren en animaties te creëren zonder ingewikkelde oplossingen of afhankelijkheid van een specifieke engine.
De update brengt ook verbeterde WebRTC- interoperabiliteit met zich mee , de technologie die ten grondslag ligt aan veel toepassingen voor videoconferenties, werken op afstand en online samenwerking. In theorie zouden deze verbeteringen moeten leiden tot stabielere verbindingen en minder problemen bij het gebruik van Firefox voor vergaderingen via compatibele diensten, iets wat steeds vaker voorkomt in Europese bedrijven.
Tot slot, wat betreft stylesheets en de rendering engine, beperkt Firefox 155 het aantal nestingsniveaus in CSS-blokken en -instructies tot 75 niveaus. Deze maatregel is bedoeld om crashes of extreme vertragingen te voorkomen wanneer een pagina, al dan niet opzettelijk, te veel geneste structuren gebruikt.
Waar en hoe wordt Firefox 155 gedistribueerd?
De binaire bestanden van Firefox 155 zijn via de servers van Mozilla openbaar beschikbaar gesteld , zelfs nog vóór enkele officiële aankondigingen. Dit is een relatief gebruikelijke praktijk bij de voorbereiding van versies voor het stabiele kanaal. Hierdoor konden gebruikers en gespecialiseerde media de nieuwe functies al enkele uren na de officiële aankondiging testen.
Sommige functies, zoals Smart Window, worden uitgerold volgens wat Mozilla 'progressieve uitrol ' noemt. Dit betekent dat niet alle gebruikers de nieuwe functie tegelijkertijd ontvangen, zelfs niet als ze dezelfde browserversie hebben. Op die manier kan het bedrijf de impact meten en details aanpassen voordat de functie beschikbaar wordt gesteld aan een breder publiek of meer landen.
In Europa ontvangen werkstations en thuiscomputers met automatische updates ingeschakeld Firefox 155 zonder verdere actie. Wie liever een voorsprong maakt, kan het installatieprogramma downloaden van de officiële Mozilla-website of van de repository van zijn of haar Linux-distributie zodra deze is bijgewerkt. Houd er rekening mee dat sommige distributies prioriteit geven aan stabiliteit en dat het enkele dagen kan duren voordat de nieuwe versie beschikbaar is.
Met deze release positioneert Firefox 155 zich als een van de meest complete edities van de afgelopen tijd: het combineert diepgaande netwerkoptimalisaties, versterkt de privacy die zichtbaar is in de adresbalk, verhelpt vervelende bugs op Linux en opent de deur naar geavanceerder gebruik van AI op de desktop, hoewel voorlopig alleen in een paar markten. Voor gebruikers die dagelijks browsen vanuit Spanje of de rest van Europa zullen de meeste verbeteringen merkbaar zijn zonder dat ze hun gewoontes hoeven aan te passen, terwijl experimentele functies geleidelijk worden uitgerold naarmate Mozilla de implementatie ervan verfijnt.