Screenshots

Beschreibung

Validieren Sie Ihr XML schnell und sehen Sie sofort, wo das Problem liegt. XML Validator 3.1.0 — Was ist neu XML Validator prüft Ihr XML sofort auf Wohlgeformtheit, direkt in Ihrem Browser. Nichts von dem, was Sie einfügen, wird jemals hochgeladen: Die Validierung läuft vollständig auf Ihrem eigenen Rechner, funktioniert offline, und die Erweiterung fordert keinerlei Zugriff auf die von Ihnen besuchten Websites an. Version 3.1.0 ist das größte Update, das die Erweiterung je erhalten hat. Sie baut den Arbeitsbereich neu auf, ganz darauf ausgerichtet, Probleme schnell zu finden und zu beheben, und korrigiert eine Reihe langjähriger Fehler — darunter einen, der Ihnen das falsche Ergebnis liefern konnte. DIE WICHTIGSTE KORREKTUR Frühere Versionen konnten ein völlig gültiges Dokument als fehlerhaft melden. Die Erweiterung suchte die interne Fehlermarkierung des Browsers allein anhand ihres Namens. Jedes Dokument, das zufällig ein Element dieses Namens enthielt, wurde deshalb als ungültig gemeldet, obwohl nichts daran falsch war. Die Erkennung stützt sich jetzt darauf, woher die Markierung tatsächlich stammt, und nicht darauf, wie sie heißt — Ihre eigenen Inhalte werden also nie mehr für einen Fehler gehalten. Wenn Sie jemals einen Fehler gesehen haben, den Sie sich nicht erklären konnten: Das war vermutlich der Grund. Zwei verwandte Probleme sind ebenfalls behoben. Wurde eine Datei geladen, während die Prüfung während der Eingabe ausgeschaltet war, blieb bisher das Ergebnis des vorherigen Dokuments stehen — Sie sahen also möglicherweise ein Ergebnis, das etwas ganz anderes beschrieb. Jetzt wird bei jedem Laden sofort neu geprüft, und wenn Sie bei ausgeschalteter Prüfung tippen, wird das alte Ergebnis sichtbar abgeblendet, statt still und leise zu veralten. JEDER FEHLER, NICHT NUR DER ERSTE Der Parser des Browsers hält beim ersten Problem an, auf das er trifft. Das hieß bisher: einen Fehler beheben, nur um den nächsten zu entdecken — ein Neuladen nach dem anderen. XML Validator bringt jetzt eine eigene Prüfung mit, die nach einem Fehler weiterläuft und in einem einzigen Durchgang alles auflistet, was sie finden kann: nicht übereinstimmende, nicht geschlossene und verwaiste Tags, doppelte Attribute und Attributwerte ohne Anführungszeichen, nicht deklarierte Namespace-Präfixe, fehlerhafte Kommentare, CDATA-Abschnitte, DOCTYPE- und Verarbeitungsanweisungen, ungültige Zeichenreferenzen und unbekannte Entitäten, Inhalte außerhalb des Wurzelelements sowie Zeichen, die XML nicht erlaubt. Jeder Fehler nennt seine genaue Zeile und Spalte. Ein Klick darauf, und der Editor springt direkt zu dieser Zeile und markiert sie. Neben Ihrem Dokument läuft eine Zeilennummernleiste mit, damit die gemeldeten Positionen tatsächlich etwas nützen — und sie bleibt ausgerichtet, so weit Sie auch scrollen. EIN ECHTER ARBEITSBEREICH Der Editor ist zu einem richtigen Werkzeug geworden. Sie können Ihr XML jetzt mit sauberer Einrückung formatieren oder wieder minifizieren — in beide Richtungen bleibt Text, der neben Elementen steht, exakt so erhalten, wie er geschrieben wurde, bedeutungstragende Leerräume werden also nie verändert. Es gibt Schaltflächen zum Kopieren, Leeren und Herunterladen Ihres Dokuments und eine laufende Zählung von Zeilen und Zeichen. Auch Inhalte hineinzubekommen ist einfacher. Ziehen Sie eine Datei direkt auf den Editor, oder nutzen Sie „Aus Datei laden“: Die Dateiauswahl filtert jetzt auf XML-Dateitypen, behandelt einen Abbruch korrekt und sagt Ihnen, wenn eine Datei nicht gelesen werden kann, statt scheinbar hängen zu bleiben. Dateien, die eine andere Kodierung als UTF-8 angeben, werden jetzt korrekt gelesen und kommen nicht mehr als Zeichensalat an. Sie können ein Dokument auch direkt von einer URL abrufen oder auf einer beliebigen Webseite Text markieren, mit der rechten Maustaste klicken und ihn an den Validator schicken. Sobald ein Dokument gültig ist, zeigt ein aufklappbarer Dokumentbaum seine Struktur auf einen Blick, und ein eingebauter XPath-Tester lässt Sie Ausdrücke darauf auswerten und jede Übereinstimmung sehen — Namespace-Präfixe werden dabei für Sie aufgelöst. Ihre Arbeit bleibt über Sitzungen hinweg erhalten: das Dokument, an dem Sie gearbeitet haben, das gewählte Format und Ihre Einstellungen werden alle wiederhergestellt, wenn Sie zurückkommen. Es gibt ein neues dunkles Design, das der Systemeinstellung folgen oder fest auf hell oder dunkel gestellt werden kann, sowie ein Tastenkürzel, um den Validator zu öffnen. Bei sehr großen Dokumenten schaltet sich die Prüfung während der Eingabe automatisch ab, und Sie erfahren auch, warum — eine große Datei lässt das Fenster also nie träge wirken. JSON wird ebenfalls unterstützt, falls Sie ein JSON-Dokument mit denselben Werkzeugen prüfen müssen. IN IHRER SPRACHE XML Validator ist in 43 Sprachen verfügbar, und mit dieser Version wird diese Unterstützung erst wirklich eingelöst. Bisher kamen selbst in einer übersetzten Oberfläche die eigentlichen Fehlermeldungen auf Englisch an, weil sie direkt vom Parser des Browsers stammten. Jetzt ist jede Meldung übersetzt, die Sie zu sehen bekommen — sämtliche Fehlererklärungen, jede Schaltfläche, jeder Status und jede Beschriftung. Arabisch, Farsi, Hebräisch und Urdu werden nun durchgehend von rechts nach links dargestellt, während Ihr XML dort bleibt, wo es hingehört: von links nach rechts. Die vorhandenen Übersetzungen wurden dabei überprüft und korrigiert, und etliche von ihnen enthielten echte Fehler. In vierzehn Sprachen stand auf der Schaltfläche „Validieren“ stattdessen „Bestätigen“ oder „Beglaubigen“. Fünf fragten Sie nach einem Passwort oder einer PIN statt nach Quellcode. Eine beschriftete ihre Schaltfläche mit „Ich validiere“, in der ersten Person. Mehrere weitere verwendeten Formulierungen, die kein Entwickler wiedererkennen würde, oder siezten Sie im einen Satz und duzten Sie im nächsten. KLEINERE KORREKTUREN Die Prüfung während der Eingabe stapelt nicht mehr bei jedem Tastendruck einen weiteren Timer, und Ergebnisse können nicht mehr in falscher Reihenfolge eintreffen. Der Link „Bitte bewerten Sie uns“ zeigt auf die aktuelle Adresse im Chrome Web Store. Veraltete Einträge wurden aus der Konfiguration der Erweiterung entfernt. Zahlen werden nach Ihrer Oberflächensprache gruppiert. XML Validator bleibt kostenlos, offline und privat. Ihre Dokumente bleiben auf Ihrem Computer.