Automated web accessibility tool and solution
The project have two parts: 1)The tool will ask for the website link from the user which will scan the complete website and create a report which will have the results that the provided website meets WCAG 2.0 guidelines or not. The report will help the user to improve the website so it c
2025-06-28 16:25:17 - Adil Khan
Automated web accessibility tool and solution
Project Area of Specialization Software EngineeringProject SummaryThe project have two parts: 1)The tool will ask for the website link from the user which
will scan the complete website and create a report which will have the results that the
provided website meets WCAG 2.0 guidelines or not. The report will help the user to
improve the website so it can meet the WCAG 2.0 guidelines.
2) Proving a widget for the website so it can meet WCAG 2.0 guidelines: User identifies
himself while using the website by clicking the type of disability the user possesses from
the disability section.
1) For people with blindness: The website will start behaving like that (The mode would
be screen reader) so the user can be entertained effectively.
2) For People with color blindness:
The website will start showing different color patterns so the user can select the one which
helps to have the best user experience.
3) For People with Parkinson’s :
The website’s functionality will be entirely accessible via the use of a keyboard, without
requiring specific timings for individual keystrokes. If users can move onto a page ele-
ment via the keyboard, then they can also move away from it as well. Whenever possible,
content must not be time-limited, or the user is able to extend or adjust the time limit.
The website’s interface and navigation are consistent across pages. Multiple navigational
3
elements, such as the order of pages in a drop-down list, are always repeated in the same
order. Any input errors automatically detected by the website are indicated to the user,
and the website provides suggestions for correcting the errors.
4) For Older People:
By improving the perceivable information and user interface, operable, user interface and
navigation, understandable information and user interface.
Industry Objective
Increase audience reach, Improve search engine optimization, Gain a competitive edge,
Increase site usability, Avoid potential discrimition, Understand the type of disabilities affected by web accessibility, Understand the reasons for having accessible websites, Understand what makes a website accessible Become aware of legislation and consequences for non-compliance.
Research Objective
One of the goals of this project is to describe a scene as precisely as a human being. One of the stepping stones towards this goal is object detection wherein the different objects of significance in the scene are detected and it is attempted to understand underlying semantics. This project tries to transform the visual world into the audio world with the potential to inform blind people objects as well as their spatial locations with a precise manner. It also focuses on providing Speed for real-time detection object detection algorithms need to not only accurately classify and localize important objects, they also need to be incredibly fast at prediction time to meet the real-time demands of blinds person. One of the goal of this project is to describe the web accessibility for disable.
One of the stepping stones towards this project is understanding how the Accessibility is done for blind, color blind, parkinson’s, and people of old age so that the website can be fully designed according to the WCAG 2.0 standards so that it can be accessible for
every kind of user.
Academic Objective
access online course content, understand video lectures, take quizzes and tests, use class resources appropriately The more accessible the website is, the more motivated users would be to navigate on the website and revise it.
In this project we will use the AGILE DEVELOPMENT METHODOLOGY for the completion of project on time. We will use the agile development methodology to minimize risk (such as bugs, cost overruns, and changing requirements) when adding new functionality. In all agile method, we develop the software in iterations that contain mini-increments of the new functionality. There are many di erent forms of the agile development method, including scrum, crystal, extreme programming (XP), and feature-driven development (FDD) but we use scrum based agile methodology.
Benefits of the ProjectDirect Customers/Beneficiaries of the Project
Web pages designed with accessibility in mind are easier to maintain, update and re-design. This can reduce the cost of maintaining your website.Web accessibility often results in streamlined code that makes your web pages faster to
download. This can save you money by reducing bandwidth costs.Web accessibility can lead to improved Search Engine Optimization (SEO). As Wendy Chisholm has stated, “Google is a deaf-blind user with millions of friends and dollars to
spend.”Web accessibility can improve device compatibility and make your websites work acrossa wider range of devices, such as iPhones, Blackberry phones and other smart phones.Ultimately, web accessibility is about doing the right thing and providing equity for people with disabilities on the Web by giving them the same access to information, services,and opportunities for interaction as everyone else.
Output Expected From The Project
1) Tool to check ADA Compliance Standards on a website
2) A solution in which all the standards of ADA compliance will be added to the website so it will act according to the standards of ADA Compliance.
1) TOOL The cient will scan its website using our tool which generate a report in which they will get all the details about the missing requirements which are required for a web-
site to meet ADA Compliance standards.
2) Widget ( Solution) It will be a widget which will be added to the existing website by the client and then the website will meet the standards of ADA compliance.
Services:
i) Keyboard Navigation
Provides on-the-fly remediation of non-compliant elements into accessible, keyboard navigable ones. Critical for those who rely on assistive tech.
ii) Screen Reader
It will support the website’s language so the user can listen to the text on the screen.
iii) Increase Text Size
Cycles on-screen texts through four different levels of text-size increases. Makes every part of your site instantly more readable.
iv) Pause Animations
Pauses content that moves or auto-updates that is considered an accessibility barrier.Stops animations, blinking and flashing content that distracts and may trigger seizures
v) Tooltips
Shows alternative text and aria labels for on-screen elements with a simple mouse hover.Tooltips are prominent, high contrast and easy to read for low-vision users with accessibility needs.
vi) Dyslexia Friendly Font
Dyslexia Friendly Font enhances readability for those with dyslexia and provides an easier more fluid reading experience that is tailored to site visitors with dyslexia.
vii) Convert to Accessible Fonts
Converts stylized fonts into accessible fonts and font weights that are essential for visually impaired and dyslexic users who find nonstandard fonts confusing or difficult to read.
viii) Highlight Links Emphasize links, buttons and action elements in clear, high-contrast colors that are easy to identify. Highlights clickable items for easier site usability,navigation and overall accessibility.
ix) Large Cursor
Increases the standard cursor size.