Software-update: Mozilla Firefox 77.0

Mozilla Firefox 2019 logo (79 pix) Mozilla heeft versie 77 van zijn webbrowser Firefox uitgebracht. In versie 77 wordt onder meer de WebRender breder uitgerold onder Windows 10 gebruikers, is er een nieuwe pagina om certificaten te beheren en zijn er diverse verbeteringen gemaakt voor mensen met beperkingen. De complete changelog kan hieronder worden gevonden.

New:
  • Pocket recommendations, featuring some of the best stories on the web, will appear on the Firefox new tab for our users in the UK. If you don’t see them, you can turn on Pocket articles in your new tab, follow these steps.
  • WebRender continues its roll out to more Firefox for Windows users, now available by default on Windows 10 laptops running on Nvidia GPUs with medium (<= 3440x1440) and large screens (> 3440x1440).
  • You can view and manage web certificates more easily on the new about:certificate page.
Fixed
  • Various security fixes.
  • A number of features have been fixed to improve Firefox accessibility.
    • The applications list in Firefox Options is now accessible to screen reader users.
    • Some live regions previously didn't report updated text with the JAWS screen reader. This issue has been fixed.
    • Date/time inputs are now no longer missing labels for users of accessibility tools.
Changed
  • The browser.urlbar.oneOffSearches preference has been removed. To hide one-off search buttons uncheck search engines on the about:preferences#search page
Developer
  • Developer Information
  • Significant improvements to JavaScript debugging make loading and stepping through sources faster and with less memory being used over time. Source map support also got a lot more reliable and will just work for a lot more cases.
  • Added support for the JavaScript API String.prototype.replaceAll() which allows developers to return a new string with all matches to the provided pattern while preserving the original string.

De volgende downloads zijn beschikbaar:
*Mozilla Firefox 77.0 voor Windows (32bit, Nederlands)
*Mozilla Firefox 77.0 voor Windows (64bit, Nederlands)
*Mozilla Firefox 77.0 voor Linux (32bit, Nederlands)
*Mozilla Firefox 77.0 voor Linux (64bit, Nederlands)
*Mozilla Firefox 77.0 voor macOS (Nederlands)
*Mozilla Firefox 77.0 voor Windows (32bit, Engels)
*Mozilla Firefox 77.0 voor Windows (64bit, Engels)
*Mozilla Firefox 77.0 voor Linux (32bit, Engels)
*Mozilla Firefox 77.0 voor Linux (64bit, Engels)
*Mozilla Firefox 77.0 voor macOS (Engels)
*Mozilla Firefox 77.0 voor Windows (32bit, Fries)
*Mozilla Firefox 77.0 voor Windows (64bit, Fries)
*Mozilla Firefox 77.0 voor Linux (32bit, Fries)
*Mozilla Firefox 77.0 voor Linux (64bit, Fries)
*Mozilla Firefox 77.0 voor macOS (Fries)

Mozilla Firefox Mozilla Firefox

Versienummer 77.0
Releasestatus Final
Besturingssystemen Windows 7, Linux, macOS, Windows Vista, Windows Server 2008, Windows Server 2012, Windows 8, Windows 10, Windows Server 2016
Website Mozilla Foundation
Download https://www.mozilla.com/en-US/firefox/all.html#languages
Licentietype Freeware

Door Bart van Klaveren

Downloads en Best Buy Guide

02-06-2020 • 15:27

40

Bron: Mozilla Foundation

Reacties (40)

40
40
36
3
0
3
Wijzig sortering
Wat was ook al weer de reden dat Firefox met deze ontzettend snel oplopende versienummers kwam? Ik weet dat hier een reden voor was, maar krijg het niet zo snel gegoogeld.
SImpel, het web verandert zo snel dat het laten wachten van nieuwe functies en ondersteuning tot een mega update eens per jaar de voortgang teveel zou tegen houden.

Er ontstond tijdens Firefox 4 veel irritatie dat sommige ondersteuning voor nieuwe technologieën en standaarden al ruim een jaar (!) klaar was maar dat het wachten nog steeds was op een of twee onderdelen die op de roadmap stonden voor versie 4 maar nog steeds niet klaar waren. Bij een roadmap weet je wat er in een release komt maar niet precies wanneer hij uit komt.

Toen hebben ze het dus op z'n kop gezet. In plaats van werken richting een roadmap doe je het precies andersom. Het release schema staat vast, wat er in die release terechtkomt niet. Firefox 4 is dan ook de laatste versie geweest waar ze het versienummer nog in de marketing gebruikte en waar er een grote releasecampagne om heen was. Sindsdien promoten ze gewoon "Firefox" in plaats van "Firefox 77".

Als security- en kleine bug fixes klaar zijn kunnen ze meteen zonder schema of roadmap in een 77.0.1 versie uit komen, zolang er maar 0,0 impact is op compatibiliteit. Als app-, add-on of webdeveloper hoef je dan dus ook niet testen of alles nog werkt in 77.0.1, compatibiliteit is gegarandeerd.

Als er grotere zaken zijn die wel impact hebben op compatibiliteit dan wordt daar op normaal tempo aan gewerkt (soms met in het achterhoofd om ze klaar te krijgen voor pak-em-beet Firefox 79, soms niet) en gaan ze mee in de eerst volgende grote update. Die is iedere zesvier weken dus als een team er net eentje mist dan is er maar zesvier weken vertraging voor het bij eindgebruikers terechtkomt. Bij de grote update is er wel sprake van compatibiliteitswijzigingen en is het dus zaak om als developer een schuin oog te houden op wat er is gewijzigd. Daar zijn zelfs speciale pagina's voor*. Daar staan de relevante wijzigen voor developers en niet een hele changelog (al gauw vele duizenden changes voor een major release), of de paar in het oog springende zaken die voor gebruikers relevant zijn.

Er is nog heel even sprake geweest om de cycle iets te versnellen (naar iedere vijf weken geloof ik). Daar zaten voor de developers wat voordelen aan maar is uiteindelijk toch vanaf gezien om het omgooien van het systeem teveel werk betekende in verhouding tot de winst.Ah, zie de post van @Uchy Er is kennelijk toch besloten naar een vierwekelijkse cycle te gaan.

Als je kijkt bij Firefox 78 for developers kun je zien wat er nu al redelijk bekend is over 78. Daar worden regelmatig dingen aan toegevoegd (en soms verwijderd) als ze weten dat die wijzigingen de release date van 78 gaan halen. Binnen een paar dagen verschijnt er waarschijnlijk ook eentje voor versie 79.

[Reactie gewijzigd door Maurits van Baerle op 23 juli 2024 02:35]

Is veranderd van 6 naar 4 weken nu zelfs. Ik gebruik sinds vandaag Fx 78 beta 1.
Je hebt helemaal gelijk, aangepast. Ik zit zelf inderdaad ook op het betakanaal dus op versie 78 beta 1. Ik heb jaren op het Nightly kanaal gezeten (iedere dag een update!) maar daar heb ik de tijd niet meer voor. Bij Nightlies gaat er ook nog wel eens wat stuk en dat vraagt wat meer aandacht dan een beta.
Ik gebruik als sinds jaar en dag de beta's. Erg stabiel voor een beta.
Zet volgende keer graag een omschrijving bij de link, zodat het duidelijker is wat de link doet. Alleen een link zonder context leest heel moeilijk.

De link van Uchy verwijst dus door naar een nieuwsbericht over de veranderde release cycle van Firefox.
rapid release model, zie wiki, vanaf v5
Vergeet niet dat Chrome ook al op versie 83 zit, het is blijkbaar niet vreemd in de browser wereld ;)

[Reactie gewijzigd door job_h op 23 juli 2024 02:35]

WebRender continues its roll out to more Firefox for Windows users, now available by default on Windows 10 laptops running on Nvidia GPUs with medium (<= 3440x1440) and large screens (> 3440x1440).
Beschikbaar voor gebruikers met een resolutie kleiner dan of gelijk aan 3440x1440 en aan gebruikers met een resolutie groter dan 3440x1440. Oftewel, beschikbaar voor iedereen. :)
Voor iedereen op Windows 10 met een Nvidia GPU.
Zie deze pagina: https://wiki.mozilla.org/Platform/GFX/WebRender_Where.
Dat verduidelijkt die quote. Het gaat dus om een technische scheiding tussen bepaalde resoluties waardoor het nodig is om ze zo specifiek te benoemen.
Niet iedereen, maar wel aan iemand die een Nvidia GPU heeft en dus niemand met een AMD GPU.

Waarom dat onderscheid ontgaat me volledig overigens, waarom wel voor Nvidia en niet voor AMD. Kan iemand me dat uitleggen ?
implementatie is het stabielste op Nvidia, dus die wordt eerste gelanceerd.
WebRender moet beschikbaar worden voor alle GPU's, maar word gefaseerd uitgerold.
Je kan dit ook ergens in about:config zelf activeren voor andere GPU's dacht ik (alhoewel ik niet weet of dit ook in de Stable kan)
Goed maar als implementatie op Nvidia het stabielste is betekend dat ze in eerste instantie de code daarop afstemmen ergo bouwen aan de hand van de mogelijkheden van een Nvidia GPU, waarschijnlijk omdat zij marktleider zijn op GPU gebied. Dus niet op een algemeen beschikbare wijze die voor iedere GPU benaderbaar is en direct te implementeren is. (Ergo straks allemaal bug reports van AMD en intel GPU gebruikers)
Voor Intel werkt het blijkbaar ook nog niet.
met windows en Nvidea GPU
about:certificate is een goede stap, maar ik heb het liever dat Firefox hetzelfde import systeem van Windows gebruiken. Want Chrome en Internet Explorer/Edge maken daar gebruik van.
Enige afwezig is Firefox... en daar geef ik een enorme facepalm.
Voor zover ik weet is dat volkomen bewust dat Firefox haar eigen Certificate Store gebruikt en by default niet die van het onderliggende OS. Mozilla heeft daardoor haar eigen CA beleid en dat geeft meer controle en daardoor iets meer veiligheid.

Zo kan Mozilla besluiten om een Root CA terug te trekken van een partij die ze niet (meer) vertrouwen voordat Microsoft of Apple dat doen. Het is ook best denkbaar dat Microsoft door bijvoorbeeld China onder druk wordt gezet om een bepaalde CA op te nemen waar Mozilla geen trek in heeft. Als privacy een van je speerpunten is dan is het belangrijk dat je daar ook je eigen keuzes in kan maken.
Dat kan je bereiken met de volgende waarde in about:config toch?

security.enterprise_roots.enabled = true
Ja:

https://support.umbrella....Windows-Certificate-Store

met die setting op true gebruikt FF de Windows certificate store.
In FF75 is de 'grote' url bar toegevoegd, deze is uit te zetten browser.urlbar.update1.
Dat had ik gedaan, maar nu na de update blijkt dit niet meer te werken.

Iemand een suggestie?
Volgens mij is die optie via de config stiekem uitgezet/verwijderd bij deze update.
Probeer eens de stappen die hier staan bij een userChrome.css file

How to restore the old Firefox address bar

[Reactie gewijzigd door Darkeh op 23 juli 2024 02:35]

Bedankt voor je tip, maar het heeft helaas niet geholpen
Heb je _alle_ openstaande Firefox instanties afgesloten?
Dat was hier namelijk wel nodig om de userChrome.css fix te laten werken. Alleen het huidige window sluiten is niet voldoende.

De urlbar.update1 en urlbar.openViewOnFocus preferences lijken inderdaad niet meer te werken met deze release :/

Jammer dat deze hacks nodig zijn. Ik hoop van harte dat de Mozilla devs luisteren naar de terechte kritiek die ze krijgen op dit soort onnodige, inconsistente en (IMHO) irritante UI wijzigingen. Het feit dat die preferences niet meer werken stemt echter weinig hoopvol...

[Reactie gewijzigd door Mr. B. op 23 juli 2024 02:35]

Heb je ook de aanpassing in about:config gedaan, zodat de userChrome geladen wordt wanneer Firefox gestart wordt?
Heeft het userChrome.css bestand niet toevallig nog een andere extensie (zoals .txt bijvoorbeeld)?

Bij mij werkt het, na het volgen van die stappen, namelijk wel.

Edit:
Excuses, mijn userChrome ziet er voor de url bar anders uit, probeer eens De tekst hier vandaan te plakken en dan Firefox opnieuw op te starten. Dan zou het in principe wel moeten werken.

[Reactie gewijzigd door Darkeh op 23 juli 2024 02:35]

Ben benieuwd naar de nieuwe oplossing. ;)
Ja ik zou ook heel graag weer teruggaan naar de oude address bar.
gevonden op: https://www.ghacks.net/20...-old-firefox-address-bar/
Het toevoegen van de boolean browser.urlbar.disableExtendForTests via about:config heeft bij mij de oude zoekbalk weer terug gebracht (i.c..m. de eerdere aanpassingen in about: config)

Hopelijk werkt het bij jullie ook!
Thanks! Dat werkt inderdaad.

Wel jammer dat de 'Show History' dropdown nog steeds weg is:
Deze entry (staat op true) werkt blijkbaar niet meer: browser.urlbar.suggest.history
Belachelijke actie weer. Mozilla moet heel goed uitkijken met het schofferen van haar trouwe gebruikers.
Als ze nou ook about:config voor Firefox Preview (Android) beschikbaar maken of op zijn minst de setting om je Firefox Sync server adres in te stellen (draai mn eigen FF Sync server). Dan ben ik helemaal tevreden. Oja en pull down to refresh, hold tab button for new tab. Dat soort dingen mis ik best wel.
Als je op de tab knop drukt heb je in principe al gelijk een nieuwe tab, je kan gelijk beginnen met browsen.
Firefox Preview Nightly heeft about:config, maar ik weet niet of je daar ook een andere Sync server kan instellen.
Ik weet niet of iemand het al is opgevallen, maar about:certificate ziet er niet echt goed uit in dark mode ...
https://pbs.twimg.com/media/EZhaPetWsAIGPJ8?format=png
Ik weet niet of iemand het al is opgevallen, maar about:certificate ziet er niet echt goed uit in dark mode ...
https://pbs.twimg.com/media/EZhaPetWsAIGPJ8?format=png
Vond het al raar eruit zien ja. Dus het ligt aan darkmode? Ik zie hetzelfde ja.
Hopelijk fixed deze versie de flickering/shifting die optreedt wanneer de “Windows 2004 compatible” 446.14 Nvidia driver is geïnstalleerd.
Ik had alle drie de settings op false gezet, maar ook hier is ie weer bloated bij het openen van een nieuwe tab.

Dit waren de volgende 3 in "about:config" :
browser.urlbar.openViewOnFocus
browser.urlbar.update1
en
browser.urlbar.update1.interventions

Ze staan alledrie nog op false, maar hij trekt zich er niks van aan schijnbaar.
hup, Firefox bijgewerkt!

Op dit item kan niet meer gereageerd worden.