(anonymous guest) (logged out)


Sponsored by the Wiki Symposium and the Nuveon GmbH.

[Back to current version]   [Restore this version]

How about "nesting"? I think that's the thing most people mean when they say "indentation", we are just so much into visuals that it's easier for us to describe the looks and not the meaning.

-- RadomirDopieralski, 2007-Sep-20

Please see also Indented paragraphs in CreoleAdditions.

-- YvesPiguet, 2007-Sep-20

Yes, nesting divs - as described in Indented paragraphs CreoleAdditions - is the right way to do that in my eyes. However indentation is a dubious concept. Often people use indentation to structure a discussion.

  • PersonA
    • Reply
      • Reply
    • Reply
  • Person B

Now imagine this is done by divs only. Turn off CSS to see how the page occurs to a screenreader user or a user of a text browser. The page could be completely unreadable. So does it make sense to support indentation? Or does this call for a new semantic html markup which does not yet exist? I don't know, I would drop indentation therefore. On MoinMoin Wiki I did a workaround for this, see http://moinmoin.wikiwikiweb.de/MoinMoinBugs/1.6devCommentSectionsNotAccessibleByScreenreaderOrWithCssDisabled. This is not yet approved by screenreader users nor accessibility experts. But this also shows, that accessibility of indentation is out of reach of wiki markup only.

-- OliverSiemoneit, 2007-Sep-20

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

Add new attachment

Only authorized users are allowed to upload new attachments.

« This particular version was published on 21-Sep-2007 00:08 by RadomirDopieralski.