Le MacBook Air se porte mieux sans Flash

Anthony Nelzin-Santos |
Apple n'installe plus Flash par défaut sur la build de Mac OS X fournie avec les MacBook Air, et elle devrait étendre ce comportement aux autres Mac dans le futur. Dans ses nouveaux tests d'autonomie, dont nous avons confirmé qu'ils étaient bien plus proches de la réalité, la firme de Cupertino n'utilise donc pas Flash. Et ce ne serait pas innocent : selon Ars Technica, Flash est un véritable poids sur la batterie.

skitched

Leur test de navigation leur a en effet donné une autonomie de 4 heures, mais « après avoir désactivé Flash, le MacBook Air a tenu 6h02 — avec exactement les mêmes sites se rechargeant dans Safari, des publicités statiques [NdA : la plupart du temps des GIF animés] remplaçant les versions Flash pompant sur le processeur ». Anandtech fait depuis longtemps deux types de tests d'autonomie, l'un avec, et l'autre sans Flash : le dernier MacBook Pro 13", par exemple, tient 3h30 de plus sans Flash.

Dans notre propre test du MacBook Air 13", nous avons mené des tests avec ou sans Flash. Notre test se base sur notre page d'accueil, qui peut contenir des publicités en Flash, remplacées par des animations GIF si le plug-in d'Adobe n'est pas présent. Sans obtenir les gains de 30 % trouvés par les sites américains, nous avons tout de même trouvé une différence de quinze à trente minutes sur six à sept heures, ce qui n'est pas rien.

Le fait que Flash soit un gouffre à processeur, et donc à batterie, a été reconnu par Adobe, qui offre désormais une version capable d'utiliser le processeur graphique pour décoder certains contenus et soulager le processeur central. Le MacBook Air est en effet très sensible à l'occupation processeur : lorsque celui-ci n'est pas utilisé à son plein potentiel, par exemple pour simplement écouter de la musique et naviguer, il adapte sa vitesse, augmentant ou réduisant sa consommation — et donc l'autonomie. On se concentre là sur Flash, mais ces remarques seraient valables pour toute technologie utilisant plus le processeur que les bêtes animations GIF, comme les animations CSS3. La question est simple : il y a-t-il vraiment besoin de Flash (ou des animations CSS3) pour des contenus si simples ?

avatar vspatrick | 
Flash favorise le réchauffement de la planète ! Bientôt Greenpeace contre Flash !!
avatar bompi | 
On se passe très bien de Flash ; je le désactive par défaut de tous mes navigateurs, sous toutes les plate-formes que j'utilise et je m'en porte très bien. Sans compter que pour la concentration, c'est mieux de ne pas avoir quelque chose qui gigote pour rien dans un coin de l'oeil...
avatar momolerobot | 
Il n'y a pas de miracle : quand on voit qu'une simple page avec une pub en flash donne un process à 95 %... faut bien lui donner du jus. Non non je ne relancerai pas le débat sur l'optimisation, non non. Je dirai juste que Je ne peux que conseiller l'utilisation de plugins pour limiter l'utilisation de flash comme clicktoflash (http://clicktoflash.com/). Avec cela on ne voit les animations flash que si on le souhaite.
avatar Pierre H | 
Le plus souvent, flash c'est pour les pubs clignotantes. Si on utilise un bloqueur de pub, comme AdBlock, ça fait le même effet que désactiver flash ? Il reste hélas dans mes favoris quelques sites incontournables pour moi qui utilisent le flash...
avatar dambo | 
Bloquer flash ? C'est réservé aux geeks... Linternaute de base (moi) a besoin de flash. Et qu'ils soient installés par défaut ne ferait pas de mal. Les geeks n'auront qu'à le désactiver... Parce qu'en attendant ce sont les utilisateurs "de base" qui doivent faire l'effort d'installer flash et tout le monde ne sait pas le faire....
avatar Armas | 
Pour moi la solution proposée par Adobe d'ecploiter les processeurs geaphiques est biaisee, reporter la surcharge du processeur n'est réaliste que dans la mesure ou les ressources graphiques sont sufisantes. Cela ne règle en rien les performances liées à flash lui même. Les températures que je relève lors de l'utilisation de flash pour la simple lecture d'une video sont supérieures à celles de jeux en 3D très gourmands comme Mirror's Edge. Immaginez les ressources qui seront réquisitionnées lorsque flash aura intégré la 3D ...
avatar Edziu | 
@bompi Comment fait-on pour désactiver Flash ?
avatar jeanba3000 | 
D'accord avec Pierre H, la plaie ce n'est pas Flash, mais les pubs, les applis Flash mal développées et l'usage non justifié de Flash. AdBlock est la vraie solution à promouvoir. ClickToFlash est à mon sens une moins bonne solution puisqu'elle ralentit le surf en obligeant à activer manuellement Flash lorsque c'est nécessaire.
avatar arnaudg | 
On comprend mieux le refus catégorique de flash sur iPhone c
avatar Leyry Hynemonth | 
Bloquer flash, c'est pour les Geeks ? Désolé, mais clictoflash s'installe comme n'importe quelle application, et quand on est décidé à voir une animation en flash, il n'y à qu'a cliquer dessus pour qu'elle se lance. Qu'est-ce qui est geek là-dedans ? Moi, je dis que Flash ET ClickToFlash devraient être installés par défaut sur tout les Mac OS X. (et les iOS tant qu'à faire).
avatar bompi | 
@Edziu : ça dépend des navigateurs. Les deux plus simples sont Chromium et Opera où, dans les préférences tu peux désactiver les plug-ins. Dans les pages apparaissent à la place des éléments Flash un symbole : il suffit de cliquer sur un emplacement pour activer l'élément correspondant. Pratique, simple. Pas geek pour deux sous.
avatar sImPOD | 
Depuis que j'ai installé ClickToFlash, j'ai pris conscience que le flash est souvent utilisé à tors et à travers, et que 80% des inserts flash ne servent à rien (pubs et parfois même "boutons" de raccourcis). Et effectivement, à partir du moment où on veut lire un contenu Fash, il faut cliquer dessus, OK ça ralentit le surf d'avoir à faire cette manoeuvre, mais n'exagèrons rien, c'est largement compensé par le gain fait sur tout le reste. Et pour les sites comme YouTube et consorts, dont le flash est la base, on peut les entrer dans une "White list", afin qu'ils chargent le flash par défaut. En effet, il faut se pencher un minimum sur la question, et le quidam de base n'ira certainement pas dans ce genre de démarche, quand bien même elle soit d'une simplicité proverbiale. Tant pis pour eux.
avatar marc46 | 
Pour mon cas personnel, j'ai besoin d'autonomie quand je suis en déplacement, loin d'une source d'alimentation. Dans ces cas là, je n'ai généralement pas non plus de connexion Internet (sauf besoin exceptionnel que je résouds via du tethering) et donc Flash ne change pas mon autonomie :) Et tous ces tests me passent bien au-dessus !
avatar Goldevil | 
Les vidéos et et les bannières de pub ne sont que la partie immergée de ce que l'on peut faire avec Flash. Les développeurs Flex n'utilisent presque jamais ces technologies car ce qui les intéresse ce sont des application de gestion performantes. Et la la performances c'est charger quelques milliers de lignes d'un tableau et les afficher en une fraction de seconde. De plus, si les animations avaient été remplacées par des animations en HTML5, les performances auraient été certainement encore plus désastreuses et l'autonomie du MacBook Air encore diminuée. Le problème est surtout les bannières de pub en soi, pas la technologie qui les animent. J'utilise AdBlock non pas pour cacher Flash mais pour cacher les pubs, quelles que soit leur format. Je trouve cela plus efficace et je suis heureux d'avoir Flash sous la main pour ce qui en vaut la peine (commander un ticket de cinéma sur Kinepolis par exemple)
avatar lukasmars | 
"Pour moi la solution proposée par Adobe d'ecploiter les processeurs geaphiques est biaisee," C'est surtout les estimations sur l'autonomie des batteries qui sont biaisées. Si on annonce 6 h mais qu'il faut : -avoir flash désactivé -mettre la luminosité de l'ecran à 50% -utiliser un logiciel trés léger, genre text edit Ben ces estimations reflètent tout, sauf une utilisation normale.
avatar momolerobot | 
@marc46 "Et ben moi j'allume pas mon ordinateur du tout, d'ailleurs j'en ai même pas donc Flash... " Comme ça on a fait encore plus avancé le sujet... ;)
avatar waldezign | 
Flash a fait son temps et va disparaître comme des tas de technologies auparavant, particulièrement dans ce domaine. Apple a juste un peu anticipé le coup pour offrir des appareils performants...mais sans flash. ça s'appelle un compromis, ça c'est révélé payant puisque les ventes d'iphone et d'ipad sont très bonnes. ça ne plaît pas à tout le monde, mais est-ce possible, de toute façon?
avatar Rom33 | 
AdBlocker et ClickToFlash sont les meilleurs solutions à mon avis. Comment fait-on pour utiliser youtube sans Flash par exemple?
avatar vicocotea | 
Comme dit lukasmars les tests sont un peu biaisé. Je suis sûr que la batterie ne tient pas plus de 3h en utilisation avancée, notamment pour les gens qui travaillent sur leur portable. Le problème n'est pas flash mais la publicité, la principale utilisation de flash reste la publicité, bien avant la vidéo. Il faut donc utiliser un plugin comme clicktoflash... mais prochainement nous aurons de plus en plus de publicités utilisant du JS/html5, non exempt d'utilisation processeur, et ces anims seront à priori bcp plus dûr à bloquer. Utilisez clicktoflash ou bloquer flash me pose aussi un problème : La publicité fait vivre de nombreux sites internet !!! Je ne suis pas sûr, que bloquer flash ou afficher des gif soit bénéfique pour les revenus publicitaires. Nous sommes bien content d'avoir, dans l'ensemble, un web gratuit. Et flash en est l'un des principaux contributeurs. Il faudrait donc un clicktoflash qui s'active uniquement lorsque l'on est sur la batterie ou la possibilité de limiter par 2 ou 3 la cadence d'affichage de flash lorsque l'on est sur batterie.
avatar Solunne | 
Tu vas sur ce [url=http://www.youtube.com/html5]lien[/url] et tu active le mode HML5. Si ton navigateur est récent tu liras tout sans Flash.
avatar hartgers | 
@armas : installer flash, compliqué ? Laisse-moi rire, Adobe te le propose dès que tu vas sur un site en Flash, tu n'as alors qu'à cliquer et installer le bouzin !
avatar roc0 | 
Effectivement, Flash est parfois (souvent) mal utilisé (pubs à outrance, etc...). Maintenant, il est normal d'avoir une autonomie moindre ... comme si l'on regarde un film, joue à un jeu, flash demande plus de ressource CPU. Quand l'HTML5 (si cela arrive un jour) aura supplanté Flash, et que l'on se retrouvera avec des pubs à foison ... à mon avis, la diminution d'autonomie sera du même niveau.
avatar clem95 | 
l'autre jour je suis sorti en laissanton iMac allumé avec safari ouvert avec YouTube, quand je suis rentré 4h plus tard les ventilos tournaient à fond et la température était. hyper haute!
avatar umxprime | 
Une bonne fois pour toute : Flash n'est pas le problème, c'est ce que les devs/sites en font qui l'est (3 pubs en flash sur les pages macgé, ça sert à quoi si les mac users désactivent le flash ?). Avec le HTML 5/CSS3/JS, qui est soit disant emblème d'un futur web libre et génialissime, vous devrez désactiver la balise canvas puisque le problème sera répété avec cette autre technologie si elle prend le pas sur le flash, ce qui ne manquera pas non plus de décharger nos batteries. Bah oui sans flash faudra bien balancer de la pub d'une autre manière (iAd ?) Faudrait aussi arrêter les jeux video ça consomme sec...
avatar bibibenate | 
J'accorderai la victoire de Apple sur Flash lorsque je pourrai regarder les sites faits par Hi-Res http://www.hi-res.net/ sans Flash. Je n'achèterai pas l'iPad tant que je ne pourrai pas le faire !! OK Flash pompe la batterie mais quelle richesse créative et personne n'en parle !
avatar adinx | 
Youhou, le retour des gifs animés, de ses 256 couleurs, de sa gestion de la transparence très limité et du poids excessif. HTML 5, faîtes-moi rire : aucun logiciel d'animation ne permet aujourd'hui de faire des animations en HTML 5 qu'y ne sera lisible que par 30% des internautes (et pas sûr qu'une animation complexe HTML 5 soit meilleure pour la consommation et la rapidité) Flash ne sert à rien parce que c'est utilisé dans la pub ? Et c'est quoi qui finance vos sites préférées ? Ça me fait toujours rigoler cette guerre contre Flash, vu qu'il n'a pas encore de concurrent potable. Moi, j'aime HTML 5 car on peut faire ça avec : http://www.thewildernessdowntown.com/ J'aime Flash parce qu'on peut faire ça avec : http://www.monet2010.com/fr#/home/ (cliquer sur voyages) Ce qui fait l'intérêt de ces deux sites, ce n'est pas la techno utilisé ni la consommation processeur. Ce que je n'aime pas, c'est qu'une entreprise définisse le web pour moi. Les 2 technologies peuvent cohabiter, l'HTML 5 pourra remplacer une bonne partie du Flash, mais pas tout. Et quand Apple dit que sa batterie tient x heures en utilisation "réelle" (ce qui entend qu'elle avoue qu'avant elle se foutait de notre gueule) alors qu'elle a désactivé le Flash : je trouve ça très malhonnête. Aujourd'hui Flash est très utile.
avatar Jamseth | 
Hum ouais c'est sûr que je vais tenir 6heures d'autonomie en compilant toutes les 5 secondes, avec flash désactivé ! C'est sûr que je vais tenir 6 heures d'autonomie avec certains jeux sous osx qui pompent 130% du processeur (flash même plein écran prend moins). C'est juste complètement crétin de la part d'Apple.
avatar Liam128 | 
@lukasmars : Oui les tests d'Apple sont faits comme ça, mais chez les autres c'est pire (à part Lenovo semble-t-il). Chez certains, l'autonomie annoncée est même purement et simplement impossible à obtenir, sauf à rester écran éteint. Concernant l'effet de flash sur la batterie, je me demande quel serait le gain en cas de désactivation de javascript, aussi, tant qu'à désactiver des fonctionnalités qui font mouliner le processeur...
avatar Jamseth | 
L'avenir ce sont les techno mortes que nous avons écarté (html et js) lors de l'engouement mondial pour les services web (langages dynamiques). JS et HTML seront toujours des langages de webdesigner, de conception limitée en terme d'applicatif. Il aura suffit que les 4 pieuvres Apple, Krosoft, Goog, le Libre construisent des discours bienveillants à l'égard d'un web (soit disant) ouvert (techniquement uniquement parcequ'ils ne peuvent parler que de technique de toute manière) pour nous faire adhérer à un concept qui ne correspondra jamais à la nature des projets applicatifs. Ce n'est que poudre aux yeux. Au moins, avec Flash on étaient fixés sur des projets applicatifs. Le retour d'html et js va profondément remettre en cause la stabilité, la sécurité et la réponse de ces services.
avatar lepatron (non vérifié) | 
Sur mon macbook Air ancienne génération avec disque dur, on voit clairement que flash mange toute les ressources. Il m'est impossible de voir plus de 3 min une animation flash sans que l'ordinateur rame au point de ne plus bouger... cet ordinateur n'est pas un foudre de guerre en temps de paix, mais avec flash, ca devient un gros escargot.
avatar Stanley Lubrik | 
@adinx et Jamseth +10 Vous devriez écrire des articles pour des sites high-tech indêpendants de toute marque !
avatar lausoda | 
Merci pour cette information. Cela fait maintenant quatre ans et demi que j'ai mon MacBook Pro et chaque fois que je regarde une vidéo sur Youtube, l'autonomie qui s'affiche dans la barre baisse drastiquement. Il était donc bien la peine de faire des tests poussés pour ça.
avatar adinx | 
merci Stanley Lubrik
avatar expertpack | 
Le commun veut tout et pas de bouton ou appli a parametrer. Il se fiche de la techno , donnez lui des machines qui absorbent la puissance et une batterie puissante. Je n'ai que faire de multiples reglages de F1 en fonction de l'usage , de ma charge batterie ou de l'interet d'une pub equitable pour avoir le net gratuit. Ca, c'est l'affaire de passionnés qui surveille bande passante, chauffe du processeur ou autre parametres delicieux et inutile au consommateur de base a 80%
avatar Jamseth | 
@expertpack Faire en sorte que votre numéro de cb ne figure pas dans la liste des cb piratées, c'est quand même mieux. ;) @Stanley Lubrik Merci, ça fait toujours plaisir de voir des gens qui partagent le même avis :)
avatar lennoyl | 
Flash, ça use plus de batterie que du gif animé ? ça alors ! je ne l'aurais jamais deviné... Bientôt, ils vont nous dire que jouer à des jeux vidéo, ça use encore plus la batterie...
avatar Wochouu | 
[quote]Le MacBook Air est en effet très sensible à l'occupation processeur : lorsque celui-ci n'est pas utilisé à son plein potentiel, par exemple pour simplement écouter de la musique et naviguer, il adapte sa vitesse, augmentant ou réduisant sa consommation — et donc l'autonomie[/quote] Est-il vraiment besoin de préciser que tous les ordinateurs portables agissent ainsi?
avatar figaro | 
Pour ceux que ça intéresse voici mon screencast sur ClickToFlash. http://www.ifigaro.com/sc0024-clicktoflash-842 Vous pouvez utiliser en parallèle une extension Safari qui passe automatiquement les vidéos YouTube ou Vimeo en HTML 5 (désolé j'ai oublié le nom et je ne suis pas sur mon Mac :/) Édit : c'est YouTube5, il prend en charge vimeo. Merci à l'article vivre sans Flash ;)
avatar Rigat0n | 
Je suis pas sûr, mais les pubs rémunèrent surtout quand on clique dessus, non ? Et Flash ou pas Flash, je clique pas dessus, donc bon.
avatar surfman06 | 
Perso, j'ai été faire un tour sur les deux sites, c'est vrai que c'est sympa, mais pour monet, je regrette, vraiment trop long, ça enlève tout plaisir de visionnage. Donc, il serait plus pertinent pour que cela deviennent un réel plaisir d'avoir une connexion internet digne de ce nom afin d'avoir un temps minimum pour télécharger les dits fichiers et que cela ne deviennent pas un laborieux film ou il y a une image toute les dix secondes........
avatar Lulu633 | 
Je comprends très bien cette croisade d'apple contre flash dans la mesure ou ça dépend d'une société qu'apple ne contrôle pas et qui fait un peu ce qu'elle veut en fonction des PDM des produits( en particulier faire des version de merde pour mac... ). Mais, croire que htlm 5 bouffera moins les batteries c'est une grosse blague qui ne tient pas debout pour n'importe quelle personne connaissant un peu la technique...

CONNEXION UTILISATEUR