64-bit et chasse aux plantages avec le futur Firefox

Florian Innocente |
Shiretoko, alias Firefox 3.5 devait être disponible dans sa version finale à la fin de ce mois, précédée ce vendredi d'une version release candidate (elle est déjà là dans une RC1 préliminaire). [maj] : Firefox 3.5 RC1 est disponible.

La suite de Firefox 3.5 est déjà en préparation, avec par exemple un procédé qui commence à se généraliser et qui consiste à éviter que le navigateur ne plante dans son entier à cause d'un plug-in par exemple. Le fautif est isolé et l'on peut continuer à naviguer.

Chrome sait déjà le faire et c'est prévu pour Safari 4 lorsqu'il fonctionne dans Snow Leopard. Dans Firefox ce mécanisme est baptisé Electrolysis. Il sera mis en place dans un prototype du navigateur à la fin juillet.

La première étape du fonctionnement d'Electrolysis, explique l'un des ingénieurs de Mozilla, consistera à isoler spécifiquement le plug-in Flash d'Adobe (responsable visiblement de bien des maux chez tout le monde, voir aussi l'article Snow Leopard avalera les méchants plug-ins). Vers la fin de l'année, le rôle d'Electrolysis sera élargi aux processus créés par chacun des onglets.

Une version 64-bit pour Mac OS X est également en chantier et l'essentiel devrait être achevé pour la fin juin, mais toujours dans une version prototype. Mike Beltzner le directeur du développement de Firefox estime que le passage au 64-bit des différentes et nombreuses extensions de Firefox ne devrait pas poser de problème technique particulier, sauf à ce qu'elles contiennent un code spécifiquement compilé pour un OS 32-bit.
Tags
avatar oomu | 
ha ça.. la haine envers la "boite noire" des greffons tel flash n'est pas prête de s'éteindre html5 est tout de même (entre autre) spécifiquement écrit pour se débarrasser des flash, silverlight et autres horreurs propriétaires impossible à débugguer. et cela prendra des années.
avatar jodido | 
Aux chiottes Flash, on devrait emprisonner ceux qui travaillent avec :P
avatar johnlocke2342 | 
Juste pour signaler que je viens d'avoir une mise à jour de firefox, qui est désormais affiché comme étant "Firefox 3.5", et non plus "Firefox 3.5b99", qualifiée de RC par la page d'accueil.
avatar gloup gloup | 
@johnlocke2342 : merci :-))
avatar Aimzèd | 
Flash est la cause de plus de la moitié des plantages de Firefox sur Mac. Le player qu'Adobe a pondu pour OS X est encore plus naze que la version Windows. C'est dire... HTML 5 rulz
avatar pim | 
Ah là là ça tape à fond sur Adobe et son flash. Cela ne m'étonne pas, chez Adobe ils sont spécialistes dans l'art de faire payer cher des usines à gaz mal ficelées quand des solutions stables et gratuites existent ailleurs (c'est vrai pour le flash comme pour la comparaison entre adobe reader et ghostscript ! 30 ans que Adobe fait payer ce que tout le monde a déjà sous la main !)
avatar Anonyme (non vérifié) | 
Aimzèd > "Flash est la cause de plus de la moitié des plantages de Firefox sur Mac." Alors qu'il est responsable de 99% des plantages de Safari ^^ J'ai dû télécharger Snow Leopard mais quand je l'ai eu avec Safari 4 et son isolation des plug-ins, je n'ai eu aucun plantage du navigateur (que j'utilise pourtant toute la journée activement), seulement des rectangles des plug-ins qui disparaissaient. C'était génial !
avatar Aimzèd | 
sunjohn > Le pourcentage de plantages provoqués par Flash parmi le nombre total est une chose, mais à remettre en perspective avec le nombre de plantages tout court. Et je constate que mon Firefox 3 sur OS X, ouvert en permanence avec entre 130 et 150 onglets crashe en moyenne une fois tous les deux mois. Je n'ai donc pas trop à me plaindre :)
avatar vintz72 | 
Aimzèd "ouvert en permanence avec entre 130 et 150 onglets" Et ça sert à quoi d'avoir tout ça d'ouvert en permanence ??? Les bookmarks ça existe ! LoL
avatar Aimzèd | 
J'utilise mon Firefox pour tout à la fois, que ce soit pour la navigation perso, les expérimentations techniques et le boulot à proprement parler. Il suffit d'avoir quelques projets assez différents ouverts en même temps pour se retrouver avec plein d'onglets :) Comme Firefox n'a jamais bronché, le nombre d'onglets ouverts en moyenne a peu à peu monté. J'ai des tas de marque-pages, comme tout le monde mais tu sais bien comment ça fonctionne quand on trouve un truc intéressant : on l'ajoute aux marque-pages en se disant qu'on le lira plus tard puis on se retrouve vite avec un énorme dossier "à lire" auquel on ne revient jamais... J'utilise donc aussi mon Firefox pour à la fois garder sous la main des documents de référence très divers (surtout pour le boulot) mais aussi des articles que je compte lire dès que possible.
avatar hawker | 
enfin on tappe sur adobe. ça fait des plombes que j'ose a peine dire que c'est de la daube. des lecteur pdf de 200 mo a l'installe (lolll), des soft qui prennent 300 mo a chaque nouvelle version (lol lol). En clair, y' a du monde a virer la bas ! sinon, c'est tres bien cette technologie Electrolysis, et je suis ravi d'apprendre qu'une version de firefox full cocoa est en preparation.
avatar Aimzèd | 
[quote]et je suis ravi d'apprendre qu'une version de firefox full cocoa est en preparation.[/quote] Ca a l'air d'être de la bonne, que tu fumes. C'est qui ton fournisseur ?
avatar hawker | 
"Une version 64-bit pour Mac OS X est également en chantier et l'essentiel devrait être achevé pour la fin juin, mais toujours dans une version prototype." => et oui, quand on prend la peine de lire plus que le titre de l'article, et qu'on s'y connait un peu, on sait que pour qu'un soft mac soit en 64 bit il doit être en cocoa, puisque les api carbon 64 ne sont pas a disposition. mon fournisseur ...?
avatar Aimzèd | 
Je ne parle pas de l'aspect cocoa, cher ami condescendant, mais du "full". On ne sait pas ce qu'ils comptent mettre en 64 bits. Gecko ? Firefox en lui-même ? Certaines couches ? En tous cas, sans doute pas 100%, donc pas "full". Je vois mal Mozilla consacrer de nombreuses ressources spécifiquement pour une telle version. Ils ont bien d'autres priorités plus importantes. Il est néanmoins évident que l'on se dirige toujours vers davantage d'intégration parmi les différents OS, mais là ça ne vaut pas que pour OS X.

CONNEXION UTILISATEUR