Aller au contenu
TextArray
Tout en local

Supprimer les commentaires HTML

Supprimez les commentaires des développeurs du balisage HTML ou XML avant de les publier.

Entrée

Supprimer les commentaires HTML

Les notes du développeur, les rappels TODO et les blocs commentés sont utiles lorsque vous créez une page, mais ils n'ont aucune importance dans la version que vous publiez. Les commentaires HTML sont envoyés à chaque visiteur et sont visibles par toute personne qui ouvre la source de visualisation. Ainsi, une note restante concernant une remise cachée, une URL interne ou une fonctionnalité inachevée est publique au moment du déploiement. Collez votre balisage ici et chaque commentaire <!-- … --> est supprimé en un seul passage, laissant le reste du document intact.

Deux options couvrent les cas extrêmes courants. "Conserver les commentaires conditionnels d'IE" préserve les blocs <!--[if …]> … <![endif]-->, y compris la paire révélée au niveau inférieur - ce ne sont pas des notes mais des commutateurs de balisage sur lesquels certains modèles de courrier électronique HTML s'appuient encore, car les anciennes versions d'Outlook les lisent. "Supprimer les lignes vides" supprime une ligne qui ne contenait qu'un commentaire, afin que le fichier nettoyé ne se retrouve pas criblé de lignes vides ; les lignes qui étaient déjà vides dans votre saisie sont laissées seules.

L'outil fonctionne avec une correspondance de modèles simple, et non avec un analyseur HTML complet. Cela le rend rapide et prévisible, mais cela signifie également que les commentaires à l'intérieur des blocs <script> et <style> sont traités comme n'importe quel autre balisage et supprimés. Un <!-- non fermé s'étend jusqu'à la fin de l'entrée, ce qui reflète ce qu'un navigateur restitue dans ce cas. Les fins de ligne Windows et Unix sont toutes deux gérées.

Tout s'exécute localement dans votre navigateur. Votre balisage n'est jamais téléchargé, donc le nettoyage d'une exportation CMS, du flux de produits de la boutique en ligne d'un client ou d'un modèle d'e-mail inédit est sécurisé. Le décompte sous la sortie indique combien de commentaires ont été supprimés et combien d'octets vous avez enregistrés ; copiez le résultat ou téléchargez-le lorsque vous avez terminé.

FAQ

Mon code HTML est-il téléchargé quelque part ?
Non. L'outil s'exécute entièrement dans votre navigateur et votre balisage ne quitte jamais votre appareil. Les modèles privés et les exportations client sont donc sécurisés.
Les commentaires à l’intérieur de <script> et <style> sont-ils également supprimés ?
Oui. L'outil fait correspondre le modèle <!-- … --> n'importe où dans le texte — il s'agit d'un outil de correspondance de modèles, pas d'un analyseur HTML — de sorte que les commentaires à l'intérieur des blocs de script et de style sont supprimés comme les autres.
Qu'arrive-t-il à un commentaire qui n'est jamais fermé ?
Tout depuis l'ouverture <!-- jusqu'à la fin de l'entrée est supprimé. Dans ce cas, un navigateur traite le reste du document comme un long commentaire, donc sa suppression reflète ce que le navigateur restitue réellement.
Pourquoi devrais-je conserver les commentaires conditionnels d’IE ?
Les blocs comme <!--[if mso]> … <![endif]--> sont des commutateurs de balisage, pas des notes. Certains modèles de courrier électronique HTML les utilisent encore car les anciennes versions d'Outlook les lisent, activez donc l'option avant de nettoyer un modèle de courrier électronique.