Snímky obrazovky

Popis

Rychle ověřte své XML a zjistěte, kde je případný problém. XML Validator 3.1.0 — Co je nového XML Validator okamžitě ověří, zda je vaše XML správně strukturované, přímo ve vašem prohlížeči. Nic z toho, co vložíte, se nikdy nikam neodesílá: ověřování probíhá výhradně na vašem počítači, funguje i bez připojení k internetu a rozšíření nežádá o žádný přístup k webům, které navštěvujete. Verze 3.1.0 je největší aktualizací, jakou kdy rozšíření dostalo. Přestavuje celé pracovní prostředí tak, aby se problémy daly najít a opravit rychle, a opravuje řadu dlouhodobých chyb — včetně jedné, která vám mohla dát nesprávný výsledek. DŮLEŽITÁ OPRAVA Předchozí verze mohly zcela platný dokument označit za vadný. Rozšíření hledalo interní chybový element prohlížeče pouze podle názvu, takže každý dokument, který takový název náhodou obsahoval, byl vyhodnocen jako neplatný, přestože na něm nebylo nic špatně. Rozpoznávání nyní vychází z toho, odkud tento element skutečně pochází, a ne z toho, jak se jmenuje, takže váš vlastní obsah už nikdy nebude zaměněn za chybu. Pokud jste někdy narazili na chybu, kterou jste si nedokázali vysvětlit, bylo to pravděpodobně právě tímto. Zmizely i dva související problémy. Když jste načetli soubor s vypnutou kontrolou při psaní, zůstal na obrazovce výsledek předchozího dokumentu — mohli jste se tedy dívat na výsledek, který popisoval něco úplně jiného. Nyní se po každém načtení dokument ihned znovu ověří a při úpravách s vypnutou kontrolou při psaní se starý výsledek viditelně ztlumí, místo aby tiše zastarával. VŠECHNY CHYBY, NEJEN TU PRVNÍ Parser prohlížeče se zastaví u prvního problému, na který narazí. To znamenalo opravit jednu chybu jen proto, abyste objevili další — a tak pořád dokola, načtení po načtení. XML Validator má nyní vlastní kontrolu, která po chybě pokračuje dál a v jediném průchodu vypíše vše, co dokáže najít: neodpovídající, neuzavřené a osamocené značky, opakované atributy a hodnoty atributů bez uvozovek, nedeklarované předpony jmenného prostoru, chybně zapsané komentáře, sekce CDATA, DOCTYPE a instrukce pro zpracování, vadné znakové odkazy a neznámé entity, obsah mimo kořenový element a znaky, které XML nepovoluje. U každé chyby je uveden přesný řádek a sloupec. Stačí na ni kliknout a editor přeskočí rovnou na daný řádek a označí jej. Podél dokumentu běží pruh s čísly řádků, takže hlášené pozice jsou skutečně k něčemu — a zůstává zarovnaný, ať odrolujete jakkoli daleko. SKUTEČNÉ PRACOVNÍ PROSTŘEDÍ Z editoru se stal plnohodnotný nástroj. Tlačítkem Formátovat nyní XML upravíte na čisté odsazení, tlačítkem Minifikovat jej zase zhutníte — v obou směrech zůstává text, který sousedí s elementy, přesně tak, jak byl napsán, takže se významné mezery nikdy nezmění. Nechybí tlačítka Kopírovat, Vymazat a Stáhnout ani průběžný počet řádků a znaků. Dostat obsah dovnitř je také jednodušší. Přetáhněte soubor rovnou do editoru, nebo použijte Načíst ze souboru — dialog nyní filtruje typy souborů XML, správně si poradí se zrušením a místo toho, aby vypadal jako zamrzlý, vám oznámí, že soubor se nepodařilo přečíst. Soubory, které deklarují jiné kódování než UTF-8, se nyní načtou správně a nedorazí jako změť znaků. Dokument si můžete tlačítkem Načíst vyžádat i přímo z adresy URL a text na libovolné webové stránce stačí označit, kliknout pravým tlačítkem a zvolit Ověřit vybraný text jako XML. Jakmile je dokument platný, ukáže Strom dokumentu jeho strukturu na první pohled — jednotlivé větve lze sbalit i rozbalit. Vestavěný XPath tester nad ním umožňuje vyhodnocovat výrazy a zobrazit každý odpovídající uzel, přičemž předpony jmenného prostoru za vás vyřeší sám. Vaše práce zůstává zachována mezi jednotlivými spuštěními: dokument, který jste upravovali, zvolený formát i vaše nastavení se po návratu obnoví. Přibyl tmavý motiv, který se může řídit podle systému nebo být natrvalo nastavený na světlý či tmavý, a klávesová zkratka pro příkaz Otevřít XML Validator. U velmi rozsáhlých dokumentů se kontrola při psaní automaticky vypne a rozšíření vám řekne proč, takže velký soubor nikdy nezpomalí celé okno. Podporován je i JSON, pokud potřebujete stejnými nástroji zkontrolovat dokument JSON. MLUVÍME VAŠÍM JAZYKEM XML Validator je k dispozici ve 43 jazycích a teprve tímto vydáním se z té podpory stala skutečnost. Dosud přicházela samotná chybová hlášení anglicky i v přeloženém rozhraní, protože šla přímo z parseru prohlížeče. Nyní je přeložené každé hlášení, které můžete vidět — všechna vysvětlení chyb, každé tlačítko, každý stav i každý popisek. Arabština, perština, hebrejština a urdština se nově zobrazují zprava doleva v celém rozhraní, zatímco vaše XML zůstává zleva doprava, kam patří. Při té příležitosti prošly kontrolou a opravou i stávající překlady a řada z nich obsahovala skutečné chyby. Ve čtrnácti jazycích stálo na tlačítku Ověřit „Potvrdit“ nebo „Osvědčit“. Pět jich po vás místo zdrojového kódu chtělo heslo nebo PIN. Jeden měl tlačítko popsané „Ověřuji“, v první osobě. Několik dalších používalo formulace, které by žádný vývojář nepoznal, nebo vám v jedné větě vykalo a ve větě další tykalo. DROBNĚJŠÍ OPRAVY Kontrola při psaní už nespouští nový časovač při každém stisku klávesy a výsledky už nemohou dorazit v jiném pořadí, než v jakém byly vyžádány. Odkaz Ohodnoťte nás míří na aktuální adresu v Chrome Web Store. Z konfigurace rozšíření byly odstraněny zastaralé položky. Čísla se zobrazují s oddělovačem tisíců podle jazyka vašeho rozhraní. XML Validator zůstává zdarma, funguje bez připojení k internetu a zachovává soukromí. Vaše dokumenty zůstávají ve vašem počítači.