[FYI] Tutorials bug-fix update

Hi AGWG,

I’m about to roll out an update to the tutorials, fixing some open 
issues.

While the list is relatively long, it is mostly minor fixes for clarity 
or to better and accurately demonstrate the functionality in the 
tutorials. There hasn’t been new content added.

I plan to publish this update by the end of next week.

Feel free to comment on the _pull request_ if you think something is 
missing.

## Tables tutorial

* [#520 Tables with multi-level headers 
Errors?](https://github.com/w3c/wai-tutorials/issues/520)
   * Fixed with a clarification in this pull request: [#533 Clarify 
table headers/id example](https://github.com/w3c/wai-tutorials/pull/533)
   * Links to before, after and diff versions: 
https://github.com/w3c/wai-tutorials/pull/533#issuecomment-413211050

## Images tutorial

* Update long form example of image maps to match tutorial page
   * Fixed in this pull request: [#536 Image Maps: Fix full code 
example](https://github.com/w3c/wai-tutorials/pull/536)
   * Links to before, after and diff versions: 
https://github.com/w3c/wai-tutorials/pull/536#issuecomment-413212219

## Menus tutorial

* [#559 Fly-out Menus Approach 
1](https://github.com/w3c/wai-tutorials/issues/559) not behaving as 
expected
   * Fixed JavaScript bug in this pull request: [#562 Fix issue with 
flyout menu approach one](https://github.com/w3c/wai-tutorials/pull/562)
   * Links to before, after and diff versions: 
https://github.com/w3c/wai-tutorials/pull/562#issuecomment-413250660

* [#522 fly-out menu approach 2 nests <button> inside 
<a>](https://github.com/w3c/wai-tutorials/issues/522) and [#525 [Fly-out 
Menus] update aria states on mouseover and mouseout events as 
well](https://github.com/w3c/wai-tutorials/issues/525)
   * Fixed by using proper HTML and adapting CSS in this pull request: 
[#534 Changes to Flyout Menus Approach 
2](https://github.com/w3c/wai-tutorials/pull/534)
   * Links to before, after and diff versions: 
https://github.com/w3c/wai-tutorials/pull/534#issuecomment-413249416

* [#522 Application menu 
feedback](https://github.com/w3c/wai-tutorials/issues/552)
   * Fixed by adding better keyboard support and fixing some bugs in 
this pull request: [#563 Fix issues with application 
menu](https://github.com/w3c/wai-tutorials/pull/563)
   * Links to before, after and diff versions: 
https://github.com/w3c/wai-tutorials/pull/563#issuecomment-413252775


Best, Eric


--

Eric Eggert
Web Accessibility Specialist
Web Accessibility Initiative (WAI) at World Wide Web Consortium (W3C)

Received on Thursday, 16 August 2018 10:45:39 UTC