Ticket #5907 (closed Bug: wontfix)

Opened 4 years ago

Last modified 4 years ago

Indentation should be done with CSS2 text-indent property to support a11y

Reported by: damo Owned by:
Priority: Normal Milestone:
Component: Accessibility Version:
Keywords: IBM Cc: satya, joek

Description

When using JAWS and editing content, the indentation level of paragraphs is not communicated to the JAWS user.

In FF, CSS text-indent is exposed as an object attribute, CSS margin isn't exposed at all. In order for JAWS to pick up the indentation level, content should use the text-indent property instead of margins.

http://www.w3.org/TR/CSS2/text.html#indentation-prop

Change History

comment:1 Changed 4 years ago by fredck

  • Status changed from new to closed
  • Resolution set to wontfix
  • Milestone CKEditor 3.4 deleted

Please note that text-indent is a different feature, and it's behavior is very different. It just indents the first line of text, leaving other lines of the paragraph with no indentation.

Note also that the above behavior is not useful in a rich text editing environment, as that's usually a generic rule that applies to "all" paragraphs in the text, having much less sense to be applied by the user on specific paragraphs only.

Currently our support for indentation is strictly related to "text formatting", adding no semantic value to the contents.

Note: See TracTickets for help on using tickets.
© 2003 – 2012 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy