? Success

User tests: Successful: Unsuccessful:

avatar andrepereiradasilva
andrepereiradasilva
5 Dec 2015

Description

This PR makes category list menu item type acessible according to WCAG 2.0.
1. List of articles table:

Improvements are welcome

avatar andrepereiradasilva andrepereiradasilva - open - 5 Dec 2015
avatar andrepereiradasilva andrepereiradasilva - change - 5 Dec 2015
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 5 Dec 2015
Labels Added: ? ?
avatar andrepereiradasilva andrepereiradasilva - change - 5 Dec 2015
The description was changed
avatar andrepereiradasilva andrepereiradasilva - change - 5 Dec 2015
Title
[Acessibility] Category list
[Accessibility] Category list
avatar brianteeman brianteeman - change - 28 Mar 2016
Labels
avatar brianteeman brianteeman - change - 28 Mar 2016
Category Accessibility
avatar brianteeman brianteeman - change - 27 Apr 2016
Labels
avatar brianteeman brianteeman - change - 27 Apr 2016
Category Accessibility Accessibility Language & Strings
avatar Curtista Curtista - test_item - 1 Aug 2016 - Tested unsuccessfully
avatar Curtista
Curtista - comment - 1 Aug 2016

I have tested this item 🔴 unsuccessfully on d3070e0

First I've done the steps in the "How to Test".
For the 3th step I've used the Wave Chrome extension available at http://wave.webaim.org/ which only recognizes that (before the patch) there was no legend tag in the fieldset.
The remaining changes I had to test manually against the specifications, because I run Joomla on my local machine and found no tool except for the wave chrome extension.

Now lets talk about the changes. When I was testing it manually everything was fine except for that the first th tag in the table had no scope="col". Because of this missing scope="col" the test was unsuccessful.

@icampus


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/8599.

avatar kevinscheithauer kevinscheithauer - test_item - 1 Aug 2016 - Tested unsuccessfully
avatar kevinscheithauer
kevinscheithauer - comment - 1 Aug 2016

I have tested this item 🔴 unsuccessfully on d3070e0

I have tested this issue @icampus PBF with the proposed patch and have pretty much the same "issues" as Curtista. I followed your "How to test" but on a local server and inspected the site myself. Your patch definitely improves the accessibility but seems to omit the scope attribute of the first th-tag.


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/8599.

avatar andrepereiradasilva
andrepereiradasilva - comment - 1 Aug 2016

added missing scope

avatar Curiensol Curiensol - test_item - 2 Aug 2016 - Tested successfully
avatar Curiensol
Curiensol - comment - 2 Aug 2016

I have tested this item ✅ successfully on 80c166a

Everything fine, even the scope="col" is now Present 😄

@icampus Pizza,Bugs&Fun


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/8599.

avatar kevinscheithauer kevinscheithauer - test_item - 12 Aug 2016 - Tested successfully
avatar kevinscheithauer
kevinscheithauer - comment - 12 Aug 2016

I have tested this item ✅ successfully on 80c166a

Tested it like I did previously @icampus and its working perfect for me this time


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/8599.

avatar brianteeman brianteeman - change - 22 Aug 2016
Status Pending Ready to Commit
Labels
avatar brianteeman
brianteeman - comment - 22 Aug 2016

RTC - sorry for the delay


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/8599.

avatar joomla-cms-bot joomla-cms-bot - change - 22 Aug 2016
Labels Added: ?
avatar zero-24
zero-24 - comment - 22 Aug 2016

@andrepereiradasilva there are merge conflicts here can you fix that?

avatar rdeutz rdeutz - change - 25 Aug 2016
Milestone Added:
avatar rdeutz
rdeutz - comment - 27 Aug 2016

any change to fix the conflicts @andrepereiradasilva ?

avatar andrepereiradasilva
andrepereiradasilva - comment - 27 Aug 2016

sorry ... to many PR. will do when i can

avatar wilsonge wilsonge - reference | 10b6495 - 3 Sep 16
avatar wilsonge wilsonge - change - 3 Sep 2016
Labels Removed: ?
avatar wilsonge wilsonge - change - 3 Sep 2016
Milestone Removed:
Status Ready to Commit Pending
Labels
avatar joomla-cms-bot joomla-cms-bot - change - 3 Sep 2016
Milestone Removed:
avatar wilsonge
wilsonge - comment - 3 Sep 2016

Can we have one more test here please now these conflicts have been fixed? Thanks!


This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/8599.

avatar andrepereiradasilva andrepereiradasilva - change - 4 Sep 2016
Labels
avatar andrepereiradasilva
andrepereiradasilva - comment - 4 Sep 2016

hum ... i think there a potencial issue here.
if i'm not wrong if a site that uses other template does not have this hide css classes the form legend and table caption will appear in the site, the same goes for table-noheader class.

I could, force the css here for B/C in the file, @wilsonge what do you think?

avatar andrepereiradasilva
andrepereiradasilva - comment - 4 Sep 2016

ok added the css classes inline too to prevent that issue

avatar brianteeman brianteeman - test_item - 9 Oct 2016 - Tested successfully
avatar brianteeman
brianteeman - comment - 9 Oct 2016

I have tested this item ✅ successfully on 9ae27a6


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/8599.

avatar hans2103 hans2103 - test_item - 4 Nov 2016 - Tested successfully
avatar hans2103
hans2103 - comment - 4 Nov 2016

I have tested this item ✅ successfully on 9ae27a6


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/8599.

avatar brianteeman
brianteeman - comment - 4 Nov 2016

@andrepereiradasilva sorry to say that we have merge conflicts again. If you can fix them i will make sure it gets merged quickly and wont happen again

avatar superknutsel
superknutsel - comment - 4 Nov 2016

I have tested this item ✅ successfully on 9ae27a6

Tested issue successfully.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/8599.

avatar superknutsel superknutsel - test_item - 4 Nov 2016 - Tested successfully
avatar wilsonge
wilsonge - comment - 4 Nov 2016

I've manually fixed the conflicts here and merged it. @brianteeman could you just check i haven't screwed anything up please

avatar wilsonge wilsonge - change - 4 Nov 2016
Status Pending Closed
Closed_Date 0000-00-00 00:00:00 2016-11-04 12:46:53
Closed_By wilsonge
avatar wilsonge wilsonge - close - 4 Nov 2016
avatar wilsonge wilsonge - close - 4 Nov 2016
avatar joomla-cms-bot joomla-cms-bot - change - 4 Nov 2016
Category Accessibility Language & Strings Front End Components Language & Strings Templates (site) Accessibility
avatar wilsonge wilsonge - change - 4 Nov 2016
Labels Removed: ?

Add a Comment

Login with GitHub to post a comment