?
avatar sagar-ttpl
sagar-ttpl
11 May 2018

For the form fields like input type text and textarea, I couldn't find any support for the "tabindex" HTML attribute.

avatar sagar-ttpl sagar-ttpl - open - 11 May 2018
avatar joomla-cms-bot joomla-cms-bot - change - 11 May 2018
Labels Added: ?
avatar joomla-cms-bot joomla-cms-bot - labeled - 11 May 2018
avatar sagar-ttpl
sagar-ttpl - comment - 11 May 2018

If this is a valid issue, then I can send a PR for the same.

avatar brianteeman
brianteeman - comment - 11 May 2018

Why would you need to set a tabindex. When not included, the code source order is the default tabbing order of a document, with links, form controls and objects getting focus as they appear in the source code.

avatar mbabker
mbabker - comment - 11 May 2018

Clearly you don't work with my clients who have asked us to make the tab key skip over "non relevant" fields, even against all advice.

avatar franz-wohlkoenig franz-wohlkoenig - change - 11 May 2018
Status New Discussion
avatar franz-wohlkoenig franz-wohlkoenig - change - 11 May 2018
Category Feature Request Fields
avatar brianteeman
brianteeman - comment - 16 May 2018

If that is the only use case for adding this then i would definitely not be in favour of adding the ability to break accessibility to the core of joomla

avatar mbabker
mbabker - comment - 16 May 2018

There are 2 ways to argue it.

  1. The tabindex attribute is part of the HTML spec and should be supported in core.
  2. You argue that its use breaks accessibility on sites and shouldn't be supported, in which case we should explicitly not support (and remove from core) anything that can create accessibility problems.
avatar franz-wohlkoenig franz-wohlkoenig - change - 16 May 2018
Category Feature Request Fields Accessibility Feature Request Fields
avatar brianteeman
brianteeman - comment - 31 May 2018

@mbabker

  1. There are lots of things in the HTML spec that we dont expose in the UI and nor should we
  2. Absolutely and if they are identified then we can work to remove them

I am closing this for the reasons stated above

avatar brianteeman brianteeman - close - 31 May 2018
avatar brianteeman brianteeman - change - 31 May 2018
Status Discussion Closed
Closed_Date 0000-00-00 00:00:00 2018-05-31 19:19:49
Closed_By brianteeman

Add a Comment

Login with GitHub to post a comment