Aller au contenu
Grammage
Essayez gratuitement

Solution française, développée et hébergée en France

L'audit d'éco-conception qui s'intègre à votre CI/CD

À chaque déploiement, Grammage audite votre site et son code source, puis il vérifie que ses scores d'éco-conception respectent vos critères avant de vous fournir une mesure attestée.

Essai gratuit, sans engagement.

Ils nous affichent

L'audit

Savoir où en est votre site, et quoi améliorer

Grammage ouvre votre site comme le ferait un visiteur, puis il lui donne une note sur 100, comparée aux sites de sa catégorie. Il classe surtout ce qu'il faut corriger en commençant par ce qui pèse le plus sur l'empreinte, et cet audit complet se lance sans rien installer, depuis l'essai gratuit ou par l'API.

B75/1000,24 g CO₂ éq. par visite

  1. Servir les images en WebP ou en AVIF
  2. Compresser les textes en Brotli ou en gzip
  3. Charger les images hors écran à la demande
Aperçu simplifié pour un site vitrine sur mobile, chez un hébergeur vert. Le rapport complet détaille chaque bonne pratique et ce qu'elle rapporte.

Ce que Grammage analyse

Tout ce qui pèse, mesuré sur une vraie visite

La note sur 100 se construit en cinq morceaux, et tout ce qui n'entre pas dans la note reste quand même dans le rapport, parce que ça aide à comprendre où part l'énergie.

La note sur 100100 points
  1. 30pointsLe poidsLes octets que la page fait télécharger.
  2. 30pointsLes bonnes pratiquesQuinze règles vérifiées une à une.
  3. 15pointsLes requêtesChaque fichier demandé au serveur.
  4. 15pointsLe DOMLe nombre d'éléments de la page.
  5. 10pointsL'hébergementUn serveur vert ou peu carboné.

Un vrai navigateur

Chromium ouvre la page en profil téléphone, la charge, attend qu'elle se calme, la fait défiler jusqu'en bas puis l'observe, trois fois, et garde la médiane.

Quinze bonnes pratiques

Compression, cache, HTTP/2, redirections, erreurs, domaines, images en WebP ou AVIF, à la bonne taille et chargées à la demande, polices en WOFF2, pas de lecture automatique ni d'animation sans fin, tirées des référentiels RWEB et RGESN.

Le site entier

Lu par son sitemap, trois pages par gabarit et cinquante au plus, pour un résultat qui pèse chaque page selon la part du site qu'elle représente.

Le carbone

Les grammes de CO₂ par visite selon Sustainable Web Design et l'électricité du pays de votre public, avec leur équivalent ADEME.

Le code inutilisé

Le JavaScript téléchargé et jamais exécuté, et le CSS qu'aucun élément n'utilise, fichier par fichier.

Le code source

Dans votre CI/CD, Grammage analyse aussi le code, pour repérer ce qui alourdit le site avant même qu'il soit en ligne.

Voir notre analyse de 125 grands sites français, secteur par secteur

L'intégration CI/CD

À chaque déploiement, un audit

Grammage prend sa place dans votre pipeline comme un job de plus, qui s'exécute à chaque demande de fusion et dépose son rapport dans la demande elle-même, sans que personne n'ait besoin d'y penser.

  1. Chaque demande de fusion est auditée

    Grammage mesure l'aperçu de la demande et publie son rapport directement dedans, pour que chacun voie ce que le changement coûte avant de le valider.

  2. Le pipeline échoue sous votre seuil

    Vous fixez la lettre minimale, par exemple C, et une demande qui ferait passer la note en dessous ne part pas en production.

  3. La production est mesurée et attestée

    Après le déploiement, Grammage mesure l'adresse publique et signe son rapport, qui fait vivre votre badge.

Par exemple, dans un .gitlab-ci.yml
grammage:extends: .grammageneeds: [preview]variables:GRAMMAGE_CATEGORY: showcaseGRAMMAGE_FAIL_UNDER: C

Grammage tourne dans un conteneur Docker, donc il se branche sur n'importe quelle CI, comme une étape de plus dans votre pipeline.

  • GitLab CI
  • GitHub Actions
  • Bitbucket Pipelines
  • Jenkins
  • Docker
≈ 0,23 g CO₂ éq. / vue2× plus légère qu’un site vitrine moyen

mesuré par Grammage

Exemple de badge Grammage : une page à environ 0,23 g de CO₂ par vue, deux fois plus légère qu'un site vitrine moyen.

L'attestation

Une mesure attestée, que vous pouvez afficher

Le rapport de production est signé, puis Solyzon remesure les mêmes pages pour confirmer ses chiffres. Votre badge vérifie ensuite cette signature dans le navigateur de chaque visiteur avant de s'afficher, et il ne s'affiche pas du tout si quelque chose cloche.

Il ne dit d'ailleurs jamais rien de tout votre site à partir d'une seule page, comme l'impose la directive européenne 2024/825 sur les allégations environnementales, et il parle sept langues.

Retrouver une attestation

Les tarifs

L'audit reste chez vous, seule l'attestation a un coût

L'audit tourne sur vos machines et dans votre CI, sans aucune limite. Ce que vous payez vraiment, c'est l'attestation, c'est-à-dire la mesure que Solyzon refait elle-même et signe, et que votre badge prouve ensuite à chaque visiteur. Votre licence court aussi longtemps que votre abonnement, avec toutes les mises à jour comprises.

Type de client

Évaluation

Pour mesurer une page tout de suite, depuis ce site ou par l'API.

Gratuit

  • Rien à installer, ni compte à créer
  • Un test depuis ce site, ou par l'API
  • Une page à la fois, trois fois par jour et par domaine
  • Le rapport complet, avec sa note et ce qu'il faut corriger

Développeur

L'audit d'éco-conception au quotidien, en local comme dans la CI.

180 €HT par an

soit 15 € par mois

  • Audits sans limite, en local et en CI
  • Le site entier et toutes les sorties
  • Les aperçus des demandes de fusion audités
  • 100 tests d'une page par mois par l'API, sur n'importe quel site
  • Mises à jour automatiques pendant toute la licence

Badge seul−50 % dès le 2e domaine

Une mesure attestée à afficher, sans toucher à votre pipeline.

300 €HT par an

soit 25 € par mois

  • Badge vérifié sur votre domaine
  • Attestation depuis la CI ou à la demande
  • 80 pages mesurées à la demande par mois
  • Mises à jour automatiques pendant toute la licence
  • Remesure tous les trois mois comprise, pour que le badge reste à jour

CI et badge−20 %

Tout le Développeur, et un badge qui se renouvelle à chaque mise en production.

384 €HT par an

soit 32 € par mois, au lieu de 480 € séparément

  • Tout ce que comprend le Développeur
  • Attestation à chaque mise en production
  • 200 pages mesurées à la demande par mois
  • Mises à jour automatiques pendant toute la licence
  • Remesure tous les trois mois comprise, pour que le badge reste à jour

Agence

Pour une agence qui audite et atteste les sites de ses clients sous une seule licence.

1 080 €HT par an

soit 90 € par mois

  • Tout ce que comprend CI et badge
  • Jusqu'à dix domaines, y compris ceux de vos clients
  • 1 000 pages mesurées à la demande par mois
  • Remesure tous les trois mois comprise sur chaque domaine

Entreprise

Pour plus de dix domaines, ou quand vos achats passent par un bon de commande.

Sur devis

  • Tout ce que comprend la formule Agence
  • Autant de domaines que nécessaire
  • Un quota de pages adapté à votre volume
  • Paiement sur bon de commande et facture

Questions fréquentes

Ce qu'on nous demande souvent

Une question qui n'est pas dans la liste ? Lancez l'essai gratuit, le rapport répond souvent de lui-même.

Faut-il intégrer Grammage à sa CI pour s'en servir ?

Non. L'essai gratuit et l'API lancent un audit complet de votre site, avec sa note et la liste de ce qu'il faut corriger, sans rien installer. La CI ajoute ensuite l'audit à chaque déploiement, le seuil qui bloque une demande trop lourde et l'attestation de la production.

Quelle CI est prise en charge ?

Grammage fournit un modèle de job pour GitLab CI, qu'on inclut dans son .gitlab-ci.yml en quelques lignes, et qui audite l'aperçu de chaque demande de fusion.

Comment la note est-elle calculée ?

La note sur 100 se construit en cinq morceaux, le poids et les bonnes pratiques pour 30 points chacun, les requêtes et le DOM pour 15, et l'hébergement pour 10. Le poids, les requêtes et le DOM sont comparés aux pages réelles du Web, que le Web Almanac mesure chaque année.

Le badge peut-il afficher un résultat flatteur ou périmé ?

Non. Le rapport de la CI est signé, puis Solyzon remesure les mêmes pages, et l'attestation n'est délivrée que si ses chiffres restent proches de ceux du rapport. Le badge vérifie ensuite la signature et la date d'expiration dans le navigateur, et il ne s'affiche pas si quelque chose ne va pas.

L'API analyse-t-elle aussi le code source ?

Non, l'API analyse une page ou le site entier. Le code source est analysé par le job CI/CD, directement dans votre dépôt.

Comment Grammage mesure-t-il un site entier ?

Il lit son sitemap ou suit ses liens, regroupe les pages par gabarit et mesure chacune comme une page à part, puis en tire un résultat pour le site. Le détail est sur la page de la méthode.

L'essai gratuit engage-t-il à quelque chose ?

Non. Vous testez une page de votre choix sans rien payer, et vous décidez ensuite, au vu du résultat, si une formule vous intéresse.

Voyez ce que votre site pèse vraiment

Grammage réunit dans un seul outil l'audit dans un vrai navigateur, l'analyse du code dans la CI/CD et un résultat signé que chacun peut vérifier.

Essai gratuit, sans engagement.

Essayez gratuitement