Skjermbilder

Beskrivelse

Valider XML-en din raskt og se problemet hvis det finnes noe. XML Validator 3.1.0 — Hva er nytt XML Validator kontrollerer umiddelbart om XML-en din er velformet, rett i nettleseren. Ingenting du limer inn, blir noen gang lastet opp: valideringen kjører i sin helhet på din egen maskin, den fungerer offline, og utvidelsen ber ikke om tilgang til nettstedene du besøker. Versjon 3.1.0 er den største oppdateringen utvidelsen har hatt. Den bygger opp arbeidsflaten på nytt rundt det å finne og rette feil raskt, og den retter en rekke gamle feil — blant annet én som kunne gi deg feil svar. DEN VIKTIGE RETTELSEN Tidligere versjoner kunne melde et fullstendig gyldig dokument som ødelagt. Utvidelsen lette etter nettleserens interne feilmarkør bare etter navn, slik at ethvert dokument som tilfeldigvis inneholdt et element med det navnet, ble merket som ugyldig selv om ingenting var galt med det. Nå avgjøres det ut fra hvor markøren faktisk kommer fra, ikke hva den heter, slik at ditt eget innhold aldri forveksles med en feil. Hvis du noen gang har sett en feil du ikke kunne forklare, var dette trolig grunnen. To beslektede problemer er også borte. Når du lastet inn en fil mens «sjekk mens du skriver» var slått av, ble forrige dokuments resultat stående på skjermen, slik at du kunne sitte og se på et resultat som beskrev noe helt annet. Nå kontrolleres dokumentet på nytt med én gang ved hver innlasting, og når du redigerer med sjekkingen slått av, dempes det gamle resultatet synlig i stedet for stille å bli utdatert. ALLE FEIL, IKKE BARE DEN FØRSTE Nettleserens parser stopper ved det første problemet den møter. Det betydde at du rettet én feil bare for å oppdage den neste, én innlasting om gangen. XML Validator har nå sin egen kontroll som fortsetter etter en feil og lister opp alt den finner i én gjennomgang: tagger som ikke stemmer overens, som aldri lukkes, eller som lukker et element som aldri ble åpnet, gjentatte attributter og attributtverdier uten anførselstegn, udeklarerte navneromsprefikser, feilformede kommentarer, CDATA-seksjoner, DOCTYPE og prosesseringsinstruksjoner, ugyldige tegnreferanser og ukjente entiteter, innhold utenfor rotelementet, og tegn XML ikke tillater. Hver feil viser nøyaktig linje og kolonne. Klikk på en av dem, så hopper editoren rett til linjen og merker den. En linjenummermarg løper langs dokumentet ditt slik at posisjonene som oppgis, faktisk er til nytte, og den holder seg på linje uansett hvor langt du blar. EN EKTE ARBEIDSFLATE Editoren har vokst til et fullverdig verktøy. Du kan nå formatere XML-en din med ryddig innrykk, eller minifisere den ned igjen — begge veier lar tekst som står sammen med elementer, bli stående nøyaktig slik den er skrevet, slik at meningsbærende mellomrom aldri endres. Det er knapper for å kopiere, tømme og laste ned dokumentet, og en løpende telling av linjer og tegn. Det er også enklere å få innhold inn. Dra en fil rett inn i editoren, eller bruk «Last fra fil», som nå filtrerer på XML-filtyper, håndterer avbrutt valg riktig og sier fra når en fil ikke kan leses i stedet for å se ut som den henger. Filer som oppgir en annen tegnkoding enn UTF-8, leses nå riktig i stedet for å komme inn som forvrengte tegn. Du kan også hente et dokument rett fra en URL, og du kan merke tekst på en hvilken som helst nettside, høyreklikke og sende den til validatoren. Når et dokument er gyldig, viser et sammenleggbart dokumenttre strukturen med ett blikk, og en innebygd XPath-tester lar deg evaluere uttrykk mot det og se alle samsvarende noder, med navneromsprefiksene løst opp for deg. Arbeidet ditt tas vare på mellom økter: dokumentet du holdt på med, formatet du hadde valgt og innstillingene dine blir gjenopprettet når du kommer tilbake. Det er kommet et nytt mørkt tema som kan følge systemet eller låses til lyst eller mørkt, og en hurtigtast for å åpne validatoren. Svært store dokumenter slår automatisk av «sjekk mens du skriver» og forteller deg hvorfor, slik at en stor fil aldri gjør vinduet tregt. JSON støttes også, hvis du trenger å kontrollere et JSON-dokument med de samme verktøyene. PÅ DITT EGET SPRÅK XML Validator er tilgjengelig på 43 språk, og denne versjonen gjør den støtten reell. Tidligere kom selve feilmeldingene på engelsk selv i et oversatt grensesnitt, fordi de kom rett fra nettleserens parser. Nå er hver eneste melding du kan se, oversatt — alle feilforklaringene, hver knapp, statusmelding og etikett. Arabisk, farsi, hebraisk og urdu vises nå fra høyre mot venstre overalt, mens XML-en din blir stående fra venstre mot høyre der den hører hjemme. De eksisterende oversettelsene ble gjennomgått og rettet i samme slengen, og en god del av dem inneholdt reelle feil. På fjorten språk sto det «bekreft» eller «attestere» på Valider-knappen. Fem ba deg om et passord eller en PIN-kode i stedet for kildekode. Ett hadde merket knappen sin med «jeg validerer», i første person. Flere andre brukte formuleringer ingen utvikler ville kjent igjen, eller tiltalte deg formelt i én setning og uformelt i den neste. MINDRE RETTELSER «Sjekk mens du skriver» stabler ikke lenger opp en tidtaker for hvert tastetrykk, og resultater kan ikke lenger komme i feil rekkefølge. Lenken «Vennligst vurder oss» peker på den gjeldende adressen i Chrome Web Store. Utdaterte oppføringer ble fjernet fra utvidelsens konfigurasjon. Tall grupperes etter språket i grensesnittet ditt. XML Validator er fortsatt gratis, offline og privat. Dokumentene dine blir værende på din egen datamaskin.