Képernyőképek

Leírás

Gyorsan ellenőrzi az XML-t, és megmutatja a hibát, ha van. XML Validator 3.1.0 — Újdonságok Az XML Validator azonnal, közvetlenül a böngészőben ellenőrzi, hogy az XML jól formált-e. A beillesztett tartalomból semmi nem kerül fel sehová: az ellenőrzés teljes egészében a saját gépén fut, offline is működik, és a bővítmény semmilyen hozzáférést nem kér a meglátogatott webhelyekhez. A 3.1.0 a bővítmény eddigi legnagyobb frissítése. A munkafelületet a hibák gyors megtalálása és javítása köré építi újra, és számos régóta fennálló hibát javít — köztük egyet, amely rossz eredményt is adhatott. A LEGFONTOSABB JAVÍTÁS A korábbi verziók egy tökéletesen érvényes dokumentumot is hibásnak jelezhettek. A bővítmény pusztán név alapján kereste a böngésző belső hibajelzőjét, így minden olyan dokumentum érvénytelennek minősült, amely véletlenül ilyen nevű elemet tartalmazott — akkor is, ha egyébként semmi baja nem volt. A felismerés mostantól nem azon alapul, hogy minek hívják a jelzőt, hanem azon, hogy valójában honnan származik, így a saját tartalmát soha nem téveszti össze hibával. Ha valaha megmagyarázhatatlan hibát látott, valószínűleg ez volt az oka. Két kapcsolódó probléma is megszűnt. Ha kikapcsolt automatikus ellenőrzés mellett töltött be egy fájlt, korábban az előző dokumentum eredménye maradt a képernyőn, vagyis olyan eredményt láthatott, amely egészen másról szólt. Mostantól minden betöltés azonnal új ellenőrzést indít, kikapcsolt automatikus ellenőrzés mellett pedig a szerkesztés láthatóan elhalványítja a régi eredményt, ahelyett hogy az csendben elavulna. MINDEN HIBA, NEM CSAK AZ ELSŐ A böngésző elemzője az első problémánál megáll, ezért egy hiba javítása után mindig csak a következő derült ki, újratöltésről újratöltésre. Az XML Validator mostantól saját ellenőrzőt tartalmaz, amely hiba után is folytatja a munkát, és egyetlen menetben felsorol mindent, amit talál: nem egyező, lezáratlan és párját vesztett címkéket, ismétlődő és idézőjel nélküli attribútumokat, nem deklarált névtér-előtagokat, hibás megjegyzéseket, CDATA szakaszokat, DOCTYPE- és feldolgozási utasításokat, hibás karakterhivatkozásokat és ismeretlen entitásokat, a gyökérelemen kívüli tartalmat, valamint az XML-ben nem megengedett karaktereket. Minden hiba mellett ott a pontos sor és oszlop. Kattintson rá, és a szerkesztő azonnal az adott sorra ugrik, és ki is jelöli. A dokumentum mellett sorszámozó sáv fut, így a jelzett pozíciók tényleg használhatók — és a sáv görgetés közben végig igazodik a szöveghez. IGAZI MUNKAFELÜLET A szerkesztőből rendes eszköz lett. Az XML-t mostantól tiszta behúzással formázhatja, vagy vissza is tömörítheti — mindkét irányban pontosan úgy marad az elemek mellett álló szöveg, ahogyan leírta, így a jelentéssel bíró szóközök soha nem változnak meg. Külön gomb szolgál a dokumentum másolására, törlésére és letöltésére, a sorok és karakterek száma pedig élőben követhető. A tartalom betöltése is egyszerűbb lett. Húzza a fájlt közvetlenül a szerkesztőre, vagy használja a Betöltés a fájlból lehetőséget, amely mostantól az XML-fájltípusokra szűr, helyesen kezeli a megszakítást, és jelzi, ha egy fájl nem olvasható be, ahelyett hogy úgy tűnne, mintha lefagyott volna. Az UTF-8-tól eltérő kódolást deklaráló fájlokat mostantól helyesen olvassa be a bővítmény, nem torz karakterek formájában. Dokumentumot közvetlenül URL-ről is lekérhet, sőt bármelyik weboldalon kijelölhet egy szövegrészt, és a jobb gombos menüből átküldheti az ellenőrzőnek. Ha a dokumentum érvényes, összecsukható dokumentumfa mutatja meg a szerkezetét egyetlen pillantásra, a beépített XPath-eszközzel pedig kifejezéseket futtathat rá, és megnézheti az összes találatot — a névtér-előtagokat a bővítmény feloldja Ön helyett. A munkája megmarad a munkamenetek között: a szerkesztett dokumentum, a választott formátum és a beállítások mind visszaállnak, amikor visszatér. Új sötét téma is készült, amely követheti a rendszerbeállítást, de rögzíthető világosra vagy sötétre is, az ellenőrző megnyitásához pedig billentyűparancs tartozik. A nagyon nagy dokumentumoknál a bővítmény automatikusan kikapcsolja a gépelés közbeni ellenőrzést, és meg is indokolja, miért — így egyetlen nagy fájltól sem válik nehézkessé az ablak. A JSON is támogatott, ha ugyanezekkel az eszközökkel szeretne JSON dokumentumot ellenőrizni. AZ ÖN NYELVÉN Az XML Validator 43 nyelven érhető el, és ez a kiadás teszi ezt a támogatást valóban használhatóvá. Korábban a lefordított felületen is angolul jelentek meg a tényleges hibaüzenetek, mert egyenesen a böngésző elemzőjétől érkeztek. Mostantól minden látható üzenet le van fordítva: az összes hibamagyarázat, minden gomb, állapotjelzés és felirat. Az arab, a perzsa, a héber és az urdu nyelv végig jobbról balra jelenik meg, miközben az XML ott marad balról jobbra, ahol a helye van. Közben a meglévő fordításokat is átnéztük és kijavítottuk, és jó néhányuk valódi hibákat tartalmazott. Tizennégy nyelven az Érvényesítés gomb felirata „megerősítés” vagy „tanúsítás” volt. Öt nyelv forráskód helyett jelszót vagy PIN-kódot kért Öntől. Egy a gombját „érvényesítem” felirattal látta el, egyes szám első személyben. További több fordítás olyan megfogalmazást használt, amelyet egyetlen fejlesztő sem ismerne fel, vagy az egyik mondatban magázta, a következőben pedig tegezte Önt. KISEBB JAVÍTÁSOK Az automatikus ellenőrzés már nem indít újabb és újabb időzítőt minden egyes billentyűleütésre, és az eredmények sem érkezhetnek rossz sorrendben. A Kérjük, értékelje minket hivatkozás a jelenlegi Chrome Web Store-címre mutat. A bővítmény konfigurációjából eltávolítottuk az elavult bejegyzéseket. A számok csoportosítása a felület nyelvéhez igazodik. Az XML Validator továbbra is ingyenes, offline használható és privát. A dokumentumai a saját számítógépén maradnak.