Captures d’écran

Description

Validez rapidement votre XML et voyez immédiatement où se trouve le problème. XML Validator 3.1.0 — Nouveautés XML Validator vérifie instantanément que votre XML est bien formé, directement dans votre navigateur. Rien de ce que vous collez n'est jamais envoyé en ligne : la validation s'exécute entièrement sur votre propre machine, fonctionne hors ligne, et l'extension ne demande aucun accès aux sites que vous consultez. La version 3.1.0 est la plus importante mise à jour qu'ait connue l'extension. Elle repense l'espace de travail autour de la recherche et de la correction rapides des problèmes, et corrige plusieurs défauts de longue date — dont un qui pouvait vous donner une réponse fausse. LA CORRECTION IMPORTANTE Les versions précédentes pouvaient signaler comme incorrect un document parfaitement valide. L'extension recherchait le marqueur d'erreur interne du navigateur uniquement par son nom : tout document qui contenait justement un élément portant ce nom était donc déclaré non valide alors qu'il n'avait rien d'anormal. La détection repose désormais sur la provenance réelle du marqueur plutôt que sur son nom, si bien que votre propre contenu n'est jamais pris pour une erreur. Si vous avez déjà vu une erreur que vous ne pouviez pas expliquer, c'était probablement la raison. Deux problèmes liés ont également disparu. Charger un fichier alors que la vérification en cours de frappe était désactivée laissait à l'écran le verdict du document précédent : vous pouviez donc consulter un résultat qui décrivait tout autre chose. Chaque chargement relance désormais la vérification immédiatement, et si vous modifiez le document alors que la vérification en cours de frappe est désactivée, l'ancien résultat est visiblement estompé au lieu de rester affiché sans indiquer qu'il n'est plus à jour. TOUTES LES ERREURS, PAS SEULEMENT LA PREMIÈRE L'analyseur du navigateur s'arrête au premier problème rencontré : vous corrigiez une erreur pour découvrir la suivante, rechargement après rechargement. XML Validator intègre désormais son propre vérificateur, qui poursuit son analyse après un échec et répertorie en une seule passe tout ce qu'il peut trouver : balises mal appariées, non fermées ou orphelines, attributs répétés ou sans guillemets, préfixes d'espace de noms non déclarés, commentaires, sections CDATA, DOCTYPE et instructions de traitement mal formés, références de caractère incorrectes et entités inconnues, contenu en dehors de l'élément racine, et caractères que XML n'autorise pas. Chaque erreur indique sa ligne et sa colonne exactes. Cliquez dessus et l'éditeur saute directement à cette ligne et la sélectionne. Une gouttière de numéros de ligne longe votre document pour que les positions signalées soient réellement utiles, et elle reste alignée quel que soit votre défilement. UN VÉRITABLE ESPACE DE TRAVAIL L'éditeur est devenu un véritable outil. Vous pouvez maintenant formater votre XML avec une indentation propre, ou le minifier à nouveau — dans les deux sens, le texte situé à côté des éléments est conservé exactement tel qu'il est écrit, si bien que les espaces significatifs ne sont jamais modifiés. Des boutons permettent de copier, d'effacer et de télécharger votre document, et un compteur en direct affiche le nombre de lignes et de caractères. Importer du contenu est également plus simple. Faites glisser un fichier directement sur l'éditeur, ou passez par le sélecteur de fichiers, qui filtre désormais les types de fichiers XML, gère correctement l'annulation et vous prévient lorsqu'un fichier n'a pas pu être lu au lieu de sembler bloqué. Les fichiers qui déclarent un encodage autre que UTF-8 sont maintenant lus correctement, au lieu d'arriver sous forme de caractères illisibles. Vous pouvez aussi récupérer un document directement depuis une URL, ou sélectionner du texte sur n'importe quelle page web, faire un clic droit et l'envoyer au validateur. Dès que le document est valide, une arborescence repliable en montre la structure d'un coup d'œil, et un testeur XPath intégré vous permet d'y évaluer des expressions et de voir tous les nœuds correspondants, avec les préfixes d'espace de noms résolus pour vous. Votre travail est conservé d'une session à l'autre : le document que vous éditiez, le format que vous aviez choisi et vos réglages sont tous restaurés à votre retour. Un nouveau thème sombre peut suivre le réglage de votre système ou être fixé sur clair ou sombre, et un raccourci clavier ouvre XML Validator. Sur les documents très volumineux, la vérification en cours de frappe est automatiquement désactivée — et l'extension vous dit pourquoi — pour qu'un gros fichier ne rende jamais la fenêtre poussive. Le JSON est également pris en charge, si vous avez besoin de vérifier un document JSON avec les mêmes outils. NOUS PARLONS VOTRE LANGUE XML Validator est disponible en 43 langues, et cette version rend enfin cette prise en charge réelle. Auparavant, même dans une interface traduite, les messages d'erreur eux-mêmes arrivaient en anglais, car ils provenaient directement de l'analyseur du navigateur. Tous les messages que vous pouvez voir sont désormais traduits : toutes les explications d'erreur, chaque bouton, chaque état et chaque libellé. L'arabe, le persan, l'hébreu et l'ourdou s'affichent maintenant de droite à gauche dans toute l'interface, tandis que votre XML reste de gauche à droite, là où c'est sa place. Les traductions existantes ont été relues et corrigées au passage, et plusieurs contenaient de véritables erreurs. Dans quatorze langues, le bouton Valider affichait l'équivalent de « Confirmer » ou d'« Attester ». Cinq vous demandaient un mot de passe ou un code PIN plutôt que du code source. Une intitulait son bouton « Je valide », à la première personne. Plusieurs autres employaient des formulations qu'aucun développeur ne reconnaîtrait, ou vous vouvoyaient dans une phrase et vous tutoyaient dans la suivante. PETITES CORRECTIONS La vérification en cours de frappe n'empile plus un minuteur à chaque frappe, et les résultats ne peuvent plus arriver dans le désordre. Le lien « Veuillez nous évaluer » pointe vers l'adresse actuelle du Chrome Web Store. Des entrées obsolètes ont été supprimées de la configuration de l'extension. Les nombres sont affichés avec le séparateur de milliers de votre langue d'interface. XML Validator reste gratuit, hors ligne et privé. Vos documents restent sur votre ordinateur.