Back to Basics Guides

Introduction

Visual Mode is an innovative feature that makes identifying and resolving accessibility issues easy. By providing real-time visual feedback, it helps you spot issues directly on your website.

Installing the Browser Extension

To use Visual Mode, you’ll need to install the AAArdvark browser extension. This allows the platform to connect to your site and enable the visual interface for identifying and logging accessibility issues. Follow these steps to get started:

  • Install the extension:
    Follow the prompts to install the extension in your chosen browser. For detailed instructions, click the links above corresponding to the browser-specific guides.
  • Verify the connection:
    Once the extension is installed, ensure it’s active. If you’re already using AAArdvark, please refresh the page.
  • You’re now ready to access Visual Mode and start auditing your site!

    Visual Mode

    To access Visual Mode:

    • Open the Site Dashboard.
    • Click the Visual Mode tab.

    Important: If you haven’t run a scan on the site yet, Visual Mode will not be accessible. Be sure to run a scan first.

    What’s new: Visual Mode now opens directly on your live site instead of loading inside AAArdvark. The browser extension injects the Visual Mode interface right onto your page, so you’re interacting with your actual site instead of a copy loaded in an iframe. That means fewer loading issues and a more reliable experience overall.

    Pages with Authentication

    If you attempt to open a site page in Visual Mode that requires authentication or logins, a modal window will prompt you to sign in before proceeding.

    Before you can log in or view issues in Visual Mode for that page, you must first sign in by following the steps below.

    The
    The “Page Requires Login” modal, prompting you to log in before viewing the page’s issues.

    To log in and continue:

    • Switch to Browse Site mode in the controls below.
    • Navigate to the login page if it’s not loaded already.
    • Enter your login credentials just like you would on your site.
    • Navigate to your desired page or reload Visual Mode.

    Note: This modal only appears when you jump to a specific page – from the page switcher or a link from the app – not when you’re browsing freely in Visual Mode. It also only applies to pages set up to require login under site authentication; if a page isn’t configured that way, you won’t see it.

    Browse Site

    The Browse Site button allows you to navigate the page and explore the site.

    • Enabled: Hides the issue instance icons and allows you to freely navigate the site and switch between pages.
    • Disabled: Displays icons pinpointing each issue instance on the page. Click an icon to view more details.

    Tip: Use the toggle to switch between reviewing issues and exploring the site.

    The Browse Site button is highlighted, ready for the user to navigate the page and explore the site.
    The Browse Site button is highlighted, ready for the user to navigate the page and explore the site.

    Additionally, if you are in View Issues mode, clicking on an issue (or clicking multiple times quickly) will prompt you to switch to Browse Site so you can properly navigate the site and interact with it

    Pop-up depicting the user being in View Issues mode, and is suggested to switch to Browse Site to interact with the site.
    Pop-up depicting the user being in View Issues mode, and is suggested to switch to Browse Site to interact with the site.

    Turning Visual Mode On and Off

    Since Visual Mode now runs directly on your live site, you’ll sometimes want to see the page without it, without leaving the site entirely.

    Click the AAArdvark icon in your browser toolbar to open the extension popup, then use the toggle to turn Visual Mode off. You’ll see your site exactly as your visitors would, with no icons or overlays. Click it again to bring Visual Mode back.

    The Visual Mode toggle in the AAArdvark extension popup, turned on.
    The Visual Mode toggle in the AAArdvark extension popup, turned on.

    Errors and Warnings

    Critical

    Critical severity icon

    Specific users cannot access content and/or functionality, and no workaround is available.

    Very High

    Very high severity icon

    Certain users are very likely to have difficulty accessing content and/or functionality.

    High

    High severity icon

    Understanding or accessing content and/or functionality may be difficult for some users.

    Moderate

    Moderate severity icon

    Degraded user experience for some users.

    Low

    Low severity icon

    Minor inconvenience or a best practice recommendation.

    Warnings

    Warning severity icon

    Potential issues that require manual review to confirm their impact.

    Notices

    Notice icon

    Potential improvements to be aware of or consider if they’re relevant to your goals.

    The severity icon legend panel, showing all severity and issue-type icons stacked for quick reference.
    The severity icon legend panel, showing all severity and issue-type icons stacked for quick reference.

    Issue Instance List

    In Visual Mode, the Issue Instance List shows every issue instance detected on the current page.

    How it works

    • Click an issue instance in the list to jump directly to its location on the page. The element will be highlighted with a red outline.
    • Alternatively, click an icon on the page to open the instance details and access the View Details option.
    Initial modal displays key details about the selected issue instance, including its severity. Click the **View Details** button to access more information.
    Initial modal displays key details about the selected issue instance, including its severity. Click the **View Details** button to access more information.

    Issue Instance Details

    The issue instance displays the following information:

    • Violation of Success Criterion: The Success Criteria that the failure violated, leading to the WCAG in Plain English site for more information.
    • Failure: Describes the specific accessibility problem that was detected for the element.
    • Issue severity: Indicates the criticality level of the issue (e.g., High, Medium, Low).
    • Instance Details: Prompts for a review of the issue, and how to fix the issue.
    • Recommended Techniques: Lists recommended solutions or guidelines to fix the issue.
    • Screenshot of Issue: A screenshot that indicates where the issue was logged and located on the page.
    • Instance Context: Shows the actual code snippet where the issue was found.
    • Instance Status: Shows the current state of the issue (e.g., Reopened, Fixed) with options to update it.
    • Developer Assigned: Specifies who is responsible for fixing the issue.
    • Comments: A section for team discussions or notes about the issue.
    • Add a comment: An input field to submit new comments or feedback.
    Issue Instance Details depicting the Violation, Failure, Severity, Instance Details, Instance Context, Recommended Techniques, and Instance Status of the issue.
    Issue Instance Details depicting the Violation, Failure, Severity, Instance Details, Instance Context, Recommended Techniques, and Instance Status of the issue.

    Tip: You can edit issues directly in Visual Mode, assign them to team members, or leave comments.

    Filtering

    • Filter the issues list by Severity, Status, Issue, Visibility, or Assigned to.
    • Sort the list under Sort By: Most Severe, Least Severe, Highest Priority, Lowest Priority, Most Recent, or Oldest.
    Filter and Sort panel, showing filters for severity, status, issue, visibility, and assignee, plus sort order options.
    Filter and Sort panel, showing filters for severity, status, issue, visibility, and assignee, plus sort order options.

    Hidden Issues

    If an issue is hidden or collapsed on the page in Visual Mode, an icon indicating that will appear right next to its listing within the Issues list. Hovering over the icon will display a message indicating its status.

    A hidden issue is indicated by a hidden status icon, with a tooltip explaining the element may be hidden or collapsed on the page.
    A hidden issue is indicated by a hidden status icon, with a tooltip explaining the element may be hidden or collapsed on the page.

    You can select Hidden under the Visibility tab in the Filters menu to only filter out hidden issues within the issues list.

    Select Hidden option under the Visibility tab
    Select the Hidden option under the Visibility tab

    Viewing The Issues

    Much like viewing the details of an issue from a scan, you can also modify the issue in Visual Mode, change who it is assigned to, and comment on the issue.

    Logging an Issue

    Manually log accessibility issues using Visual Mode to capture anything automated scans may miss.

    Steps to log an issue

    • Ensure you’re in Visual Mode.
    • Click the Log Issue button.
    Log Issue button selected and ready to log manual issues.
    Log Issue button selected and ready to log manual issues.
    • Click the element on the page where the issue occurs. It’ll highlight with a light red background and a dotted outline, and the Record New Issue form opens with a new Selected Element section at the top, showing the element’s selector.
    The Record New Issue form with the new Selected Element section at the top, showing the highlighted element's selector.
    The Record New Issue form with the new Selected Element section at the top, showing the highlighted element’s selector.
    • In the modal, select the appropriate Failure. The Success Criterion and default Severity for the issue will auto-populate, but you can manually adjust the severity level if required.
    • If there are multiple possible solutions, choose the best option for the situation and add any additional notes needed.
    • Check the box to indicate if the issue is hidden by default – include steps to make it visible if applicable.
    Recording an issue prompt; the user can select which failure applies to the issue, the success criterion that relates, a recommended solution, severity level, some additional notes, and whether or not the element is visible by default.
    Recording an issue prompt; the user can select which failure applies to the issue, the success criterion that relates, a recommended solution, severity level, some additional notes, and whether or not the element is visible by default.
    • Once submitted, the issue will appear on the page as an icon and in the Issues tab.
    • You can end the recording by clicking the Record Issue button again or using the Esc key.

    Scan Page

    In addition to being able to scan pages when adding them, you are also able to scan the page you navigate to in Visual Mode (once added).

    A scan taking place on a page that has been added in Visual Mode.
    A scan is taking place on a page that has been added in Visual Mode.

    Once a scan is complete while in Visual Mode, a pop-up appears notifying you of the Scan result. You should be able to see the updated state of the current issues on the page right away when clicking Refresh Issues.

    Scan is Complete pop-up notifying the user that the scan is done, and the issues can be refreshed.
    Scan is Complete pop-up notifying the user that the scan is done, and the issues can be refreshed.

    Switching Pages

    If the page you want is already added to AAArdvark, you don’t need to browse to it manually. Click Pages in Visual Mode, and select the page you want from the list. Visual Mode loads that page and its issues right away.

    The Pages control in Visual Mode, showing the list of pages added to the app.
    The Pages control in Visual Mode, showing the list of pages added to the app.

    Light and Dark Theme

    Visual Mode supports Light, Dark, and System theme. Click the AAArdvark icon in your browser toolbar to open the extension popup, and choose your theme there, whichever is easier on your eyes.

    The theme switcher in the AAArdvark extension popup, with Dark selected.
    The theme switcher in the AAArdvark extension popup, with Dark selected.

    Still stuck?

    File a support ticket with our five-star support team to get more help.

    File a ticket

    • This field is for validation purposes and should be left unchanged.
    • Please provide any information that will be helpful in helping you get your issue fixed. What have you tried already? What results did you expect? What did you get instead?

    Related Guides