My Community

General Category => Forum Stuff => Topic started by: Burnout on October 21, 2019, 11:17:43 PM

Title: Heading for the board
Post by: Burnout on October 21, 2019, 11:17:43 PM
Hey man,
Please would it be possible to add a heading for each of the boards.

For example, when you click on General Discussion there should be a heading to mark the start of that board like there is for recent posts etc.

This would help make it much easier for my assistive technology to find the start of the board.  It should make it easier for sighted users too.

Thanks man.

Title: Re: Heading for the board
Post by: BikerDude on October 22, 2019, 09:15:19 AM
Oh wow man.
Maybe forum Dude can do a quick fix for you.
That would be very Dude of him.

Coincidentally I am working on Accessibility compliance for some state agency websites.
We use software that checks.
Clicking the Wave plugin on this post I get
19 Errors
34 Alerts

https://wave.webaim.org/extension/

Title: Re: Heading for the board
Post by: Burnout on October 22, 2019, 11:30:53 PM
It?s great to hear you are into web accessibility, we are normally people the square community doesn?t give a shit about.
Title: Re: Heading for the board
Post by: BikerDude on October 23, 2019, 01:37:23 PM
It?s great to hear you are into web accessibility, we are normally people the square community doesn?t give a shit about.

Well to be honest it's law.
These are government web sites and it took a law suit to raise the level of priority.
I suspect that if it was voluntary that it wouldn't be happening.
Not because of a lack of caring but because of the amount of time and effort compared to other endeavors.
But doing this I've gained a real understanding of how difficult it must to to navigate day to day business that the sighted take for granted.
I'm glad to be a part of it.
But compared to other stuff it is a lot of work and very very detail oriented.
It can be frustrating as hell.
But obviously our frustration pales to the the struggles of people needing accessibility.
Title: Re: Heading for the board
Post by: Burnout on October 23, 2019, 04:01:37 PM
Probably the best test is to get an intermediate screen reader user to test the site, and give feedback.  Not sure about the US, but in the UK last I heard, the guidelines did not correspond to if the site was accessible, although that was about fifteen years ago, so things could have changed.  So long as you are doing the basics, like using Alt text, and other stuff that I am well out of date with, you should, fingers crossed, not go too far wrong.  Says the nonprofessional. 
I?m a professional bum, if that counts?
Oh yes, and using headings is a big help, hint hint.  ;)
Title: Re: Heading for the board
Post by: BikerDude on October 24, 2019, 11:18:40 AM
Probably the best test is to get an intermediate screen reader user to test the site, and give feedback.  Not sure about the US, but in the UK last I heard, the guidelines did not correspond to if the site was accessible, although that was about fifteen years ago, so things could have changed.  So long as you are doing the basics, like using Alt text, and other stuff that I am well out of date with, you should, fingers crossed, not go too far wrong.  Says the nonprofessional. 
I?m a professional bum, if that counts?
Oh yes, and using headings is a big help, hint hint.  ;)


I have found that when it comes to accessibility aria labels are the developers best friend.
They necessitate the least amount of changes to the site to get it to where you need to be for basic accessibility.
http://web-accessibility.carnegiemuseums.org/foundations/aria/
Title: Re: Heading for the board
Post by: forumdude on October 26, 2019, 01:57:45 AM
Sorry but I don't understand the request. Do you mean you'd like to have the topics be in order of most recent at the top? If so I think you can check the box on this page to order it that way: https://dudeism.com/smf/index.php?action=profile;area=theme;u=2
Title: Re: Heading for the board
Post by: Masked Dude on October 26, 2019, 06:04:50 PM
Is there a website that you can point them to that shows this in action?
Title: Re: Heading for the board
Post by: Burnout on October 26, 2019, 08:39:49 PM
Hi guys, thanks for trying to understand what I am blathering about.  I will try and see if I can explain it any clearer.

I am not talking about post order, or anything like that.
Just above where the posts are displayed there needs to be a HTML heading with the name of that board.

So for this board, the heading would be called,

Forum Stuff.

Followed by the posts.
This allows quick and easy navigation  for the V I user.

Don?t worry guys it?s not rocket science.

Hope that makes sense?  If not maybe Biker Dude, or a rocket scientist  can explain it better than me.

Title: Re: Heading for the board
Post by: forumdude on October 30, 2019, 12:13:10 AM
Hi Burnout, there's a "link tree" at the top that shows where you are in the forum. In this thread it's shown as:

The Dudeism.com Forum ?Forum ?General Category ?Forum Stuff ?Heading for the board

Are you not able to see it? The text is quite small.

I'm afraid I wouldn't know how to hack the code to make a special heading for you but I can try to look into it. Sorry about that.
Title: Re: Heading for the board
Post by: Burnout on October 31, 2019, 03:54:15 AM
Np Forum dude,
The pages where the posts are displayed are ok.  It?s just the pages where all the subjects are displayed are the difficult ones.
Yes I can see the stuff that tells you where you are.  But I still have to do a lot of manually arrowing down to get to the information I want.  I E. the subject of each post.

I should point out that overall this board is very easy to use from a V I point of view.  Good job dudes.

On a personel note.
I wanted to do a HTML coding course in college, but my personal tutor would not let me, saying it was too easy. Even though it was recommended we do it by another lecturer.  I could go on with this story. 
But for more of my opinions / rants on this subject, see my Don?t go to University, post, in the General discussion forum.

This is why I need dudeism.  Not because I am a relaxed kind of guy, but because I have a load of rage and anxiety bubbling away in the background.
Title: Re: Heading for the board
Post by: Burnout on October 31, 2019, 04:46:40 AM
Ok, I have looked up the short cut key that allows me to jump to the start of a table with my V I software.  This helps, so I?m making progress.
Unfortunately, there is a load of info that does not make sense to me before you get to the list of posts by subject.  It says things like last post, with a date that is not the last post, and the name of someone who did not post in that subject.  Followed by the numbered links you get for different pages of a board.  Very strange.  The distinction between where this stuff ends and the subject of the latest post begins is not easy to find.  I have to do a lot of manually arrowing down to get there.
Hope this makes sense?
Title: Re: Heading for the board
Post by: BikerDude on October 31, 2019, 08:32:06 AM
A shortcut way to get the info on the page for disabled people is to put a aria tags on everything on the page.
They are supported by all browsers.

Quote
aria-label="this is the form"

I believe for the issue in question an example fix might be..
Quote
<ul class="recent_topics" style="margin: 0; padding: 0;">
         <li aria-label="Forum Name=The Forum Name Title= Heading for the board">
            <a href="https://dudeism.com/smf/index.php?topic=7057.msg55745;topicseen#new" title="Heading for the board">Heading for the board</a>
             by <b><a href="https://dudeism.com/smf/index.php?action=profile;u=13182">Burnout</a></b> <br /><span class="smalltext">[<strong>Today</strong> at 04:46:40 AM]</span>
         </li>

Or you could put an aria label on the href.
Basically all the aria tags are designed to work with software for the disabled.
They don't change anything on the page for the sighted.
They also make it so that disabled people who have to navigate pages using voice command have an easier time.

It's a lot of work to get this all up to snuff with the 502 standard, but just throwing some aria-labels around can go a long way.
Title: Re: Heading for the board
Post by: Burnout on October 31, 2019, 05:07:12 PM
What will this sample code do exactly?
Title: Re: Heading for the board
Post by: BikerDude on November 04, 2019, 06:55:47 AM
What will this sample code do exactly?

Adding aria labels make your accessibility software read that label when the items is focused.
Jaws, NVDA etc..
Title: Re: Heading for the board
Post by: Burnout on November 04, 2019, 11:22:29 PM
Thanks for the code man.  But the main thing I want is a heading tag above the first post in each board.  Does anyone here have the knowledge and authority to do that?
Title: Re: Heading for the board
Post by: BikerDude on November 05, 2019, 06:27:17 AM
Thanks for the code man.  But the main thing I want is a heading tag above the first post in each board.  Does anyone here have the knowledge and authority to do that?

Obviously it's not for you.
It's for whoever maintains the board.