Formulierteksten
Do4U controleert de teksten van een webformulier en stelt betere voor. Je plakt de HTML van het formulier of voert het adres van de pagina in, en je kunt de foutmeldingen toevoegen die je formulier laat zien. De code leest elk veld: het label en waar het label vandaan komt, hints, placeholders, verplichte velden, autocomplete-waarden en groepen radiobuttons of checkboxes. Het vindt problemen zoals een veld zonder label, een placeholder als enige label, verplichte velden die de tekst niet noemt, ontbrekende autocomplete-waarden voor persoonsgegevens en vage foutmeldingen, elk met het bijbehorende WCAG 2.2-succescriterium. De AI stelt vervolgens een duidelijk label, een korte hint en een foutmelding voor die het veld benoemt en zegt hoe de invoer kan worden hersteld. De code controleert elke suggestie en maakt een verbeterd HTML-concept van je formulier.
Voor wie het is
Voor website-eigenaren, webdesigners, bureaus en ontwikkelaars die contact-, bestel- of aanmeldformulieren bouwen en deze duidelijk en toegankelijk willen maken voor iedereen.
Typische toepassingen
- Controleer een contact- of aanmeldformulier voordat je het publiceert
- Vervang placeholders die als labels worden gebruikt door zichtbare labels
- Voeg autocomplete-waarden toe aan velden voor naam, e-mail, telefoon en adres
- Herschrijf vage foutmeldingen zoals "Ongeldige invoer"
Voorbeeld
Invoer
HTML: <form action="/contact" method="post"> <input type="text" name="name" placeholder="Name"> <input type="email" name="email" placeholder="Email" required> <input type="radio" name="contact" value="email"> E-mail <input type="radio" name="contact" value="phone"> Telefoon <button type="submit">Verzend</button> </form>
Result
F1 “Naam” → placeholder als enige label · autocomplete ontbreekt F2 “E-mail” → placeholder als enige label · verplicht niet aangegeven in tekst · autocomplete ontbreekt G1 (radiobuttons “contact”) → groep zonder fieldset en legend F3 → geen toegankelijke naam F4 → geen toegankelijke naam F5 “Verzend” → vage knoptekst De AI stelt een label, een hint en een foutmelding voor voor elk veld. De code controleert deze en maakt een HTML-concept met label, fieldset, legend en autocomplete="name" en "email".
Een vast voorbeeld, ingekort. Echte resultaten zijn door AI gegenereerd: controleer ze a.u.b.
Prijs en limieten
- Prijs
- meestal 1–3 credits
- Beschikbaar met
- Gratis, Met pakket
- Inputlimiet
- Eén pagina met maximaal 300 000 tekens aan HTML
Privacy
Verwerkt op onze eigen servers in de EU (Polen). Inputs en resultaten worden verwijderd na 7 dagen (Gratis) of 30 dagen (pakketten), of direct nadat je het resultaat hebt bekeken als je ervoor kiest ze niet op te slaan. Afbeeldingen worden direct na verwerking verwijderd.
In de API
Toolnaam: form_text_check. Maak een taak aan met POST /api/v1/jobs en haal het resultaat op met GET /api/v1/jobs/{id}. Je vindt je API-sleutel in je account.
curl -X POST https://do4u.eu/api/v1/jobs \
-H "Authorization: Bearer d4u_…" -H "Content-Type: application/json" \
-d '{"tool": "form_text_check", "url": "https://example.com/"}'
Veelgestelde vragen
Geeft de tool aan of mijn formulier toegankelijk is?
Nee. Het controleert de markup van het formulier aan de hand van geselecteerde WCAG 2.2 succescriteria (1.3.1, 1.3.5, 3.3.1, 3.3.2, 3.3.3 en 4.1.2) en stelt betere teksten voor. Stijlen, scripts, toetsenbordgebruik en wat er gebeurt terwijl iemand typt, worden niet getest. Test het verbeterde formulier daarom met een toetsenbord en een schermlezer.
Wat controleert de code en wat doet de AI?
De code leest elk veld, vindt het label en de herkomst, de hint, de placeholder, verplichte velden, autocomplete-waarden en groepen opties, en vindt de problemen. De AI stelt labels, hints en foutmeldingen voor. De code controleert elke suggestie: het veld moet bestaan, de lengte moet kloppen, er mogen geen nieuwe getallen worden toegevoegd en een foutmelding moet het veld benoemen.
Kan ik het HTML-concept zo gebruiken als het is?
Het is een startpunt. De code bouwt het op basis van jouw formulier en de geaccepteerde teksten, escaped elke waarde en neemt nooit HTML over van de AI. Verborgen velden, jouw stijlen en jouw scripts zijn niet inbegrepen, en de foutmeldingen zijn verborgen elementen die jouw validatie laat zien wanneer een controle mislukt.
Wordt mijn tekst opgeslagen?
Alleen zo lang als nodig: 7 dagen op het gratis pakket, 30 dagen met een pakket – of helemaal niet als je ervoor kiest om het niet op te slaan. De verwerking vindt plaats op onze eigen servers in de EU (Polen).
Kan ik het resultaat direct gebruiken?
Resultaten zijn gegenereerd door AI. Lees ze alstublieft door voordat je ze publiceert of verstuurt.
Gerelateerde tools
- Toegankelijkheidscontrole
Controleert een pagina op veelvoorkomende barrières en legt uit hoe je ze kunt oplossen.
- Herschrijven
Maak een tekst eenvoudiger, korter, formeler of vriendelijker.
- Correctie
Herstelt spelling, grammatica en interpunctie in de taal van je tekst en markeert elke wijziging.