.

Yellow Lab Tools

Nous vous en avions déjà parlé dans notre article sur les outils incontournables pour analyser la performance de votre site web. Yellow Lab Tools est un outil de monitoring webperf gratuit et open source créé par Gaël Métais. Il permet de tester une page Web et détecte les problèmes de performances et de qualité du code front-end. L’instance publique a récemment dépassé les 300 000 pages testées.
Depuis toujours, nous aimons cet outil et nous nous en servons régulièrement pour auditer les sites de nos clients. Aujourd'hui nous sommes heureux de soutenir ce projet en hébergeant Yellow Lab Tools et de travailler dans la durée avec Gaël dans le cadre de notre R&D.

À cette occasion, nous vous proposons une petite interview de Gaël, cet expert webperf en vadrouille à travers le monde.

Gaël, peux-tu nous parler de toi ?

Je m’intéresse à la Webperf depuis une dizaine d’années et j’ai franchi le cap il y a quatre ans en passant à mon compte. J’aide généralement les entreprises en travaillant à la détection des points de ralentissement de leurs sites et à la mise en œuvre des dernières techniques d’optimisation. Mais être freelance m’a également permis de dégager du temps pour lancer différents projets open-source, liés à l’accélération du web évidemment. Le plus abouti d’entre eux est Yellow Lab Tools. Une nouvelle aventure démarre aujourd’hui, puisque Fasterize me propose de travailler à la recherche de nouvelles fonctionnalités pour leur moteur d’optimisation, un projet que je trouve particulièrement motivant.

Quelles sont selon toi les fonctionnalités phares de Yellow Lab Tools ?

Yellow Lab Tools analyse une page web et vérifie une cinquantaine de bonnes pratiques. Est-ce que les fichiers sont bien compressés ? Les images optimisées ? Les polices adaptées au web ? Le JS et le CSS ne seraient-ils pas trop complexes ? Les en-têtes de cache sont-elles bien spécifiées ? Mais ce que j’estime le plus important est que l’outil émet des jugements. Par exemple, peu de développeurs sauraient dire à partir de quel poids une page doit être considérée comme trop lourde. C’est pourquoi Yellow Lab Tools indique clairement : "attention, cette page fait 4Mo, c’est vraiment trop !"

Sur quels sujets as-tu prévu de travailler chez Fasterize ?

La première piste sur laquelle je travaille consiste à estimer la qualité de connexion d’un appareil afin d’ouvrir la voie à un nouveau type d’optimisation. Par exemple, le site pourrait être servi sans police sur les appareils les plus lents, les images davantage compressées, les publicités désactivées ou simplifiées …

Qu’est-ce qui te plait dans cette collaboration avec Fasterize ?

À titre personnel, je ne trouve rien de plus stimulant que de travailler sur de la R&D. Par ailleurs, j’aime beaucoup l’idée que l’ajout d’une optimisation puisse se répandre sur des centaines de sites et impacter d’un coup des millions d’utilisateurs. Enfin, Fasterize m’a proposé qu’une partie des librairies ou outils développés soit publiée avec une licence open-source, c’est une bonne motivation supplémentaire !

Selon toi quelles sont les prochaines optimisations webperf qui deviendront indispensables pour tous les sites web ?

Indispensables, je ne sais pas, mais selon moi les technologies sont prêtes pour une importante amélioration des techniques de caching. Les Services Workers, principalement, ouvrent tout un éventail de possibilités qui ne sont pas exploitées. J’ai bon espoir que l’outillage s’améliore rapidement et permette d’en démocratiser l’utilisation.

Restez informé.e de notre actualité, inscrivez-vous à notre Newsletter :