Adobe MAX08 : Jour 1

Gros bazar ce matin pour l’ouveture de la session 2008 de MAX Europe. Il faut dire que la pluie battante et la grève générale des transports à Milan ne facilitent pas l’organisation ! C’est donc sous un froid de canard que nous rejoignons le centre de conférence. Passé cet épisode douloureux, l’ambiance est tout de suite plus agréable avec une très belle installation et un enthousiasme généralisé (peut-être de nouvelles annonces lors de la keynote ?).

Keynote

Mark Anders pour les dernières tendances :

  • 3 micro-révolutions en cours : cloud computing, social computing, device and desktop ubiquity ;
  • Différents exemples des possibilités audio et vidéo, de 3D, de pixel  bender, de rendu avancé de texte ;
  • Disponibilité de Flash Player 10 pour Linux ;
  • 80% des vidéos visionnées sur le web le sont avec Flash.

adobeflashplatform

Anthony Rose de la BBC :

  • Démonstration du iPlayer qui représente 10% de la bande passante aux UK ;
  • Disponibilité sur iPhonr, Nokia N96, Wii, PS3, déclinaison en Kid Player et en version déconnectée avec AIR ;
  • Broadcast 2.0 = your friend will decide what you watch (social broadcast ?).

Ted Patrick sur AIR :

  • 100 millions d’installations pour AIR (disponible sur Windows, Mac, Linux) ;
  • Visite guidée du desktop reader du NYTimes (une attention particulière a été portée à la modularité de la mise en page) ;
  • Démonstration de la version mobile sur MI PC Pocket (distribué par SFR en France).

adobeair

Deux représentants de AKQA pour parler de l’application eco:Drive de Fiat :

  • Une application partagée entre votre PC et votre Fiat 500 qui calcule votre empreinte carbone à l’aide d’une clé USB qui stocke les données ;
  • L’application fournit des conseils personnalisés pour améliorer votre conduite et adopter des réflexes éco-citoyen ;
  • Calcul de l’économie d’argent annualisée avec l’amélioration de votre conduite.

Mark Anders à nouveau sur le social computing :

  • Démonstration d’Adobe Wave, un service universel de notification (concurrent de Twhirl), partenariat avec LastMinute pour pousser des offres de dernière minute ;
  • Démonstration de collaboration en temps réel avec Cocomo (un ensemble de briques techniques).

Mark Anders toujours sur les terminaux alternatifs (mobile, TV) :

  • Objectif = 1MM de terminaux mobiles équipés avec Flash d’ici à la fin de l’année 2009 ;
  • Open Screen Project = accélération du déploiement de RIA sur tout type de terminaux ;
  • Démonstration de Flash 10 sur un terminal Nokia / Symbian et sur un HTC / Windows Mobile (Last.fm, YouTube) et même une preview sur Android ;
  • Nouvelle fonctionnalité proposée par Flash Lite 3 pour faire de l’installation d’application over the air.

openscreenproject

Ted Patrick sur un prototype de téléphone nouvelle génération :

  • Envoie de photos sur différents écrans (comme il est possible le de le faire avec Surface) ;
  • Interaction simultanée à deux = démonstration d’un casual game.

adobemobilefuture

Rien de neuf si ce n’est l’application Wave, mais ça fait toujours plaisir de voir tourner les démos en live. Tous les liens ici : Adobe.com/go/keynote.

Flash Catalyst et le nouveau Flex

Beaucoup de monde à cette session de présentation de la toute dernière version de Flash Catalyst orchestrée par Ryan Stewart :

  • Objectif = Améliorer la productivité globale des équipes et limiter la parte d’informations ;
  • Nouveau format (FXG) qui permet de séparer la présentation du comportement avec un système de skins et de skins partielles ;
  • FXG repose sur XML ;
  • Introduction de la notion d’état (states) car la timeline de Flash n’était plus appropriée ;
  • Petite démonstration assez convaincante mais qui ne règle pas le problème du concepteur (quelle est la place qui lui est laissée ?).

Des previews de Flash Catalyst ont été distribuées en fin de session mais elle ne tourne que sur Mac. Á suivre…

Advanced Papervision 3D

carlosuolla

Beaucoup de monde à cette session pour voir le fameux Carlos Ulloa :

  • Déjà deux ans d’existance pour la librairie Papervision3D ;
  • Il est en train de créer un nouveau studio (HelloEnjoy.com) avec un nouveau site web très impresionnant (et un showcase pour Papervision3D) ;
  • Les formes arrondies sont vraiment problématiques en 3D car elles nécessitent beaucoup de polygones ;
  • Explications très techniques sur les cpontraintes de rendu des reflets, de l’ombrage, de la lumière ;
  • Nouvelle fonctionnalité = Advanced Mapping pour un rendu encore pus réaliste (peut- être dans la V.3) ;
  • Des améliorations ont été apportées au moteur physique (avec des caractéristiques de rigidité, d’élasticité, de densité…) cf. Box2D ou Phun ;
  • Autre exemple de moteur physique très impressionant : SideRoller.com/wck ;
  • Très belle démonstration du moteur physique 3D avec un gros 4*4.

 

bigfoot

La suite demain…

Sortie de Silverlight 2 et Flash 10

Hasard du calendrier ou guerre des nerfs ? Toujours est-il que Microsoft et Adobe sortent quasiment en même temps une nouvelle version de leur plug-in :

  • Silverlight 2 avec une prise en charge de contrôles-types (ex : DataGrid, ListBox, Slider, ScrollViewer, Calendar…) et d’habillages (skins), une protection avancée de contenu, une amélioration de la performance serveur et un support avancée de fonctions publicitaire (cf. Silverlight sort enfin sa V.2) ;
  • Flash 10 qui propose quant à lui de nouveaux filtres visuels et autres effets 3D, de mailleures capacités d’indexation et une impression plus fidèle.

 

 

fl-sl

Bon… après avoir installé les deux, force est de constater que cette course à la version a ses désavantages :

  • Chrome supporte visiblement très mal ce nouveau Silverlight (sinon ça fonctionne sur IE et Firefox) ;
  • Impossible de faire tourner le module d’upload d’image en Flash sous WordPress.

Rien de très grave, mais il va falloir attendre un peu pour que la retro-compatibilité soit parfaitement assurée.

C’est en tout cas une très bonne chose que nos deux éditeurs tiennent leurs promesse et que cette compétition re-stimule le marché des RIAs. À quand JavaFX 2 et Curl 7 ?

Adobe collabore avec Google et Yahoo! pour améliorer l’indexation de Flash

Aujourd’hui est un grand jour pour les professionnels du référencement, les flasheurs et toute la communauté web en générale. Adobe vient en effet d’annoncer une collaboration active avec les équipes de Google et de Yahoo! pour améliorer l’indexation des fichiers Flash : Finally, Flash Becomes Truly Searchable.

Petite explication préliminaire : Pour indexer le web Google utilise des robots (les googlebots) qui parcourent les pages d’un site une à une, en analysent le contenu et l’associent à des mots-clés au sein d’un gigantesque répertoire (la fameux index). Problème : Ces robots ne savent lire que le HTML. Ce qui veut dire que les contenus « riches » (vidéos, sons, animations Flash…) ne sont pas indexés. Rien de très grave puisque les référenceurs avaient trouvés des parades pour indexer correctement non pas les fichiers Flash mais les pages qui les contiennent. Hé oui, car une animation Flash ne se ballade jamais toute seule dans la toile, elle est forcément encapsulée dans une page HTML.

La grosse nouveauté du jour est que Adobe vient d’annoncer une collaboration officielle avec les équipes de Google et Yahoo! pour faciliter ce travail d’indexation. Concrètement, ils ont fourni à Google et Yahoo! un robot qui est capable d’analyser les fichiers Flash. Ou du moins qui est capable d’analyser certains contenus d’un fichier Flash : les textes et les liens (c’est déjà un très bon début).

Là où ça devient intéressant, c’est que le robot d’Adobe est également capable d’interagir avec votre ficher Flash. En d’autres termes, il peut cliquer sur les boutons et faire tout un tas d’opérations de base qui lui permette « d’explorer » l’application comme un utilisateur pourrait le faire.

C’est donc une excellente nouvelle puisque vous n’aurez pas à acheter la nouvelle version de telle ou telle logiciel ou à modifier tout un tas de paramètres. Traduction : ne faites rien, Google et Yahoo se chargent d’indexer vos fichiers Flash pour vous. (cf. How to Get Flash Site at the Top of Google). C’est sûr que cette annonce jette un sacré pavé dans la marre des référenceurs : Remember All Those SEO Tips You Read? They Are Wrong.

Même s’il manque encore beaucoup de travail pour pouvoir indexer de façon réellement efficace l’intégralité du contenu des fichiers Flash (images, vidéos…), cette nouvelle est très encourageante pour les concepteurs d’applications.

Pour les concepteurs d’applications ? Oui, pour les concepteurs d’interfaces en Flash qui ne font pas d’usage intensif d’image ou de vidéos. Ha mince, c’est un peu dommage, vous ne trouvez pas ?

Force est de constater qu’avec cette annonce ils passent visiblement à côté du gros du marché : Flash n’a d’intérêt que si l’on exploite ses capacités à gérer des animations vectorielles ou la vidéo (sinon il faut faire de l’HTML ou de l’Ajax). Dans la mesure où le fameux robot fournit par Adobe n’est pas en mesure d’indexer autre chose que du texte et des liens (cf. Improving Flash Indexing) il va donc passer à côté de toute la diversité et la richesse des contenus Flash (qui repose majoritairement sur les images, animations vectorielles et vidéos).

Alors bien évidement c’est une très bonne nouvelle pour les concepteurs d’applications en Flash / Flex (qui ne font pas un usage intensif des animations et vidéos en full HD), mais depuis quand une application a-t-elle besoin d’être indéxée ? Je parle de l’application en elle-même, pas du site qui l’héberge. Il n’y a pas réellement d’intérêt à référencer une interface applicative dans la mesure où elle est forcément associée à un site compagnon (qui lui s’indexe très bien).

Bref, même si nous somme en présence d’une annonce historique, je ne peux pas partager l’enthousiasme de tout ce beau monde dans la mesure où cette première étape ne va pas révolutionner le web et encore moins le marché du SEO : Flash May Now Bring More Search Traffic, Does it Matter?. C’est une étape nécessaire qui va très certainement déboucher sur des procédés et outils d’indexation plus sophistiqués, mais dans un premier temps c’est très limité.

Il reste de plus une grande question en suspend : quid de MSN et Live Search ? J’imagine difficilement Adobe livrer un tel outil à Microsoft qui est son concurrent le plus dangereux (au travers de technologies comme Silverlight ou WPF). Irons-nous donc vers une indexation limitée aux seuls partenaires d’Adobe ? Cette forme de discrimination ne fait pas l’unanimité (cf. Adobe Gets the Press But Does Search No Favors) et même au sein des équipes d’Adobe (cf. Search-ability in Flash).

Encore une fois tout ceci n’est pas si simple et le jeux des intérêts croisés fait que le chantier d’indexation des contenus riches est encore loin d’être bouclé.

Première pré-version du Flash Player 10

Adobe vient de mettre en ligne une version beta du Flash Player 10.

Une nouvelle version du plug-in Flash à installer d’urgence car la liste des nouveautés est plutôt longue :

  • Rendu plus riche des textes et typos exotiques ;
  • Quelques effets 3D et des filtres ;
  • Le Dynamic Streaming pour optimiser la bande passante ;
  • Un accès plus bas niveau au système de fichier.

Pour en savoir plus c’est ici : Flash Player 10 Beta Available. Et pour les premières démos c’est là : Feature Demos and Videos.

Rien de très nouveau dans tout ça (car conforme à ce qui avait été annoncé il y a quelques mois). Par contre cette histoire de file system est tout à fait intéressante, et certains y voient même des possibilités d’usages détournés : Flash P2P: Now That’s Disruptive. Faire du P2P avec Flash ? Quelle drôle d’idée (quoi que…).

Et comme une bonne nouvelle ne vient jamais seule, je vous propose également les nouveautés suivantes :

Enfin, une actualité riche pour les interfaces riches (hum-hum… désolé pour ce jeu de mot, ça doit être l’effêt du décalage horaire).

Adobe sort son arme secrète avec Open Screen

Grosse annonce la semaine dernière de la part d’Adobe avec le lancement du Open Screen Project. Pour faire simple, cette initiative repose sur 3 points :

  • Plus de licence à payer pour installer les players Flash et AIR ;
  • Plus de restriction d’utilisation pour les spécifications SWF et FLV (les formats sur lesquels repose Flash) ;
  • Publication du protocole de communication et de mise à jour des players.

Aux yeux d’un néophytes tout ceci peut paraitre banal (il est vrai qu’il y a beaucoup de jargon) mais c’est là un changement de stratégie majeure pour Adobe (cf. l’analyse de l’éclaireur). Voici mon interprétation de ce projet :

  • Si Adobe décide d’ouvrir un peu plus son code source, c’est pour conserver de bonnes relations avec la communauté et continuer à bénéficier de la dynamique de l’écosystème mit en place par Macromedia) ;
  • L’abandon des licences pour les players devra permettre une accélération du déploiement et une large adoption par les constructeurs et éditeurs d’OS mobiles (Flash et AIR deviendront alors des standards pour une widgetisation des services en situation de mobilité) ;
  • L’ouverture du code source de Flash va permettre aux éditeurs de plateformes mobiles (soft ou hard) d’adapter le player à leurs contraintes (mémoire, puissance, ressource…) et surtout de facilité la mise à jour du logiciel (opération extrêmement complexe jusqu’à présent car il fallait écraser le firmware) ;
  • C’est enfin une preuve de bonne volonté et de souplesse vis-à-vis de la pression des partenaires comme Nokia, Motorola ou encore Apple (souvenez-vous que Steve Jobs a toujours refusé de payer la licence pour mettre Flash sur son iPhone) ainsi que des concurrents comme Silverlight mobile ou JavaFX.

Faisons le point : mise à disposition d’un SDK pour l’iPhone, généralisation des players Flash et AIR sur terminaux mobiles, lancement de Android… J’ai comme le sentiment que toutes les conditions de marché sont présentes pour une montée en puissance de l’écosystème des Rich Mobile Applications et des Widgets mobiles. Vivement la suite !