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 , , 57 reacties
Submitter: Mike-RaWare

Mozilla heeft een bètaversie uitgebracht van een 'crashbestendig' Firefox. De testversie van Firefox, die codenaam Lorentz heeft meegekregen, moet voorkomen dat de browser in zijn geheel onderuit gaat als een plugin crasht.

In Firefox Lorentz - momenteel beschikbaar voor Windows, OS X en Linux - is het mogelijk om Flash, Silverlight, Java en andere plugins in een apart proces te laten draaien. Als een van de plugins een crash veroorzaakt, zal Firefox een pagina tonen waar te lezen is dat de plugin is vastgelopen, terwijl de browser blijft draaien. Ook kan een crash report naar Mozilla worden gestuurd. Wanneer de pagina opnieuw wordt ingeladen, zal Firefox opnieuw pogen de plugin op te starten.

De nieuwe functionaliteit voor 'out of process plug-ins', onderdeel van de nieuwe Gecko 1.9.3-renderengine en eerder beschikbaar in nightly builds, moet de komende maanden nog in de bestaande Firefox 3.6-serie worden geïntegreerd. Naar verwachting zal dit in mei gebeuren. Het 'anticrash-mechanisme' zal op termijn ook in Firefox 4.0 worden ondergebracht.

Met het robuuster maken van zijn Firefox-browser door plugins in aparte processen te draaien, volgt Mozilla de trend die werd ingezet door Google Chrome. Daarnaast zullen ook andere browsers dit model gaan volgen, nu Apple in de WebKit2-renderengine soortgelijke functionaliteit heeft ingebouwd.

Firefox Lorentz
Moderatie-faq Wijzig weergave

Reacties (57)

Het 'anticrash-mechanisme' zal op termijn ook in Firefox 4.0 worden ondergebracht.[/quote]

niet op termijn lijkt mij, dat mechanisme zal er direct inzitten. Sterker als je de alpha van 3.7 pakt, zit het eral in. Die 3.7 naam is misleidend, hij zal uitkomen als 4.0, voor zover ik weet zal er nooit een 3.7 uitkomen.

Waar ik meer duidelijkheid over zou willen is of elke tab in apart proces, ook in 4.0 al komt. Bij mij crasht Fx noooit, maar voor sommigen zal dit een must-have feature zijn, aangezien Chrome en IE8 er al geruime tijd mee rondlopen.
Volgens deze roadmap (draft?) komt er ook een 3.7 uit voor we daadwerkelijk naar 4.0 springen.
Ze twijfelen nog;
http://www.computerworld....edule_changes_dev_process

Mij maakt het helemaal niks uit hoe het heet. Het gaat om de functies die het bevat. Het versienummer moet het duidelijk maken om hoe groot de verschillen zijn (ten opzichte van verschillende versies van dezelfde browser). Ook voor ondersteuning zijn versienummer belangrijk. En dan niet alleen de beveiligingsupdates voor de desbetreffende versie maar ook de ondersteuning van websites en addon's.
3.7a4 (voor Linux) heeft echter nog niet het hierboven getoonde 'crash' scherm, en het wil nog wel eens vertragen en dan 'hangen' - met name op WebGL intensieve sites.

De Flash-plugin voor Linux loopt op deze bak iedere dag minstens 5 keer vast bij "Youtube browsen' waarna FF doorgaans met '-9' gekilld moet worden, dus als Adobe Flash niet fatsoenlijk maakt is de afschaffing van Flash of een browser die met dat gedrocht om kan gaan van harte welkom.
OGG video loopt als een zonnetje, jammer dat de rest van de wereld daar niet aan wil (want wat boeit kwaliteit of bandbreedte als Flash de hele tijd de browser crasht?)
Het is best wel gappig dat ook hiermee Opera (op linux dan) gewoon de eerste was, terwijl niemand dat door lijkt te hebben. Oke, dat gezichtje is van Chrome (Opera doet gewoon een zwart vlak), maar Opera heeft dit volgens mij al sinds de eerste versies voor linux.
Achja, wil dus nog altijd niet zeggen dat firefox dat niet mag doen hé? Kijk naar windows en mac... zij kijken ook steeds van elkaar af. Dusja :) Nee, ik heb echt niets op tegen dat het van opera komt en ik zeg dit niet omdat ik firefox fan ben. Het MOET er gewoon inzitten in elke browser naar mijn mening.
Ehm nou, het is wel frappant dat alles waarom firefox zo positief beschreven wordt, direct overgenomen is van Opera. Het gaat hier niet om één feature, maar om de gehele filosofie van de browser. Praktisch alle functies waar men enthousiast van wordt bij firefox, is rechtstreeks uit Opera gekomen.

Nee, het gaat er niet om wie eerder was, maar het is wel frappant dat dit soort features, die al meer dan tien jaar bestaan in Opera, ineens zo gek veel aandacht krijgen bij een browser die ze nu ineens gaat implementeren. Zou wel leuk zijn om hier eens kritisch naar te kijken.
Maakt toch niks uit wie er eerder was? :-) Gaat erom dat steeds meer browsers het inbouwen en goed ook. Flash is nogal een veel gebruikte, maar ook een veel crashende plugin, in mijn ogen.
Voor zover ik weet geld dit voor ALLE linux browser al jaren. Gebruik Linux gok ik pas sinds 2 jaar weer voor normaal gebruik maar in ieder geval in die 2 jaar doen ze allemaal precies zelfde met flash.. alleen flash crashed. Je kunt dit ook manueel laten crashen door het npviewer.bin proces te laten crashen met de system monitor als flash eens je geluid laat hangen. Als je het proces killed worden in al je open browsers de flash vlakjes 1 kleur, page refreshen en je kunt weer verder.

Denk dat het nieuwe is voor Linux dat dit nou ook weer java geld ofzo? Gebruik vrijwel nooit geen java applets en verwacht ook niet dat het zo instabiel is als flash.. dus tjah, voor ons linux gebruikers weinig nieuws onder de zon.
Ik vind het allemaal gejat van Mosaic...

Iedere keer weer dezelfde discussie.
Tuurlijk is het gejat van opera, net als tig andere dingen.
Wij weten dit allang, maar t maakt IMO niets uit.

Verder wel relaxed dat het al in beta-status is, ik hoop dat 4.0 snel komt. Meer ruimte op je scherm ftw!
Firefox wordt een steeds zwaarder programma naar mijn gevoel. Maar ach, de functies zijn wel handig :) Dus waarom ook niet! :D
Mhwa, zorgt dit er niet meteen voor dat flash op een andere processorcore kan worden uitgevoerd dan Firefox zelf? Kan mij voorstellen dat dit ook de performance ten goede kan komen :).
Het is een los proces dus ja
Dat kan in principe nu al. Verdelen over cores gaat per thread, en niet per proces.
Goed dat na Google Chrome andere browsers dit ook krijgen, 't helpt toch wel behoorlijk. Dusch, kudos to Mozilla :)
Het principe is niet door Google bedacht. Onder andere Opera en Konqueror draaiden plugins al via een wrapper die onafhankelijk van de browser kan crashen. Het is dan ook een vrij voor de hand liggend idee om de browser zelf robuuster te maken, zonder van 3rd parties afhankelijk te zijn.

Mozilla zal door de integratie in Chrome zeker aangespoord zijn, want het icoontje van de gecrashte plug-in lijkt verdacht veel op dat van Chrome. Maar wie het ook precies van wie gejat heeft maakt weinig uit; het is de gebruiker die er uiteindelijk van profiteert. :)
Sterker nog, Chrome is gebaseerd op Chromium die is open source en Mozilla heeft daar een deel van de code van gebruikt.
Huidige Chrome versie heeft dit al. Hoe het met de rest zit weet ik niet.
Hij bedoelde waarschijnlijk dat Chrome de eerste was die het heeft geïmplementeerd. Nu krijgen andere browsers het ook.
Eindelijk. Hoe vaak haalt bij mij Foxit Reader niet Firefox onderuit. Waarschijnlijk is het omdat ik te veel tabs open heb, maar het blijft vervelend.

EDIT: Zo te zien alleen Flash, Silverlight en Java tot nu toe. Best wel jammer. Mijn PDF programma is bij mij de grootste boosdoener.

[Reactie gewijzigd door Amanoo op 11 april 2010 14:50]

nee foxit reader geeft altijd een pop'under' die je moet klikken voordat foxit draait en je de browser weer 'terugkrijgt', Druk maar eens op alt+tab als je een pdf hebt geopend.
Die pup-under ken ik ja. Vreselijk irritant. Hij verschijnt niet altijd, maar als hij verschijnt, dan ook meteen 100 keer na elkaar. En ik blijf maar klikken om mijn browsersessie te reanimeren.
Dan denk ik ook wel "Tsjah, dat kan beter".
Hm, er staat Windows en Linux, maar ik draai hem nu ook onder Mac OS X, hoor :9
"is het mogelijk om Flash, Silverlight, Java en andere plugins in een apart proces te laten draaien." Dit is niet hetzelfde als aparte processen voor tab bladen natuurlijk (WebKit 2 brengt allebei de technieken). Safari 4 (op snow leopard) draait nu al plugins in een apart proces zonder dat het WebKit 2 heeft.

Edit: Het herontwerpen van de plugin interfaces waar Google/Apple/Mozilla aan werkt, maakt het waarschijnlijk nodig dat dit soort proces onafhankelijk functionaliteit onderdeel van alle browsercores wordt.

[Reactie gewijzigd door djhartman op 11 april 2010 14:21]

Hmm, dit soort meldingen kreeg ik al lang te zien in google chrome als flash crashte.
Het duurde even voordat het gedetecteerd werd, waarschijnlijk met een time-out...

Eigenlijk moet iedere browser dit soort dingen ondersteunen, maar helaas :P
Heb gelijk Quakelive geprobeerd en helaas crasht de hele browser om een of andere reden. Hoe dan ook, zeker een goede ontwikkeling.
Heb hem gedownload, en Flash crasht nu om de haverklap(bv bij het kijken van meerdere YT filmpjes op 1 pagina op een forum). Normaal werkte dat probleemloos.
Maar goed, de hele browser crasht ten minste niet. :)

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