W3C:s CSS-valideringstjänst är en fri programvara skapad av W3C, för att hjälpa webbdesigners och webbutvecklare genom att granska användning av formatmallar (Cascading Style Sheets, CSS). Valideringstjänsten kan användas på denna gratis webbtjänst, eller laddas ned och användas antingen som ett fristående Javaprohram, eller som en Java-servet på en webbserver.
Behöver du den? Om du är en webbutvecklare eller webbdesigner, så kan detta verktyg vara en ovärderlig hjälp. Den hjälper dig inte bara med att utvärdera dina formatmallar gentemot CSS-specifikationerna, att hitta fel i dina formatmallar, hitta skrivfel, eller upptäcka felaktig användning av CSS, den kan även informera dig om när din CSS kan orsaka användarsvårigheter.
De flesta dokument på webben uttrycks i ett datorspråk som kallas HTML. Detta språk kan användas för att skapa sidor med strukturerad information, länkar och multimediala objekt. HTML använder ett formatteringsspråk som kallas CSS (akronym för "Cascading Style Sheets") för att färgsätta, ordna text och skapa layout. Detta verktyg hjälper till vid användning av CSS och vid skapandet av CSS formatmallar.
Nej. Det är ett verktyg, hjälpande och tillförlitligt, men ändå ett programvaruverktyg, och som all annan programvara så har den några fel och brister. Den sanna måttstocken för CSS-formatmallar är CSS specifikationerna.
Ingenting. Tjänsten är gratis. Källkoden är öppen, och du kan ladda ned den, använda den, modifiera den, distribuera den och annat. Om du skulle vilja, så kan du deltaga i detta projekt eller donera till W3C via W3C:s supperterprogram.
W3C underhåller och tillhandahåller detta verktyg, tack vare arbete och bidrag från W3C:s stab, frivilliga utvecklare och översättar. Mer information om detta hittas på sidan med tack. Du kan också hjälpa till.
Naturligtvis. Om du är Javaprogrammerare, så kan du hjälpa projektet CSS-valideraren genom att granska koden, diagnosticera och rätta fel, eller att hjälpa till med att konstruera ny funktionalitet.
Men du behöver inte vara en kodare för att hjälpa till i arbetet med att bygga och underhålla detta verktyg; du kan också hjälpa till med att förbättra dokumentation, översätta valideraren till ditt språk, eller prenumerera på dess epostlista och diskutera verktyget och hjälpa andra användare.
Om du har frågor om CSS eller CSS-valideraren så kan du leta efter information på epostlistor och diskussionsfora. Men innan du gör det, kontrollera om din fråga eller kommentar redan är behandlats i CSS-validerarens FAQ-dokument.
W3C:s CSS-validerare är skriven i Java, och ja, dess källkod finns tillgänglig via CVS. Du kan inspektera koden online eller följa anvisningarna där för att ladda ned hela källkodsträdet. En snabb översikt över klasserna i koden för CSS-valideraren finns på README-filen.
Det går att ladda ned och installera CSS-valideraren, och köra den antingen från kommandoraden eller som en servlet i en webbserver. Läs anvisningarna om ur den installeras och används.
Ja, och yes.
CSS-valideraren har ett (RESTFUL)
SOAP-gränssnitt
som gör det ganska enkelt att bygga tillämpningar (webbtillämpningar
och annat) ovanpå den.
Gott beteende och förnuftigt användande av delade resurser är
naturligtvis att rekommendera; försäkra dig om att din tillämpning
sover ( sleep()
) mellan anrop till valideraren, eller
installera din egen instans av valideraren.