Inclure un fragment HTML dans une autre page, sans framework ni outil de build : c'est la promesse d'une évolution en cours au sein du W3C.
Dans un article publié le 11 novembre 2026, le développeur web Roman Komarov (Kizu) revient sur les "Fragment Include", une proposition présentée lors du TPAC (le grand rendez-vous annuel des standards du web) et sur ses propres souhaits pour aller plus loin.
Le contexte : de plus en plus de développeurs plaident pour des sites HTML simples, sans chaîne de compilation, comme en témoigne la création récente d'un groupe communautaire W3C dédié au « No Build ».
La proposition « Fragment Includes », portée par Noam Rosenthal, permettrait d'insérer du contenu externe directement dans une page via un nouveau format de fichier, servi avec un type MIME dédié (text/fragment). Concrètement, un template HTML pointerait vers un fichier .fragment, dont le contenu serait intégré puis affiché en streaming, avec un texte de chargement en attendant.
Une avancée saluée par l'auteur : "c'est très cool, et un grand pas vers des sites HTML simples sans outils de build". Mais son principal regret est que ces fragments sont des fichiers "headless", impossibles à ouvrir seuls dans un navigateur.
Là où Kizu rêve plus grand, c'est sur l'inclusion de pages HTML ordinaires. Son idée : permettre d'inclure directement une section d'une page existante, par exemple user-profile.html#content, à condition que la page cible déclare explicitement, via une balise <meta>, les identifiants qu'elle autorise à être inclus.
Chaque page resterait autonome — avec sa navigation et son contenu complets — tout en devenant une source de briques réutilisables. Il rappelle que ce modèle existe déjà ailleurs : SVG avec ses sprites, ou Obsidian qui permet d'insérer une section d'une note Markdown avec une simple syntaxe de fragment.
Les objections classiques — complexité du parsing, sécurité (CORS), performances — ne l'impressionnent pas : « des mégaoctets de bundles JavaScript, qu'on reçoit aujourd'hui, sont bien pires à tous égards ».
Si la proposition reste pour l'instant un "wishlist", l'article illustre une dynamique encourageante : le web de base se réinvente, avec moins de JavaScript et plus de standards natifs.