#36582: Accessibility improvement for required field labels in the admin.
-------------------------------------+-------------------------------------
     Reporter:  Antoliny             |                    Owner:  Antoliny
         Type:                       |                   Status:  assigned
  Cleanup/optimization               |
    Component:  contrib.admin        |                  Version:  5.2
     Severity:  Normal               |               Resolution:
     Keywords:  accessibility        |             Triage Stage:
                                     |  Unreviewed
    Has patch:  0                    |      Needs documentation:  0
  Needs tests:  0                    |  Patch needs improvement:  0
Easy pickings:  0                    |                    UI/UX:  0
-------------------------------------+-------------------------------------
Comment (by Antoliny):

 Replying to [comment:3 Sarah Boyce]:

 > When I test with a screen reader, the required input elements are
 announced as required. So there's no missed information here
 > Bold is not conveying meaning by a different color (which would not work
 for color blind users), so I actually think we might be for this one.
 > I will let the accessibility team make the final call here though

 Sorry! I should have provided more information. For regular forms, this
 isn’t really an issue, but for inline forms, even though required fields
 are displayed in bold, the inline form itself is not marked as required.
 This means that even if a field inside the inline is required when
 creating an object, there is no indication of its required status (other
 than the visual bold style).

 The reason I focused on regular forms in the ticket is because,
 personally, I think it would be better to have something other than bold
 text some element explicitly indicating that a field is required. That
 way, the information would be provided consistently to both screen reader
 users and sighted users.

 I suppose we’ll need to discuss further how exactly this issue should be
 addressed.
-- 
Ticket URL: <https://code.djangoproject.com/ticket/36582#comment:4>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To view this discussion visit 
https://groups.google.com/d/msgid/django-updates/01070198f6374d56-b7b54164-e285-417d-b00a-7b1ce5fd9dea-000000%40eu-central-1.amazonses.com.

Reply via email to