A un moment, mon argument logique repose sur le fait que "la donnée D est au format F" permet d'interpréter D (d'écrire un programme qui décode D). A partir de là, on prouve la disjonction mentionnée ci-dessus, l'absence de BOM en UTF-8, le caractère non-optionnel du BOM dans tous les cas.
Peut-être que tout le désaccord et les difficultés de communication viennent de là.
(Je peux aussi justifier certaines choses sur la base de la norme, mais ça m'intéresse moins.)
Partager