Quantcast
Channel: PowerMapper.com - Website Testing and Site Mapping Tools on PowerMapper Software
Viewing all 539 articles
Browse latest View live

A "click here" link with ARIA-LABELLEDBY attribute - Screen reader compatibility

$
0
0

Expected Result: works in a screen reader

Actual Result: causes problems in 5 screen reader / browser combinations

Tests if the user hears extra text describing the "Click Here" link when tabbing between links. Without extra text the user hears a sequence like "Click Here. Click Here. Click Here" when tabbing. In reading mode the text surrounding the link helps explain what the link does.

WCAG Technique: ARIA7

Code used for this test:

<a href='4567.html' aria-labelledby='a-aria-labelledby-clickhere'>Click Here</a>
        <span id='a-aria-labelledby-clickhere'>this is an aria labelled by</span>
    

Change History

  • WorseNVDA with IE Worse - was OK in NVDA 2014.1, but now causes problems in NVDA 2015.2
  • BetterNVDA with FF Better - caused problems in NVDA 2014.1, but now OK in NVDA 2015.2
  • BetterJAWS with IE Better - caused problems in JAWS 15.0.9023, but now OK in JAWS 16.0.4350
  • GoodJAWS with FF Stable - OK from JAWS 13.0.852 to JAWS 16.0.4350
  • GoodVoiceOver OS X Stable - OK from VoiceOver OSX 10.9 to VoiceOver OSX 10.10
  • GoodVoiceOver iOS Stable - OK from VoiceOver iOS 7.1 to VoiceOver iOS 9.1
  • GoodWindowEyes with IE Stable - OK from WindowEyes 8.4 to WindowEyes 9.2
  • BadSaToGo with IE Causes problems in SaToGo 3.4.96.0
Screen readerBrowserModeNotesWhat the user hears
OK NVDA 2015.2FF40ReadingSpeak Link, this is an aria labelled by, this is an aria labelled by
OK NVDA 2015.2FF40TabbingSpeak This is an aria labelled by, link
OK NVDA 2015.2IE11ReadingSpeak Link click here, this is an aria labelled by
Fail NVDA 2015.2IE11Tabbingaria labelled ignored Speak Click here, link
OK NVDA 2014.1FF28ReadingSpeak link click here, this is an aria labelled by
Fail NVDA 2014.1FF28Tabbingaria label ignored Speak Click here, link
OK NVDA 2014.1IE11ReadingSpeak link click here, this is an aria labelled by
OK NVDA 2014.1IE11TabbingSpeak Click here, this is an aria labelled by, link
OK NVDA 2012.1FF28ReadingSpeak link click here
Fail NVDA 2012.1FF28Tabbingaria label ignored Speak click here link
OK NVDA 2012.3IE11ReadingSpeak link click here, this is an aria labelled by
OK NVDA 2012.3IE11TabbingSpeak click here, this is an aria labelled by link
OK JAWS 16.0.4350FF40ReadingSpeak Link, this is an aria labelled by. This is an aria labelled by.
OK JAWS 16.0.4350FF40TabbingSpeak This is an aria labelled by, link
OK JAWS 16.0.4350IE11ReadingSpeak Link, click here. This is an aria labelled by.
OK JAWS 16.0.4350IE11TabbingSpeak This is an aria labelled by, link.
OK JAWS 15.0.9023FF29ReadingSpeak Link, this is an aria labelled by. This is an aria labelled by.
OK JAWS 15.0.9023FF29TabbingSpeak This is an aria labelled by, link
OK JAWS 15.0.9023IE11ReadingSpeak Link, click here. This is an aria labelled by.
OK JAWS 15.0.9023IE11TabbingSpeak This is an aria labelled by, link.
OK JAWS 14.0.9002FF29ReadingSpeak link, this is an aria labelled by, this is an aria labelled by
OK JAWS 14.0.9002FF29TabbingSpeak This is an aria labelled by link
OK JAWS 14.0.9002IE11ReadingSpeak link click here, this is an aria labelled by
OK JAWS 14.0.9002IE11TabbingSpeak This is an aria labelled by link
OK JAWS 13.0.852FF28ReadingSpeak link click here
OK JAWS 13.0.852FF28TabbingSpeak This is an aria labelled by link
OK JAWS 13.0.852IE11ReadingSpeak link click here
Fail JAWS 13.0.852IE11Tabbingaria label ignored Speak click here link
OK WindowEyes 9.2IE11ReadingSpeak Link, this is an aria labelled by
OK WindowEyes 9.2IE11TabbingSpeak Link, this is an aria labelled by
OK WindowEyes 8.4IE11Readingreads out what's on screen - reasonable behavior Speak Link click here
OK WindowEyes 8.4IE11TabbingSpeak Link, this is an aria labelled by
OK VoiceOver OSX 10.10Safari 8.0.6ReadingSpeak Link, this is an aria labelled by
OK VoiceOver OSX 10.10Safari 8.0.6TabbingSpeak Link, this is an aria labelled
OK VoiceOver OSX 10.9Safari 7.0.3ReadingSpeak Link, click here, this is an aria labelled by
OK VoiceOver OSX 10.9Safari 7.0.3TabbingSpeak Link, click here, this is an aria labelled by
OK VoiceOver iOS 9.1Safari iOS 9.1TouchSpeak This is an aria labelled by link
OK VoiceOver iOS 8.4Safari iOS 8.4TouchSpeak This is an aria labelled by link
OK VoiceOver iOS 7.1Safari iOS 7.1TouchSpeak This is an aria labelled by link
OK SaToGo 3.4.96.0IE11ReadingSpeak link click here
Fail SaToGo 3.4.96.0IE11Tabbingaria label ignored Speak click here link

SortSite rules: AccWcag1-13.1.2

Test notes

The threshold for inclusion in these results is 5% usage in the most recent WebAIM screen reader survey. Chrome and Android still fall below the 5% threshold.

All tests were carried out with screen reader factory settings. JAWS in particular has a wide variety of settings controlling exactly what gets spoken.

Screen readers allow users to interact in different modes, and can produce very different results in each mode. The modes used in these tests are:

  • Reading Content read using the «read next» command in a screen reader
  • Tabbing Content read using the «tab» key in a screen reader
  • Heading Content read using the «next heading» key in a screen reader
  • Touch Content read when touching an area of screen on a mobile device

In the «What the user hears» column:

  • Commas represent short pauses in screen reader voicing
  • Full Stops represent places where voicing stops, and the «read next» or «tab» or «next heading» command is pressed again
  • Ellipsis … represent a long pause in voicing
  • (Brackets) represent voicing that requires a keystroke to hear

A "click here" link with ARIA-LABEL attribute - Screen reader compatibility

$
0
0

Expected Result: works in a screen reader

Actual Result: causes problems in 7 screen reader / browser combinations

Tests if the user hears extra text describing the "Click Here" link when tabbing between links. Without extra text the user hears a sequence like "Click Here. Click Here. Click Here" when tabbing. In reading mode the text surrounding the link helps explain what the link does.

WCAG Technique: ARIA8

Code used for this test:

<a href='4567.html' aria-label='this is an aria label'>Click Here</a>
    

Change History

  • BetterNVDA with IE Better - caused problems in NVDA 2014.1, but now OK in NVDA 2015.2
  • BetterNVDA with FF Better - caused problems in NVDA 2014.1, but now OK in NVDA 2015.2
  • GoodJAWS with IE Stable - OK from JAWS 13.0.852 to JAWS 16.0.4350
  • BetterJAWS with FF Better - caused problems in JAWS 15.0.9023, but now OK in JAWS 16.0.4350
  • GoodVoiceOver OS X Stable - OK from VoiceOver OSX 10.9 to VoiceOver OSX 10.10
  • GoodVoiceOver iOS Stable - OK from VoiceOver iOS 7.1 to VoiceOver iOS 9.1
  • GoodWindowEyes with IE Stable - OK from WindowEyes 8.4 to WindowEyes 9.2
  • BadSaToGo with IE Causes problems in SaToGo 3.4.96.0
Screen readerBrowserModeNotesWhat the user hears
OK NVDA 2015.2FF40ReadingSpeak Link, this is an aria label
OK NVDA 2015.2FF40TabbingSpeak This is an aria label, link
OK NVDA 2015.2IE11ReadingSpeak Link, this is an aria label
OK NVDA 2015.2IE11TabbingSpeak This is an aria label, link
OK NVDA 2014.1FF28ReadingSpeak link click here
Fail NVDA 2014.1FF28Tabbingaria label ignored Speak Click here, link
OK NVDA 2014.1IE11ReadingSpeak link click here
Fail NVDA 2014.1IE11Tabbingaria label ignored Speak Click here, link
OK NVDA 2012.1FF28ReadingSpeak link click here
Fail NVDA 2012.1FF28Tabbingaria label ignored Speak click here link
OK NVDA 2012.3IE11ReadingSpeak link click here
Fail NVDA 2012.3IE11Tabbingaria label ignored Speak click here link
OK JAWS 16.0.4350FF40ReadingSpeak Link, this is an aria label
OK JAWS 16.0.4350FF40TabbingSpeak This is an aria label, link
OK JAWS 16.0.4350IE11ReadingSpeak Link, this is an aria label
OK JAWS 16.0.4350IE11TabbingSpeak This is an aria label, link
OK JAWS 15.0.9023FF29ReadingSpeak Link, this is an aria label
OK JAWS 15.0.9023FF29TabbingSpeak This is an aria label, link
OK JAWS 15.0.9023IE11ReadingSpeak Link, this is an aria label, click here.
OK JAWS 15.0.9023IE11TabbingSpeak This is an aria label, link
OK JAWS 14.0.9002FF29ReadingSpeak link, this is an aria label
OK JAWS 14.0.9002FF29TabbingSpeak This is an aria label, link
OK JAWS 14.0.9002IE11ReadingSpeak link, this is an aria label, click here
OK JAWS 14.0.9002IE11TabbingSpeak This is an aria label, link
Fail JAWS 13.0.852FF28Readingaria-label repeated 5 times Speak link, this is an aria label, this is an aria label, this is an aria label, this is an aria label, click here
Fail JAWS 13.0.852FF28Tabbingaria-label repeated 5 times Speak This is an aria label, this is an aria label, this is an aria label, this is an aria label, click here link
OK JAWS 13.0.852IE11ReadingSpeak link, this is an aria label, click here
OK JAWS 13.0.852IE11TabbingSpeak This is an aria label, click here link
OK WindowEyes 9.2IE11ReadingSpeak Link, this is an aria label
OK WindowEyes 9.2IE11TabbingSpeak Link, this is an aria label
OK WindowEyes 8.4IE11Readingreads out what's on screen - reasonable behavior Speak Link click here
OK WindowEyes 8.4IE11TabbingSpeak Link, this is an aria label
OK VoiceOver OSX 10.10Safari 8.0.6ReadingSpeak Link, this is an aria label
OK VoiceOver OSX 10.10Safari 8.0.6TabbingSpeak Link, this is an aria label
OK VoiceOver OSX 10.9Safari 7.0.3ReadingSpeak link, click here, this is an aria label
OK VoiceOver OSX 10.9Safari 7.0.3TabbingSpeak link, click here, this is an aria label
OK VoiceOver iOS 9.1Safari iOS 9.1TouchSpeak This is an aria label, link
OK VoiceOver iOS 8.4Safari iOS 8.4TouchSpeak This is an aria label, link
OK VoiceOver iOS 7.1Safari iOS 7.1TouchSpeak This is an aria label, link
OK SaToGo 3.4.96.0IE11ReadingSpeak link click here
Fail SaToGo 3.4.96.0IE11Tabbingaria label ignored Speak click here link

SortSite rules: AccWcag1-13.1.2

Test notes

The threshold for inclusion in these results is 5% usage in the most recent WebAIM screen reader survey. Chrome and Android still fall below the 5% threshold.

All tests were carried out with screen reader factory settings. JAWS in particular has a wide variety of settings controlling exactly what gets spoken.

Screen readers allow users to interact in different modes, and can produce very different results in each mode. The modes used in these tests are:

  • Reading Content read using the «read next» command in a screen reader
  • Tabbing Content read using the «tab» key in a screen reader
  • Heading Content read using the «next heading» key in a screen reader
  • Touch Content read when touching an area of screen on a mobile device

In the «What the user hears» column:

  • Commas represent short pauses in screen reader voicing
  • Full Stops represent places where voicing stops, and the «read next» or «tab» or «next heading» command is pressed again
  • Ellipsis … represent a long pause in voicing
  • (Brackets) represent voicing that requires a keystroke to hear

A "click here" link with ARIA-DESCRIBEDBY attribute - Screen reader compatibility

$
0
0

Expected Result: works in a screen reader

Actual Result: causes problems in 9 screen reader / browser combinations

Tests if the user hears extra text describing the "Click Here" link when tabbing between links. Without extra text the user hears a sequence like "Click Here. Click Here. Click Here" when tabbing. In reading mode the text surrounding the link helps explain what the link does.

WCAG Technique: ARIA1

Code used for this test:

<a href='4567.html' aria-describedby='a-aria-describedby-clickhere'>Click Here</a>
        <span id='a-aria-describedby-clickhere'>this is an aria described by</span>
    

Change History

  • GoodNVDA with IE Stable - OK from NVDA 2012.3 to NVDA 2015.2
  • GoodNVDA with FF Stable - OK from NVDA 2012.1 to NVDA 2015.2
  • BetterJAWS with IE Better - caused problems in JAWS 15.0.9023, but now OK in JAWS 16.0.4350
  • BetterJAWS with FF Better - caused problems in JAWS 15.0.9023, but now OK in JAWS 16.0.4350
  • BadVoiceOver OS X Causes problems from VoiceOver OSX 10.9 to VoiceOver OSX 10.10
  • GoodVoiceOver iOS Stable - OK from VoiceOver iOS 7.1 to VoiceOver iOS 9.1
  • BetterWindowEyes with IE Better - caused problems in WindowEyes 8.4, but now OK in WindowEyes 9.2
  • GoodSaToGo with IE OK in SaToGo 3.4.96.0
Screen readerBrowserModeNotesWhat the user hears
OK NVDA 2015.2FF40ReadingSpeak Link click here, this is an aria described by
OK NVDA 2015.2FF40TabbingSpeak Click here link, this is an aria described by
OK NVDA 2015.2IE11ReadingSpeak Link click here, this is an aria described by
OK NVDA 2015.2IE11TabbingSpeak Click here link, this is an aria described by
OK NVDA 2014.1FF28ReadingSpeak link click here, this is an aria described by
OK NVDA 2014.1FF28TabbingSpeak click here link, this is an aria described by
OK NVDA 2014.1IE11ReadingSpeak link click here, this is an aria described by
OK NVDA 2014.1IE11TabbingSpeak click here link, this is an aria described by
OK NVDA 2012.1FF28ReadingSpeak link click here, this is an aria described by
OK NVDA 2012.1FF28TabbingSpeak click here link, this is an aria described by
OK NVDA 2012.3IE11ReadingSpeak link click here, this is an aria described by
OK NVDA 2012.3IE11TabbingSpeak click here link, this is an aria described by
OK JAWS 16.0.4350FF40ReadingSpeak Link, click here. This is an aria described by.
OK JAWS 16.0.4350FF40TabbingSpeak Click here, link, this is an aria described by.
OK JAWS 16.0.4350IE11ReadingSpeak Link, click here. This is an aria described by.
OK JAWS 16.0.4350IE11TabbingSpeak Click here, link, this is an aria described by.
OK JAWS 15.0.9023FF29ReadingSpeak Link, click here. This is an aria described by.
OK JAWS 15.0.9023FF29TabbingSpeak Click here, link, this is an aria described by.
OK JAWS 15.0.9023IE11ReadingSpeak Link, click here. This is an aria described by.
OK JAWS 15.0.9023IE11TabbingSpeak Click here, link, this is an aria described by.
OK JAWS 14.0.9002FF29ReadingSpeak link click here, this is an aria described by
OK JAWS 14.0.9002FF29TabbingSpeak click here link, this is an aria described by
OK JAWS 14.0.9002IE11ReadingSpeak link click here, this is an aria described by
Fail JAWS 14.0.9002IE11Tabbingreads out aria-describedby twice Speak click here link, this is an aria described by, this is an aria described by
OK JAWS 13.0.852FF28ReadingSpeak link click here, use Jaws key plus ALT plus R to read descriptive text
Fail JAWS 13.0.852FF28Tabbingreads out aria-describedby twice Speak link click here, use Jaws key plus ALT plus R to read descriptive text, this is an aria described by, this is an aria described by
OK JAWS 13.0.852IE11ReadingSpeak link click here
Fail JAWS 13.0.852IE11Tabbingreads out aria-describedby twice Speak click here link, this is an aria described by, this is an aria described by
OK WindowEyes 9.2IE11Readingreads out what's on screen - reasonable behavior Speak Link click here
Fail WindowEyes 9.2IE11Tabbingaria-describedby doesn't replace link text Speak Link click here
OK WindowEyes 8.4IE11Readingreads out what's on screen - reasonable behavior Speak Link click here
Fail WindowEyes 8.4IE11Tabbingaria-describedby doesn't replace link text Speak Link click here
Fail VoiceOver OSX 10.10Safari 8.0.6Readingaria-describedby is only read after long pause Speak Link, click here... The help tag is: this is an aria described by.
Fail VoiceOver OSX 10.10Safari 8.0.6Tabbingaria-describedby is only read after long pause Speak Link, click here... The help tag is: this is an aria described by.
Fail VoiceOver OSX 10.9Safari 7.0.3Readingaria-describedby is only read after long pause Speak Link, click here... The help tag is: this is an aria described by.
Fail VoiceOver OSX 10.9Safari 7.0.3Tabbingaria-describedby is only read after long pause Speak Link, click here... The help tag is: this is an aria described by.
OK VoiceOver iOS 9.1Safari iOS 9.1TouchSpeak Click here, link, this is an aria described by
OK VoiceOver iOS 8.4Safari iOS 8.4TouchSpeak Click here, link, this is an aria described by
OK VoiceOver iOS 7.1Safari iOS 7.1TouchSpeak Click here, link, this is an aria described by
OK SaToGo 3.4.96.0IE11ReadingSpeak Link click here, this is an aria described by
OK SaToGo 3.4.96.0IE11TabbingSpeak Click here link, this is an aria described by

SortSite rules: AccWcag1-13.1.2

Test notes

The threshold for inclusion in these results is 5% usage in the most recent WebAIM screen reader survey. Chrome and Android still fall below the 5% threshold.

All tests were carried out with screen reader factory settings. JAWS in particular has a wide variety of settings controlling exactly what gets spoken.

Screen readers allow users to interact in different modes, and can produce very different results in each mode. The modes used in these tests are:

  • Reading Content read using the «read next» command in a screen reader
  • Tabbing Content read using the «tab» key in a screen reader
  • Heading Content read using the «next heading» key in a screen reader
  • Touch Content read when touching an area of screen on a mobile device

In the «What the user hears» column:

  • Commas represent short pauses in screen reader voicing
  • Full Stops represent places where voicing stops, and the «read next» or «tab» or «next heading» command is pressed again
  • Ellipsis … represent a long pause in voicing
  • (Brackets) represent voicing that requires a keystroke to hear

Government Pricing - Confirm

$
0
0

Online Purchasing Conditions for Government Licenses

Before you continue, we need to verify you are a qualified government customer. Please review the information below and determine your status.


Who can purchase from the Government Store?

  • Federal, state, and local agencies
  • Local and central government
  • European commission and EU agencies
  • UN and associated agencies

Education Pricing - Confirm

$
0
0

Online Purchasing Conditions for Education Licenses

Before you continue, we need to verify you are a qualified education customer. Please review the information below and determine your status. The information you provide about your education institution will be used to conduct a check of your education qualification.


Who can purchase from the Education Store?

Qualified education end users and institutions can use the Education Store to purchase education versions of PowerMapper Software products at a reduced price. Education end users are full-time students, faculty, staff and employees of accredited non-profit educational institutions. Non-profit organizations and charities can also use the Education Store.

Education versions may not be used for commercial purposes.

Note: Licenses may only be used for teaching, learning, and administrative computing. An education institution or organization cannot use these licenses for any commercial purpose.

SortSite Version History

$
0
0

5.20 Maintenance Release

Version: 5.20.748.0 Platform: Windows Date: January 28, 2016

New Features

  • Parse external SVG images
  • Minor tweaks to report UI

Rule Changes

  • Updated compatibility checks to Firefox 44, Chrome 47, Opera 34 and Edge 13
  • Updated to January 2016 HTML 5 validator checks (VNU 16.1.1)
  • Further implementation of Matterhorn Protocol
  • See full list of changed rules in engine 5.20

Fixes

  • Updated to libpng 1.6.20
  • Updated to giflib 5.1.1
  • Stopped bogus DOM changes and CSS warnings appearing inside SVG element
  • Was unable to scan pages that returned ‘201 Created’ HTTP code instead of ‘200 OK’
  • Display warning if user tries to check Welcome page of application
  • Handle regex literal / division operator ambiguity in JavaScript parser
  • Handle name spaced attributes in HTML 5
  • Fix issue with CSS cascade in DOM
  • Various stability fixes

5.10 Maintenance Release

Version: 5.10.736.0 Platform: Windows Date: October 2, 2015

New Features

  • Updated spelling dictionaries for English and French
  • Export and Import settings now include user agent

Rule Changes

  • Updated compatibility checks to Firefox 41, Chrome 45, Opera 32, Safari 9 and Edge
  • Updated to September 2015 HTML 5 validator checks
  • Initial implementation of Matterhorn Protocol
  • More reporting of user impact for screen reader problems
  • See full list of changed rules in 5.10

Fixes

  • Problem extracting links from pages with invalid HEAD element
  • Cancelling a scan on a large site could take a long time
  • Fixed spell check issue inside NOFRAMES
  • Didn’t detect missing ALT for some types of PDF graphics
  • Wasn’t able to scan when starting from an Angular #routing URL
  • Reduced memory consumption on sites with lots of W3 validation errors

5.9 Maintenance Release

Version: 5.9.726.0 Platform: Windows Date: June 30, 2015

New Features

  • Updated benchmarks to latest data
  • Converted exported HTML reports to HTML5

Rule Changes

Fixes

  • Better help if site is blocked due to robots.txt
  • Removed bogus characters that appeared when Excel CSV reports opened in Excel for Mac
  • Fixed problem with some JavaScript links being case folded
  • Fixed hex entity handling in links
  • HTML5: Fixed problem with validation on pages with deeply nested DIVs
  • HTML5: The CS language code (Czech) was incorrectly reported as deprecated
  • HTML5: Treat role attribute as space separated list of ARIA roles
  • HTML5: Fix problem validating camel case SVG attributes like viewBox

5.8 Maintenance Release

Version: 5.8.718.0 Platform: Windows Date: March 30, 2015

New Features

  • Added more information to the Issue Report and Link Report Excel exports
  • Added more control over applying JavaScript DOM changes to Options window
  • Removed obsolete Java applet and CGI scripts options (can be done via blocked links)

Rule Changes

  • Updated compatibility checks to Firefox 37, Chrome 41, Opera 28
  • Updated to February 2015 version of Techniques for WCAG 2.0
  • Updated to March 2015 HTML 5 validator checks
  • See full list of changed rules in 5.8

Fixes

  • Redirected pages display redirected URL instead of original URL
  • Improvements handling AngularJS sites
  • SVG elements incorrectly flagged as invalid in HTML5 doctype

5.7 Maintenance Release

Version: 5.7.704.0 Platform: Windows Date: December 30, 2014

New Features

  • Various minor UI enhancements

Rule Changes

Fixes

  • Fixed issue extracting links from some invalid HTML files
  • Treat http://www.example.com and http://www.example.com:80 as same site, but http://www.example.com:888 as different site
  • Fixed problem scanning some PDFs
  • Treat en-US and en-us as same language

5.6 Maintenance Release

Version: 5.6.690.0 Platform: Windows Date: September 17, 2014

New Features

  • Added support for Angular.js routing and Backbone/Angular/Mustache templates
  • Added picker for choosing browser version for compatibility rules

Rule Changes

  • Updated to September 2014 version of Techniques and Failures for WCAG 2.0
  • Updated compatibility checks to Firefox 32, Chrome 37, Opera 24 and iOS 8
  • Updated to August 2014 HTML 5 validator checks
  • See full list of changed rules in 5.6

Fixes

  • Fixed problem checking corrupt PDFs
  • Fixed problem checking deeply nested HTML5 files

5.5 Maintenance Release

Version: 5.5.678.0 Platform: Windows Date: May 22, 2014

New Features

  • Added Factory Reset button to Options window
  • Spell check meta descriptions and titles
  • End of scan notification if app is in background
  • Modernized default user agent string

Rule Changes

  • Updated compatibility checks to Firefox 29, Chrome 35 and Opera 21
  • Updated to April 2014 HTML 5 validator checks
  • Updated to April 2014 version of Techniques and Failures for WCAG 2.0
  • See full list of changed rules in 5.5

5.4 Maintenance Release

Version: 5.4.668.0 Platform: Windows Date: February 14, 2014

New Features

  • Added Open in New Window to right-click menu
  • Added Check for Updates command to Help menu

Fixes

  • Incorrect DOM changes applied inside TABLEs without TBODYs using XHTML 1.0 or 1.1 DOCTYPEs
  • Stability improvements

Rule Changes

  • Update compatibility checks to IE 11, Safari 7, Firefox 26, Chrome 31 and Opera 17
  • Updated to December 2013 HTML 5 validator checks
  • See full list of changed rules in 5.4

5.3 Maintenance Release

Version: 5.3.640.0 Platform: Windows Date: September 16, 2013

New Features

  • Improved RTF export formatting in wider range of word processors
  • Much faster scanning some sites that were very slow to scan in previous versions

Fixes

  • Allow long user agent strings to be pasted into Options window
  • Added support for PDF updates contained in XRefStms
  • Treat robots.txt 401s and 403s the same as 404s
  • Problem detecting broken links on sites that alias /page-name to /page-name/ and redirect from one to the other
  • Fixed several problems scanning DOM
  • Fixed crash scanning corrupt Excel and MP3 files
  • Crash when printing empty map with no pages

Rule Changes

  • Update compatibility checks to iOS 7, Firefox 24 and Chrome 29
  • Updated to Sept 2013 HTML 5 validator checks
  • Updated to Sept 2013 Techniques for WCAG2
  • See full list of changed rules in 5.3

5.2 Maintenance Release

Version: 5.2.618.0 Platform: Windows Date: May 29, 2013

New Features

  • Can now pause scans
  • Exported HTML files are saved into a newly created sub-directory

Fixes

  • Prevent PC going to sleep during a scan (unless battery low)
  • Increased capacity of Additional Urls box in the New window
  • Stats displayed in dashboard no longer affected by «pages shown for each issue» limit
  • Improved stability in low memory conditions

Rule Changes

  • Update compatibility checks to Firefox 21 and Chrome 27
  • Updated to May 2013 HTML 5.0 validator checks
  • Updated to April 2013 edition of Usability.gov guidelines
  • Accessibility problems that only appear in specific browsers, now say which browsers are affected
  • See full list of changed rules in 5.2

5.1 Maintenance Release

Version: 5.1.596.0 Platform: Windows Date: January 30, 2013

New Features

  • Added «What was Tested» tab to report
  • Updated search engine rules
  • Updated HTML 5.0 validation to December 2012 Candidate Recommendation
  • No longer scans for IE 6 problems by default (use Choose Rules to scan for IE 6 problems)

Fixes

  • Links with query parameters sometimes not extracted correctly from PDF files
  • Performance enhancements scanning large documents
  • Fixed crash scanning corrupt PDFs and PowerPoint files

Rule Changes

5.0 Major Release

Version: 5.0.592.0 Platform: Windows Date: October 31, 2012

New Features

  • Record and replay form actions (Pro version only)
  • Detect changes made to pages by JavaScript
  • Update compatibility checks to IE10, Firefox 16, Chrome 22, iOS 6, Safari 6, Opera 12
  • Choose which browsers to test for browser compatibility
  • HTML 5 validation
  • Compliance tab is now labeled Privacy to reflect the issues it reports
  • Performance improvements (2x faster scanning some sites)
  • Removed «Link limit for running rules» setting (rules now run on pages with any number of links)

Fixes

  • Fixed excessive memory use on some sites
  • Embedded browser now renders in standards mode

Rule Changes

4.7 Maintenance Release

Version: 4.7.564.0 Platform: Windows Date: June 12, 2012

New Features

  • Detect bogus rel=canonical links, which can cause massive loss of search traffic
  • Excel exports include multiple line numbers, rather than just the first line number a problem occurred on
  • Added Excel Inventory report export
  • Added support for Chrome 20 and Firefox 14

Fixes

  • The compatibility report summary counted disabled rules as failures
  • Switching tabs in options window added duplicate items to user agent dropdown
  • Fixed poor performance scanning PDFs with hundreds of pages

Rule Changes

  • Don’t warn about vendor specific tags now standardized in HTML5 draft
  • Restrict deprecated rules to the HTML version they’re deprecated in (some items deprecated in HTML4 are no longer deprecated in HTML5)
  • Fixed various false positives and false negatives
  • See full list of changed rules in 4.7

4.6 Maintenance Release

Version: 4.6.540.0 Platform: Windows Date: February 29, 2012

New Features

  • Added View Source command to right click menu
  • Updated W3 DTDs to match validator.w3.org (pulls in fix for USEMAP in XHTML 1.1 Second Edition)
  • Added compatibility checks for Firefox 9,10,11 and Chrome 16,17 versions
  • Added support for CSS3 properties that have reach candidate recommendation status

Fixes

  • Don’t detect broken anchors in non-standard CSS e.g. behavior:url(#default#SaveFavorite)
  • Various false positives
  • False negative: didn’t detect empty headings
  • False negative: <A ONCLICK> with no HREF cannot be operated from keyboard
  • Changed accessibility rules in 4.6

4.5 Maintenance Release

Version: 4.5.522.0 Platform: Windows Date: November 14, 2011

New Features

  • Added «Remove Word» command to spelling context menu
  • Added support for iOS 5, plus recent Firefox and Chrome versions
  • Replaced RuleId column with guidelines column in Issue Report - Excel (RuleId was an internal identifier)

Fixes

  • Word RTF report displayed current date instead of date report exported
  • 100% CPU processing HTML files containing very large base 64 XML data islands
  • Markup like Emphasis was being reported as a spelling error
  • Wrong line numbers sometimes reported for broken anchors
  • Links with invalid URL schemes weren’t reported as broken (e.g. «Hhttpp://example.com»)
  • Fixed problem where some URLs were displayed double encoded
  • F1 key in New and About windows displayed an error message
  • URLs typed into New window now added to recent URLs list
  • Added timeouts to WHOIS lookups
  • Fixed false positives
  • Changed accessibility rules in 4.5

4.4 Maintenance Release

Version: 4.4.500.0 Platform: Windows Date: August 5, 2011

New Features

  • Added «Copy Link Address» command to context menu
  • Added BlackBerry, Firefox 5 and Chrome 12 to browser compatibility tests
  • Added auto complete for forms
  • Added «Ignore Capitalized» option to spell checker

Fixes

  • Expand All button in reports was slow on large sites with lots of errors
  • Handle pages that specify different charsets in HTTP headers and META tags
  • Handle windows-1256 (Arabic) correctly in rules
  • Greatly reduced memory consumption running rules on large pages
  • Fixed false positives and false negatives
  • Changed accessibility rules in 4.4

4.3 Maintenance Release

Version: 4.3.460.0 Platform: Windows Date: April 2, 2011

New Features

  • Updated browser compatibility tests to IE9, Opera 11 and Chrome 10
  • Allow custom user agent to be specified
  • Additional iOS and Android compatibility rules

Fixes

4.2 Maintenance Release

Version: 4.2.432.0 Platform: Windows Date: December 1, 2010

New Features

  • Added compatibility rules for iPad / iPhone
  • Added ability to check lists of pages (e.g. landing pages)
  • Add ErrEmptyLink rule for detecting IMG SRC=«»
  • Now reports list of pages blocked by robots.txt
  • Updated Google and Bing guidelines

Fixes

  • Problem displaying Source View for local files using ISO-8859-1 characters which don’t specify encoding
  • Much faster switching between tabs on reports for very large sites
  • Fixed various false positives
  • Changed accessibility rules in 4.2

4.1 Maintenance Release

Version: 4.1.418.0 Platform: Windows Date: August 31, 2010

New Features

  • Added support for Windows-1256 (Arabic) and Windows-1255, ISO-8859-8 (Hebrew) charsets
  • Added list of HTTP headers to Source View page
  • Moved Back to Report command to Back button dropdown

Fixes

  • Crash on some PDFs encrypted using AES encryption
  • Heap corruption on PDFs with long attribute values
  • Stability improvements in low memory conditions
  • Allow words with apostrophes (e.g. O’Connell) to be added to dictionary
  • Changed accessibility rules in 4.1

4.0 Major Release

Version: 4.0.394.0 Platform: Windows Date: June 2, 2010

New Features

  • Added English and French spell checking
  • Added accessibility and link checking inside PDF documents
  • Added link checking inside Word, Excel and PowerPoint documents
  • Allow #anchor links to be blocked
  • Added Firefox 3.6 / Chrome 4.0 to compatibility report
  • Added support for <LINK REL=«canonical» HREF=«…» >
  • Added support for Lotus Domino
  • Added required text rules (for checking analytics tags and disclaimers are present on every page)
  • Added «Automatic Login» option

Fixes

  • Scheduled site scans didn’t pick up some site changes
  • Intermittent I/O pending error message when doing two Save As commands in a row
  • Fixed various false positives
  • Validation errors no longer reported on linked pages when using Check Pages and Links
  • Stability improvements
  • Changed accessibility rules in 4.0

3.5 Maintenance Release

Version: 3.5.344.0 Platform: Windows Date: December 18, 2009

New Features

  • New Check Folder command (replaces «Follow Upwards Links» options checkbox)
  • User interface improvements including customizable toolbars
  • Added Firefox 3.5 compatibility checks
  • Added Bing search engine guidelines
  • Support for Windows 7

Fixes

  • Fixed several false positives
  • View Source showing blank pages when HTML meta tag specified invalid charset

3.4 Maintenance Release

Version: 3.4.314.0 Platform: Windows Date: September 23, 2009

New Features

  • Extract sitemap directive from robots.txt
  • Allow user to specify reading age of site audience
  • Add expand all option to report pages
  • Split large report pages
  • Initial support for HTML 5

Fixes

  • HTML entity references for accented uppercase European characters converted the accented chars to lowercase
  • Clarified WCAG vs WCAG2 priorities in reports
  • Non-responsive for long period if cannot contact WHOIS server
  • Fixed several false positives
  • Guideline names missing in Word RTF report
  • Clearer error message when entire site blocked by robots.txt
  • Print command was disabled for View Source pages

3.3 Maintenance Release

Version: 3.3.298.0 Platform: Windows Date: June 1, 2009

New Features

  • Certified for Windows Vista
  • Restore session state on Vista if app running when Windows Update restarts system
  • Only show report tabs for active rule categories
  • Added SeoBlankTitle rule for titles containing only spaces

Fixes

  • Improved site structuring
  • Fixed various false positives
  • Fixed a loop affecting sites with a broken 404 handler and having an image with an empty SRC attribute
  • Handle accented characters in UTF-8 encoded web pages better
  • SEO keywords occurring after a flash movie were ignored
  • Double dot appearing in export file names
  • View Source didn’t display issues for empty pages with no source code
  • Fixed memory leak loading saved reports

3.2 Maintenance Release

Version: 3.2.288.0 Platform: Windows Date: April 2, 2009

Fixes

  • Excess use of disk space scanning large sites
  • Handle CSS contextual selectors
  • Can’t display Choose Rules window after using angle brackets custom error strings

3.1 Maintenance Release

Version: 3.1.276.0 Platform: Windows Date: February 4, 2009

Features

  • Accessibility compatibility summary
  • Browser compatibility summary
  • Browser compatibility rules for IE8 and Chrome
  • Page Weight rules

Fixes

  • Several false positives
  • «Not enough system resources» message on some machines
  • Crash on sites with malformed A tag on home page
  • Increased upper limit for Max Issues Per Page edit box

3.0 Major Release

Version: 3.0.264.0 Platform: Windows Date: December 15, 2008

Features

  • WCAG2 accessibility guidelines
  • Rule chooser dialog
  • Import/export rule settings

Fixes

  • Reduced memory consumption during scan
  • Improved performance at end of scan
  • Improved stability in low memory conditions
  • Fixed hang affecting some sites
  • Progress indicator appears if view source takes a while to display
  • Faster saving reports
  • Fixed false positives

2.8 Maintenance Release

Version: 2.8.252.0 Platform: Windows Date: October 22, 2008

Features

  • Use site directory structure to guide map structure

Fixes

  • Reduced memory consumption when drawing large reports
  • Prevent saving a SortSite report over a PowerMapper site map
  • Fixed a race condition when logging was turned off while writing to log

5.0 Major Release

Version: 5.0.1750.0 Platform: Mac OS X Date: January 28, 2016

New Features

  • Parse external SVG images
  • Minor tweaks to report UI
  • Much faster starting
  • Replaced Breakpad crash reporter with Crashpad

Rule Changes

  • Updated compatibility checks to Firefox 44, Chrome 47, Opera 34 and Edge 13
  • Updated to January 2016 HTML 5 validator checks (VNU 16.1.1)
  • Further implementation of Matterhorn Protocol
  • See full list of changed rules in engine 5.20

Fixes

  • Updated to libpng 1.6.20
  • Updated to giflib 5.1.1
  • Stopped bogus DOM changes and CSS warnings appearing inside SVG element
  • Was unable to scan pages that returned ‘201 Created’ HTTP code instead of ‘200 OK’
  • Display warning if user tries to check Welcome page of application
  • Handle regex literal / division operator ambiguity in JavaScript parser
  • Handle name spaced attributes in HTML 5
  • Fix issue with CSS cascade in DOM
  • Fix mislabelled fields in Reports tab of Scan Options
  • Various stability fixes

4.0 Major Release

Version: 4.0.1740.0 Platform: Mac OS X Date: November 17, 2015

New Features

  • Updated spelling dictionaries for English and French
  • Export and Import settings now include user agent
  • Can scan sites using HTTP basic authentication

Rule Changes

  • Updated compatibility checks to Firefox 41, Chrome 45, Opera 32, Safari 9 and Edge
  • Updated to September 2015 HTML 5 validator checks
  • Initial implementation of Matterhorn Protocol
  • More reporting of user impact for screen reader problems
  • See full list of changed rules in scan engine 5.10

Fixes

  • Problem extracting links from pages with invalid HEAD element
  • Cancelling a scan on a large site could take a long time
  • Fixed spell check issue inside NOFRAMES
  • Didn’t detect missing ALT for some types of PDF graphics
  • Wasn’t able to scan when starting from an Angular #routing URL
  • Reduced memory consumption on sites with lots of W3 validation errors
  • Fixed a crash on OS X 10.11
  • Fixed a problem where report sometimes wasn’t displayed

3.0 Major Release

Version: 3.0.1730.0 Platform: Mac OS X Date: July 28, 2015

New Features

  • Added Export and Import Settings commands
  • Added scheduler
  • Updated benchmarks to latest data
  • Converted exported HTML reports to HTML5

Rule Changes

Fixes

  • Better help if site is blocked due to robots.txt
  • Removed bogus characters that appeared when Excel CSV reports opened in Excel for Mac
  • Fixed problem with some JavaScript links being case folded
  • Fixed hex entity handling in links
  • HTML5: Fixed problem with validation on pages with deeply nested DIVs
  • HTML5: The CS language code (Czech) was incorrectly reported as deprecated
  • HTML5: Treat role attribute as space separated list of ARIA roles
  • HTML5: Fix problem validating camel case SVG attributes like viewBox

2.0 Major Release

Version: 2.0.1720.0 Platform: Mac OS X Date: May 7, 2015

New Features

  • Added more information to the Issue Report and Link Report Excel exports
  • Added more control over applying JavaScript DOM changes to Options window
  • Removed obsolete Java applet and CGI scripts options (can be done via blocked links)
  • Added print command

Rule Changes

Fixes

  • Redirected pages display redirected URL instead of original URL
  • Improvements handling AngularJS sites
  • SVG elements incorrectly flagged as invalid in HTML5 doctype
  • HTTP header names should be case-insensitive

1.0 Major Release

Version: 1.0.1702.0 Platform: Mac OS X Date: January 9, 2015

Features

  • Initial release for Mac OS X, based on SortSite 5.7 for Windows

PowerMapper Version History

$
0
0

5.20 Maintenance Release

Version: 5.20.748.0 Platform: Windows Date: January 28, 2016

New Features

  • Changed default graphics for 3D Buttons style

Fixes

  • Updated to libpng 1.6.20
  • Updated to giflib 5.1.1
  • Was unable to scan pages that returned ‘201 Created’ HTTP code instead of ‘200 OK’
  • Display warning if user tries to check Welcome page of application
  • Various stability fixes

5.19 Maintenance Release

Version: 5.19.736.0 Platform: Windows Date: October 2, 2015

Fixes

  • Fixed drawing problem with 3D buttons style on large sites
  • Problem extracting links from pages with invalid HEAD element
  • Cancelling a scan on a large site could take a long time

5.18 Maintenance Release

Version: 5.18.726.0 Platform: Windows Date: June 30, 2015

New Features

  • Converted all site maps to HTML5

Fixes

  • Better help if site is blocked due to robots.txt
  • Fixed problem with some JavaScript links being case folded
  • Fixed hex entity handling in links

5.17 Maintenance Release

Version: 5.17.718.0 Platform: Windows Date: March 30, 2015

New Features

  • Higher quality (24-bit) thumbnails
  • Changed default map font to Arial
  • Added more control over applying JavaScript DOM changes to Options window
  • Removed obsolete Java applet and CGI scripts options (can be done via blocked links)

Fixes

  • Redirected pages display redirected URL instead of original URL
  • Improvements handling AngularJS sites

5.16 Maintenance Release

Version: 5.16.704.0 Platform: Windows Date: December 30, 2014

New Features

  • Various minor UI enhancements

Fixes

  • Fixed issue extracting links from some invalid HTML files
  • Treat http://www.example.com and http://www.example.com:80 as same site, but http://www.example.com:888 as different site

5.15 Maintenance Release

Version: 5.15.690.0 Platform: Windows Date: September 17, 2014

Fixes

  • Fixed crash when drawing some large maps

5.14 Maintenance Release

Version: 5.14.678.0 Platform: Windows Date: May 22, 2014

New Features

  • Added Factory Reset button to Options window
  • Added Additional URLs box to the New window
  • End of scan notification if app is in background
  • Modernized default user agent string

5.13 Maintenance Release

Version: 5.13.668.0 Platform: Windows Date: February 14, 2014

New Features

  • Added Open in New Window to right-click menu
  • Added Check for Updates command to Help menu

Fixes

  • Stability improvements

5.12 Maintenance Release

Version: 5.12.642.0 Platform: Windows Date: September 19, 2013

New Features

  • Much faster scanning some sites that were very slow to scan in previous versions

Fixes

  • Allow long user agent strings to be pasted into Options window
  • Treat robots.txt 401s and 403s the same as 404s
  • Problem detecting broken links on sites that alias /page-name to /page-name/ and redirect from one to the other
  • Crash when printing empty map with no pages

5.11 Maintenance Release

Version: 5.11.618.0 Platform: Windows Date: May 29, 2013

New Features

  • Can now pause scans
  • Exported HTML files are saved into a newly created sub-directory

Fixes

  • Prevent PC going to sleep during a scan (unless battery low)
  • Page title ignored if preceded by script tag containing script tag embedded in a JavaScript string
  • Thousands separator in imported CSVs was interpreted as decimal point on some locale settings
  • Handle old-style Mac OS 9 line endings in imported CSVs (Linux and OSX line endings already worked)
  • Improved stability in low memory conditions

5.10 Maintenance Release

Version: 5.10.598.0 Platform: Windows Date: February 4, 2013

New Features

  • Map structuring algorithm now uses site navigation bar as a structuring hint

Fixes

  • Links with query parameters sometimes not extracted correctly from PDF files
  • Performance enhancements scanning large documents

5.9 Maintenance Release

Version: 5.9.592.0 Platform: Windows Date: November 14, 2012

New Features

  • Performance improvements (33% faster scanning some sites)

Fixes

  • Fixed GDI resources leak in 3D Buttons style
  • Fixed excessive memory use on some sites

5.8 Maintenance Release

Version: 5.8.564.0 Platform: Windows Date: June 12, 2012

New Features

  • Improved short title generation

Fixes

  • Switching tabs in options window added duplicate items to user agent dropdown
  • Fixed poor performance scanning PDFs with hundreds of pages

5.7 Maintenance Release

Version: 5.7.540.0 Platform: Windows Date: February 29, 2012

New Features

  • Added View Source command to right click menu

Fixes

  • Handle zero sized thumbnail images caused by buggy display driver
  • Avoid blank thumbnail images on pages that only contain Flash movies or META refresh directives

5.6 Maintenance Release

Version: 5.6.524.0 Platform: Windows Date: November 18, 2011

New Features

  • Added «Zoom» command to toolbar

Fixes

  • 100% CPU processing HTML files containing very large base 64 XML data islands
  • Missing down arrow graphic on View Schedule page
  • F1 key in New and about windows displayed an error message
  • URLs typed into New window now added to recent URLs list

5.5 Maintenance Release

Version: 5.5.500.0 Platform: Windows Date: August 5, 2011

New Features

  • Added «Copy Link Address» command to context menu
  • Added auto complete for forms

Fixes

  • Handle pages that specify different charsets in HTTP headers and META tags
  • Excel Link Report export now much faster
  • Some CSV exports contained duplicate rows for page titles with unusual characters like the TM symbol

5.4 Maintenance Release

Version: 5.4.460.0 Platform: Windows Date: April 2, 2011

New Features

  • Allow custom user agent to be specified

Fixes

  • Trim whitespace from end of blocked links
  • Surround URLs in quotes in exported CSV files
  • Handle UTF-8 byte order mark when HTML charset not specified
  • Don’t include 404 links in exported Google Sitemaps
  • Fix scrolling issue when expanding Tree View and Tree View 2.0 styles

5.3 Maintenance Release

Version: 5.3.432.0 Platform: Windows Date: December 1, 2010

New Features

  • Font style and color settings for all map styles
  • Add notes export to Excel CSV export formats
  • Now reports list of pages blocked by robots.txt

Fixes

  • Some deep pages not displayed on Table Map and Yehaa map styles

5.2 Maintenance Release

Version: 5.2.418.0 Platform: Windows Date: August 31, 2010

New Features

  • Added support for Lotus Domino
  • Added Edit Notes and Delete Page commands to popup menu
  • Added custom thumbnail size setting
  • Added «Automatic Login» option
  • Added support for Windows-1256 (Arabic) and Windows-1255, ISO-8859-8 (Hebrew) charsets
  • Navigation tree expansion state now saved
  • Export and import page titles to CSV (allows batch editing in Excel)
  • Moved Back to Map command to Back button dropdown

Fixes

  • Drag and drop sometimes behaved unexpectedly in 5.1
  • Disable unsupported export formats rather than warning they’re unsupported
  • Print always disabled for maps with pathnames containing accented characters
  • Some changes not flagged as changes until map refreshed when Manual Refresh was set

5.1 Maintenance Release

Version: 5.1.362.0 Platform: Windows Date: March 14, 2010

New Features

  • Enhanced printing options (Margins and Fit Each Page)
  • Added color coding to Thermometer graph style
  • Print Preview defaults to showing 2 pages side by side
  • Allow #anchor links to be blocked

Fixes

  • Trial version issue exporting CSV files from sites with robots.txt file
  • Issue importing some XML files
  • Intermittent I/O pending error message when doing two Save As commands in a row
  • Include PDFs in Google sitemaps
  • Stability improvements
  • Pages that timed out during download showed as OK in Page Issues window
  • Not following links in some SWF files
  • Print layout problems in some map styles
  • Page header M of N pages wrong when range of pages printed
  • Page count in Site Properties tab wrong if site has redirected pages

5.0 Major Release

Version: 5.0.340.0 Platform: Windows Date: December 1, 2009

New Features

  • Additional map styles
  • Import analytics or SEO data from XML or CSV
  • Visualize analytics or SEO data using DataMaps
  • Add notes to maps
  • Extract links from Flash sites
  • Resizable page thumbnails
  • Support for non-European character sets including Japanese, Chinese and Korean
  • User interface improvements including customizable toolbars and new map wizard
  • Export meta data
  • Support for Windows 7

Fixes

  • Much faster making changes to map styles

4.19 Maintenance Release

Version: 4.19.296.0 Platform: Windows Date: May 29, 2009

New Features

  • Enhanced Excel Site Tree export
  • Enhanced Find Page command
  • Improved site structuring

Fixes

  • Problem printing Thumb Tree and Electrum 2.0 styles
  • Double dot appearing in export file names

4.18 Maintenance Release

Version: 4.18.290.0 Platform: Windows Date: April 15, 2009

New Features

  • Highlight pages on map when clicking on pages in outline view
  • Added Excel Link Report export
  • Added Excel Site Tree export

Fixes

  • Excess use of disk space scanning large sites
  • «Not enough system resources» message on some machines
  • Crash on sites with malformed A tag on home page

4.17 Maintenance Release

Version: 4.17.260.0 Platform: Windows Date: December 9, 2008

New Features

  • Highlight pages on map when clicking on pages in outline view
  • Added Excel Link Report export
  • Added Excel Site Tree export

Fixes

  • Improved stability in low memory conditions
  • Treat /news.htm as parent of /news/aug.htm
  • Fixed hang affecting some sites

4.16 Maintenance Release

Version: 4.16.252.0 Platform: Windows Date: October 22, 2008

New Features

  • Find Page command on right click menu
  • Use site directory structure to guide map structure

Fixes

  • Accented French/German characters were dropped in CSV export
  • HEAD start tag was missing on some map styles (though it’s optional in HTML4)
  • Reduced memory consumption when drawing large maps
  • Prevent saving a SortSite report over a PowerMapper site map
  • Fixed a race condition when logging was turned off while writing to log

3.0 Major Release

Version: 3.0.1750.0 Platform: Mac OS X Date: January 28, 2016

New Features

  • Much faster starting
  • Replaced Breakpad crash reporter with Crashpad

Fixes

  • Updated to libpng 1.6.20
  • Updated to giflib 5.1.1
  • Was unable to scan pages that returned ‘201 Created’ HTTP code instead of ‘200 OK’
  • Display warning if user tries to check Welcome page of application
  • Various stability fixes

2.0 Major Release

Version: 2.0.1740.0 Platform: Mac OS X Date: November 17, 2015

Features

  • Can scan sites using HTTP basic authentication.
  • Functionally identical to PowerMapper 5.19 for Windows with the exception of some map customization options.

Fixes

  • Fixed drawing problem with 3D buttons style on large sites.
  • Problem extracting links from pages with invalid HEAD section.
  • Cancelling a scan on a large site could take a long time.
  • Fixed a crash on OS X 10.11.
  • Fixed a problem where site map sometimes wasn’t displayed.

1.0 Major Release

Version: 1.0.1734.0 Platform: Mac OS X Date: August 16, 2015

Features

  • Initial release for Mac OS X.
  • Functionally identical to PowerMapper 5.18 for Windows with the exception of some map customization options.

Website Error Checker: Accessibility & Link Checker - SortSite

$
0
0

Free TrialBuy

Summary

SortSite is a one-click web site testing tool used by federal agencies, Fortune 100 corporations and independent consultancies. The tool is available as a desktop application for Mac or Windows, and is also available as a web application.

  • Platforms: Mac OS X and Windows
  • Use: inside and outside firewall, including intranets and development sites

One click is all it takes to analyze an entire web site. Each page is checked against more than 700 standards based checkpoints.

Checkpoints

  • Accessibility - check WCAG and Section 508 guidelines against many file types: find flashing GIFs, untagged PDFs
  • Broken Links - check for broken links and spelling errors
  • Compatibility - check for HTML, script and image formats that don't work in common browsers
  • Search Engine Optimization - check Google, Bing and Yahoo webmaster guidelines
  • Privacy - check for compliance with EU and US law
  • Web Standards - validate HTML and CSS
  • Usability - check against Usability.gov guidelines

Benefits

Problems like broken links, spelling errors and usability problems drive visitors away from your site. Search engine issues stop visitors before they arrive. Find and fix website problems before your customers or executives find them.

Manual testing effort is proportional to the number of pages, so costs quickly add up, even on small sites:

  • At least 30 minutes hours to comprehensively test each page manually
  • Total Effort: 500 hours to fully test a 1,000 page site
  • Total Cost: $25,000 at $50 per hour

SortSite tests the same site in under 5 minutes for a small fraction of the cost of testing everything manually. This lets teams focus manual testing on areas that require human judgement.

SortSite accessibility report screenshot showing Section 508 and WCAG 2 level A, double A and triple A issues

Reviews and testimonials

SortSite is a very good testing tool. It will test all pages it finds on the site.

University of Cambridge

This simple test ... gives much more useful data than just a screenshot. The "SortSite" test checks accessibility, broken links, browser code compatibility, search engine optimization and other usability issues...

practicalecommerce.com

More reviews are available in the reviews section.

SortSite Map Screenshot

Customers

Our products are used in more than 50 countries by some of the world's largest organizations. Over 30% of the Fortune 100 use our products.

  • Australian Department of Industry and Innovation
  • Canadian Space Agency
  • Disney
  • McCann Erickson
  • NASA
  • Singapore Health Sciences Authority
  • Toyota
  • UK Royal Mail
  • US Department of Justice

See it in action

Example reports produced by SortSite, and free trials.

Product editions

SortSite Desktop is available in three different editions:

Compare editions to see the differences between these.

White papers and datasheets

Get in-depth technical information about SortSite features, benefits, and capabilities.

More documentation including datasheets, white papers, deployment guides, user guides and the license agreement are available in the technical resources section.

Most computers will open PDF documents automatically, but you may need to download Adobe Acrobat Reader.

System requirements

Requires Mac OS X v10.9 or laterCompatible with Windows 7

System requirements for SortSite Desktop are:

  • Windows (Vista, 7, 8, 10) or Mac (OS X 10.9 or later)
  • 1 GB RAM (2 GB recommended)
  • 20 MB free disk space

SortSite is also available as a web application running in the cloud, which works on any device.

Learn more

Find out more about SortSite:


Visual Sitemap Generator and Web Site Mapping Tool - PowerMapper

$
0
0

Free TrialBuy

Summary

PowerMapper is an automatic site mapping tool for information architects, usability analysts and web developers. It is used in more than 50 countries, by 30% of the Fortune 100, and major organizations like NASA and MIT.

  • Platforms: Mac OS X and Windows
  • Use: inside and outside firewall, including intranets and development sites

Creating a map is simple: just navigate to your site using the built in web browser, then click Map.

PowerMapper Electrum 2.0 Map Style

Visual sitemaps

PowerMapper draws maps in a range of useful and attractive styles using thumbnails of each page. You can also export a Google XML sitemap, or an Excel CSV.

Visual Sitemap - Electrum Map Style
Electrum Map Style
Visual Sitemap - Skyscraper Map Style
Skyscraper Map Style
Visual Sitemap - Page Cloud Map Style
Page Cloud Map Style
Visual Sitemap - 3D Buttons Style
3D Buttons Map Style

Create site maps cost effectively

Creating a site map manually takes hours or days, even for medium size sites. PowerMapper creates site maps automatically with a single click. Ballpark costs to manually create a site map are:

  • 3 minutes per page to create and layout a box for each page in a drawing package then copy-and-paste the page title or url
  • Total Effort: 50 hours to create a map of a 1,000 page site (3 minutes x 1,000 pages)
  • Total Cost: $2,500 at $50 per hour (50 hours x $50)

PowerMapper can build a better site map in under 5 minutes for a small fraction of the cost.

Reviews and testimonials

Generating this kind of map of an existing site should be the first step anyone takes when redesigning a site. Steve Krug, Author "Don't Make Me Think"
PowerMapper, its Windows utility for Web designers, has just one function -- creating interactive Web-site maps -- but does that job quickly and very well. InfoWorld

More reviews are available in the reviews section.

Manuals and documentation

More documentation including datasheets, white papers, deployment guides, user guides and the license agreement are available in the technical resources section.

Most computers will open PDF documents automatically, but you may need to download Adobe Acrobat Reader.

System requirements

Requires Mac OS X v10.9 or laterCompatible with Windows 7

System requirements for PowerMapper Desktop are:

  • Windows (Vista, 7, 8, 10) or Mac (OS X 10.9 or later)
  • 1 GB RAM (2 GB recommended)
  • 20 MB free disk space

PowerMapper is also available as a web application running in the cloud, which works on any device.

PowerMapper Tablemap Style

Learn more

Find out more about PowerMapper:

SortSite - Product Information

$
0
0

SortSite automatically scans entire websites for over 700 quality issues including: accessibility; browser compatibility; broken links; privacy standards; search optimization; usability and web standards.

Learn More

Find out more about SortSite.

See it in Action

Example reports produced by SortSite, and free trials.

White Papers and Datasheets

Get in-depth technical information about SortSite features, benefits, and capabilities.

Most computers will open PDF documents automatically, but you may need to download Adobe Acrobat Reader.

OnDemand Suite - Website Testing and Visual Sitemaps in the Cloud

$
0
0

Sign UpBuy

Summary

OnDemand Suite includes cloud versions of the following applications:

  • SortSite for web site testing
  • PowerMapper for creating visual site maps
  • Platforms: cloud, works on any device
  • Use: outside firewall, including public web sites
SortSite accessibility report screenshot showing Section 508 and WCAG 2 level A, double A and triple A issues

Web site testing

One click is all it takes to analyze an entire web site. Each page is checked against more than 700 standards based checkpoints.

Visual sitemaps

PowerMapper draws maps in a range of useful and attractive styles using thumbnails of each page. You can also export a Google XML sitemap, or an Excel CSV.

  • Share site maps with co-workers and clients when re-designing or auditing a site
  • Copy maps into client presentations and sale proposals
  • Exported to Excel for detailed analysis
PowerMapper Electrum 2.0 Map Style

Benefits

Problems like broken links, spelling errors and usability problems drive visitors away from your site. Search engine issues stop visitors before they arrive. Find and fix website problems before your customers or executives find them.

Manual testing effort is proportional to the number of pages, so costs quickly add up, even on small sites:

  • At least 30 minutes hours to comprehensively test each page manually
  • Total Effort: 500 hours to fully test a 1,000 page site
  • Total Cost: $25,000 at $50 per hour

SortSite tests the same site in under 5 minutes for a small fraction of the cost of testing everything manually. This lets teams focus manual testing on areas that require human judgement.

Reviews and testimonials

Generating this kind of map of an existing site should be the first step anyone takes when redesigning a site. Steve Krug, Author "Don't Make Me Think"

This simple test ... gives much more useful data than just a screenshot. The "SortSite" test checks accessibility, broken links, browser code compatibility, search engine optimization and other usability issues...

practicalecommerce.com

Customers

Our products are used in more than 50 countries by some of the world's largest organizations. Over 30% of the Fortune 100 use our products.

  • Australian Department of Industry and Innovation
  • Canadian Space Agency
  • Disney
  • McCann Erickson
  • NASA
  • Singapore Health Sciences Authority
  • Toyota
  • UK Royal Mail
  • US Department of Justice

See it in action

Example reports produced by the OnDemand Suite, and free trials.

White papers and datasheets

Get in-depth technical information about OnDemand features, benefits, and capabilities.

More documentation including datasheets, white papers, deployment guides, user guides and the license agreement are available in the technical resources section.

Most computers will open PDF documents automatically, but you may need to download Adobe Acrobat Reader.

System requirements

OnDemand - Any Device

System requirements for the OnDemand Suite are:

  • Runs in any modern web browser (Firefox, Chrome, Safari, Opera, Internet Explorer 7+)
  • Runs on any device (Mac, PC, iPad, Android, Chromebook, Linux)
  • No installation required

The suite is also available as a desktop application.

OnDemand Suite - Manuals and Documentation

$
0
0

White papers, technical data sheets, support information and system requirements.

White papers and datasheets

Other resources

System requirements

System requirements for the OnDemand Suite are:

  • Runs in any modern web browser (Firefox, Chrome, Safari, Opera, Internet Explorer 7+)
  • Runs on any device (Mac, PC, iPad, Android, Chromebook, Linux)
  • No installation required

The suite is also available as a desktop application.

Most computers will open PDF documents automatically, but you may need to download Adobe Acrobat Reader.

Table cell header calculation for AT

$
0
0

Summary

This post describes how table cell headers for screen-readers are calculated.

  • TH with SCOPE=ROW or SCOPE=COL is unambiguous and widely supported
  • TD with SCOPE is non-conforming in HTML 5, and is ignored as a header on some browsers (works in Apple WebKit, but ignored in Chromium WebKit).
  • On tables with headers in the top row, or first column, TH without SCOPE usually works.
  • TD HEADERS is problematic because it assumes a single list of headers for each cell, but accessibility APIs expose row and column headers as separate properties
  • On any other table, TH without SCOPE produces wildly varying results.

Native role for TH and TD

This table shows how native role for TH and TD elements is calculated by different browsers and screen-readers. It’s based on an inspection of screen reader and browser code (see below for full details).

Native role calculations starts with the most specific conditions at the top of the table and works downwards until a role is found. N/A indicates a condition not used in the role calculation by a specific AT.

Table cell native role algorithm
ConditionNVDA
IE
NVDA
Firefox
NVDA
Chrome
VoiceOver
Safari
TH scope=rowRowHeaderRowHeaderRowHeaderRowHeader
TH scope=colColHeaderColHeaderColHeaderColHeader
TH scope=rowgroupN/ARowHeaderRowHeaderRowHeader
TH scope=colgroupN/AColHeaderColHeaderColHeader
TD scope=rowN/ARowHeaderN/ARowHeader
TD scope=colN/AColHeaderN/AColHeader
TD scope=rowgroupN/ARowHeaderN/ARowHeader
TD scope=colgroupN/AColHeaderN/AColHeader
TH in THEADN/AN/AN/AColHeader
TH in top rowColHeaderN/AN/AColHeader (3)
TH in first columnRowHeaderN/AN/ARowHeader (4)
TH with TH to leftN/AN/AColHeaderN/A
TH with TD to leftN/AN/ARowHeaderN/A
TH with TH to rightN/AN/AColHeaderN/A
TH with TD to rightN/ARowHeaderRowHeaderN/A
TH with TD belowN/AColHeaderN/AN/A
TH with rowspan > 1N/ARowHeaderN/AN/A
Any other THDataCellColHeaderColHeaderDataCell
Any other TDDataCellDataCellDataCellDataCell

Notes

(1) This table shows the main interoperability issues, but is a simplification and doesn’t capture all of the implementation subtleties in edge cases.

(2) Some accessibility tree implementations (Firefox, Blink) only allow an element to have a single native role. This is an issue because table headers sometimes have multiple roles. For example:

  • When using the TD headers attribute
  • The TH at position 1,1 is sometimes both a row and column header

(3) Only if TH not enclosed by TFOOT

(4) Only if TH not enclosed by THEAD

Header calculation

Most accessibility APIs expose separate column headers and row headers properties for each cell. This allows screen readers to voice column headers when moving along a row, voice row headers when moving up or down a column, and provide separate commands to announce row or column header.

This table shows the column and row headers calculation for each TD cell, using the role calculated above:

Table cell ColHeaders and RowHeaders algorithm
ConditionNVDA
IE
NVDA
Firefox
NVDA
Chrome
VoiceOver
Safari
Cells with nativeRole=ColHeader listed in TD HEADERSAdded to ColHeadersAdded to ColHeadersIgnoredAdded to ColHeaders
Cells with nativeRole=RowHeader listed in TD HEADERSAdded to RowHeadersAdded to RowHeadersIgnoredAdded to ColHeaders
Cells with nativeRole=ColHeader above TDAdded to ColHeadersAdded to ColHeadersAdded to ColHeadersAdded to ColHeaders
Cells with nativeRole=ColHeader below TDIgnoredIgnoredAdded to ColHeadersIgnored
Cells with nativeRole=RowHeader to the left of TDAdded to RowHeadersAdded to RowHeadersAdded to RowHeadersAdded to RowHeaders
Cells with nativeRole=RowHeader to the right of TDIgnoredIgnoredAdded to RowHeadersIgnored

What the specs say

Modern accessibility APIs expose separate ColHeaders and RowHeaders properties for each cell:

There’s a detailed description of table cell header calculation in the HTML 5 spec: https://www.w3.org/TR/html5/tabular-data.html#header-and-data-cell-semantics

There’s also a detailed description of cell header calculation in the HTML 4.01 spec, which differs from the HTML 5 algorithm: https://www.w3.org/TR/html4/struct/tables.html#h-11.4.3

Unfortunately, both the HTML 4.01 and 5.0 algorithms assume that row and column headers form a single list of headers for a cell (as does the TD HEADERS attribute). That means that neither algorithm works with the ColHeaders and RowHeaders properties exposed in current accessibility APIs.

Some implementations (Firefox and NVDA/IE) go to heroic lengths to guess whether items listed in TD HEADERS should be exposed to the API as column headers or row headers. Other implementations (Safari / VoiceOver) just assume they’re column headers.

How the implementations actually work

NVDA with IE

NVDA with Internet Explorer uses the MSAA accessibility API which requires NVDA to implement its own role and header calculations:

Role calculation:

  1. TD is always a cell (SCOPE is ignored and HEADERS references only work with TH elements)
  2. TH with SCOPE=ROW is a row header (SCOPE=ROWGROUP ignored)
  3. TH with SCOPE=COL is a column header (SCOPE=COLGROUP ignored)
  4. TH without SCOPE in first column is a row header
  5. TH without SCOPE in top row is a column header
  6. Any other TH is treated as a non-header cell
  7. ARIA role is ignored in TH role calculation

Note: NVDA/IE allows cells to have both row header and column header roles, which is useful in some type of table.

NVDA maintains lists of row headers and column headers for each cell:

  1. TD with HEADERS list
    • THs listed in HEADERS list with row header role are added to the TD’s row header list
    • THs listed in HEADERS list with column header role are added to the TD’s column header list
  2. TD without HEADERS
    • Add all THs above TD with role = column header to TD column headers
    • Add all THs to left of TD with role = row header to TD row headers

The main logic is in fillVBuf_helper_collectAndUpdateTableInfo, and the code is in the NVDA GitHub repository

NVDA with Firefox

NVDA with Firefox uses the IAccessible2 API, so the role and name calculation is done by Firefox and exposed through IAccessible2.

Role calculation:

  1. TH or TD with SCOPE=COL or SCOPE=COLGROUP is a column header
  2. TH or TD with SCOPE=ROW or SCOPE=ROWGROUP is a row header
  3. TH with TD to the right is a row header
  4. TH with TD below is a column header
  5. TH not matching any of the above : guess based on TH ROWSPAN attribute
  6. TD without scope is a cell

Header calculation:

  1. If TD HEADERs list specified
    • Add all items in list with role = column header role to TD column headers
    • Add all items in list with in same column with role != role header to TD column headers
    • Add all items in list with role = row header role to TD row headers
    • Add all items in list with in same row with role != column header to TD row headers
  2. If no TD HEADERs
    • Add all cells above TD with role = column header to TD column headers
    • Add all cells to left of TD with role = row header to TD row headers

The code is the Mozilla HTMLTableAccessible class

NVDA with Chrome

NVDA with Chrome uses the IAccessible2 API, so the role and name calculation is done by Chrome and exposed through IAccessible2.

Role calculation:

  1. TD is always a cell (SCOPE and ROLE are ignored)
  2. TH with SCOPE=COL or SCOPE=COLGROUP is a column header
  3. TH with SCOPE=ROW or SCOPE=ROWGROUP is a row header
  4. TH with TH to left is a column header
  5. TH with TD to left is a row header
  6. TH with TH to right is a column header
  7. TH with TD to right is a row header
  8. Any other TH is a column header

Header calculation:

  1. Column headers for TD are all cells in same column with column header role
  2. Row headers for TD are all cells in same row with row header role
  3. The TD HEADERS attribute is ignored

The main logic is in scanToDecideHeaderRole, and the code is in the Chromium AXTableCell class

Safari with Voiceover

Safari WebKit role calculation:

  1. ARIA role if provided
  2. TH or TD with SCOPE=COL or SCOPE=COLGROUP is a column header
  3. TH or TD with SCOPE=ROW or SCOPE=ROWGROUP is a row header
  4. TD without SCOPE is a cell
  5. TH in a THEAD is a column header
  6. TH in top row and not in TFOOT is a column header
  7. TH in first column and not in THEAD is a row header
  8. TH matching none of the above is a cell (i.e. not a header)

This means it’s possible to have TH’s in Safari which aren’t treated as headers. For example, any TH that’s outside THEAD and not in the first row or first column is treated as a TD.

Note: Safari allows cells to be both row header and column headers, which is useful in some type of table.

The WebKit header calculation builds up a list of row and column headers for each cell by:

  1. If a TD has a HEADERS attribute:
    • Add all cells listed in HEADERS attribute to column headers
    • Leave row headers empty
  2. If no HEADERS attribute
    • Add all cells above TD with role = column header to TD column headers
    • Add all cells to left of TD with role = row header to TD row headers

See the role calculation above for determination of cell and row headers.

Note The VoiceOver API exposes column headers (read when moving horizontally along a row) and row headers (read when moving up or down a table column) as separate properties. The HEADERS attribute always maps to column headers in VoiceOver (even for headers with row header role), so are not read when moving up or down a column.

The code is in the Safari AccessibilityTableCell class.

Visual Sitemap Generator - Mac, Windows or Cloud

$
0
0

Visual sitemaps are used by web development teams to document website structure. They are often produced during content audits and website redesigns, but are hard to produce, especially for sites with more than a few hundred pages.

PowerMapper is a graphical sitemap generator which excels at reverse-engineering sitemaps from existing websites. It scans all a site's pages, capturing thumbnails and meta data for each page, then draws these on a map.

Skyscrapers

This sitemap displays blocks for each page on the site, with the taller blocks representing pages closest to the home page. It's useful for detecting site structures where most of the content clusters in one or two sections of the site.

Visual Sitemap - Skyscraper Map Style

Electrum

This thumbnail sitemap shows miniature snapshots (thumbnails) of each web page organized hierarchically. The map can be re-centered on a new page by drilling down using the [+] symbols.

Visual Sitemap - Electrum Map Style

Electrum 2.0

A variation of the Electrum style showing all pages in a single view.

Visual Sitemap - Electrum 2.0 Map Style

Isometric

This graphical sitemap arranges page thumbnails in an isometric (pseudo-3D) view. Unlike a true 3D view, pages further back stay the same size making them easier to see. The map can be re-centered on a new page by drilling down using the [+] symbols.

Visual Sitemap - Isometric Map Style

Page Cloud

This sitemap displays website structure by arranging pages in clusters centered around the parent page. The map can be re-centered on a new page by drilling down using the [+] symbols.

Visual Sitemap - Page Cloud Map Style

Thumb Tree

This map displays thumbnails of each web page of all levels of the site arranged like an organizational chart.

Visual Sitemap - Thumbtree Map Style

3D Buttons

This sitemap displays a graphical button for each page on the site. You can customize the map with your own icons.

Visual Sitemap - 3D Buttons Map Style

System Status


Search Results

Government accessibility standards and WCAG 2

$
0
0

This posting summarizes some detailed research into the state of government accessibility standards around the world, as of November 2015. Usually these evolve fairly slowly, although the Jodhan vs. Attorney General of Canada case may change that (governments don’t like being successfully sued by their citizens).

In general, these standards apply to government agency websites (and not commercial web sites) with the exception of Australia and Norway where commercial sites are also required to comply. Other countries have disability discrimination laws which cover websites, but these don’t specify the technical standards required to comply with the law.

This table shows government accessibility standards, and relevant legislation, in 18 territories:

Comparison of accessibility standards in 11 countries
CountryStandardLegislationApplies to
AustraliaWCAG 2 AADisability Discrimination ActAll government and non-government websites should comply with WCAG 2 AA by end of 2013
Canada

WCAG 2 AA

Human Rights Act 1977Common Look and Feel 2.0 required WCAG 1 up till July 2011 for all government websites. The Jodhan vs. Attorney General of Canada ruling requires the Canadian government to update the guidelines to WCAG 2, and this was implemented as the Standard on Web Accessibility on Aug 1, 2011.
EUWCAG 2 AAEuropean Parliament Resolution (2002) 0325 †Required for all EU commission websites - see EUROPA - Web accessibility policy.
FranceRGAA 3 (based on WCAG 2)Law No 2005-102, Article 47Updated from RGAA 2.2 in April 2015, to take account of new technologies like HTML5 and ARIA. RGAA 2.2 was required for all French central government websites by May 2011. All other French public websites (public services, towns, public research, etc) are required to comply by May 2012.
GermanyBITV 2 (based on WCAG 2)Federal Disabled Equalization Law (BGG)BITV 2 came into force on Sept 22, 2011, and is required for all government websites. It is based on WCAG 2, but not identical.
Hong KongWCAG 2 AA WCAG 2 AA became the standard for GovHK websites in March 2012.
IndiaGuidelines for Indian Government Websites (based on WCAG 2 A) WCAG 2 Level A became the standard for Indian government websites in February 2009.
IrelandWCAG 2 AAThe Disability Act 2005All government websites - Universal Design Guidance for Online Public Services 2.10
Italy

Technical Rules of Law 4/2004 (updated to WCAG 2 in September 2013)

Law No. 4/2004 (Stanca Law)Required for all government websites
JapanJIS X 8341 (based on WCAG 2) Based on WCAG 2 with provisions made for the Japanese language and input systems. Required for all local and central government websites. Commercial websites are also encouraged to use it.
NetherlandsWCAG 2 AA Government websites must comply with the government web guidelines, which include WCAG 2 AA. There are no requirements for non-government websites.
New ZealandWCAG 2 AAHuman Rights Amendment Act 2001Web Accessibility Standard 1.0 (WCAG 2 AA with some exceptions) required for all government web sites.
NorwayWCAG 2 AA (with exceptions)LOV 2008-06-20 nr 42Lov om forbud mot diskriminering på grunn av nedsatt funksjonsevneThe law requires all websites to be be universally designed. From July 2013, new websites should follow WCAG 2 AA with some exceptions regarding time-based media and social media.
OntarioAODA (WCAG 2 AA) Required for all new Ontario government websites by January 2012, and existing government websites by January 2016.
QuebecSGQRI 008 (based on WCAG 2)Standards sur l'accessibilité du WebCustom made standard based on WCAG 2.0 with specifics covering websites, downloadable documents and multimedia.
Spain UNE 139803:2012 (updated in 2012 to WCAG 2 AA)Law 34/2002, Law 51/2003Required for all government websites. No mandatory requirements on non-government websites.
United KingdomWCAG 2 AAEquality Act 2010The GDS Service Manual requires WCAG 2 AA as a starting point for UK government web sites. Other UK websites need to comply with the Equality Act and provide equal access, but this doesn't specify technical standards.
USASection 508 (subset of WCAG 1 with a few additions)Section 508 of Rehabilitation ActUS federal agencies' websites must comply with Section 508 guidelines. These are currently being updated and will incorporate WCAG 2 AA - but the update has been subject to continual delays through 2013 and 2014.

† Irony Alert: the European resolution insists web site documents should be clear and simple, but kicks off with 22 paragraphs of incomprehensible bureaucratic text. Here’s an example:

whereas the internet as a part of society is an instrument for society as a whole, so it is fundamental that technologically neutral access to public information is offered for all groups in society…

The key takeaway from this research: adoption of WCAG 2 is progressing steadily and becoming increasingly important:

  • The governments of Australia, Canada, France, Germany, Hong Kong, Italy, Ireland, Japan, Netherlands, New Zealand, Norway, Spain and the UK have already adopted WCAG 2.
  • In the US, Section 508 is being (slowly) refreshed to harmonize with WCAG 2.
  • The European Commission has moved to WCAG 2 as a European government standard.

A link with empty label - Screen reader compatibility

$
0
0

Last updated: April 5, 2016

Expected Result: causes problems in some screen readers

Actual Result: causes problems in 21 screen reader / browser combinations

Code used for this test:

<p>Preceding content</p>
        <a href='javascript:void(0);'></a>
    

Change History

Last updated: April 5, 2016

  • WorseNVDA with IE Worse - was OK in NVDA 2014.1, but now causes problems in NVDA 2015.2
  • BadNVDA with FF Causes problems in NVDA 2015.2
  • BadJAWS with IE Causes problems from JAWS 14.0.9002 to JAWS 16.0.4350
  • BadJAWS with FF Causes problems from JAWS 14.0.9002 to JAWS 16.0.4350
  • GoodVoiceOver OS X Stable - OK from VoiceOver OSX 10.9 to VoiceOver OSX 10.10
  • BetterVoiceOver iOS Better - caused problems in VoiceOver iOS 8.4, but now OK in VoiceOver iOS 9.1
  • WorseWindowEyes with IE Worse - was OK in WindowEyes 8.4, but now causes problems in WindowEyes 9.2
Screen readerBrowserModeNotesWhat the user hears
OK NVDA 2015.2FF41ReadingLink not displayed, and not read.
Fail NVDA 2015.2FF41TabbingLink not displayed, "blank" read out for focusable label. Speak Blank
Fail NVDA 2015.2IE11ReadingLink not displayed, but link URL read out. Speak Link void zero
Fail NVDA 2015.2IE11TabbingLink not displayed, but link URL read out. Speak Void zero, link
OK NVDA 2014.1FF29ReadingLink not displayed, and not read.
Fail NVDA 2014.1FF29TabbingLink not displayed, "blank" read out for focusable label. Speak Blank
Fail NVDA 2014.1IE11ReadingLink not displayed, but link URL read out. Speak Link void zero
OK NVDA 2014.1IE11TabbingLink not displayed, and not read.
Fail JAWS 16.0.4350FF41ReadingNo link displayed, link gibberish read by screen reader. Speak Link, void left paren zero right paren
Fail JAWS 16.0.4350FF41TabbingNo link displayed, focus indicator very hard to see, link gibberish read by screen reader. Speak Void left paren zero right paren, link
Fail JAWS 16.0.4350IE11ReadingNo link displayed, link gibberish read by screen reader. Speak Link, void left paren zero right paren
Fail JAWS 16.0.4350IE11TabbingNo link displayed, focus indicator very hard to see, link gibberish read by screen reader. Speak Void left paren zero right paren, link
Fail JAWS 15.0.9023FF29ReadingNo link displayed, link gibberish read by screen reader. Speak Link, void left paren zero right paren
Fail JAWS 15.0.9023FF29TabbingNo link displayed, focus indicator very hard to see, link gibberish read by screen reader. Speak Void left paren zero right paren, link
Fail JAWS 15.0.9023IE11ReadingNo link displayed, link gibberish read by screen reader. Speak Link, void left paren zero right paren
Fail JAWS 15.0.9023IE11TabbingNo link displayed, focus indicator very hard to see, link gibberish read by screen reader. Speak Void left paren zero right paren, link
Fail JAWS 14.0.9002FF29ReadingNo link displayed, link gibberish read by screen reader. Speak Link, void left paren zero right paren
Fail JAWS 14.0.9002FF29TabbingNo link displayed, link gibberish read by screen reader. Speak Void left paren zero right paren, link
Fail JAWS 14.0.9002IE11ReadingNo link displayed, link gibberish read by screen reader. Speak Link, void left paren zero right paren
Fail JAWS 14.0.9002IE11TabbingNo link displayed, link gibberish read by screen reader. Speak Void left paren zero right paren, link
Fail WindowEyes 9.2IE11ReadingNo link displayed, link gibberish read by screen reader. Speak Link, void left paren zero right paren
Fail WindowEyes 9.2IE11TabbingNo link displayed, link gibberish read by screen reader. Speak Link, void left paren zero right paren
OK WindowEyes 8.4IE11ReadingNot visible in browser, and ignored in WindowEyes.
Fail WindowEyes 8.4IE11TabbingText of previous element read as link label. Speak Link, preceding content
OK VoiceOver OSX 10.10Safari 9.0.1ReadingLink not displayed, and not read.
OK VoiceOver OSX 10.10Safari 9.0.1TabbingLink not displayed, and not read.
OK VoiceOver OSX 10.9Safari 7.0.3ReadingLink not displayed, and not read.
OK VoiceOver OSX 10.9Safari 7.0.3TabbingLink not displayed, and not read.
OK VoiceOver iOS 9.1Safari iOS 9.1TouchLink not displayed, and not read.
Fail VoiceOver iOS 8.4Safari iOS 8.4TouchText of previous element read out as link label. Speak Preceding content, link
OK VoiceOver iOS 7.1Safari iOS 7.1TouchLink not visible in browser, and ignored in VoiceOver.

SortSite rules: AccWcag1-13.1.1

Test notes

The threshold for inclusion in these results is 5% usage in the most recent WebAIM screen reader survey. Chrome and Android still fall below the 5% threshold.

All tests were carried out with screen reader factory settings. JAWS in particular has a wide variety of settings controlling exactly what gets spoken.

Screen readers allow users to interact in different modes, and can produce very different results in each mode. The modes used in these tests are:

  • Reading Content read using the «read next» command in a screen reader
  • Tabbing Content read using the «tab» key in a screen reader
  • Heading Content read using the «next heading» key in a screen reader
  • Touch Content read when touching an area of screen on a mobile device

In the «What the user hears» column:

  • Commas represent short pauses in screen reader voicing
  • Full Stops represent places where voicing stops, and the «read next» or «tab» or «next heading» command is pressed again
  • Ellipsis … represent a long pause in voicing
  • (Brackets) represent voicing that requires a keystroke to hear

A link TARGET opens in new window - Screen reader compatibility

$
0
0

Last updated: April 5, 2016

Expected Result: causes problems in some screen readers

Actual Result: causes problems in 17 screen reader / browser combinations

WCAG Technique: F22

Code used for this test:

<a href='http://www.example.com' target='_blank'>Example</a>
    

Change History

Last updated: April 5, 2016

  • BadNVDA with IE Causes problems from NVDA 2014.1 to NVDA 2015.2
  • BadNVDA with FF Causes problems from NVDA 2014.1 to NVDA 2015.2
  • BadJAWS with IE Causes problems from JAWS 15.0.9023 to JAWS 16.0.4350
  • BadJAWS with FF Causes problems from JAWS 14.0.9002 to JAWS 16.0.4350
  • BadVoiceOver OS X Causes problems from VoiceOver OSX 10.9 to VoiceOver OSX 10.10
  • BadVoiceOver iOS Causes problems from VoiceOver iOS 7.1 to VoiceOver iOS 9.1
  • BadWindowEyes with IE Causes problems from WindowEyes 8.4 to WindowEyes 9.2
Screen readerBrowserModeNotesWhat the user hears
Fail NVDA 2015.2FF41TabbingNo indication a new window will open before clicking link, or that one has opened after clicking link. Speak Example, link
Fail NVDA 2015.2IE11TabbingNo indication a new window will open before clicking link, or that one has opened after clicking link. Speak Example, link
Fail NVDA 2014.1FF29TabbingNo indication a new window will open before clicking link, or that one has opened after clicking link. Speak Example, link
Fail NVDA 2014.1IE11TabbingNo indication a new window will open before clicking link, or that one has opened after clicking link. Speak Example, link
Fail JAWS 16.0.4350FF41TabbingNo indication a new window will open before clicking link, or that one has opened after clicking link. Speak Example, link
Fail JAWS 16.0.4350IE11TabbingNo indication a new window will open before clicking link, says "new tab link" first time link clicked (but not on subsequent clicks). Speak Example, link. New tab page.
Fail JAWS 15.0.9023FF29TabbingNo indication a new window will open before clicking link, or that one has opened after clicking link. Speak Example, link
Fail JAWS 15.0.9023IE11TabbingNo indication a new window will open before clicking link, or that one has opened after clicking link. Speak Example, link
Fail JAWS 14.0.9002FF29TabbingNo indication a new window will open before clicking link, or that one has opened after clicking link. Speak Example, link
Fail JAWS 14.0.9002FF29TabbingNo indication a new window will open before clicking link, says "new tab link" first time link clicked. Speak Example, link. New tab link.
Fail WindowEyes 9.2IE11TabbingNo indication a new window will open before clicking link, or that one has opened after clicking link. Speak Link, example
Fail WindowEyes 8.4IE11TabbingNo indication a new window will open before clicking link, or that one has opened after clicking link. Speak Link, example
Fail VoiceOver OSX 10.10Safari 9.0.1TabbingNo indication a new window will open before clicking link, or that one has opened after clicking link. Speak Example, link
Fail VoiceOver OSX 10.9Safari 7.0.3TabbingNo indication a new window will open before clicking link, or that one has opened after clicking link. Speak Example, link
Fail VoiceOver iOS 9.1Safari iOS 9.1TouchNo indication a new window will open before clicking link, or that one has opened after clicking link. Speak Example, link
Fail VoiceOver iOS 8.4Safari iOS 8.4TouchNo indication a new window will open before clicking link, or that one has opened after clicking link. Speak Example, link
Fail VoiceOver iOS 7.1Safari iOS 7.1TouchNo indication a new window will open before clicking link, or that one has opened after clicking link. Speak Example, link

SortSite rules: AccWcag1-10.1.2

Test notes

The threshold for inclusion in these results is 5% usage in the most recent WebAIM screen reader survey. Chrome and Android still fall below the 5% threshold.

All tests were carried out with screen reader factory settings. JAWS in particular has a wide variety of settings controlling exactly what gets spoken.

Screen readers allow users to interact in different modes, and can produce very different results in each mode. The modes used in these tests are:

  • Reading Content read using the «read next» command in a screen reader
  • Tabbing Content read using the «tab» key in a screen reader
  • Heading Content read using the «next heading» key in a screen reader
  • Touch Content read when touching an area of screen on a mobile device

In the «What the user hears» column:

  • Commas represent short pauses in screen reader voicing
  • Full Stops represent places where voicing stops, and the «read next» or «tab» or «next heading» command is pressed again
  • Ellipsis … represent a long pause in voicing
  • (Brackets) represent voicing that requires a keystroke to hear

A element with TITLE containing IMG without ALT - Screen reader compatibility

$
0
0

Last updated: April 5, 2016

Expected Result: causes problems in some screen readers

Actual Result: causes problems in 5 screen reader / browser combinations

Code used for this test:

<a href='4567.html' title='this is a link title'><img src='1234.png'></a>
    

Change History

Last updated: April 5, 2016

  • GoodNVDA with IE Stable - OK from NVDA 2012.3 to NVDA 2015.2
  • BetterNVDA with FF Better - caused problems in NVDA 2012.1, but now OK in NVDA 2015.2
  • GoodJAWS with IE Stable - OK from JAWS 13.0.852 to JAWS 16.0.4350
  • GoodJAWS with FF Stable - OK from JAWS 13.0.852 to JAWS 16.0.4350
  • BetterVoiceOver OS X Better - caused problems in VoiceOver OSX 10.9, but now OK in VoiceOver OSX 10.10
  • GoodVoiceOver iOS Stable - OK from VoiceOver iOS 7.1 to VoiceOver iOS 9.1
  • BetterWindowEyes with IE Better - caused problems in WindowEyes 8.4, but now OK in WindowEyes 9.2
  • GoodSaToGo with IE OK in SaToGo 3.4.96.0
Screen readerBrowserModeNotesWhat the user hears
OK NVDA 2015.2FF40ReadingSpeak Link, this is a link title
OK NVDA 2015.2FF40TabbingSpeak This is a link title, link
OK NVDA 2015.2IE11ReadingSpeak Link, this is a link title
OK NVDA 2015.2IE11TabbingSpeak This is a link title, link
OK NVDA 2014.1FF28ReadingSpeak Link, this is a link title
OK NVDA 2014.1FF28TabbingSpeak This is a link title, link
OK NVDA 2014.1IE11ReadingSpeak Link, this is a link title
OK NVDA 2014.1IE11TabbingSpeak This is a link title, link
Fail NVDA 2012.1FF28Readingnothing read, and no indication of link Speak Blank
Fail NVDA 2012.1FF28Tabbingnothing read, and no indication of link Speak Blank
OK NVDA 2012.3IE11ReadingSpeak Link, this is a link title
OK NVDA 2012.3IE11TabbingSpeak This is a link title, link
OK JAWS 16.0.4350FF40ReadingSpeak Link, this is a link title
OK JAWS 16.0.4350FF40TabbingSpeak This is a link title, link
OK JAWS 16.0.4350IE11ReadingSpeak Link, this is a link title
OK JAWS 16.0.4350IE11TabbingSpeak This is a link title, link
OK JAWS 15.0.9023FF29ReadingSpeak Link, this is a link title
OK JAWS 15.0.9023FF29TabbingSpeak This is a link title, link
OK JAWS 15.0.9023IE11ReadingSpeak Link, this is a link title
OK JAWS 15.0.9023IE11TabbingSpeak This is a link title, link
OK JAWS 14.0.9002FF29ReadingSpeak Link, this is a link title
OK JAWS 14.0.9002FF29TabbingSpeak This is a link title, link
OK JAWS 14.0.9002IE11ReadingSpeak Link, this is a link title
OK JAWS 14.0.9002IE11TabbingSpeak This is a link title, link
OK JAWS 13.0.852FF28ReadingSpeak Link, this is a link title
OK JAWS 13.0.852FF28Tabbing"thisSpeak is a link title, link
OK JAWS 13.0.852IE11ReadingSpeak Link, this is a link title
OK JAWS 13.0.852IE11TabbingSpeak This is a link title, link
OK WindowEyes 9.2IE11ReadingSpeak Link, this is a link title
OK WindowEyes 9.2IE11TabbingSpeak Link, this is a link title
Fail WindowEyes 8.4IE11ReadingReads out path of link Speak Link test slash forty five sixty seven dot html
OK WindowEyes 8.4IE11TabbingSpeak Link, this is a link title
OK VoiceOver OSX 10.10Safari 8.0.6ReadingSpeak Link image, this is a link title
OK VoiceOver OSX 10.10Safari 8.0.6TabbingSpeak Link image, this is a link title
Fail VoiceOver OSX 10.9Safari 7.0.3ReadingReads out filename of image Speak Link image one two three four PNG, this is a link title
Fail VoiceOver OSX 10.9Safari 7.0.3TabbingReads out filename of image Speak Link image one two three four PNG, this is a link title
OK VoiceOver iOS 9.1Safari iOS 9.1TouchSpeak This is a link title, link image
OK VoiceOver iOS 8.4Safari iOS 8.4TouchSpeak This is a link title, link image
OK VoiceOver iOS 7.1Safari iOS 7.1TouchSpeak This is a link title, link image
OK SaToGo 3.4.96.0IE11ReadingSpeak Link, this is a link title
OK SaToGo 3.4.96.0IE11TabbingSpeak This is a link title, Link

SortSite rules: AccWcag1-13.1.1

Test notes

The threshold for inclusion in these results is 5% usage in the most recent WebAIM screen reader survey. Chrome and Android still fall below the 5% threshold.

All tests were carried out with screen reader factory settings. JAWS in particular has a wide variety of settings controlling exactly what gets spoken.

Screen readers allow users to interact in different modes, and can produce very different results in each mode. The modes used in these tests are:

  • Reading Content read using the «read next» command in a screen reader
  • Tabbing Content read using the «tab» key in a screen reader
  • Heading Content read using the «next heading» key in a screen reader
  • Touch Content read when touching an area of screen on a mobile device

In the «What the user hears» column:

  • Commas represent short pauses in screen reader voicing
  • Full Stops represent places where voicing stops, and the «read next» or «tab» or «next heading» command is pressed again
  • Ellipsis … represent a long pause in voicing
  • (Brackets) represent voicing that requires a keystroke to hear
Viewing all 539 articles
Browse latest View live