Afficher les pages très vite pour gagner plus

Toutes les études converges :

Plus un site est optimisé, en terme de temps de chargement, et mieux c’est pour le taux de transformation.

Les gains vont en fait au delà, puisque, pour donner un autre exemple, Google tient compte de ce paramètre dans son algo de pondération des sites : plus un site répond vite et mieux il sera indexé.

L’impact est énorme ! C’est un levier clé, et souvent plutôt accessible.

Donc, il faut faire un site qui répond très vite, et qui propose des pages légères.

Pour savoir ce qu’il faut faire, il y a des outils, soit à installer en plug in, soit en ligne.

Exemple :

pagespeed.googlelabs.com vous propose d’évaluer n’importe quelle page de votre site, et vous donne, en quelques secondes, des recommandations pour faire mieux.

Avec cet outil, Amazon a un score de 90 / 100 sur une page catégorie prise au hasard…

L’outil de Google estime que Amazon pourrait aller plus loin, par exemple au niveau du traitement sprite des images (qui est pourtant déjà en oeuvre sur le site).

Et avec votre site, vous avez quel score ?

UPDATE

L’outil de test gtmetrix.com propose un rapport encore plus complet (merci Ludo)

AB Testing : Testez votre capacité à anticiper les résultats

L’AB Testing, c’est une technologie, qui permet de tester, directement en ligne, deux versions (ou plus) d’une page.

Pour une page donnée, on soumet une première version à une partie des internautes, et une autre version à l’autre partie.

On compare le résultat attendu (clic sur un bouton typiquement), et on garde celle qui transforme le mieux.

Avantage : cela permet d’éviter de choisir pour de mauvaises raisons.

Mais avez vous besoin d’AB testing pour savoir ce qui marche le mieux ?

Si vous en doutez, je vous conseille de vous tester sur le site : whichtestwon.com

Vous allez pouvoir choisir, parmi deux images, laquelle est la mieux faite pour avoir la meilleure transformation.

Facile ?

Pas tant que ça !

Tout ceux qui ont vraiment essayé le savent : les résultats ne sont pas toujours ceux qu’on attend !

D’ou l’importance de ces technologies !

(via Adrien)

Ce qui va manquer à Apple

J’ai pu lire ici ou là qu’Apple devrait très bien pouvoir continuer sans Steve Jobs.

Peut être…

Ce qui, à mon sens, sera le plus difficile à remplacer, c’est la vision stratégique développée par Steve Jobs, et son incroyable capacité à la mettre en oeuvre.

Steve Jobs a su prendre des risques, et faire faire à son entreprise des changement radicaux sur des choix originaux.

Alors que la boite n’est pas très en forme, il lance l’iPod.

Il crée une autre énorme rupture avec l’iPhone.

Puis encore une autre avec l’iPad.

Cette capacité à développer une vision originale est très rare.

Tim Cook est sans doute un bon directeur des opérations. Il va poursuivre la route : mise à jour des produits (iphone, ipad, mac, ipod) plus fins, plus puissants, avec plus de fonctions intégrées dedans.

C’est très bien pour les 2/3 années à venir, mais si Apple avait fait ça dans les années précédentes, on n’aurais eu aucun des nouveaux produits.

Alors, qui sera le prochain visionnaire pour Apple ?

Evolution du modèle de programmation du web – Retour vers le futur

Au début, avant Internet, il y avait des ordinateurs qui fonctionnaient en mode client serveur.

Le serveur gérait principalement les données, et l’applicatif tournait sur le client.

Après, il y a eu Internet.

Comme les premieres versions du HTML étaient très pauvres, l’application c’est naturellement déportée vers le serveur. C’est ce qu’on appelle le serveur d’appication.
Dans ce modèle, le serveur fournit à peu près tout : il livre au client une page complète, que le client n’a qu’à afficher. L’intelligence côté client est très légère.
Cela ressemble à ce qu’on fait sur les gros système (CICS par exemple : vous savez, ces écrans textes avec les caractères en vert qu’on voit si on regarde les écrans des vendeurs dans pas mal de boites…).

Mais le web s’est enrichi, avec le Javascript, et la possibilité de développer des applications bien plus intelligentes, bien plus sophistiquées, et surtout bien plus agréables à utiliser.
Cela veut dire que, dans ce modèle, l’intelligence est répartie entre le serveur et le client. Plus la couche Javascript est évoluée, et plus l’intelligence est déportée vers le client.

Avec les évolutions actuelles du web, on peut légitimement penser que c’est bien le sens de l’évolution pour les prochaines années : revenir en fait à un modèle ou l’intelligence applicative est principalement sur le poste client.
Côté serveur, on gère principalement la couche des données.
Sur un modèle en trois couches MVC (modèles / vue / contrôleur), les deux autres couches, vue et contrôleur sont donc déployée sur les postes clients.

Prenons un exemple : un site e-commerce au hasard 😉

Ce que doit gérer le serveur, c’est bien l’ensemble des données du système :

  • Le catalogue, avec l’ensemble des produits, et toutes les informations associées à ce catalogue : description, prix, stock, …
  • La base des clients
  • La base des commandes

Certaines de ces données peuvent, pour des raisons de performance, être gardées sur le poste client. Exemple : la hiérarchie des produits. Mais les données qui « bougent » doivent absolument être stockées côté serveur. Exemple : le stock produit.
Tout le reste pourrait très bien être géré côté client.

Avantages de ce modèle :

L’application peut être bien plus évoluée que ce qu’on fait en web classique. On peut avoir une bonne idée de ce modèle, avec, par exemple, la navigation dans un catalogue en Ajax : quand on applique un filtre, la page n’est pas raffraichie, seuls les produits changent. C’est un peu la préhistoire du modèle que je présente.

Autre avantage : la consommation, en bande passante, est bien plus optimisée. Une fois l’applicatif chargé sur le poste client, on n’échange que les données nécessaires. Pas besoin de renvoyer l’ensemble de la template du site à chaque page.

Les technologies sont assez développées pour permettre de mettre en oeuvre ce modèle dès aujourd’hui.

En fait, ça ne serait pas une bonne idée ;).

Pourquoi ?

Parce que ce modèle n’est pas très « SEO friendly ». Comment google peut il indexer un truc pareil ?

La réponse est connue, c’est la même que pour le Flash : il faut faire deux versions du site. Une « dynamique » et une sans javascript. C’est accepté par Google, car la version sans Javasript est bien accessible à ceux qui le souhaitent, et c’est en particulier le cas pour les mal et non voyants.

L’autre problème, c’est que, même si les technologies permettent « théoriquement » de mettre en oeuvre ce modèle, les outils, les frameworks ne proposent pas encore les bons outils pour faire ça sans avoir à tout réinventer.

Donc, c’est un peu tôt pour se lancer à fond là dedans, mais cela donne, je pense, une bonne idée de « là ou l’on va ».

(article issu d’une discussion passionnante avec Pieroxy)

Le navigateur permet d’exécuter des applications natives !

Ce titre ne vous évoque peut être rien, mais pourtant, c’est un changement fort !

Au début, le navigateur, c’est pour afficher des documents Web en HTML.

Mais la tendance, depuis pas mal de temps en fait, c’est de « tout faire passer par le navigateur ».

C’est une « guerre », que j’avais appelé, il y a quelques années, la guerre des pixels.

La question est : qui contrôle les pixels sur les écrans des clients ?

Normalement, quand on achète un PC, c’est le système d’exploitation qui « règne » sur les pixels.

Mais si on fait tout passer par le navigateur, le système d’exploitation est « masqué », et celui qui a la main, c’est le navigateur.

C’est bien l’enjeu du Chromebook…

Et c’est aussi comme cela que j’analyse l’annonce de Google, de permettre de faire tourner des applications C ou C++ directement dans le navigateur.

En fait, le navigateur se comporte comme une sorte de machine virtuelle, dans laquelle il est possible d’exécuter du code natif.

Natif ? Natif pour le processeur. Il faudra donc compiler une version différente pour chaque type de processeur.

Par contre, le navigateur recouvre l’ensemble des accès du système d’exploitation. Il n’y a aucun lien entre l’application et ce système, ce qui permet au code généré de tourner sur n’importe quel OS.

C’est, de mon point de vue, une étape majeure, qui permet de renforcer le « pouvoir » du navigateur par rapport au système d’exploitation.

Au fait, ça sert à quoi de faire tourner des applications natives ?

Avec Javascript, on peut déjà faire à peu près tout ce qu’on veut. C’est vrai, mais ça rame. ça rame forcément, par rapport à un code natif, parce que Javascript arrive dans l’ordinateur au format texte, qu’il faut analyser, compiler à la volée et exécuter. Tout cela étant bien plus lent que l’exécution d’un code natif. Pour s’en convaincre, il suffit de faire tourner de belles démos HTML5, et de surveiller la consommation CPU… Le résultat est clair : Javascript est terriblement gourmand en ressource CPU. L’exécution d’un code natif devrait régler ce problème.

Tient, au fait, pour mémoire, cette idée n’est pas si nouvelle que ça… Microsoft avait proposé de faire tourner des applications directement dans IE (ActiveX). ça marchait bien mais c’était basé sur une techno propriétaire et n’offrait aucune sécurité. Si l’application voulait reformater le disque, cela ne posait aucun problème.

Une autre alternative, c’est Java, avec les Applets. Cela fonctionne, mais c’est moins performant, puisque le java n’est pas natif par rapport au processeur. Et puis, c’est comme ça, Java n’a pas su s’imposer comme langage universel client (cela reste une solution pro côté serveur).

La proposition de Google semble corriger tous ces problèmes. Maintenant, pour que ça soit une techno vraiment intéressante, il faut qu’elle soit mise en oeuvre sur les autres navigateurs.

Voici une vidéo de présentation par Google :

(via ReadWriteWeb)

Formation à venir en septembre

Bon, c’est pas tout ça, j’ai des formations sur le feu 😉

Deux rendez vous avec le Benchmark Group sur septembre :

HTML 5

Quels sont les enjeux pour cette nouvelle norme, déjà utilisée et pas encore normalisée ?

Comment s’y préparer ?

Que peut on en attendre ?

1/2 journée, le 16 septembre prochain pour voir tout ça.

Pour voir le programme, c’est par ici.

Choix des composants clés pour monter sa plateforme e-commerce

C’est la deuxième session de cette formation que je trouve tout à fait passionnante.

Comment « monter » sa plate forme e-commerce ?

Quels sont les bons composants à intégrer ?

Comment s’interfacer avec les autres systèmes de l’entreprise ?

Quels technologies choisir ?

Bref, pleins de questions clés.

La formation a lieu le 21 septembre.

Pour voir le programme, c’est par là.

 

Welcome back

Et voilà, fin des vacances.

La news qui m’a le plus marqué, c’est l’acquisition de Motorola Mobile par Google, pour 12,5 Milliard $.

Contrairement à ce que j’ai pu lire ici ou là, je ne crois absolument pas que Google soit suffisamment bête pour développer une meilleure version d’Androïd spécifiquement réservée pour Motorola.

Pour être plus précis, Google a sans doute l’intention de développer de meilleurs produits Androïd, avec, comme Apple, la maîtrise du hard et du soft.

Ils pourront, à partir de la souche open source Androïd, l’adapter « en surface » de manière a offrir une expérience utilisateur meilleure.

Donc, à mon sens, pas de danger pour Androïd. C’est même plutôt une bonne nouvelle que d’avoir un engagement aussi clair de Google vers le mobile.

Cela montre également la difficulté à bien faire les choses, si on ne maîtrise pas la chaîne complète.

Je crois que c’est Steve Jobs qui a dit : « Le soft est trop important pour laisser le hard à d’autres ».

Cela valide la stratégie d’Apple finalement. Maintenant, la situation de Google est, sur ce terrain, beaucoup moins confortable que celle d’Apple qui a su créer un environnement très homogène et cohérent. Si google veut une qualité proche, cela va prendre plusieurs années…

Un peu dans le même domaine, j’ai également été marqué par les annonces de HP :

Rachat d’Autonomy, abandon programmé des PC et de toute l’activité autour des tablettes.

Pour rappel, Autonomy venait de racheter Interwoven, qui venait de racheter Optimost… « la chaîne de la vie » 😉

Ils ont beau dire que ce n’est pas l’abandon de WebOS, j’ai du mal à croire que ce système est le moindre avenir, si son principal promoteur ne fait pas de terminaux avec !

Quel chemin parcouru par HP, quelle descente aux enfers, avec un rachat de Compaq qui n’a pas du créer beaucoup de valeur…

Comme pour Nokia, on a l’impression de (gros) navires sans pilotes, ou en tout cas sans pilote visionnaire.

Enfin, dernière news de ces derniers jours : les échanges entre opérateurs pour « réfléchir » à la fin de l’internet illimité.

Ah ça, j’imagine que ça en fait fantasmer plus d’un chez les opérateurs !

Pour ma part, je pense que c’est très important de garder un internet « le plus illimité possible ».

Qu’on se rappele les débuts ratés du Wap, ou l’internaute devait payer à l’octet. que de temps et d’argent perdu alors qu’à l’époque, l’internet mobile marchait déjà très bien au japon.

Bon, voilà, les choses bougent, et évoluent, vite !

Sur ces réflexions, je vous souhaite à tous une bonne rentrée !

 

Flashback mars 2006 : La Fraise dépasse les 100 K€ mensuels !

Cet article est écrit par Christophe Davy, dirigeant de Brand Online Commerce, qui est « l’invité permanent » de François sur ce blog.

La Fraise - visuel

Les vacances d’été, c’est la période des bêtisiers, du ski nautique mais aussi des flashbacks nostalgiques.

Je ne sais pas pourquoi, aujourd’hui, j’ai eu envie de retourner sur la boutique La Fraise pour voir ce qu’elle devenait. Je n’y ai pas mis les pieds depuis facile M+2 après le départ de Patrice Cassard, et j’ai eu comme une impression de vintage rien qu’en repensant à ce site.

[Disclaimer] Je ne connais pas Patrice Cassard, je ne l’ai jamais rencontré, ni eu au téléphone, ni même pas mail, par chat ou par hasard, et d’ailleurs une partie de moi-même pense que la théorie du complot qui consiste à dire que Patrice Cassard n’a jamais existé est peut-être fondée. En outre, je n’ai jamais acheté sur La Fraise (mais je lisais et relisais le blog à l’époque) ni sur son site actuel Archiduchesse (pour cela, faudrait qu’il propose des chaussettes hautes noires, je ne porte que celles-là, et c’est pas gagné, alors que chez Dino & Dino ils vont en faire à la rentrée… – mais bon, nous nous égarons). Bref, ce que je voulais dire, c’est que je ne suis pas un grand cassardiste. [End Of Disclaimer]

Donc, sur La Fraise, en 2011, il y a toujours des tee-shirts créés par des designers, notés par les internautes, et achetés par des gens. Difficile de juger la qualité des créas proposées, et encore plus difficile de savoir si le business fonctionne. En revanche, il y a visiblement beaucoup moins d’interactivité avec les internautes qu’à l’époque Cassard, où chaque créa était commentée par des dizaines, voire des centaines d’internautes. Aujourd’hui, les compteurs sont à 6, 3, 3, 1, 1, 1, 3, 5, 2…

Et puis sur le blog c’est pareil, le nombre de commentaires a franchement diminué par rapport à la belle époque. D’ailleurs, pour me le prouver, j’ai parcouru les archives du blog jusqu’à tomber sur ce post ahurissant du 30 mars 2006 (238 commentaires s’il vous plait) intitulé : Le Bilan : “Jusque là, tout va bien”.

La Fraise - C.A. 2005 2006(source : blog.lafraise.com)

Ce jour-là, Patrice Cassard présente ses résultats et annonce qu’il a dépassé le seuil des 100 K€ de chiffre d’affaires au mois de mars 2006 ! Rendez-vous compte : ils sont seulement trois gus, on est au printemps 2006 (il y a plus de 5 ans, une éternité sur l’échelle du temps e-commerce !) et on parle de pauvres tee-shirts vendus aux alentours de 23 euros !

Ce résultat est à faire baver tous les petits e-commerçants d’aujourd’hui, qui peinent à faire leurs 10 ventes par mois ! Et pas qu’eux : un paquet de sites de e-commerçants lancés bien avant La Fraise, et qui ont pourtant une bonne petite notoriété, ne font toujours pas 100 K€ par mois de chiffre d’affaires, croyez-moi !

La Fraise, en mars 2006, c’était 4500 tee-shirt vendus et 16.000 visiteurs uniques par jour ! Et un marketing de génie, le  social commerce avant l’heure, avec une dose de crowd sourcing, beaucoup de pouvoir donné aux clients, et aussi les posts tantôt euphoriques tantôt déprimés de Patrice Cassard qui ont fait son succès et lui ont permis de rester en permanence au contact de ses lecteurs et de ses clients.

Comme quoi, on l’avait oublié, mais le e-commerce avant Groupon, c’était rock’n roll !

Le bêtisier e-commerce de l’été !

Cet article est écrit par Christophe Davy, dirigeant de Brand Online Commerce, qui est « l’invité permanent » de François sur ce blog.

présentatrice bêtisier tf1

Ce qui est top quand le taulier du blog est en congés et qu’il l’a annoncé, c’est qu’on peut rédiger des billets un peu plus légers et futiles. D’habitude, il les censure dès que ce n’est pas structuré, documenté et validé à 200% (il est très dur, François…), mais là, sur son bateau, il est piégé !

Voici donc l’occasion pour moi de vous faire un post collant parfaitement à l’ambiance estivale : le bêtisier e-commerce de l’été !

Et on commence par le plagiat invraisemblable découvert sur un blog d’une grosse entreprise du e-commerce, Arvato, qui a repompé sans vergogne des publications de nombreux blogs e-commerce, dont le nôtre (nous avons trouvé deux articles repris avec de très légères modifications). Bien sûr, c’est la faute à un rédacteur externe…

On continue avec ce magnifique lien commercial sur Google, en réponse à la requête « Very Irresistible » (un des parfums best-seller de Givenchy) :

lien google very irresistibleIl vante la personnalisation (gravure) des flacons de parfum. Oui mais voilà, pas de trace d’une telle offre sur la boutique en ligne en question…

J’aime aussi beaucoup la page d’attente actuelle du site Le Tanneur, qui est en cours de rénovation. Comme il est de coutume, il est possible de laisser son adresse email pour être prévenu de la sortie du nouveau site :

saisie email le tanneur

Mais là, ça ne fonctionne pas ! On obtient ce message d’erreur dans une page toute blanche (et on se demande quel stagiaire qui a fait la recette de cette page d’attente…) :saisie email le tanneur - message erreur

[ MàJ du 03/08 à 12h40 : la vie, c’est simple comme un post sur un blog… La saisie de l’email sur la page d’attente du site Le Tanneur fonctionne ! ]

Enfin, en ce 3 août 2011, soit 1 semaine (déjà) après la fin de la période officielle des soldes, il est intéressant de constater, sur la requête « soldes » dans Google, à quel point certains sites de e-commerce ont une notion très extensive dans le temps du système (pourtant très légal et très réglementé) des soldes. A moins que les responsables SEM de ces sites soient partis en vacances sans les codes d’accès Adwords…

Et vous, une petite coquille sur le net à nous faire partager ?

NB : Tout ça juste pour pouvoir mettre la photo d’une blonde dans un article… François, revient !