En route pour Milan

Comme chaque année en décembre, Adobe organise l’édition européenne de MAX (la grande messe des interfaces riches). Cette année ça se passe à Milan et votre serviteur est déjà sur-place afin de couvrir ces 3 jours de conférences.

milan

 

Normalement il ne devrait pas y avoir de nouvelles annonces depuis l’édition US (cf. Flash devient une marque ombrelle et autres annonces d’Adobe) mais j’ai quand même hâte de voir tourner les toutes dernières versions de Catalyst et d’en prendre plein la vue lors du keynote (généralement riche en études de cas).

Ce soir c’est sortie en ville avec l’équipe d’Adobe et quelques journalistes mais dès demain matin je serai sur le point à la première heure.

Yahoo! Pipes + Photoshop Express = Aviary Peacock

Connaissez-vous la toute dernière suite d’applications en ligne d’Aviary ? Il s’agit d’un ensemble d’outils de création exclusivement disponibles dans la fenêtre de votre navigateur : Aviary Tools. On trouve un peu de tout dans cette suite : création vectorielle, retouche d’image, blender de couleurs, édition vidéo / sonore / 3D…

Mais ce qui m’impressionne le plus est cet incroyable outil d’expérimentations visuelles (« visual laboratory« ) qui permet de créer des images à partir de générateurs et de filtres : Aviary Peacock.

Pour faire simple : vous choisissez un générateur (formes, fractales, nuages, courbes…), vous lui appliquez des effets (floutage, saturation, granulation…), des filtres (couleurs…) et vous jouez ensuite avec les différents paramètres pour modifier le rendu.

L’interface me fait à la fois penser à Yahoo! Pipes (avec une série de briques qui sont autant de générateurs, filtres, effets et un grand panneau de paramètres) et à Photoshop Express (avec ce fond noir et cet aspect neutre) :

aviary_peacock

C’est en tout cas une très bonne source d’inspiration visuelle et une superbe interface dont vous trouverez une visite guidée ici : A video of Peacock in action.

(via Mashable)

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 ?

Un peu d’innovation dans les players vidéo

Une fois n’est pas coutûme, je souhaiterais vous parler aujourdh’ui d’un site de partage de vidéos qui n’est pas YouTube (ou DailyMotion). Loin de moi l’idée de vouloir relancer le débat sur la nichisisation des médias sociaux (hé hé hé, il fallait la placer celle-là), je voudrais juste partager avec vous une fonctionnalité trouvée sur Shred or Die, un site de partage de vidéos de trucs qui glissent (et qui roulent).

Cette fonctionnalité porte sur le « player« , ou du moins sur une évolution fonctionnelle tout à fait intéressante car répondant à une réelle demande contextuelle. Démonstration avec cette vidéo : Ready trailer.

Juste à droite du bouton ‘Play‘ vous avez trois boutons :

  • Jump Back 5 secondes, pour revenir 5 secondes en arrière afin de revoir l’action ;
  • Toggle Slow Motion, pour revoir l’action au ralenti ;
  • Prev Frame / Next Frame, pour visionner l’action image par image

Voici donc trois fonctionnalités bien pratiques, surtout dans un contexte de sports extrêmes où les figures sont décomposées dans tout les sens. Bref, c’est de l’innovation utile comme je les aime.

Et si vous vous posez encore la question de savoir s’il faut abandonner les skis pour passer au snowboard, j’espère que cette vidéo va vous convaincre : And if you’re a man you could feel it!.

Y aura-t-il un avant et un après Google Chrome ?

Google a lancé hier son navigateur web (Google Chrome), cette information a déjà été largement commentée sur quasiment l’ensemble des blogs de la planète. Une vague sans précédent d’analyses et d’affabulations qu’il serait grand temps de rectifier : Google Chrome n’est ni un Web OS ni un Windows Killer. A la limite ce n’est qu’une étape (logique) de plus dans un processus de transformation initié il y a quelques années.

Dans tous les cas de figure, il faut plus que jamais savoir lire entre les lignes et anticiper les bonnes transformations.

Avions-nous besoin d’un nouveau navigateur ?

Avant toute chose je tiens à préciser que j’ai été grandement impressionné par ce tout nouveau Chrome (qui n’est qu’une version beta d’un produit qui sera officiellement lancé dans quelques mois) : rapide et très simple d’usage, c’est une authentique réussite.

chrome_new

 

Mais en creusant la question, je me rends compte que Firefox ou Opera sont des navigateurs ayant eux aussi fortement impressionné la communauté à leurs débuts. La toute dernière version de Firefox est ainsi tout à fait stable, rapide et sécurisée. Il est en plus possible de le coupler avec Google Gears (ou Prism) pour qu’il puisse prendre en charge le mode offline des applications en ligne.

Certes il y a cette gestion de la mémoire qui peut poser des soucis pour les navigateurs actuels, mais à qui ? Soyons honnête : qui avait réellement ressenti une gène parce que Firefox monopolise parfois plus de 200 Mo de mémoire vive ? Qu’est-ce que 200 Mo pour des ordinateurs qui en embarquent au moins 1 Go ? Bien évidement si cette gestion de la mémoire peut être améliorée c’est une très bonne chose, mais à part une poignée de développeurs chevronnés, qui s’en était réellement plaint avant ?

Idem pour l’interface : j’adore ces onglets qui sont positionnés au-dessus de la barre d’adresse, de même que la page de démarrage avec la mosaïque de sites web mais Opera propose ça depuis longtemps. Avez-vous pour autant abandonner votre navigateur habituel ?

Donc au final, tout s’améliore, mais le marché n’était pas réellement en attente d’un nouveau navigateur. Peut-être d’une nouvelle version de Firefox, mais pas d’un nouvel entrant.

Qui sont les gagnants, les perdants et les autres ?

Contrairement à ce que vous avez pu lire sur de nombreux blogs qui étaient visiblement pressés de tirer des conclusions hâtives, le lancement de Chrome ne va pas beaucoup menacé Firefox et IE. Du moins pas dans cette configuration de marché.

D’une part parce que Firefox est un navigateur issu de la communauté, c’est le bébé des internautes avertis. A une époque où les power users commencent à être de plus en plus inquiets de l’omniprésence de Google, pourquoi iraient-ils se jeter dans la gueule du loup en adoptant ce nouveau navigateur ? De plus, Google Chrome est jusqu’à preuve du contraire encore très largement limité en termes d’évolutivité et de fonctionnalités du fait de l’absence de prise en charge de plugins. Quand je vois ce qu’est capable de faire Firefox avec des extensions comme Greasemonkey ou Ubiquity, je me dis que Chrome est encore largement à la traine (mais où est la gestion des flux RSS ? Ou est l’équivalent de AdBlock ?). Bref, pas d’inquiétude pour le moment du côté de Mozila (cf. le billet du CEO : Thoughts on Chrome & More). Google a peut-être embauché les meilleurs ingénieurs de la planète, mais Mozilla de son côté a sû mobiliser une communauté conséquente qui sait faire preuve de réactivité. La preuve : une V3.1 est déjà programmée pour la fin de l’année et elle intègrera une machine virtuelle Javascript encore plus rapide que celle de Chrome : Firefox, Chrome already fighting over who’s faster.

D’autre part, parce que Internet Explorer est encore et toujours le navigateur web par défaut de l’ensemble des PC qui sortent sur le marché (et Safari pour les Mac). Firefox a réussi le tour de force de capter près de 25% de parts de marché, mais cela représentait les 25% des parts les plus faciles à capter. Á partir du moment où les utilisateurs lambda peuvent se connecter dans de bonnes conditions (et ils peuvent le faire avec IE 7), pourquoi changeraient-ils ? Je suis persuadé que s’ils n’ont pas installés Firefox ils ne seront pas forcément plus motivés pour installer Chrome. En fait, seul une réelle offre différenciante de la part de Google pourrait provoquer un report massif des utilisateurs. En attendant, ce n’est pas une version beta qui montre déjà des faiblesses (cf. A bug in Google Chrome et Bad News: Google Chrome Crashes Completely) qui va convaincre les utilisateurs les plus frileux. Et la situation en entreprise est encore pire : on y voit encore des version 6 d’IE.

Maintenant que ces deux acteurs là sont traités, intéressons-nous aux perdants :

  • Opera qui se retrouve maintenant encore plus isolé. De qui Opera est-il réellement l’alternative ? Quelle proposition de valeur est susceptible de faire la différence ? Difficile à dire. Même s’il reste encore à Opera des spécificités (gestion des widgets…), je suis très sceptique quant à leur capacité à séduire les utilisateurs. Par contre ils disposent de versions mobiles tout à fait convaincantes qui peuvent leur permettre de financer la R&D du desktop.
  • Adobe qui aimerait bien imposer Flash et AIR comme standards de création d’applications en ligne. La nouvelle machine virtuelle Javascript de Google Chrome couplée au framework GWT et à Gears représente ainsi une alternative tout à fait crédible avec des applications en ligne (voir plus loin). Mais il reste tout de même un marché des RIA largement assez grand pour que les comptes d’Adobe reste dans le vert.

Donc au final rien de très déstabilisant pour l’écosystème du web. De même, ce lancement va bénéficier à d’autres acteurs :

  • Apple et son Safari qui va indirectement revenir sur le devant de la scène et être enfin pris en compte par la communauté des développeurs (vu qu’il exploite le même coeur – Webkit – que Chrome).
  • Les partenaires de Google (comme Sales Force) et autres applications en mode Software as a Service qui ont optés pour une approche sans plugin voir pour les technologies Google comme GWT (à l’image de Contact Office). Ces acteurs vont forcément être ravi de l’arrivé de Google comme promoteur d’un navigateur léger, stable et rapide.
  • Amazon qui était le grand invité de la fête de lancement (longue démonstration du Smart search engine detection largement reprise par les médias). De toute façon Amazon est compatible avec tous les navigateurs…

Voilà, au final les perdants ne seront pas forcément ceux auxquels on pense en premier lieu. À moins que Google ne change de stratégie et ne sorte un Chrome V.1 sur-vitaminé avec une tonne de nouvelles fonctionnalités (et surtout des droits pour accéder aux couches basses de l’OS).

Chrome est une aubaine pour les applications en ligne

Au vue des premières secondes d’utilisation avec les applications en ligne made in Google (Gmail, Reader…) force est de constater que Chrome est taillé pour les applications en ligne : elles se comportent comme des applications traditionnelles (fenêtre autonome, lancement depuis le menu « Démarrer », gestion isolé des ressources et de la mémoire…). Lire à ce sujet le billet suivant : Google Chrome: A browser for RIAs and a Firefox Killer.

chrome_app

 

Bon par contre cela ne règle pas le problème d’accès au hardware ou au disque dur (cf. Thinking about Google Chrome from a Flash/AIR Perspective) qui restent un des argument fort de AIR ou d’autres technologies de Rich Desktop Applications.

Chrome n’est pas un Web OS

Autant le dire tout de suite, la comparaison avec un éventuel Google OS relève plus du phantasme que d’autre chose. La preuve : Chrome se comporte comme une application (représentation fenêtrée et redimensionnement).

Des services comme Jooce ou Cloudo proposent une expérience bien plus proche de ce que doit proposer un Web OS et pourtant ce ne sont « que » des sites web ! Pour prétendre au titre de Web OS (ou de Google OS), il faut être en mesure de fournir les fonctions adéquats comme par exemple de la synchronisation de préférences (comme Mozilla Weave) ou de données personnelles (comme MobileMe).

La stratégie de Google est plus de rapatrier progressivement dans les navigateur des fonctionnalités qui sont historiquement prises en charge par le desktop (applications = mail, bureautique, calendrier… OS = stockage…). Mais c’est une stratégie de longue haleine qui a été initiée il y a de nombreuses années. Donc de ce point de vue là il n’y aura pas d’avant et d’après Chrome, il y plutôt un avant et un après Google.

Quels sont les scénarios d’évolution probables ?

Une fois que toutes ces précisions ont été apportées, passons maintenant aux scénarios d’évolution :

  • Couplage natif de Chrome avec les applications (Picasa, Earth, Lively, Desktop…) et services (Gmail, Reader, Notebook, Calendar, Maps…) pour en améliorer les performances et « forcer » l’adoption ;
  • Inclusion de Chrome dans les offres aux entreprises (toujours en prenant le prétexte des performances ou de la sécurité) ;
  • Développement ou rachat d’un OS basé sur Linux… et sur Chrome (notamment pour équiper le segment à très forte croissance des netbooks comme le Eee-pc).

Si vous voyez d’autres scénarios, n’hésitez pas à les développer dans les commentaires.