Mise à jour du 10.01.2011 par Katleen
Adobe vient de révéler ses dernières statistiques concernant Flash. Si le plug-in est devenu un incontournable sur les ordinateurs du globe (il équipe plus de 98% des PC), toutes les machines ne sont malheureusement pas à jour.
Et pourtant, il est important d'avoir la dernière mouture en date : pour des questions de sécurité, mais aussi de compatibilité avec les applications les plus récentes.
Adobe a donc demandé à Millward Brown de voir ce qu'il en était. C'est chose faite, et les résultats sont là : en décembre 2010, Flash 10.1 était installé sur 85.3% des PCs présents sur les marchés matures (contre 74% en septembre) et 82.4% des machines des pays émergeants.
Concernant les parts de marché continentales de cette version, elles sont de 86.2% en Europe et 87.4% en Amérique du Nord. De beaux scores, qui pourraient se transformer en un joli 90% mondial pour cet été.
Source : Adobe

Mise à jour du 22/06/10
Flash Player 10.1 sort pour les smartphones
Optimisation de l'utilisation du CPU et de la RAM au menu de cette version mobile
Adobe vient d'annoncer l'arrivée de la version mobile de son Flash Player 10.1 sur « les plateformes mobiles de ses partenaires ». Autrement dit tout le monde sauf Apple.
Flash 10.1 est à présent disponible pour Android (mais uniquement « Froyo », la version 2.2 de l'OS de Google), BlackBerry, webOS, les futures versions de Windows Phone, LiMo, MeeGo (l'OS plutôt prometteur issu de la fusion entre Moblin d'Intel et Maemo de Nokia) et Symbian OS.
Une des grandes nouveautés de Flash 10.1 est l'accélération matérielle (l'utilisation du GPU au lieu du CPU). Sur les téléphones mobiles, par définition moins puissants que les ordinateurs de bureau, cette fonctionnalité demandait à être mise à l'épreuve. D'autant plus que les critiques sur les dommages causés au hardware (chauffe et durée vie des batterie principalement) n'ont pas été tendres du coté d'Apple.
Pourtant Google a démontré avec Android 2.2 qu'il était parfaitement possible de faire tourner Flash 10.1 sur un smartphone avec des performances très honorables (même si d'autres affirment que Flash rendrait la navigation instable sous Android 2.2).
En réponse, Adobe ne se prive pas, à l'occasion de ce lancement, de rappeler la liste de ses partenaires dans ce projet. Une liste dans laquelle on trouve Qualcomm, ARM, Intel et Nvidia.
Cette version de Flash Player 10.1 a été « complètement repensée et optimisée pour les mobiles », affirme par ailleurs la société. Au menu, le support des accéléromètres et le « Smart Zooming », qui permet de mieux gérer l'affichage plein écran.
Mais là où Flash est attendu au tournant, c'est bien au niveau des performances et des besoins en ressources machines. Adobe en a parfaitement conscience : « le travail sur l'optimisation des performances […] permet une utilisation efficace du CPU et de la batterie ».
Comment ? En activant le lecteur uniquement quand celui-ci est visible sur l'écran (une fonctionnalité baptisé « Smart Rendering »). Dans le même ordre d'idée, le « Sleep Mode » passe le lecteur en mode économie d'énergie dès que le terminal se met en veille. Le « Advanced Out-of-Memory Management » permet également de réduire les besoins en ressources pour les contenus qui non optimisés. A en croire Adobe, cette dernière nouveauté permettrait à elle seule une réduction de 50% de l'utilisation de la RAM.
Enfin, Flash Player se met à présent automatiquement en pause dès que le téléphone reçoit un appel ou quand l'utilisateur laisse son navigateur ouvert mais utilise une autre application. De retour sur le navigateur, Flash Player reprend là où il s'était interrompu.
Plusieurs vidéos de démonstration de Flash 10.1 sur des mobiles sont disponibles ici.
Reste à savoir si l'utilisation en « conditions réelles » confirmera ces démonstrations.
Ou si elle donnera raison à Steve Jobs.
Source
Et vous ?

MAJ de Gordon Fowler
Mise à jour du 18.06.2010 par Katleen
Adobe suspends temporairement le développement du lecteur Flash 10.1 64 bits pour Linux, à cause de problèmes avec le runtime
Abode vient d'indiquer avoir suspendu son programme Labs de développement du lecteur Flash 10.1 en version 64 bits pour Linux. La compagnie déclare cependant rester "entièrement engagée dans la livraison d'un lecteur Flash 64 bits natif pour le bureau, via un support natif pour les plateformes Windows, Macintosh et Linux, dans une prochaine mise à jour majeure".
D'après l'annonce officielle, cet arrêt ne serait que temporaire et dû a de gros problèmes survenus dans le runtime. Adobe réaliserait actuellement une refonte architecturale et des mises à jour de la sécurité, avant de pouvoir relancer le projet.
La firme insiste fortement sur le fait quelle ne "tue" pas ce programme, mais qu'elle y apporte des améliorations significatives avant d'en continuer le développement.
A suivre...
Source : Bulletin d'Adobe
Mise à jour du 14.06.2010 par Katleen
Adobe annonce la disponibilité du runtime AIR 2, une solution multiplateforme encore plus performante
Adobe vient de présenter la version 2 de son moteur AIR, qui permet à des applications écrites avec différents langages (HTML, CSS, JavaScript, ActionScript d'Adobe ; une version récente du webkit offre le support de certaines parties des CSS3 et de certaines fonctions HTML5) de fonctionner à l'identique sur Mac OS X, Windows et Linux (et même Android).
Une solution multiplateforme dont le moteur JavaScript serait deux fois plus rapide, et qui réduirait de 30% la consommation mémoire des applications AIR s’appuyant sur le framework flex et tournant avec cette version, d'après Adobe.
Les applications web écrites en html et JavaScript peuvent être portées sous AIR 2, grâce à des librairies JavaScript spécifiques qui permettent de les transformer en logiciels de bureau complets.
Question améliorations, il faut noter une gestion plus puissante du réseau (TLS, mode serveur, sockets UDP, etc.), le support du multitouch (sur les PC classiques ou les terminaux mobiles), l’accès au microphone, des fonctions d’impression améliorées (choix et configuration de l’imprimante), la détection automatique des volumes amovibles (clé USB…), etc.
Dans un soucis de rapprochement avec le système d’exploitation hôte, les applications peuvent se déployer sous la forme d’un paquet d’installation classique. Il est même possible de lancer des logiciels tiers depuis une application air.
Enfin, Adobe conseille aux utilisateurs d'AIR versions 1.5.3.9130 et antérieures, de passer à cette 2.0.2 pour régler des problèmes de failles de sécurité.
Source : Lien de téléchargement officiel
Mise à jour du 11/06/10
Flash 10.1 : accélération matérielle et 32 failles colmatées
Flash 10.1 est là.
Cette nouvelle version de Flash s'accompagne de l'arrivée de l'accélération matérielle et de la correction de 32 failles de sécurité.
La première innovation devrait faire taire, du moins en partie, les critiques sur les performances de la technologie d'Adobe. L'accélération matérielle permet de lire les vidéos (H.264) en utilisant les ressources de la carte graphique (GPU) et non plus du CPU. Résultat, une lecture plus rapide et fluide, et un processeur moins impacté par l'utilisation du player.
Tout ceci se passe sur le papier. Encore faut-il que la machine utilisée soit équipée d'un GPU. Et que cette carte graphique soit compatible avec Flash 10.1 (à tester donc).
La deuxième amélioration (le patch de 32 failles) devrait lui-aussi faire taire quelques critiques. Pas tant sur la sécurité elle-même, mais sur la réactivité d'Adobe.
Longtemps la société s'est cantonnée à sortir des correctifs à date fixe, suivant un calendrier et des cycles rigides. Cette période est bien finie. On ne peut que féliciter Adobe pour ce changement de stratégie.
Parmi les autres nouveautés on notera quelques bonnes idées comme l'affichage automatique d'un clavier virtuel en cas de besoin dans une application si aucun clavier physique n'est détecté par le lecteur (idéal pour les écrans tactiles, smartphones... et tablette) ou une meilleure adaptation générale aux terminaux mobiles (accéléromètres, inclinaisons du terminal, gestion de la veille et du multi-touche, etc.).
Flash Player 10.1 est disponible sur cette page pour Windows, Mac et Linux (NB : l'accélération matérielle ne concerne a priori que la version Windows).
Source : L'annonce officielle d'Adobe et la liste des 32 failles corrigées
Et vous ?

MAJ de Gordon Fowler
Mise à jour du 08/04/10
La RC de Flash 10.1
Annonce l'arrivée imminente de la version définitive
Adobe vient de mettre en ligne la RC (Release Candidate) de Flash Player 10.1.
Pour mémoire, la future version de Flash introduit l'accélération matériel (en d'autres termes l'utilisation de la carte graphique et non plus du CPU) dans la technologie. Autre nouveauté, le support du format viéo H.264, le seul qui pourra bénéficier de l'accélération matérielle.
La liste des cartes supportées est disponibles ici (pdf).
Autre bémol, l'accélération ne concerne que Windows.
Cette RC, qui arrive après plusieurs beta (lire ci-avant), semble être particulièrement aboutie.
Elle pourrait bien annoncer l'arrivée imminente de la version définitive.
La...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.