# WCAG - audit

{% hint style="warning" %}
Availability of functionality depends on the license and may not be available in all deployments.
{% endhint %}

## Audit

Module **Audit** allows you to view violations found on the request currently being processed. Violations may concern the request's compliance with WCAG requirements or the request's compliance with Eximee functionalities.

They have been divided into 3 categories:

* **Violations** - marked **red** warning icon. They indicate that an error detected on the request causes a violation of WCAG rules or the correct use of Eximee functionality.
* **Suggestions** - marked **blue** information icon. They show tips for improving the created request, not necessarily being an error.
* **Obsolescence** - marked **blue** warning icon. They indicate that the functionality being used is no longer supported and suggest using a new, supported Eximee solution.

{% hint style="warning" %}
The request analysis itself is based on the last saved draft version, so if we make changes to the request and the draft does not have time to save, our analysis will not include the added modifications!!
{% endhint %}

<figure><img src="https://2112972046-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2CssJT0zIo4SJQLbSZ6l%2Fuploads%2F7vWwAIYF2UqfxQISiyYV%2Fimage.png?alt=media&#x26;token=90141471-4533-4de6-b927-185b5a86eeb5" alt=""><figcaption><p><em><strong>Figure 1.</strong></em> <em>List of request violations in read-only mode</em></p></figcaption></figure>

## Violations

### EXIMEE Violation | Tooltip <a href="#title-text" id="title-text"></a>

**Level**: Expiration

**Occurrence**: Contextual help (Tooltip)

**Component documentation:** [Contextual help (tooltip)](https://github.com/Consdata/eximee-docs/blob/main/budowanie-aplikacji/interfejs-uzytkownika/formularze/biblioteka-komponentow-bazowych/pomoc-kontekstowa-tooltipbutton.md)

**Reason**: Using the tooltipTextKey attribute may cause problems with displaying contextual help if its visibility is conditionally set.

**Validation method:** Check whether the tooltipTextKey attribute is filled in, and whether the translation key assigned to it has been populated in the *Translations* tab of the request.

### WCAG 1.1.1 (A) Violation | Image <a href="#title-text" id="title-text"></a>

**Level**: Violation

**Occurrence**: Image (GesImage)

**Component documentation**: [Image - Image](https://github.com/Consdata/eximee-docs/blob/main/budowanie-aplikacji/interfejs-uzytkownika/formularze/biblioteka-komponentow-bazowych/obraz-image.md)

**Reason**: Text alternative - violation. All non-text content presented to the user has its own text alternative that serves the same purpose. Each image should have the alt attribute filled in, which is read by screen readers when focused.

**Validation method:** Check whether the component has the display mode "Informational" and the value "Text to display when the URL is invalid" or "Text to display when the URL is invalid (key)" filled in.<br>

### WCAG 1.3.1 (A) Violation | Label

**Level**: Violation

**Occurrence**: Label(GesText)

**Component documentation:** [Label - Text](https://github.com/Consdata/eximee-docs/blob/main/budowanie-aplikacji/interfejs-uzytkownika/formularze/biblioteka-komponentow-bazowych/etykieta-text.md)

**Reason**: Information, structure and relationships between content conveyed through presentation can be read by a computer program or exist in text form. Each label should be associated with a form field or be displayed as a paragraph(\<p>\</p>) instead of as a label(\<label>\</label>)

**Validation method:** Check whether the component has the "Display as paragraph" property selected or whether it has the "Label-linked field" field filled in.

### WCAG 1.4.13 (AA) Violation | Tooltip <a href="#title-text" id="title-text"></a>

**Level**: Violation

**Occurrence**: Contextual help (Tooltip)

**Component documentation:** [Contextual help (tooltip)](https://github.com/Consdata/eximee-docs/blob/main/budowanie-aplikacji/interfejs-uzytkownika/formularze/biblioteka-komponentow-bazowych/pomoc-kontekstowa-tooltipbutton.md)

**Reason**: If hovering the mouse cursor can trigger additional content, then the cursor can be moved over the additional content without it disappearing. In our system, this functionality is enabled by interactive contextual help.

**Validation method:** Check whether the component has interactive contextual help enabled in the component properties.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.eximee.com/documentation/documentation-en/budowanie-aplikacji/interfejs-uzytkownika/formularze/tworzenie-formularza/zakladka-audyt-naruszenia-wcag/wcag-audyt.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
