Forums d'assistance et de discussion sur les logiciels produits par Mozilla ou créés à partir des technologies Mozilla. Ce site ne dépend pas de la fondation Mozilla et est maintenu par un collectif de bénévoles.
HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
Note:
The Unicode Byte-Order Mark (BOM) in UTF-8 encoded files is known to cause problems for some text editors and older browsers. You may want to consider avoiding its use until it is better supported.
En gros:
C'est l'encodage des caractères, quelques par ton fichier tu doit avoir un truc du genre encoding="UTF-8".
Il y a de nombreuse normes de codage de caractère.
ASCII, UTF-8, UTF-16 ...
Le codage de caracètre est utile par exemple pour les langues asiatiques, hebraiques ou arabes, ou il est aisé de comprendre qu'il faut plusieures techniques de condage pour des langues tres différente du latin.
Le BOM (Byte Order Mark) UTF8 ce sont les deux premiers octets du fichier qui indiquent dans quel sens sont codés les caractères multi-octets (avec l'octet de poids le plus faible à gauche ou à droite).
C'est tout à fait facultatif parce qu'il y a un sens par défaut (je suppose que c'est de gauche à droite) et quand on le met ça peut faire planter certains logiciels.
Par exemple, il est exclu de mettre un BOM dans les fichiers de l'interface de Mozilla.