Templates .js
The following discussion from !836 (merged) should be addressed:
-
@mikael-s started a discussion: J'avais évoqué l'idée de stocker le template dans un .js plutôt que de devoir l'inclure dans chaque fichier HTML, ce qui est error-prone (mauvaise recopie, modification d'un fichier, oubli d'un fichier…).
@duez a dit qu'il faudrait échapper tous les caractères problématiques si on le met dans une chaîne JS. Certes, mais ça ne me semble pas être un gros problème. On pourrait même ajouter une commande dans le Makefile qui prend le fichier HTML dans le répertoire template et qui en fait un JS qui va bien.
Il y avait également le problème du chargement, qui doit se faire avant que l'aligneur se charge. C'est vrai mais on a déjà cette contrainte avec d'autres composants. Là non plus je n'ai pas l'impression que ce soit bloquant.
Ça me semble quand même bien plus robuste d'avoir un Makefile qui produit le .js à partir du template HTML, .js qui est ensuite chargé par tous les fichiers nécessaires (index.html, segmenter_page.html, test_QUnit.html, d'autres ?).
@duez : "les templates, cela ne fonctionne pas en ce moment, pour avoir les choses en local"
Bref, revoir tout cela en avril après le freeze voir quelle direction on se donne pour la suite.