By Accessible.org · Reviewed
Product reference: Free 1.4.0 / Pro 1.3.2
A mobile form needs to work while someone is reading, typing, correcting an answer and returning from another app. A narrow screenshot of an empty form only shows the beginning of that experience.
Start with one clear task and a comfortable single-column layout. Keep each label, instruction and control together. Then test a realistic enquiry on an actual phone, including its mistakes and confirmation.
Make the question order do the work
Write the questions in the order a person would explain their request. For a repair enquiry, asking what needs attention before requesting a preferred visit date gives the date a purpose. Avoid jumping between contact details, service details and contact details again.
Keep related answers close without squeezing them into columns. A name and email address can each use a full row. When a person enlarges text, labels should still sit beside the answer they describe in the reading order. Remove introductory paragraphs that repeat what the heading already explains.
A short mobile enquiry sequence
- 1. What do you need help with?
- A short set of service choices, followed by a message for the details.
- 2. Where should we reply?
- An email address with a brief explanation that the team will use it for this enquiry.
- 3. Send the enquiry
- A clear final action followed by the next step and a realistic response expectation.
Reduce unnecessary typing
Use the field that matches the answer: an email field for an email address and a telephone field for a phone number. Configure relevant autofill purposes when asking for familiar personal details. Check the result on your intended devices; keyboard and autofill presentation varies by browser and operating system.
Do not ask people to type a long reference unless the team actually uses it. If a reference is optional, say where to find it and let the request continue without it. For a message, describe the useful detail rather than setting a minimum length merely to make the answer look substantial.
Keep the form usable when space is tight
W3C's reflow guidance describes a 320 CSS pixel width for ordinary vertically scrolling content. Check that instructions, choice labels and errors wrap without forcing sideways scrolling. Also test enlarged text; a form that fits at its initial size may still clip a longer label.
Give buttons and choices enough space to use comfortably. WCAG 2.2's target-size minimum is 24 by 24 CSS pixels, with specified exceptions including spacing. Treat that as a criterion to understand, not a reason to make every control tiny. W3C also notes that larger targets can help people operate controls more easily.
Test the phone journey, not just the layout
Use a staging copy with sample information. Start at the page heading, open every choice control and type a longer message. Leave a required answer empty, send the form and follow the resulting error back to its field. Look for a sticky site header, chat widget or cookie notice covering the focused answer.
Rotate the device, enlarge the text and return after briefly opening another app. If the form has an attachment, try selecting it from the phone's own file picker. Finally complete the request and verify that the confirmation fits, makes sense and does not require another tap merely to understand whether sending worked.
Before you publish
- Complete one realistic enquiry on a real phone as well as in a narrow desktop preview.
- Check long labels, instructions, selected choices, errors and confirmation at 320 CSS pixels.
- Try the page with enlarged text and the on-screen keyboard open.
- Confirm that the page's overlays do not cover the current control or final action.
- Keep screenshots of the actual tested states, with sample information only.
Using Accessible Forms
Use the same accessible questions on desktop and mobile, then check the form inside the WordPress page where it will appear.
In Free: Accessible Forms Free includes email and telephone fields, autofill purposes, visible labels, linked errors and four built-in themes. Its public styles protect minimum text sizes, control targets and narrow layouts.
With Pro: Pro adds layout and appearance choices. Recheck narrow screens after changing columns, label placement, spacing or text size.
Sources & further reading
The examples and field plans are suggestions to adapt to your form. These references explain the underlying design and accessibility guidance.
- W3C: Understanding Reflow
Explains the narrow-width and zoom behavior behind the reflow check.
- W3C: Understanding Target Size (Minimum)
Defines the minimum target size, spacing provisions and exceptions.