Notice: This is a work in progress. Please submit feedback or suggestions.

Test: HTML SVG element with SVG title element

Screen Reader support level: partial (3/10)

Voice Control support level: not applicable

This tests the accessible name computation for inline SVGs.

Run this test and and submit your results

On this page

Test HTML

open the test page
<!DOCTYPE html>
<html lang="en">
<head>
    <title>HTML svg element with SVG title element</title>
</head>
<body>
<p>Use the screen reader to announce the target element.</p>
<svg version="1.1" width="50" height="50" id="target">
    <title>red square</title>
    <rect width="50" height="50" fill="#cc0000" />
</svg>
</body>
</html>

Dates and Versions of tested combinations

ATAT VersionBrowserBrowser versionOS versionDate tested
JAWS18Google Chrome65177632018-01-01
JAWS18Internet Explorer11177632018-01-01
JAWS2018.1808.10Firefox (desktop)6418092018-12-14
Narrator1809Microsoft Edge4418092018-12-17
NVDA2018.3.2Firefox (desktop)6418092018-12-14
TalkBack7.0Google Chrome (android)657.02018-01-01
VoiceOver for iOS12.1Safari (iOS)12.112.12018-12-14
VoiceOver for macOS10.14.2Safari (macOS)12.0.210.14.22018-12-14

Summary of Screen Reader support by expectation

ExpectationJAWSNarratorNVDAOrcaTalkBackVoiceOver for iOSVoiceOver for macOS
title element
MUST convey title as the accessible name if it is not overriddenpartial (2/3)noneno known supportunknownsupportednonenone

* means that some support is hidden behind settings

Summary of Voice Control support by expectation

ExpectationDragon Naturally SpeakingVoice Access for AndroidVoice Control for iOSVoice Control for MacOS
Not applicable

* means that some support is hidden behind settings

Detailed support results by expectation

Expectation for the title element: convey title as the accessible name if it is not overridden

Strength of these expectations for different types of assistive technologies:

  • Screen Readers: MUST
  • Voice Control: NA

Grading method: Just one of the listed commands must pass for the expectation to pass.

This expectation is from the title element feature.

ATBrowserHas SupportOutputAction
Dragon Naturally SpeakingGoogle Chromenot applicable-More information
JAWSGoogle Chromeyes
  • Result: (pass)
    • command: Down arrow (Read next item)
    • Output: red square
  • Result: (pass)
    • command: g (Next graphic)
    • Output: red square
More information
JAWSInternet Exploreryes
  • Result: (pass)
    • command: Down arrow (Read next item)
    • Output: red square
  • Result: (fail)
    • command: g (Next graphic)
    • Output: (not found)
More information
JAWSFirefox (desktop)none
  • Result: (fail)
    • command: Down arrow (Read next item)
    • Output: (target not announced)
  • Result: (fail)
    • command: g (Next graphic)
    • Output: (target not found)
More information
NarratorMicrosoft Edgenone
  • Result: (fail)
    • command: Down arrow (Read next item (scan mode))
    • Output: (target not announced)
More information
NVDAGoogle Chromeunknown-More information
NVDAFirefox (desktop)none
  • Result: (fail)
    • command: down arrow (Read next item)
    • Output: (not announced)
  • Result: (fail)
    • command: g (Next graphic)
    • Output: (not found)
More information
OrcaFirefox (desktop)unknown-More information
TalkBackGoogle Chrome (android)yes
  • Result: (pass)
    • command: Swipe right (Read next item)
    • Output: not announced
More information
Voice Access for AndroidGoogle Chrome (android)not applicable-More information
Voice Control for iOSSafari (iOS)not applicable-More information
Voice Control for MacOSSafari (macOS)not applicable-More information
VoiceOver for iOSSafari (iOS)none
  • Result: (fail)
    • command: Swipe Right (Next item)
    • Output: (not announced)
  • Result: (fail)
    • command: Swipe down (Next item (as set by the rotor))
    • Output: (not included in list of graphics)
More information
VoiceOver for macOSSafari (macOS)none
  • Result: (fail)
    • command: VO + Right arrow (Read next item)
    • Output: (not announced)
  • Result: (fail)
    • command: VO + Command + G (Next Graphic)
    • Output: (not found)
More information

Extended Support for: title element: convey title as the accessible name if it is not overridden

These are less common combinations

ATBrowserHas SupportOutputAction
Dragon Naturally SpeakingInternet Explorernot applicable-More information
Dragon Naturally SpeakingFirefox (desktop)not applicable-More information
JAWSMicrosoft Edgeunknown-More information
NarratorFirefox (desktop)unknown-More information
NarratorGoogle Chromeunknown-More information
NarratorInternet Explorerunknown-More information
NVDAInternet Explorerunknown-More information
NVDAMicrosoft Edgeunknown-More information
TalkBackFirefox (Android)unknown-More information
Voice Access for AndroidFirefox (Android)not applicable-More information
VoiceOver for iOSGoogle Chrome (ios)unknown-More information
VoiceOver for macOSGoogle Chromeunknown-More information
VoiceOver for macOSFirefox (desktop)unknown-More information
OrcaGoogle Chromeunknown-More information
Voice Control for MacOSGoogle Chromenot applicable-More information
Voice Control for MacOSFirefox (desktop)not applicable-More information
Back to top

History

  • 2018-12-14 Test imported from Dennis Lembree's work. This should be re-tested with the latest versions and include information about weather or not a role was announced.
  • 2018-12-14 vo_ios/ios_saf, nvda/firefox, jaws/firefox support, and vo_macos/safari support updated. No change.
  • 2018-12-17 narrator/edge support updated