Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > APIs Google
APIs Google Forum d'entraide sur les APIs Google (Maps, Analytics, ...). Avant de poster : Tutoriels API Google, FAQ Google Maps, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 29/07/2011, 13h27   #1
Hinault Romaric
Responsable Actualités

 
Avatar de Hinault Romaric
 
Homme Hinault Romaric
Consultant
Inscription : janvier 2007
Messages : 2 829
Détails du profil
Informations personnelles :
Nom : Homme Hinault Romaric
Localisation : Cameroun

Informations professionnelles :
Activité : Consultant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2007
Messages : 2 829
Points : 37 421
Points : 37 421
Par défaut Page Speed Service : le nouveau service en ligne de Google

Page Speed Service : le nouveau service en ligne de Google
Permettant d’améliorer de près 60% le chargement d’une page Web

La vitesse de chargement des pages d’un site Web semble avoir beaucoup d’importance aux yeux de Google.

Pour permettre aux éditeurs de sites Web d’améliorer ce paramètre pour leurs sites, le géant de la recherche vient de développer un outil qui pourrait selon l’entreprise améliorer la vitesse de chargement d’une page de 25 à 60 %.

Baptisé Page Speed Service, le nouveau service en ligne de Google se charge d’analyser les pages Web qui lui sont soumises, et de réécrire leur code afin d’optimiser leur chargement.

Pour utiliser ce service, vous devez simplement vous inscrire au programme et faire pointer votre DNS vers les serveurs de Google. Ensuite, Page Speed récupère le contenu de votre site depuis votre serveur, le réécrit pour l’optimiser et l’affiche ensuite aux internautes depuis ses propres serveurs à travers le monde.

Un outil de test a été mis en place par Google permettant d’avoir un rapport sur le gain de performance possible que pourrait avoir Page Speed sur votre site.

Selon Google, son nouveau service permettra aux éditeurs de sites de s’affranchir des taches complexes d’optimisation du code JavaScript, CSS, de compression des images, d’utilisation du cache ou du gzip pour obtenir un gain de performance.

Google affirme que le service sera disponible dans un premier temps gratuitement à un ensemble limité de testeurs, et la version finale sera accessible moyennant un paiement.


Vous pouvez tester Page Speed Service sur cette page

Vous pouvez mesurer le taux d'optimisation de vote site sur cette page



Source : Google


Et vous ?

Que pensez-vous de ce service ?
__________________
Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
Mon blog Mes articles
En posant correctement votre problème, on trouve la moitié de la solution
Hinault Romaric est déconnecté   Envoyer un message privé Réponse avec citation 40
Vieux 29/07/2011, 13h46   #2
ludojojo
Membre Expert
 
Avatar de ludojojo
 
Homme Ludovic Solczynski
Développeur .NET
Inscription : avril 2008
Messages : 1 486
Détails du profil
Informations personnelles :
Nom : Homme Ludovic Solczynski
Localisation : France

Informations professionnelles :
Activité : Développeur .NET
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : avril 2008
Messages : 1 486
Points : 2 393
Points : 2 393
Personnellement je l'utilise beaucoup cet outil : http://pagespeed.googlelabs.com/
J'adore cet outil, je le trouve simple, rapide, efficace et très compréhensible !
Un outil qui peut rapidement devenir incontournable.

L'outil proposé dans cet article semble bien plus complet et très interessant !
Citation:
Envoyé par Hinault Romaric Voir le message
Google affirme que le service sera disponible dans un premier temps gratuitement à un ensemble limité de testeurs, et la version finale sera accessible moyennant un paiement.
Ca en revanche, c'est vraiment dommage...
__________________
Aide les autres...
Et les autres t'aideront....
Mon site DVP
Mon blog
Mon site perso


N'oubliez pas de voter pour les messages dont la réponse est pertinente
ludojojo est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 29/07/2011, 13h48   #3
Julien Bodin
Membre chevronné
 
Avatar de Julien Bodin
 
Homme Julien Bodin
Ingénieur développement logiciels
Inscription : février 2009
Messages : 455
Détails du profil
Informations personnelles :
Nom : Homme Julien Bodin
Âge : 26
Localisation : France, Calvados (Basse Normandie)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2009
Messages : 455
Points : 752
Points : 752
La vache, c'est bourrin
Julien Bodin est déconnecté   Envoyer un message privé Réponse avec citation 04
Vieux 29/07/2011, 15h01   #4
stefany_
Invité régulier
 
Femme
Inscription : décembre 2008
Messages : 6
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : décembre 2008
Messages : 6
Points : 6
Points : 6
Bizzarement la version "optimisée" de mon site est plus lente que la version originale ahahah... Quand même intéressant mais apparament mon site était parfait
stefany_ est déconnecté   Envoyer un message privé Réponse avec citation 01
Vieux 29/07/2011, 15h32   #5
Grimly_old
Membre éclairé
 
Inscription : mars 2008
Messages : 284
Détails du profil
Informations forums :
Inscription : mars 2008
Messages : 284
Points : 322
Points : 322
Je l'ai testé sur .
Il en ressort surtout les problèmes au niveau des images et des pubs.

Sur , il n'en sort pas grand chose. Ils peuvent gagner 4 octets de transfert réseau
Grimly_old est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/07/2011, 15h45   #6
kdmbella
Expert Confirmé
 
Avatar de kdmbella
 
Homme MBELLA EKOUME
Développeur Web
Inscription : août 2010
Messages : 674
Détails du profil
Informations personnelles :
Nom : Homme MBELLA EKOUME
Localisation : Cameroun

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : août 2010
Messages : 674
Points : 3 868
Points : 3 868
Citation:
Ensuite, Page Speed récupère le contenu de votre site depuis votre serveur, le réécrit pour l’optimiser et l’affiche ensuite aux internautes depuis ses propres serveurs à travers le monde.
ça veux dire en d'autre terme que google aura en quelque sorte une copie de votre site web et que les requettes vers votre site seront au final des requettes vers google: c'est pas un abus de position dominantes ça ?

et comme je le craignais, le service sera à terme payant ce que je trouve pas particulièrement cool
__________________
Trois personnes peuvent garder un secret si deux d'entre elles sont mortes. :Benjamin Franklin
L'humanité se divise en trois catégories : ceux qui ne peuvent pas bouger, ceux qui peuvent bouger, et ceux qui bougent : Benjamin Franklin
Le hasard, c'est le déguisement que prend Dieu pour voyager incognito: Albert Einstein
bon je m'arrête là au risque de me faire buter
kdmbella est déconnecté   Envoyer un message privé Réponse avec citation 03
Vieux 29/07/2011, 16h45   #7
Freem
Expert Confirmé
 
Homme
Développeur informatique
Inscription : décembre 2008
Messages : 777
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : décembre 2008
Messages : 777
Points : 2 812
Points : 2 812
Citation:
Envoyé par stefany_ Voir le message
Bizzarement la version "optimisée" de mon site est plus lente que la version originale ahahah... Quand même intéressant mais apparament mon site était parfait
C'est un peu comme les compilateurs. Ils optimisent, mais le résultat est plus spectaculaire sur du mal fait. Sauf que les compilateurs optimisent à bien plus bas niveau, et pour un processeur particulier.
La, on parle d'optimiser une page web, destinée à être rendue sur de nombreux navigateurs...

Citation:
Envoyé par kdmbella Voir le message
et comme je le craignais, le service sera à terme payant ce que je trouve pas particulièrement cool
Bah en même temps, faut bien qu'ils gagnent leur croûte. Si ils collent des pubs en plus sur les pages, ça va les ralentir comparé à l'originale après tout, donc je vois pas d'autre moyen de financement.



Personnellement ce qui m'inquiète le plus, c'est surtout le fait que google ayant son propre navigateur, j'ai peur que le code soit optimisé pour être lu par son moteur de rendu.
Et donc que ça s'affiche moins bien ou moins vite sur les autres, tels que firefox, ie ou opera.

Un autre problème qui peut être mis en exergue, c'est celui des licences du code.
Selon la propriété intellectuelle, avec la plupart des licences, il est interdit de modifier du code et de le redistribuer non? Sauf en ouvrant la licence, et en rendant potentiellement google partiellement propriétaire. (Oui je sais, parano... Mais on connaît l'amour des américains pour les copyright et les procès alors je crois que la question se pose vraiment!)

Enfin, pour en finir avec ma grande paranoïa, si on se base sur la réputation, et les dires, de google en terme de vie privée, on peut craindre que les données des formulaires, qui seront du coup envoyées du navigateur vers le serveur google, puis vers le serveur originel du site, soient enregistrées, le tout pour "améliorer votre expérience du surf". Améliorer en mettant des pubs plus ciblées, en stockant quelques informations sur des serveurs, et en les revendant à une boîte cliente ou les donner au gouvernement des USA, avec le patriotic act?


Vous l'aurez compris, je boycotterai le plus possible les sites qui auront recours à ce système.

D'une part, j'estime que quand on fait un boulot, c'est un devoir de le faire bien!
Ce procédé risque de faire dire aux chefs: "vous n'avez pas besoin d'optimiser le code, google le fera mieux que vous!" et donc perdre une partie du boulot, qui n'est pas forcément la plus ennuyeuse (bon, je fais pas de webdev alors je me plante peut-être de côté), et en plus les gens faisant le boulot moins bien, ils respecteront moins bien les standards, et j'ai peur de l'effet boule de neige...

D'autre part, quand je vais sur le web, je bloque les cookies n'appartenant pas au site que je visite. Avec ce système, je bloquerai donc les cookies du site visité, et pas ceux de google, génial...
Ca peut paraître stupide, mais ayant lu 1984, j'aime pas l'idée de ne pas avoir le choix et d'être enregistré par un tiers qui n'a rien à voir avec la personne/le site que je vais voir.

Tout ça pour gagner "entre 25 et 60 pour cent" de vitesse de chargement?
Allons bon... Commencer par n'activer le flash que sur demande (opera le permet) et enchaîner sur le téléchargement des images après celui du code html permet déjà de réduire ces temps drastiquement.
Excepté sur les pages qui pèsent 100Mio de code, comme les blogs ou la barre ne fait que 4mm tellement la page est longue. Sauf que dans ce cas précis, je pense pas que google puisse arranger le problème qu'il faille parser le fichier entier.

Alors plutôt que de passer vers un proxy optimisateur, je préfère être un peu plus long et avoir moins d'intermédiaires.
D'ailleurs, c'est justement ça qui à fait que j'ai préféré FF à IE au début, en 56K: la gestion des onglets, qui permettent de charger des documents tout en lisant celui qui est vraiment digne d'intérêt. (maintenant ils me servent de todolist limite...)

Bon, désolé pour le long post, qui ne montre que des aspects négatifs et qui me fera prendre pour parano, mais j'ai encore une dernière chose à dire, diction issu de ce que j'appelle la sagesse populaire: "prudence est mère de sécurité"


PS: je viens de regarder un truc:
Les tests se font avec IE8
Je crains que la majeure partie du public de ce site ne soit immunisé à ces optimisations donc
Freem est déconnecté   Envoyer un message privé Réponse avec citation 11
Vieux 29/07/2011, 18h07   #8
Kenaryn
Membre habitué
 
Glandeur professionnel
Inscription : juillet 2006
Messages : 75
Détails du profil
Informations personnelles :
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Glandeur professionnel

Informations forums :
Inscription : juillet 2006
Messages : 75
Points : 143
Points : 143
Citation:
Envoyé par freem
Bah en même temps, faut bien qu'ils gagnent leur croûte.
T'inquiètes pas pour eux, les données collectées leur rapporteront tôt ou tard.

Citation:
Envoyé par freem
Personnellement ce qui m'inquiète le plus, c'est surtout le fait que google ayant son propre navigateur, j'ai peur que le code soit optimisé pour être lu par son moteur de rendu.
Et donc que ça s'affiche moins bien ou moins vite sur les autres, tels que firefox, ie ou opera.
Toujours aucune raison de t'inquiéter, Google va pas tuer la poule aux oeufs d'or. Ils ne vont sûrement pas optimiser leur page speed service pour leur propre navigateur au risque de perdre la clientèle de webmasters tournant sur opera, safari, firefox,...
Kenaryn est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 29/07/2011, 20h56   #9
Julien Bodin
Membre chevronné
 
Avatar de Julien Bodin
 
Homme Julien Bodin
Ingénieur développement logiciels
Inscription : février 2009
Messages : 455
Détails du profil
Informations personnelles :
Nom : Homme Julien Bodin
Âge : 26
Localisation : France, Calvados (Basse Normandie)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2009
Messages : 455
Points : 752
Points : 752
Mais du coup ça ne fonctionne que pour les pages statiques, non ?
Julien Bodin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/07/2011, 03h20   #10
Seb33300
Membre Expert
 
Avatar de Seb33300
 
Homme Sébastien Alfaiate
Développeur Web
Inscription : janvier 2007
Messages : 1 428
Détails du profil
Informations personnelles :
Nom : Homme Sébastien Alfaiate
Âge : 27
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : janvier 2007
Messages : 1 428
Points : 1 913
Points : 1 913
Je vien de faire un test, et la version "optimisée" est plus lente que la version originale sur le site que j'ai testé
__________________
Zend Certified Engineer PHP 5.3

« Crois-tu comprendre le monde juste en matant le 20H Ou connaître l'histoire en ayant lu que l'angle des vainqueurs ? » Keny Arkana
Seb33300 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/07/2011, 23h37   #11
leToto
Nouveau Membre du Club
 
Inscription : décembre 2006
Messages : 33
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 33
Points : 28
Points : 28
Par défaut Un nouveau cheval de Troie version Google...

C'est drôle, mais :

1. On parle de plus en plus optimisation de code pour un affichage plus rapide des pages alors que d'un autre côté, les débits de connexion internet ne cessent de grimper pour des flux multimédia plus importants.
C'est vrai, une bonne partie des internautes est encore sous du 56K...

2. La meilleure optimisation que l'on puisse avoir d'un code découle de sa qualité.

3. Google deviendrait-il le méga-hébergeur de la toile ?

4. Comme déjà signalé : Quid de la propriété du code optimisé produit ? Et plus loin : C'est un moyen biaisé d'avoir accès en toute "légalité" aux logs de connexion aux sites web via le nouveau "proxy Google"...

leToto est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 01/08/2011, 10h40   #12
David_g
Membre chevronné
 
Inscription : mai 2010
Messages : 209
Détails du profil
Informations forums :
Inscription : mai 2010
Messages : 209
Points : 600
Points : 600
Moi ce qui m'inquiète le plus c'est l'effet de bord sur l'apprentissage ou de plus en plus de système du genre aboutissent finalement à ne pas se poser la question de "pourquoi mon site est lent" etc.

Au final, les personnes utilisant ce genre de service auront la paresse intellectuelle de se renseigner sur les problèmes de conception, code, etc.
David_g est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 04/08/2011, 07h49   #13
ceweb
Membre du Club
 
Inscription : septembre 2008
Messages : 206
Détails du profil
Informations forums :
Inscription : septembre 2008
Messages : 206
Points : 55
Points : 55
Reste à voir le résultat du code final optimisé permettant à la page de s'afficher.
Si la page était au départ valide XHTML Strict (optimisé pour les handicapés) et nous donne une optimisation du code qui rend la page invalid Xhtml Strict alors....
ceweb est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 07/08/2012, 14h32   #14
tarikbenmerar
Chroniqueur Actualités
 
Homme Tarik Zakaria Benmerar
CEO
Inscription : juillet 2012
Messages : 78
Détails du profil
Informations personnelles :
Nom : Homme Tarik Zakaria Benmerar
Localisation : Algérie

Informations professionnelles :
Activité : CEO
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : juillet 2012
Messages : 78
Points : 1 361
Points : 1 361
Par défaut Rewriter : Page Speed de Google intègre de nouvelles techniques d'accélération

Google Page Speed intègre de nouvelles techniques d'accélération
Priorité au dessus de la ligne de flottaison


Page Speed, le service d'optimisation web de Google a intégré un nouveau « Rewriter », qui réécrira vos pages pour booster le chargement de votre site.

Le service Page Speed a été lancé l'année dernière afin d'améliorer l'expérience web des utilisateurs. Il est venu concurrencer des services similaires, comme celui d'Akamai qui repose sur la mise en cache des pages pour accélérer la navigation.

Cette dernière mise à jour de Page Speed introduit une accélération importante avec la technique de « Cache and Prioritize Visible Content » (mettre en cache et prioriser les éléments visibles).

Cette technique optimise trois éléments importants de votre site web. Le premier élément représente le contenu qui ne peut être mis en cache, comme les informations relatives à un utilisateur connecté. Ce contenu particulier est isolé pour permettre la mise en cache du restant de la page HTML.

Le deuxième élément représente le contenu visible immédiatement de votre site web, faisant référence à la moitié haute de la page (sous la ligne de flottaison ou above the fold). Ce contenu est prioritaire et sera donc chargé et affiché en premier.



Le troisième et dernier élément concerne le JavaScript. L'outil optimise cette partie de la page en retardant le chargement des scripts, jusqu'à ce que le contenu devienne visible.

L'outil fonctionne mieux pour des pages générées au niveau du serveur, que pour celles qui reposent sur JavaScript, et qui n'offrent que peu de possibilités de personnalisation.

Il est possible d'effectuer des essais sur votre site à partir du WebPageTest. Malheureusement, l'accès au service est seulement par invitation, mais vous pouvez demander un accès, en introduisant votre email et l'adresse de votre site dans ce formulaire.

Google a aussi confirmé que ce service sera disponible dans peu de temps pour les utilisateurs d'App Engine, sa plateforme PaaS d'hébergement d'applications Java, Python et Go.



Source : blog Google Developers

Et vous ?

Utilisez-vous Page Speed ? Que pensez-vous de Rewriter ?
Pour quelles techniques d'optimisation et d'accélération optez-vous ?
tarikbenmerar est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 22h57.


 
 
 
 
Partenaires

Hébergement Web