(anonymous guest) (logged out)

Copyright (C) by the contributors. Some rights reserved, license BY-SA.

Sponsored by the Wiki Symposium and the Nuveon GmbH.


Add new attachment

Only authorized users are allowed to upload new attachments.

This page (revision-8) was last changed on 21-Sep-2007 20:38 by OliverSiemoneit  

This page was created on 20-Sep-2007 10:49 by RadomirDopieralski

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Difference between version and

At line 2 removed one line
-- RadomirDopieralski, 20 Sep 2007
At line 3 added 2 lines
-- RadomirDopieralski, 2007-Sep-20
At line 17 added one line
At line 20 added 30 lines
If indentation with multiple levels is supported, nothing prevents the engine from producing HTML friendlier to people using a screenreader. It's the same problem as nested lists. Couldn't CSS also be tuned for screenreaders, e.g. by inserting the indentation level before each indented paragraph?
I think that advices would be welcome by many implementers who aren't familiar with these technologies. Screenreader-friendly HTML/CSS suggestions for each Creole construct would be a good starting point.
-- [[YvesPiguet]], 2007-Sep-20
I would be really great if we could attract some people with real experience with screen readers, braille terminals, etc. and also people try to parse and analyze web pages programmatically -- most knowledge comes from various guidelines and regulations that are not always perfect. Even if we don't include any "indentation", "nesting", "subitem" or "quote" markup into Creole, maybe we can at least collect some material on the topic?
I don't have much experience with blind people, but the idea of hierarchy in flowing text seems to me to be inherently visual, so the user-friendly method of presenting it would be to describe the hierarchy in terms different than just markup -- that is, write it with words. And no, not automatically, this doesn't really work.
I wonder, do we need to consider different use cases? How does screen readers treat nested structures on web pages, such as lists, blockquotes or tables inside tables?
-- [[RadomirDopieralski]], 2007-Sep-20
Yes, having some real users would be great and is at a certain stage of work indespensable. This stage is now reached But why an automatic insertation of a hidden text (e.g. "Indented text level 1 start"..."Indenteed text level 1 end" should not work is not clear to me.
Jaws reads list elements as follow ("List element with 6 entries. List element 1 'List element with 3 entries'...). Tables inside tables (complex tables) is said to be very difficult to access by screenreaders. Nicely accessible tables are simple tables which are supposed to have besides a <th> also an id and an abbr for the <th> so that the screenreader when reading a cell could always tell in which row and column the user currently is in. Because tables are always read, it is not nice to use them for layout purposes. Layout is only a visual concept. Form elements an other things should appear in a nice ways in the html source (label..formelement..label..formelement) and positioned by css.
-- OliverSiemoneit, 2007-Sep-21
I guess it's all the responsibility of the wiki engine that renders the HTML (or whatever is used), not something that can be really included in the Creole markup. Whether the engine inserts some "you are nested 6 levels deep now" or "this is 6th column and 3rd row" or not -- the raw text of the page remains the same, and the users don't really need to even know about it. It doesn't affect their markup in any way. Am I right?
So maybe we we could have some pages about [[AccessibleHtml]] specifically?
-- [[RadomirDopieralski]], 2007-Sep-20
Yes, of course you are right, Radomir! That's what I have meant above - in my lousy English - that "..accessibility of indentation is out of reach of wiki markup only". Having a page [[AccessibleHtml]] is a very good idea. I have now also contacted some assocation of blind people and asked for some support there.
-- OliverSiemoneit, 2007-Sep-21
Version Date Modified Size Author Changes ... Change note
8 21-Sep-2007 20:38 4.764 kB OliverSiemoneit to previous
7 21-Sep-2007 18:29 4.408 kB RadomirDopieralski to previous | to last
6 21-Sep-2007 15:51 3.862 kB OliverSiemoneit to previous | to last
5 21-Sep-2007 00:08 2.844 kB RadomirDopieralski to previous | to last
4 20-Sep-2007 23:20 1.855 kB YvesPiguet to previous | to last Screenreader-friendly HTML rendition welcome!
3 20-Sep-2007 21:44 1.312 kB OliverSiemoneit to previous | to last
2 20-Sep-2007 11:37 0.332 kB YvesPiguet to previous | to last Indented paragraphs already defined in Additions
1 20-Sep-2007 10:49 0.229 kB RadomirDopieralski to last
« This page (revision-8) was last changed on 21-Sep-2007 20:38 by OliverSiemoneit