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 ?
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.