Ekraanipildid

Kirjeldus

Valideeri oma XML kiiresti ja näe kohe, kui midagi on valesti. XML Validator 3.1.0 — mis on uut XML Validator kontrollib kohe sinu brauseris, kas su XML on korrektselt vormistatud. Midagi, mille sa sisse kleebid, ei laadita kunagi kuskile üles: valideerimine toimub täielikult sinu enda arvutis, töötab ka võrguühenduseta ja laiendus ei küsi mingit juurdepääsu saitidele, mida sa külastad. Versioon 3.1.0 on laienduse seni suurim uuendus. See ehitab töökeskkonna ümber nii, et vigu saaks kiiresti leida ja parandada, ning kõrvaldab hulga ammuseid puudusi — sealhulgas ühe, mis võis anda vale vastuse. TÄHTIS PARANDUS Varasemad versioonid võisid tunnistada katkiseks dokumendi, millega tegelikult midagi viga ei olnud. Laiendus otsis brauseri sisemist veamärgist üksnes nime järgi, nii et iga dokument, milles juhtus olema samanimeline element, märgiti kehtetuks, ehkki midagi valesti polnud. Nüüd lähtub tuvastamine sellest, kust märgis tegelikult pärineb, mitte sellest, mis on selle nimi — nii ei peeta sinu enda sisu enam kunagi veaks. Kui oled kunagi näinud viga, mida sa ei osanud seletada, oli põhjus tõenäoliselt just see. Kadunud on ka kaks seotud probleemi. Kui tippimise ajal kontrollimine oli välja lülitatud, jäi faili laadimisel ekraanile eelmise dokumendi otsus — võisid seega vaadata tulemust, mis kirjeldas hoopis midagi muud. Nüüd kontrollitakse iga laadimise järel kohe uuesti, ja kui tippimise ajal kontrollimine on väljas, tuhmub vana tulemus redigeerimisel nähtavalt, selle asemel et vaikselt vananeda. KÕIK VEAD, MITTE AINULT ESIMENE Brauseri parser peatub esimese probleemi juures, mille peale tuli parandada üks viga vaid selleks, et avastada järgmine — üks laadimine korraga. Nüüd on XML Validatoril oma kontrollija, mis läheb pärast tõrget edasi ja loetleb ühe käiguga üles kõik, mida leiab: kokkusobimatud, sulgemata ja üleliigsed märgendid, korduvad ja jutumärkideta atribuudid, deklareerimata nimeruumi eesliited, vigased kommentaarid, CDATA-sektsioonid, DOCTYPE-d ja töötlusjuhised, vigased märgiviited ja tundmatud olemid, sisu väljaspool juurelementi ning märgid, mida XML ei luba. Iga viga näitab täpset rida ja veergu. Klõpsa veal ja redaktor hüppab kohe sellele reale ning valib selle. Dokumendi kõrval jookseb reanumbrite riba, nii et teatatud asukohtadest on ka päriselt kasu, ja see püsib joondatud, ükskõik kui kaugele sa kerid. PÄRIS TÖÖKESKKOND Redaktorist on saanud korralik tööriist. Nüüd saad oma XML-i puhta taandega vormindada või jälle tihendada — mõlemas suunas jäetakse elementide kõrval olev tekst täpselt nii, nagu see on kirjutatud, nii et tähenduslikku tühikut ei muudeta kunagi. Dokumendi jaoks on nupud Kopeeri, Tühjenda ja Laadi alla ning ridade ja märkide arvu näidatakse jooksvalt. Ka sisu sissetoomine on lihtsam. Lohista fail otse redaktorisse või kasuta valikut Laadi failist, mis nüüd filtreerib XML-failitüüpe, käsitleb katkestamist korralikult ja ütleb sulle, kui faili ei õnnestu lugeda, selle asemel et näida hangununa. Failid, mis deklareerivad muu kodeeringu kui UTF-8, loetakse nüüd õigesti ega jõua kohale segaste märkidena. Dokumendi saab tuua ka otse URL-ilt, samuti võid mis tahes veebilehel teksti valida, teha paremklõpsu ja saata selle valideerijasse. Kui dokument on kehtiv, näitab kokkuklapitav dokumendipuu selle ülesehitust ühe pilguga, ja sisseehitatud XPath-tester laseb sul avaldisi dokumendi vastu hinnata ning näha kõiki vastavaid sõlmi, kusjuures nimeruumi eesliited lahendatakse sinu eest ära. Sinu töö säilib seansside vahel: dokument, mida parasjagu redigeerisid, valitud vorming ja seaded taastatakse, kui tagasi tuled. Uus tume teema võib olla nagu süsteemis või jääda lukku heledana või tumedana, ja valideerija avamiseks on klahvikombinatsioon. Väga suurte dokumentide puhul lülitub tippimise ajal kontrollimine automaatselt välja ja sulle öeldakse, miks — nii ei jää suur fail kunagi aknas venima. Toetatud on ka JSON, kui sul on vaja samade tööriistadega kontrollida JSON-dokumenti. RÄÄGIB SINU KEELT XML Validator on saadaval 43 keeles ja see väljalase teeb selle toe päriselt sisukaks. Varem saabusid tegelikud veateated ka tõlgitud liideses ikka inglise keeles, sest need tulid otse brauseri parserist. Nüüd on tõlgitud iga teade, mida sa üldse näha saad — kõik veaselgitused, iga nupp, olek ja silt. Araabia, farsi, heebrea ja urdu keeles kuvatakse liides nüüd läbivalt paremalt vasakule, samal ajal kui sinu XML jääb sinna, kuhu ta kuulub — vasakult paremale. Samal ajal vaadati olemasolevad tõlked üle ja parandati ning paljudes neist olid päris vead. Neljateistkümne keele puhul seisis nupul Valideeri asemel „kinnita“ või „tõenda“. Viis keelt küsis sinult lähtekoodi asemel parooli või PIN-koodi. Üks oli oma nupu sildistanud sõnaga „valideerin“, esimeses isikus. Veel mitu kasutasid sõnastust, mida ükski arendaja ära ei tunneks, või pöördusid sinu poole ühes lauses viisakalt teietades ja järgmises sinatades. VÄIKSEMAD PARANDUSED Tippimise ajal kontrollimine ei kuhja enam iga klahvivajutusega uut taimerit ja tulemused ei saa enam saabuda vales järjekorras. Link Palun hinnake meid osutab praegusele Chrome Web Store'i aadressile. Laienduse seadistusest eemaldati aegunud kirjed. Arvud rühmitatakse vastavalt sinu liidese keelele. XML Validator jääb tasuta, võrguühenduseta töötavaks ja privaatseks. Sinu dokumendid jäävad sinu arvutisse.