Hey everyone!

With the holiday season upon us, we want to share our upcoming working hours:

After that, we’ll return to our regular schedule and assist you as quickly as possible.

In the meantime, you can explore our documentation for Amelia and wpDataTables. You'll find tons of helpful resources, including articles and handy video tutorials on YouTube (Amelia's YouTube Channel and wpDataTables' YouTube Channel), which might just have the answers you need while we’re away.

Thanks a bunch for your understanding and support!

Warm regards and happy holidays!

TMS

Okay
  Public Ticket #3418427
Accessibility Issues
Closed

Comments

  •  2
    Lori started the conversation

    I know some other tickets have requested accessibility compliance and a I saw where the priority for this depends on how many people are asking for it. We, like others, are required to make our website accessible, so I'm adding my voice. We have a tool that helps us identify issues, so I'm including some of those here:

    1. Button missing a text alternative. Buttons should always have a text label. The label can be inserted into the HTML — it does not need to be visible to pass this check. Source code below:
      <button class="dt-button DTTT_button DTTT_button_spacer" tabindex="0" aria-controls="table_1" type="button">
      <span></span>
      <span class="dt-down-arrow">▼</span>
      </button>
    2. Container element is empty. Some roles are designed to contain other roles. This element has this type of role, but it doesn't contain any required-owned elements. Source code below:
      <tfoot>
      <tr style="display: none"></tr>
      </tfoot>
    3. Text is clipped when resized. Visitors should be able to scale text to 200% without losing any information. Problems often arise when overflow: hidden is used to prevent text from rendering outside of a specified area. This clips the content at the edge of its container and makes the overflow invisible. Source code below (7 occurrences):
      <span class="filter-option pull-left">Nothing selected</span>

    This is a "potential issue" that would be good if it were addressed by default, though I know some CSS overrides on my end could fix this one:

    1. Is it clear which page element has focus from the keyboard? Source code below (18 occurrences):
      <button type="button" class="btn dropdown-toggle bs-placeholder btn-default" data-toggle="dropdown" role="button" title="Nothing selected"
      <span class="filter-option pull-left">Nothing selected</span>
      <span class="bs-caret"></span>
      </button>

    Not on the URL mentioned in this ticket, but other places with wpDataCharts our site:

    1. Field input error is not announced in full. A user should be clear about the required input for each form field. If a field is not completed correctly, then an error message should be given. This tells the user that information is missing or that the information provided is in the wrong format.

      Field inputs that are marked as aria-live="assertive" cause a screen reader to interrupt the user when an error occurs. Marking a field input as aria-atomic means that the screen reader announces the complete error message each time it occurs.

      Source code below:
      <div aria-hidden="false" aria-live="assertive" style="position: absolute; width: 1px; height: 1px; overflow: hidden; white-space: nowrap; clip: rect(1px, 1px, 1px, 1px); margin-top: -3px; opacity: 0.01;"></div>

    This is probably not a full list of issues and is only A and AA, which is what we're required to be in compliance of.

    Hopefully this is helpful.

  •  1,847
    Miloš replied

    Hi Lori,

    thank you very much for providing these points of the 'main issues' that are coming up through your tool.

    We will make sure to pass all these details to our developers,

    i am sure that it will help them develop the full WCAG/Accessibility compatibility,

    or at least for only A and AA, as you said - which is what you are required to be in compliance of.


    If you wish to help affect the priority of this task, you can upvote it on our Suggestions Page.

    - I made this one for voting personally on this link : https://features.wpdatatables.com/155;

    so you can upvote it,

    and as more people vote, the feature will move higher on the priority list.

     ( Even though for WCAG/Accessibility specifically our management has already placed it on high priority, 

    but this can additionally help to get more feedback from our user's end);

    You can certainly follow our changeLog page if you'd like ( it is also available in the plugin dashboard), where we state any changes/new features/bug fixes during updates;

    and our newsletter, so you're informed about new features, bug fixes, freebies, etc.

    Thanks again for providing these details for our developers.

    Kind Regards, 

    Miloš Jovanović
    [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  •  2
    Lori replied

    Thank you Miloš!

  •  1,847
    Miloš replied

    Hi Lori,

    No problem, i am happy to help.

    Thank you once again for providing these examples.

    If you find any others which you have still not sent, that might be useful for our devs,

    so please don't hesitate to reach out to us, and you can also send us these as well.

    Best wishes from our Team.smile.png

    Kind Regards, 

    Miloš Jovanović
    [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables