tilde |
~ |
https:// www.website.com/ ~user |
By itself: “tilde”
In context: yes
“H T T P S colon slash slash double you double you double dot website dot com slash tilde user” |
By itself: no
In context: no
“H T T P S slash slash double you double you double you dot website dot com slash user”
(NVDA does NOT mention the tilde or the colon.) |
By itself: “tilde”
In context: yes;
“H T T P S slash slash double you double you double you dot website dot com slash tilde user”
(VoiceOver reads the tilde, but not the colon) |
backtick mark |
` |
&id=`1` |
By itself: “grave”, the “a” is pronounced with an “ah” sound, like the “a” in “bravo”
In context: yes
“and I D equals grave one grave” |
By itself: no
In context: no
“and I D equals one” (NVDA does NOT pronounce the tick mark) |
By itself: “accent”
In context: “and I D equals one”.
|
exclamation mark |
! |
This is exciting!
This is exciting. |
By itself: “exclaim”
In context: no
JAWS does not change voice inflection at all. |
By itself: no
In context: no
NVDA changes the inflection very slightly (almost imperceptibly) when there is an exclamation mark at the end of a sentence. |
By itself: “exclamation mark”
In context: no
VoiceOver does not change voice inflection at all when a sentence ends in an exclamation mark. |
inverted exclamation mark, typed as ¡ |
¡ |
Intersante. ¡Ay caramba¡
Intersante. Ay caramba. |
By itself: “inverted exclaim”
In context: no
In the sentence, JAWS does not change the inflection or the inverted exclamation mark at the beginning. |
By itself: "inverted exclamation point"
In context: no
NVDA reads the exclamation with a different inflection, and does mention the inverted exclamation mark at the beginning when in reading mode (but not in table mode) |
By itself: “inverted exclamation mark”
In context: yes
VoiceOver does NOT change voice inflection. (It also does NOT change language, even though lang=”es” is added to the td tag. |
at symbol |
@ |
I have a message for @paul |
By itself: “at”
In context: yes
“I have a message for at Paul” |
By itself: “at”
In context: yes
“I have a message for at Paul” |
By itself: “at”
In context: yes
“I have a message for at Paul” |
pound/hash/number sign |
# |
I live at apartment #40 |
By itself: “number”
In context: yes
I live at apartment number 40 |
By itself: "number"
In context:
“I live at apartment number 40” |
By itself: “number”
In context: yes
I live at apartment number 40” |
caret |
^ |
This is ^not the worst I’ve seen |
By itself: “caret”
In context: yes
“This is caret not the worst I’ve seen” |
By itself: "caret"
In context: yes
“This is caret not the worst I’ve seen
|
By itself: “caret”
In context: yes
“This is caret not the worst I’ve seen” |
ampersand, typed as & |
& |
M&Ms
BB&T
black & white |
By itself: “and”
In context: yes
“M and M S,”
“B B and T,”
“black and white”
|
By itself: “and”
In context: yes
“M and M S,”
“B B and T,”
“black and white”
|
By itself: “and”
In context: yes
“M and M S,”
“B B and T,”
“black and white”
|
ampersand |
& |
M&Ms
BB&T
black & white |
By itself: “and”
In context: yes
“M and M S,”
“B B and T,”
“black and white”
|
By itself: “and”
In context: yes
“M and M S,”
“B B and T,”
“black and white”
|
By itself: “and”
In context: yes
“M and M S,”
“B B and T,”
“black and white”
|
asterisk |
* |
Fields marked with * are required.
Name* |
By itself: “star”
In context: yes
“Fields marked with star are required”
“Name star”
|
By itself: "star"
In context: yes
“Fields marked with star are required”
“Name star”
|
By itself: “star”
In context:yes
“Fields marked with star are required”
“Name star”
|
left parenthesis |
( |
I am (understandably) excited. |
By itself: “left paren”
In context: yes
“I am left paren understandably right paren excited” |
By itself: no
In context: no
NVDA does not say anything, just a short pause. |
By itself: “left parenthesis”
In context: no
VoiceOver pauses briefly for the opening and closing parentheses, but does not say anything. |
right parenthesis |
) |
I am (understandably) excited. |
By itself: “right paren”
In context: yes
“I am left paren understandably right paren excited” |
By itself: no
In context: no
NVDA does not say anything, just a short pause. |
By itself: “right parenthesis”
In context: no
VoiceOver pauses briefly for the opening and closing parentheses, but does not say anything. |
dash (minus/hyphen) |
- |
blue-green.
This is - not unexpectedly - a parenthetical clause. |
By itself: “dash”
In context: yes
“blue dash green”
“This is dash not unexpectedly dash a parenthetical clause.”
|
By itself: no
In context: NVDA does not say anything, nor does it pause; it reads straight through |
By itself: “dash”
In context: VoiceOver pauses briefly for each of the dashes, but does not say anything. |
m dash, typed as — |
— |
This is also—not unexpectedly—a parenthetical clause. |
By itself: “m dash”
In context: “This is also m dash not unexpectedly m dash a parenthetical clause.” |
By itself: no
In context: NVDA does not say anything, nor does it pause; it reads straight through |
By itself: “m dash”
In context: VoiceOver does not read the dash, instead pauses briefly. |
n dash, typed as – |
– |
This is another – not unexpectedly – parenthetical clause.
This is another–not unexpectedly–parenthetical clause. |
By itself: “n dash”
In context: “This is another n dash not unexpectedly n dash parenthetical clause.” |
By itself: no
In context: NVDA does not say anything, nor does it pause; it reads straight through |
By itself: “n dash”
In context: VoiceOver pauses briefly for each of the dashes, without saying anything, but ONLY IF there are spaces between the words and the dashes. Without spaces, VoiceOver does not pause at all. |
underscore |
_ |
my_file_name.jpg |
By itself: “underline”
In context: “my underline file underline name dot J P G” |
By itself: no
In context:
“my file name dot J P G” (NVDA does not say “underline”) |
By itself: “underscore”
In context: “my underscore file underscore name dot jaypeg” |
comma |
, |
The house is green, red, and orange. |
By itself: comma
In context: JAWS pauses briefly, but does not say “comma” |
By itself: no
In context: NVDA pauses briefly, but does not say “comma” |
By itself: “comma”
In context: VoiceOver pauses briefly, but does not say “comma” |
period |
. |
I like cheese. |
By itself: “period”
In context: JAWS pauses, but does not say “period” |
By itself: “dot”
In context: NVDA pauses, but does not say “period” |
By itself: “period”
In context: VoiceOver pauses, but does not say “period” |
three periods (pseudo ellipsis) |
... |
This sentence trails off… And here is another sentence. |
By itself: “dotdotdot”
In context: “This sentence trails off and here is another sentence”. JAWS pauses briefly at the spot of the ellipsis. |
By itself: no
In context: NVDA pauses briefly, but does not read the periods |
By itself: "dot"
In context: VoiceOver does not read the character but it does pause longer than normal. |
ellipses typed as … |
… |
This sentence trails off… And here is another sentence. |
By itself: “ellipses”
In context: JAWS does not say “ellipses,” but it does pause longer than normal. |
By itself: no
In context: NVDA pauses briefly, but does not read the ellipses |
By itself: “ellipses”
In context: VoiceOver does not say “ellipses,” but it does pause longer than normal. |
forward slash |
/ |
home/products/widgets
Give him/her a prize.
https://www.deque.com |
By itself: “slash”
In context:
“home slash products slash widgets”
“Give him slash her a prize”
H T T P S slash slash double you double you double you dot deque dot com”
|
By itself: “slash”
In context:
“home slash products slash widgets”
“Give him slash her a prize”
“H T T P S colon slash slash double you double you double you dot deque dot com”
|
By itself: “slash”
In context:
“home slash products slash widgets”
“Give him slash her a prize”
H T T P S colon slash slash double you double you double you dot deque dot com”
|
backslash |
\ |
c:\folder\file.docx |
By itself: “backslash”
In context: “c colon backslash folder backslash file dot docx” |
By itself: no
In context: no. NVDA reads the words without a pause in between. |
By itself: “backslash”
In context: “c backslash folder backslash file docx” |
vertical bar |
| |
Products | Our web site |
By itself: “vertical bar”
In context: “Products vertical bar our web site” |
By itself: no
In context: no. NVDA reads the words without a pause. |
By itself: "vertical line"
In context: “Products vertical line our web site” |
question mark |
? |
What do you mean?
Are you angry??
Are you still angry?!? |
By itself: “question?”
In context:
JAWS changes the voice inflection of the last word in a sentence if the sentence ends in a question mark, to make it sound like someone asking a question.
Two question marks, or question marks mixed with exclamation marks are read the same as a single question mark.
|
By itself: no
In context:
NVDA changes the voice inflection of the last word in a sentence if the sentence ends in a question mark, to make it sound like someone is asking a question
Two question marks, or question marks mixed with exclamation marks are read the same as a single question mark.
|
By itself: “question mark”
In context:
VoiceOver changes the voice inflection of the last word in a sentence if the sentence ends in a question mark, to make it sound like someone asking a question.
Two question marks, or question marks mixed with exclamation marks are read the same as a single question mark.
|
inverted question mark, typed as ¿ |
¿ |
No estoy seguro. ¿Quién soy?
No estoy seguro. Quién soy. |
By itself: “inverted question”
In context: JAWS does not change the inflection for the question, and does not mention the inverted question mark at the beginning. |
By itself: "inverted question mark"
In context: NVDA does mention the inverted question mark at the beginning of the sentence in reading mode (but not in table mode). |
By itself: “inverted question mark”
In context: VoiceOver does NOT change inflection (and it ignores the lang=”es” set on the td tag) |
semi-colon |
; |
The sentence paused; but not for long. |
By itself: “semi-colon”
In context: “The sentence paused semi-colon but not for long” |
By itself: no
In context: NVDA pauses briefly, but does NOT read the semi-colon |
By itself: “semi-colon”
In context: VoiceOver pauses briefly, but does NOT say “semi-colon” |
colon |
: |
Gaseous: having the properties of a gas.
https://www.deque.com |
By itself: “colon”
In context:
“Gaseous colon having the properties of a gas”
“H T T P colon slash slash deque dot com”
|
By itself: no
In context: NVDA pauses briefly, but does NOT read the colon |
By itself: “colon”
In context: “H T T P S colon slash slash double you double you double dot deque dot com” |
double quotation mark |
“ |
I feel “fine,” she said, sarcastically. |
By itself: “left quote”
In context: “I feel left quote fine right quote she said sarcastically” |
By itself: no
In context: NVDA does not read the character. |
By itself: “left double quotation mark”
In context: VoiceOver pauses briefly but does NOT read the character. |
double quotation mark, typed as " |
" |
I feel "fine," she said, sarcastically. |
By itself: “quote”
In context: “I feel quote fine quote she said sarcastically” |
By itself: no
In context: NVDA does not read out the character. |
By itself: “quotation mark”
In context: VoiceOver pauses briefly but does read the character. |
right double quotation mark |
” |
I feel “fine,” she said, sarcastically. |
By itself: “right quote”
In context: “I feel left quote fine right quote she said sarcastically” |
By itself: no
In context: “I feel fine, she said, sarcastically” |
By itself: “right double quotation mark”
In context: VoiceOver pauses briefly but does NOT read the character. |
left double quotation mark |
“ |
I feel “fine,” she said, sarcastically. |
By itself: “left quote”
In context: “I feel left quote fine right quote she said sarcastically” |
By itself: no
In context: “I feel fine, she said, sarcastically” |
By itself: “left double quotation mark”
In context: VoiceOver pauses briefly but does NOT read out the character. |
left double angle bracket, typed as «t; |
« |
This is a «word» surrounded by angle brackets. |
By itself: “left double angle bracket”
In context: “This is a left double angle bracket word right double angle bracket surrounded by angle brackets” |
By itself: "double left pointing angle bracket"
In context: “This is a double left pointing angle bracket word double right pointing angle bracket surrounded by angle brackets” |
By itself: “left pointing double arrow”
In context: VoiceOver pauses briefly, but does not pronounce the angle bracket. |
right double angle bracket, typed as »t; |
» |
Home » Products |
By itself: "right double angle bracket"
In context: "Home double angle bracket products" |
By itself: "double right pointing angle bracket"
In context: "Home double right pointing angle bracket products" |
By itself: "right pointing double arrow"
In context: VoiceOver does not pronounce the angle bracket. |
‹ (written as ‹) |
‹ |
This is a ‹word› surrounded by angle brackets. |
By itself: "single left pointing angle quotation mark"
In context: "This is a single left pointing angle quotation mark word single right pointing angle quotation mark surrounded by angle brackets" |
By itself: no
In context: "This is a word surrounded by angle brackets" |
By itself: "angle quotation mark"
In context: VoiceOver pauses briefly, but does not pronounce the angle bracket. |
› (written as ›) |
› |
Home › Products |
By itself: single right pointing angle quotation mark
In context: "Home single right pointing angle quotation mark products" |
By itself: no
In context: "Home products" |
By itself: "angle quotation mark"
In context: VoiceOver pauses briefly, but does not pronounce the angle bracket. |
single quotation mark, or apostrophe |
‘ |
Don’t rock the boat.
This is Mary’s.
This is a ‘quotation’ of sorts. |
By itself: "apostrophe"
In context:
"Don’t rock the boat"
"This is Mary’s"
"This is a apostrophe quotation apostrophe of sorts"
|
By itself: no
In context:
"Don’t rock the boat"
"This is Mary’s"
"This is a quotation of sorts" (NVDA does not pause or read the character here)
|
By itself: "apostrophe"
In context:
"Don’t rock the boat"
"This is Mary’s"
"This is a quotation of sorts" (VoiceOver pauses briefly, but does NOT say "apostrophe" here)
|
right single quotation mark, or right apostrophe, typed as ’ |
’ |
Don’t rock the boat.
This is Mary’s
This is a ‘quotation’ of sorts.
|
By itself: "apostrophe"
In context:
"Don’t rock the boat"
"This is Mary’s"
"This is a apostrophe quotation apostrophe of sorts"
|
By itself: no
In context:
"Don’t rock the boat"
"This is Mary’s"
"This is a quotation of sorts" (NVDA does not read the character)
|
By itself: "right single quotation mark"
In context:
"Don’t rock the boat"
"This is Mary’s"
"This is a quotation of sorts" (VoiceOver pauses briefly, but does NOT say read the character)
|
left single quotation mark, or left apostrophe, typed as ‘ |
‘ |
This is a ‘quotation’ of sorts. |
By itself: "apostrophe"
In context: "This is a apostrophe quotation apostrophe of sorts" |
By itself: no
In context: "This is a quotation of sorts" (NVDA does not read out the character) |
By itself: "left single quotation mark"
In context: "This is a quotation of sorts"
(VoiceOver pauses briefly, but does NOT read out the character) |
left brace |
{ |
You should {brace} yourself. |
By itself: "left brace"
In context: "You should left brace brace right brace yourself" |
By itself: no
In context: "You should brace yourself" (NVDA does not read out the character) |
“By itself: "left curly bracket"
In context: "You should left curly bracket brace right curly bracket yourself" |
right brace |
} |
You should {brace} yourself. |
By itself: "right brace"
In context: "You should left brace brace right brace yourself" |
By itself: no
In context: "You should brace yourself" (NVDA does not read out the character) |
By itself: "right curly bracket"
In context: "You should left curly bracket brace right curly bracket yourself" |
left bracket |
[ |
You should [bracket] your words. |
By itself: "left bracket"
In context: "You should left bracket bracket right bracket your words" |
By itself: no
In context: "You should left bracket bracket right bracket your words" |
By itself: "left bracket"
In context: "You should bracket your words" (VoiceOver pauses briefly, but does NOT read out the character) |
right bracket |
] |
You should [bracket] your words. |
By itself: "right bracket"
In context: "You should left bracket bracket right bracket your words" |
By itself: no
In context: "You should left bracket bracket right bracket your words" |
By itself: "right bracket"
In context: "You should bracket your words" (VoiceOver pauses briefly, but does NOT read out the character) |