Accessible error messages and hints: Results

VoiceOver - OSX

Browser Chrome Safari Opera
Error Method 1:

Age. Error: Must be a valid age value. Edit text. [Pause] You are currently on a text field. To enter text in this field, type.

PASS

Age. Error: Must be a valid age value. Edit text. [Pause] You are currently on a text field. To enter text in this field, type.

PASS

Age. Error: Must be a valid age value. Edit text. [Pause] You are currently on a text field. To enter text in this field, type.

PASS
Error Method 2:

Phone number. Edit text. [Pause] Error: Must be a valid phone number. You are currently on a text field. To enter text in this field, type.

PASS

Phone number. Edit text. [Pause] Error: Must be a valid phone number. You are currently on a text field. To enter text in this field, type.

PASS

Phone number. Edit text. [Pause] Error: Must be a valid phone number. You are currently on a text field. To enter text in this field, type.

PASS
Error Method 3:

Mobile number. Invalid data. Edit text. [Pause] You are currently on a text field. To enter text in this field, type.

FAIL

Mobile number. Invalid data. Edit text. [Pause] You are currently on a text field. To enter text in this field, type.

FAIL

Mobile number. Invalid data. Edit text. [Pause] You are currently on a text field. To enter text in this field, type.

FAIL
Hint Method 1:

Add your email address. Email. Edit text. [Pause] You are currently on a text field. To enter text in this field, type.

PASS - NOT RECOMMENDED

Add your email address. Email. Edit text. [Pause] You are currently on a text field. To enter text in this field, type.

PASS - NOT RECOMMENDED

Add your email address. Email. Edit text. [Pause] You are currently on a text field. To enter text in this field, type.

PASS - NOT RECOMMENDED
Hint Method 2:

Password. Must be at least 8 characters. Edit text. [Pause] You are currently on a text field. To enter text in this field, type.

PASS

Password. Must be at least 8 characters. Edit text. [Pause] You are currently on a text field. To enter text in this field, type.

PASS

Password. Must be at least 8 characters. Edit text. [Pause] You are currently on a text field. To enter text in this field, type.

PASS
Hint Method 3:

Address. Edit text. [Pause] Use your full street address. You are currently on a text field. To enter text in this field, type.

PASS

Address. Edit text. [Pause] Use your full street address. You are currently on a text field. To enter text in this field, type.

PASS

Address. Edit text. [Pause] Use your full street address. You are currently on a text field. To enter text in this field, type.

PASS
More detailed hints Method 1:

Button before input

Active customers is the maximum number of active customers in a given month. Button. [Pause] You are currently on a button. To click this button press Control-Option-Space

PASS

Input

Active customers. Active customers is the maximum number of active customers in a given month. Edit text. [Pause] You are currently on a text field. To enter text in this field, type.

PASS

Button before input

Not announced by default when tabbing through page

NA

Input

Active customers. Active customers is the maximum number of active customers in a given month. Edit text. [Pause] You are currently on a text field. To enter text in this field, type.

PASS

Button before input

Active customers is the maximum number of active customers in a given month. Button. [Pause] You are currently on a button. To click this button press Control-Option-Space

PASS

Input

Active customers. Active customers is the maximum number of active customers in a given month. Edit text. [Pause] You are currently on a text field. To enter text in this field, type.

PASS
More detailed hints Method 2:

Input

Favourite vegetable. Edit text. [Pause] You are currently on a text field. To enter text in this field, type.

PASS

Input

Favourite vegetable. Edit text. [Pause] You are currently on a text field. To enter text in this field, type.

PASS

Input

Favourite vegetable. Edit text. [Pause] You are currently on a text field. To enter text in this field, type.

PASS

NVDA - Windows

Browser Chrome FireFox Microsoft Edge
Error Method 1:

Age. Error: Must be a valid age value. Edit. Blank.

PASS

Age. Error: Must be a valid age value. Edit. With autocomplete. Blank.

PASS

Age. Error: Must be a valid age value. Edit. Blank.

PASS
Error Method 2:

Phone number. Edit. Error: Must be a valid phone number. Blank.

PASS

Phone number. Edit. With autocomplete. Error: Must be a valid phone number. Blank.

PASS

Phone number. Edit. Error: Must be a valid phone number. Blank.

PASS
Error Method 3:

Mobile number. Edit. Invalid entry. Blank

FAIL

Mobile number. Edit. Invalid entry. With autocomplete. Blank

FAIL

Mobile number. Edit. Invalid entry. Blank

FAIL
Hint Method 1:

Email. Edit. Add your email address. Blank.

PASS - NOT RECOMMENDED

Email. Edit. With autocomplete. Blank.

FAIL

Email. Edit. Add your email address. Add your email address.

PASS - NOT RECOMMENDED
Hint Method 2:

Password. Must be at least 8 characters. Edit. Blank.

PASS

Password. Must be at least 8 characters. Edit. With autocomplete. Blank.

PASS

Password. Must be at least 8 characters. Edit. Blank.

PASS
Hint Method 3:

Address. Edit. Use your full street address. Blank.

PASS

Address. Edit. With autcomplete. Use your full street address. Blank.

PASS

Address. Edit. Use your full street address. Blank.

PASS
More detailed hints Method 1:

Button before input

Active customers is the maximum number of active customers in a given month. Button.

PASS

Input

Active customers. Active customers is the maximum number of active customers in a given month. Edit. Blank

PASS

Button before input

Clickable. Active customers is the maximum number of active customers in a given month. Button.

PASS

Input

Active customers. Active customers is the maximum number of active customers in a given month. Edit. With autocomplete. Blank

PASS

Button before input

Active customers is the maximum number of active customers in a given month. Button.

PASS

Input

Active customers. Active customers is the maximum number of active customers in a given month. Edit. Blank

PASS
More detailed hints Method 2:

Input

Favourite vegetable. Edit. Blank.

PASS

Input

Favourite vegetable. Edit. With autocomplete. Blank.

PASS

Input

Favourite vegetable. Edit. Blank.

PASS

JAWS - Windows

Browser Chrome FireFox Microsoft Edge
Error Method 1:

Age. Error: Must be a valid age value. Edit. Type in text.

PASS

Age. Error: Must be a valid age value. Edit.

PASS

Age. Error: Must be a valid age value. Edit. Type in text.

PASS
Error Method 2:

Phone number. Edit. Use JAWS key plus ALT plus R to read the script of text. Error: Must be a valid phone number. Type in text.

PASS

Phone number. Edit. Use JAWS key plus ALT plus R to read the script of text. Error: Must be a valid phone number.

PASS

Phone number. Edit. Type in text.

FAIL
Error Method 3:

Mobile number. Edit. Invalid entry. Type in text

FAIL

Mobile number. Edit. Invalid entry.

FAIL

Mobile number. Edit. Type in text

FAIL
Hint Method 1:

Email. Edit. Add your email address. Type in text.

PASS - NOT RECOMMENDED

Email. Edit.

FAIL

Email. Edit. Type in text.

FAIL
Hint Method 2:

Password. Must be at least 8 characters. Edit. Type in text.

PASS

Password. Must be at least 8 characters. Edit.

PASS

Password. Must be at least 8 characters. Edit. Type in text.

PASS
Hint Method 3:

Address. Edit. Use JAWS key plus ALT plus R to read the script of text. Use your full street address. Type in text.

PASS

Address. Edit. Use JAWS key plus ALT plus R to read the script of text. Use your full street address.

PASS

Address. Edit. Type in text.

FAIL
More detailed hints Method 1:

Button before input

Active customers is the maximum number of active customers in a given month. Button.

PASS

Input

Active customers. Active customers is the maximum number of active customers in a given month. Edit. Type in text

PASS

Button before input

Active customers is the maximum number of active customers in a given month. Button.

PASS

Input

Active customers. Active customers is the maximum number of active customers in a given month. Edit.

PASS

Button before input

Active customers is the maximum number of active customers in a given month. Button. Read Only.

PASS

Input

Active customers. Active customers is the maximum number of active customers in a given month. Edit. Type in text

PASS
More detailed hints Method 2:

Input

Favourite vegetable. Edit. Type in text.

PASS

Input

Favourite vegetable. Edit.

PASS

Input

Favourite vegetable. Edit. Type in text..

PASS