Archives par mot-clé : ARAOK !

AG de la Fevad : Le e-commerce, c’est écolo !

J’étais invité ce midi à l’AG de la Fevad.

Le thème de la présentation : e-commerce et écologie.

Pour être plus précis, la question, c’est : quel est le « bilan carbonne » du commerce traditionnel, comparé au e-commerce.

Une étude super pro a été menée, et je reviendrais dessus plus en détail dans un autre billet.

Mais pour faire simple, le bilan est clair : e-commerçants, vous êtes écolo !

Dans le commerce traditionnel, le client prend sa voiture pour aller chercher ses achats.

Il fait donc un aller – retour de chez lui aux magasins.

Dans le e-commerce, le transporteur fait un seul voyage pour livrer plusieurs clients.

Toute la différence est là, et, au niveau global, la différence est énorme !

L’impact e-commerce serait 4 fois plus « léger » que le commerce traditionnel.

Après cette brillante présentation, repas très sympa…

L’occasion de croiser Olivier, Daniel, Igor, … On est en famille quoi.

Grandeur et décadences de l’objet

L’objet, c’est un élément fondateur de l’informatique moderne.

On programme objet, on peut analyser avec une approche objet…

Mais d’abord, c’est quoi ce truc ?

L’approche objet est à la base une évolution « naturelle » des techniques de programmation.

Un peu d’histoire :

L’informatique a commencé avec des langages « barbares », ou en tout cas de bas niveau : assembleur, cobol…

Puis sont venus les langages fonctionnels et structurés.

Fini les GOTO, et bienvenue aux variables locales !

Cela a constitué une avancée fondamentale :

Le programme est 1000 fois plus lisible, 1000 fois plus réutilisable.

Il y a eu d’autres pistes explorées : les langages de type Intelligence Artificielle (Prolog), les langages purement fonctionnels (Camel & co), …

Et puis il y a eu l’objet.

Derrière l’objet, il y a plusieurs idées fondatrices :

L’une des idées est de se dire que les structures de données sont clées, et finalement plus centrales, plus stables que les fonctions.

Bref, le truc objet a bien pris, et la plupart des langages modernes sont objets : C#, Java, PHP…

ça, c’est la grandeur des objets.

Mais les objets auraient pu aller à pleins d’autres endroits.

Il y a eu ainsi de magnifiques projets de bases de données objets (O2 mon amour 😉 ).

J’en parlais ce soir avec mon amis Hubert, qui de son côté a travaillé sur un projet d’OS objet.

A ce propos, Microsoft devait intégrer une base de données objet à la place du file system de Vista… Projet abandonné.

Tout ça, c’est la décadence de l’objet !

Il n’y a pas de base de données objet sérieuse sur le marché.

Les OS ne sont pas objets.

Le file system est très loin d’être remplacé par une base objet…

Pourquoi « tant de haine » ?

C’est une histoire qui me fascine d’autant plus qu’elle me ramène à ma propre histoire : dans les années 90, j’avais monté un projet de bases de données objet, persuadé que c’était l’avenir.

On peut dire que pour les bases de données, cela n’a pas pris parce que ce que les gens attendent d’une base de données, c’est de stocker des données, et pas tellement de savoir comment elles sont structurées.

Je n’adhère pas à l’argument, parce que cet argument aurait très bien pu jouer contre les langages de programmation…

Je pense qu’en fait, il y a sûrement une part de hazard là dedans… Et si ça se trouve, on aura bel et bien de belles bases de données objets dans les années à venir ! N’oublions pas que cette histoire est en cours d’écriture !

PrestaStore est ouvert !

Prestastore, c’est la place de marché, pour vendre ou acheter des modules Prestashop.

Excellente initiative, qui permet aux développeurs de valoriser leur travail, et aux e-commerçant d’assembler tous les composants qui vont bien pour faire tourner leur boutique.

Les modules sont validés par l’équipe Prestashop, qui est donc « tier de confiance ».

Très belle boutique Prestashop : Archiduchesse

Archiduchesse, c’est le nouveau site de l’ami Patrice Cassard (Mr La Fraise).

Osé le site : un seul produit, des chaussettes, de toutes les couleurs.

Un produit de qualité, un site de qualité…

Le produit est très bien mis en avant, avec de très très belles photos :

Et tout ça joyeusement propulsé par Prestashop !

Bravo à tous, du beau boulot.

Belle boutique avec Magento : Pull-In Underwear

Pull-in est une boutique réalisée par Hitomistudio, et propulsée par Magento.

Exemple de page produit : très très sobre, le produit est donc naturellement bien mis en avant.

(Personnellement, j’aurais plutôt mis la colonne prix / Taille / Commande à droite, qui est une zone plus « chaude » qu’à gauche)

La réalisation est propre, bravo donc à l’équipe !

Ce monde qui bouge, comme une vague…

On croit que les choses sont bien établies…

Mais non, tout bouge, tout change, tout évolue, très vite.

Ainsi, le mail existe depuis 1973… Bien avant Internet donc.

C’est basé sur un protocole simple…. Et c’est devenu un média d’échange incroyablement populaire et riche (vous recevez combien d’eMails par jours, vous ?).

Google a déjà pas mal fait évoluer les usages, avec son GMail.

GMail a ainsi poussé très loin l’idée que le meilleur outil pour gérer ces emails, c’est le navigateur Internet.

GMail a apporté pas mal d’innovations : les tags, le regroupement automatique des emails par sujet de discussion, …

Ces derniers temps, Google a pas mal travaillé pour atténuer l’écart entre l’Instant Messaging et le mail.

Mais voilà, ça n’était pas suffisent.

Google vient donc d’annoncer Google Wave.

Ils n’ont pas eu peur de repartir de zero… Google Wave n’est donc pas basé sur un protocol de mail.

C’est un protocole spécifique, et ouvert.

Il y a plusieurs idées fondatrices derrière Google Wave :

  • On n’est plus sur une communication One-To-One comme pour l’eMail, mais sur une place d’échange. On peut dire que Google Wave est donc une communication Many-To-Many.
  • La communication est soit temps réel (pour ceux qui sont connectés), soit différée. Il n’y a donc plus du tout de différence entre le mail et le chat
  • Le support est fondamentalement un arbre, et non un texte comme pour le Mail. Dans cet arbre (un « wave »), chaque nœud représente un élément, ajouté par l’un des membres de la discussion, à un instant donné. Cette notion est très riche, et permet d’avoir nativement des documents riches, écrits à plusieurs, ou l’on peut retracer l’historique des modifications.

La notion d’arbre semble particulièrement clé, et permet de gérer des documents composites, mais également des jeux, et probablement pleins de nouvelles choses à inventer, puisque Google Wave est fourni avec une API. Rien d’étonnant là dedans, quand on sait que l’un des gars à l’origine de ce projet n’est autre que le celui qui a développé les API pour Google Maps…

Google Wave, c’est probablement un énorme changement dont on ne mesure pas encore bien toutes les concéquences…

Page produit avec photo XXL

Très intéressant le site Martin & Osa.

On parle souvent de l’importance de mettre de belles et grandes photos pour les produits.

Et bien sur ce site, ils ont poussé très loin cette idée, puisque la photo produit devient carrément le fond de la page :

Le cadrage a été calculé pour être compatible avec cette présentation, ou les informations sur le produit apparaissent en transparence, sur la partie droite de la page.

Autre exemple sur le même produit :

Sur cet exemple là, c’est donc un zoom qui s’affiche en fond de page.

Génial, non ?

Déclinaison Taille / Couleur chez Amazon

Vous ne le savez peut être pas, mais Amazon vend des chaussures :

Les chaussures, comme bien d’autres produits, on la caractéristique de se décliner, en taille et couleur.

Comment Amazon traite ce sujet ?

D’abord, ce qui est « remarquable », c’est que l’écran est « élastique », le contenu s’adapte à la largeur de la fenêtre :

Autre élément intéressant : le bouton « Acheter ». Il a son apparence normale, mais quand on rapproche la souris sans avoir choisi le couple couleur / Taille, un petit message s’affiche, au niveau de la souris :

Autre élément très dynamique : la synchronisation « Ajax » des combinaisons taille couleur.

Je m’explique :

Quand on déplace sa souris sur les tailles, dynamiquement, les couleurs associées sont mises à jour.

Réciproquement, quand on déplace sa souris sur les couleurs, les tailles disponibles sont mises en avant, et la grande photo est mise à jour !

Le mieux est d’essayer ici.

Barcamp Magento 2 : c’était aujourd’hui

Fin donc de ce deuxième Barcamp Magento.

Je dois vous le dire : très très bel évènement.

J’ai pas encore le nombre de visiteurs, mais très probablement plus de 100.

A la cartonnerie, on avait du mal à circuler, du monde partout… et quel monde !

C’était un super moment pour échanger, avec l’équipe Varien : Roy, Yoav (CTO), Amit (Business Dev).

J’ai (enfin) fait la connaissance avec Mr Simple entrepreneur et son accolite, qui ont ouvert tout récemment une agence de développement de boutiques Magento : Hitomistudio.

J’ai pas mal parlé également avec un des responsable Zend, sur l’intérêt d’utiliser les outils Zend (Serveur et IDE) : a suivre bien sûr.

Bon, pour ma part, j’ai fait une rapide présentation sur la version Enterprise Edition, présentation raccourcie car Yoav avait pas mal débroussaillé le terrain juste avant ;-).

Un grand bravo à l’équipe qui a géré la logistique : Philippe, Gabriel, Sel, …

Stratégie Amazon ?

De plus en plus de sites proposent une stratégie de Marketplace :

Le commerçant vend sur son site les produits d’autres vendeurs.

Aujourd’hui, cette stratégie représente une bonne part de la marge d’Amazon.

C’est la bonne nouvelle (pour Amazon en tout cas).

Le point plus délicat, c’est que l’image d’Amazon risque d’être affecté.

En effet, le client achète « dans une enseigne » qui ne peut pas garantir la qualité du service.

D’un autre côté, Amazon propose sa nouvelle offre : Amazon Fullfillment.

Là, il s’agit de proposer aux e-commerçant d’externaliser la logistique et la livraison.

Ma réflexion est la suivante : Amazon a peut être l’intention de faire le lien entre les deux offres : vous vendez vos produits sur Amazon, et les produits sont gérés par Amazon.

ça change tout : Amazon aurait dans ce cas les moyens de garantir la qualité du service !