Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 34 reacties
Bron: Mozilla Foundation, submitter: -Z-

Mozilla Firefox 2013 logo (75 pix)Mozilla heeft versie 39 van zijn webbrowser Firefox uitgebracht. In versie 39 is onder meer de mogelijkheid toegevoegd om contacten van de diverse sociale media uit te nodigen voor een gesprek via de communicatiedienst Hello, zijn er verbeteringen aangebracht in het weergeven van animaties op OS X en worden downloads op OS X en Linux voortaan gecontroleerd op malware. Hieronder staat het complete overzicht van de verbeteringen die in versie 39 zijn aangebracht:

New Changed
  • Removed support for insecure SSLv3 for network communications
  • Disable use of RC4 except for temporarily whitelisted hosts
  • The malware detection service for downloads now covers common Mac file types (Bug 1138721)
  • Performance of displaying dashed lines is improved (Mac OS X) (Bug 1123019)
HTML5 Developer
  • Drag and drop enabled for nodes in Inspector markup view
  • Webconsole input history persists even after closing the toolbox
  • Cubic bezier tooltip now shows a gallery of timing-function presets for use with CSS animations
  • localhost is now available offline for WebSocket connections
Fixed
  • Improve performance for IPv6 fallback to IPv4
  • Fix incomplete downloads being marked as complete by detecting broken HTTP1.1 transfers
  • The Security state indicator on a page now correctly ignores loads caused by previous pages
  • Fixed an issue where a Hello conversation window would sometimes fail to open
  • A regression that could lead to Flash not displaying has been fixed
  • Update to NSS 3.19.2
Security fixes
  • 2015-71 NSS incorrectly permits skipping of ServerKeyExchange
  • 2015-70 NSS accepts export-length DHE keys with regular DHE cipher suites
  • 2015-69 Privilege escalation in PDF.js
  • 2015-68 OS X crash reports may contain entered key press information
  • 2015-67 Key pinning is ignored when overridable errors are encountered
  • 2015-66 Vulnerabilities found through code inspection
  • 2015-65 Use-after-free in workers while using XMLHttpRequest
  • 2015-64 ECDSA signature validation fails to handle some signatures correctly
  • 2015-63 Use-after-free in Content Policy due to microtask execution error
  • 2015-62 Out-of-bound read while computing an oscillator rendering range in Web Audio
  • 2015-61 Type confusion in Indexed Database Manager
  • 2015-60 Local files or privileged URLs in pages can be opened into new tabs
  • 2015-59 Miscellaneous memory safety hazards (rv:39.0 / rv:31.8 / rv:38.1)

De volgende downloads zijn beschikbaar:
*Mozilla Firefox 39.0 voor Windows (Nederlands)
*Mozilla Firefox 39.0 voor Linux (Nederlands)
*Mozilla Firefox 39.0 voor OS X (Nederlands)
*Mozilla Firefox 39.0 voor Windows (Engels)
*Mozilla Firefox 39.0 voor Linux (Engels)
*Mozilla Firefox 39.0 voor OS X (Engels)
*Mozilla Firefox 39.0 voor Windows (Fries)
*Mozilla Firefox 39.0 voor Linux (Fries)
*Mozilla Firefox 39.0 voor OS X (Fries)

Mozilla Firefox 38.0 screenshot (620 pix)

Versienummer:39.0
Releasestatus:Final
Besturingssystemen:Windows 7, Linux, macOS, Windows Server 2003, Windows Vista, Windows Server 2008, Windows Server 2012, Windows 8, Windows 10
Website:Mozilla Foundation
Download:https://www.mozilla.com/en-US/firefox/all.html#languages
Bestandsgroottes:39,67MB t/m 73,58MB
Licentietype:Freeware
Moderatie-faq Wijzig weergave

Reacties (34)

Verder kun je nu in de DevTools elements herordenen en is aan de animatietools gewerkt:
Editing and tweaking CSS Animations is easier than ever – Firefox 39 lets developers pause, restart, slow down, and preview new timings without having to switch applications.
https://hacks.mozilla.org/2015/06/trainspotting-firefox-39/
Klinkt goed. CSS Snap Points zijn ook wel een mooie toevoeging.
Ik zit op het Beta kanaal en gebruik Firefox 39 nu dus een week of zes (en wordt dus een dezer dagen automatisch geupgrade Firefox 40 beta) en moet zeggen dat hij erg soepel aanvoelt. Het is natuurlijk erg subjectief, heb niets gemeten, maar het voelt lekkerder aan.
Multiprocess per tab, of alleen de tabs/content gescheiden van het programma zelf? Ik zit zelf te wachten tot elke tab een eigen proces krijgt zodat de quadcore cpu in deze pc eens benut wordt door FF, zoals FF nu is kan ie maar één core gebruiken :/
Firefox is al jaren multithreaded.

Aanvankelijk waren het maar een paar threads om bijvoorbeeld het renderen op een aparte thread te doen van de UI. Sinds versie 4 is Firefox echt flink multithreaded gegaan. Toen is de nieuwe HTML-Parser geïntroduceerd en die was van de grond af aan opgebouwd om thread-safe te zijn. Sinds Firefox 4 draait dus de HTML parser van iedere tab met een eigen thread. Als jij in één keer tien tabs opent draaien er dus tien verschillende threads alleen al voor het HTML parsen van de tien verschillende tabs. Daarnaast dan natuurlijk nog threads voor de UI, rendering etc.

Verder zijn er na Firefox 4 nog regelmatig threads afgesplitst van de main thread. Alle databaseoperaties (lezen en schrijven van history, cookies, bookmarks etc.) vinden bijvoorbeeld inmiddels ook al tijden op een aparte thread plaats. (Ik heb op dit moment drie tabs open en Firefox gebruikt 56 verschillende threads, verdeeld over mijn twee cores).

Als jij dus een multicore systeem hebt en je Firefox is niet ouder dan versie 4 dan wordt er nu dus al flink wat verdeeld over de verschillende cores. Ik zag laatst bijvoorbeeld tijdens het openen van een paar zware pagina's tegelijk een CPU verbruik van 127%. Dat geeft aan dat hij meer dan één core gebruikt.

Ik denk dat jij multithreaded verwart met multiprocess. Voor verdeling over verschillende cores heb je geen meerdere processen nodig. De huidige twee (eentje voor de browser en eentje voor plugins zoals Flash) is al meer dan genoeg om over vele cores te verdelen. Van multiprocess wordt hij zelfs een stuk minder efficiënt (kijk eens hoe zwaar Chrome is vergeleken met Firefox) omdat al die processen overhead produceren. Het voordeel van multiprocess is voornamelijk voor de stabiliteit, maar dat gaat dus wel ten koste van de efficiëntie.

[Reactie gewijzigd door Maurits van Baerle op 4 juli 2015 15:26]

Er is geen verwarring, ik weet het verschil ;) Maar ik heb Firefox (38.0.5 op het moment hier) nog nooit zoveel load zien genereren dat er méér dan 1 core volledig werd belast. Heb vanwege dit CPU throttling van de quadcore uit moeten zetten omdat Firefox anders onbruikbaar wordt, op 800MHz is Firefox niet bepaald snel :P
Op een dualcore kan Firefox juist wél genoeg load genereren voor een throttle up.

Ik zit te hopen op 1 proces per tab zodat de processor beter benut wordt, waarbij meteen dat throttle probleem opgelost is.
Nog niet per tab. Heb net beta 1 van versie 40 geinstalleerd, maar nog geen multiprocess. Zeker weer uitgesteld :?
Hetzelfde gevoel hier. Vooral de oplossing van het probleem met het correct renderen van de tabs was voor mij een enorme verbetering.
En weer heeft de laatste Fx39 64bit beta (b7) géén Final stempel gekregen. Nouja het werkt prima, draai 64bit al vanaf de 36 beta (dat was de 1e).
Net via about:firefox geupdate naar 40 beta 1.
Draai al versie 41 beta 2 via de wiki link van Mozilla :) 64 bit

Proposed Roll Out Plan (as of Q1 2015)
Status Installer Payload Release Channel Date Target Audience Plugin Status Addon Status Notes
[DONE] Full Installer Firefox 38 Dev Edition Launched Feb 27th 1% Developers and Gamers 64-Bit Flash (unsupported) Add-On Compat = clean slate Available for language repacks only! Found, here so it's truly an opt-in experience. NB: Moz.org button displayed on the main Dev Edition page and the beta page doesn't offer Win32 and Win64 in parallel, it auto detects so the user can't install Win64 and revert to Win32 should they want to.
[PROPOSED] Full Installer Firefox 39 Dev Edition Launch April 3 1% Developers and Gamers 64-Bit Flash (unsupported) Add-On Compat = clean slate Available for language repacks only, found here same reason as above.
[PROPOSED] Stub Installer Firefox 40 Dev Edition Launch May 12 1% Developers and Gamers + New Users without legacy binary plugins and addons? 64-Bit Flash (unsupported?) Add-On Compat for top non-malware addons = Outreach Begins Need to decide if auto-detect (not opt-in) is ok or if we need Moz.org team to modify functionality for https://www.mozilla.org/en-US/firefox/developer/.
[PROPOSED] Stub Installer Firefox 41 Dev Edition Launch June 30 1% Developers and Gamers + 1% Developers and Gamers + New Users without legacy binary plugins and addons, Existing Users 64-Bit Flash (unsupported?) EME? Add-On Compat = testing Need to decide if it can ride trains to beta
[PROPOSED] Stub Installer Firefox 41 Beta Launch August 11, first release of Q3 Beta Audience What plugin compat do we need for Beta? EME? Add-On Compat = testing Need to decide if it can ride trains to GA
[PROPOSED] Universal Installer TBD TBD TBD TBD TBD TBD

[Reactie gewijzigd door EucalyptaVIII op 5 juli 2015 18:23]

Lijkt me sterk, want 39 is net stabiel. Dan komt daarna de beta van 40. Zo gaat het tot nu toe altijd. En nu heb jij al versie 41 :?
Dat is niet vreemd. Er zijn meerdere kanalen. 41 zit nu in een soort alpha fase en 'zakt' over zes weken naar een beta fase een dag of twee nadat de huidge beta van 40 stabiel wordt.

Het hangt er vanaf welk kanaal jij als gebruiker hebt ingesteld welke versie je nu hebt. Stable=39, Beta=40, Aurora=41.

Zo kan er tegelijk aan meerdere versies gesleuteld worden en kun je zowel lekker opschieten als toch een goede kwaliteitscontrole hanteren omdat je tegelijk een pool alfa- en een pool betatesters hebt.

Er zullen nu al patches landen op de Trunk die pas op z'n vroegst in versie 42 door het grote publiek gebruikt gaan worden.

[Reactie gewijzigd door Maurits van Baerle op 5 juli 2015 19:28]

Eigenlijk heb jij dus een alpha en ik had het over de beta ;)
Volgens de wiki van Mozilla plannen hun een release met 64-bit voor het einde van dit jaar. Dit is natuurlijk volledig afhankelijk van eventuele problemen die naar voren komen.

[Reactie gewijzigd door TheDDGo op 3 juli 2015 17:51]

Beetje jammer dat het scroll-gedeelte van CSS Scroll Snap Points niet werkt op Linux (snapping-functies werken, maar scrollen met de muis niet).

Verder zijn de prestaties op Android nog steeds om te huilen (uitgezoomd scrollen werkt prima maar ingezoomd is een lag fest, zo erg dat het eigenlijk onbruikbaar is). Ook is het zonder text-reflow/-wrap-functionaliteit geen verbetering over m'n standaard HTC browser (!).
Eigenlijk vind ik de (render)prestaties van Firefox op alle platformen ondermaats (vooral op Linux zonder Skia en Android in mijn geval op een HTC M8. Is natuurlijk wel erg afhankelijk van de hardware en drivers maar dat er op elk platform een alternatieve browser is die beter presteert dan Firefox geeft toch te denken).

Kortom, heel leuk al die devtools, share-dingetjes en multi-platformopties maar als je een goede browser met groot marktaandeel wilt moet je er eerst voor zorgen dat het over de hele linie de gewenste basisfunctionaliteit bezit en het goed draait voordat je allerlei frivole zaken zoals appjes, geïntegreerd chatten en complete OS'en gaat ontwikkelen. Het is volgens mij nog niet te laat voor Firefox maar ze moeten eens goed naar hun prioriteiten kijken (of toch voor de niche gaan zoals ze nu lijken te doen, maar dan denk ik dat ik mogelijk m'n browserkeuze zal gaan heroverwegen wanneer Firefox verder achterraakt).
Hmm, dat van die slechte prestaties op Android heb ik nog niet gemerkt op mijn Nexus 4 en ik gebruik bijna exclusief Firefox daar. De text-reflow functionaliteit zit er inderdaad niet in, maar persoonlijk ben ik daar blij om. Ik vind namelijk niet dat een browser de lay-out al te veel moet gaan aanpassen "omdat het zo waarschijnlijk beter zal zijn". Daar heb ik te slechte ervaringen mee.

Dan vind ik de oplossing van Mozilla nog niet zo slecht: de lezerweergave. Alleen is het wel zeer onhandig dat je dan steeds opnieuw op dat icoontje moet gaan klikken. Maar mijn persoonlijke voorkeur is wel dat mijn browser een site weergeeft zoals die volgens de regels gerenderd moet worden en pas daarna op mijn vraag aanpassingen gaat doen.
Ik ben het volledig met je eens (al zie ik toch echt andere prestaties), maar qua text-reflow zitten we nu nou eenmaal met een hoop oudere sites die niet mobielvriendelijk zijn waarbij text-reflow echt een uitkomst is.
Uiteraard moet dit, net zoals de altijd zoomen-optie, optioneel zijn. Ik snap de tegens echt (prestatie-impact, verslechterde weergave van bepaalde sites, etc.), maar in de praktijk is er gewoon geen fijnere oplossing (ik heb ook de lezerweergave geprobeerd maar dit is inderdaad zeer irritant wanneer je meerdere pagina's leest en ook ontbreken er vaak bepaalde elementen op een pagina waarin ik nou net geïnteresseerd ben, bijvoorbeeld commentaar of een plaatje/video, of het verhogen van de tekstgrootte maar dan krijg je allerlei variabele groottes en behoud je het probleem van te lange regels).

[Reactie gewijzigd door XVI op 3 juli 2015 15:52]

Readerversie leest lekkerder vind ik. Zijn de letters net even wat groter ;) Mobiele versie van Fx dus.

[Reactie gewijzigd door desalniettemin op 6 juli 2015 16:21]

De toevoeging van de CSS Scroll Snap Points had ik toevallig eergisteren al tegengekomen op een blog. Lijkt me persoonlijk maar beperkt nuttig, maar kan wel handig zijn voor die sites dat een pagina verticaal als verschillende "slides" beschouwd.

Het blijft wel jammer dat er nog altijd HTML5 input types niet beschikbaar zijn. Ik denk hierbij bijvoorbeeld aan datepickers. Dat zou een hoop custom formulierelementen overbodig maken.
Inderdaad, van een aantal van die Input Types verbaast het me ook. Maar goed, ik heb me er niet in verdiept, misschien zijn er wel al lang slepende problemen mee die implementatie niet zo makkelijk maken.
Implementatie lijkt me niet echt het grote probleem. De UI is eerder een probleem, meen ik me te herinneren. Er moet een UI ontwikkeld worden voor de verschillende operating systems op zo'n manier dat het nog altijd een herkenbaar object is. Waarschijnlijk wordt er zelfs gebruik gemaakt van lay-out van het operating systeem (een range 'slider' ziet er bijvoorbeeld anders uit op Windows dan op een Mac), en voor elementen als date zal dit niet onmiddellijk voor handen zijn. Maar toch jammer dat het nog altijd ontbreekt.
Ik heb met die scrolling opties gespeeld (smooth/hardware accellerated) maar vindt het allemaal erg sotterig. Terwijl IE mooi vloeiend is. Iemand nog suggesties wat ik zou kunnen proberen?
Sterkere hardware kan in deze zeker helpen. Zoals een sterke GPU.

Zelf heb ik hele sterke hardware maar alsnog heb ik smooth scrolling uitstaan. Niet omdat het niet vloeiend is, maar omdat het de boel vertraagd. Ik wil gewoon dat de pagina meteen omlaag springt, en niet zitten wachten op een animatie. Voor mij is er niets vloeiender dan ouderwets scrollen, waarbij de pagina in een fractie van een seconde meteen naar de goede positie springt.

In IE heb ik vloeiend schuiven ook uitstaan.
Ik gebruik al jaren FF naar aller tevredenheid,ook in Windows ipv IE. als buddy browser gebruik in Chrome in een Windows OS. het is makkelijk te configureren en de Add-ons zijn leuke toevoegingen.
De logjam-aanval is dus begrijp ik onderandere ook verholpen. Zie https://www.mozilla.org/e...y/advisories/mfsa2015-70/

Linkje staat ook in het artikel bij de security fixes (2015-70).
Ik zit eigenlijk sterk te twijfelen of ik Firefox nog wel als browser wil gebruiken. Als ik flash filmpjes bekijk op bijvoorbeeld Dumpert dan zijn ze schokkerig en op sommige sites zijn de filmpjes totaal niet kijkbaar want ik zou de laatste versie van flash niet hebben. Alle tips en trucs uitgeprobeerd, niet werkt.

Ook verneem ik dat als de browser een tijdje openstaat dat hij langzamer wordt, en dan heb ik niet eens zo heel veel tabs openstaan.

Ik ben juist weer naar Firefox teruggegaan omdat ik Google een beetje te groot vind worden en omdat ze van alles van je willen weten en alles bijhouden. Ja, ik weet plug-ins en die gebruik ik ook. Maar toch. Laten we wel zijn, Chrome doet wel alles wat Firefox ook kan, en beter. Ik hou mij alleen bezig met browsen en filmpjes kijken en wat plug-ins die ik heb draaien.

Gemiste kan van Mozilla, en als ik het zo lees ben ik niet e enige met flash problemen. Het internet staat er vol van. Sterk aan het overwegen om toch weer een andere browser te kiezen.
Na de installatie werd heel mijn FireFox gereset... gelukkig met de backup/sync feature was alles weer snel terug. Tevens deden veel Themes het niet meer, misschien dat daarom mijn Firefox is gereset? Beetje vaag..

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True