Site UX Audit - restarone/violet_rails GitHub Wiki
Written by Restarone Solutions Inc.
Overview
The purpose of a Website User Experience Audit (Site UX Audit) is to ensure visitor and customer experiences on your site are standards-compliant and in line with business requirements.
Scope
All public and privileged-access paths and pages in your Violet Rails.
Reporting
Please use your Restarone Solutions email for submitting forms and capture evidence (screenshot or screen-recording) of failures based on the checklist below
Checklist
Visitor flow
Before proceeding, ensure have engaged browser private/incognito mode and that you are logged out of your Violet Rails Application.
Visit the root URL of your Violet Rails Application. Example: https://restarone.com
1. If a cookie consent banner is presented
-
Cookie consent banner must have clickable buttons for Accepting or Denying cookies
-
Clicking on Accepting or Denying cookies does not cause a page reload
2. Navigation
-
Take note of the links exposed to visitors in the Navbar. See section **3. Page UX ** and check all requirements for each page.
-
Navlinks should be active (shows the user which page they are on by light lighting its respective nav link in the navbar)
- If present, Footer should contain Privacy and Service policies
3. Page UX
Open the developer tools, this section will require its use
-
Navbar, main content and footer are mobile responsive and do not break on any screen size
-
Links on page are not broken
-
Buttons on page are not broken
-
On mobile screens there is no unexpected horizontal scrolling (indicating content overflowing sideways on the viewport)
-
There are no Javascript errors in the console (if there are, note them)
-
Web forms can be completed and submitted as expected