Log in: Purpose of input field not identified programmatically

XMLWordPrintable

    Issue Summary

    The purpose of the “Username” and "Password" input field is not identified programmatically as the autocomplete attribute is not provided.

    Steps to Reproduce

    1. Navigate to the Confluence DC page
    2. Navigate to the Log in page
    3. Navigate to the mentioned input fields.
    4. Inspect the code and observe that the input fields do not have 'autocomplete' attribute.

    Screenshot

    Actual Results

    The purpose of the “Username” and "Password" input fields is not identified programmatically.
    If the purpose of the input fields is not defined programmatically, information can not be customized. Users with learning and mobility impairments will not be able to access the information in different modalities provided by user agents, such as browsers and assistive technologies.

    Expected Results

    The purpose of the input fields collecting information about the user should be defined programmatically using the 'autocomplete' attribute. This will make it easier for users with learning and mobility impairments to fill up the form.
    Use HTML 5.2 autocomplete attribute to add token values for the "Username” and "Password" input fields. This will improve the browser's auto-fill feature as well as can be used by plug-ins to fill in the details for users with mobility and cognitive impairments. 
    For more information on how to implement this, refer to:
    https://www.w3.org/WAI/WCAG21/Techniques/html/H98

    Workaround

    Currently, there is no known workaround for this behaviour . A workaround will be added here when available.

    Environment

    MacBook Pro (16-inch, 2019)
    macOs Ventura 13.3.1
    Chrome - Version 113.0.5672.63 (Official Build) (x86_64)
    Firefox- Version 92.0 (64-bit)
    Safari- Version 16.4 (18615.1.26.110.1)
    JAWS- Version 2022
    NVDA- Version 2021.2
    Voiceover - Version Latest

          Assignee:
          Unassigned
          Reporter:
          Nayan Kamble (Inactive)
          Votes:
          0 Vote for this issue
          Watchers:
          3 Start watching this issue

            Created:
            Updated: