SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Downloaden Sie, um offline zu lesen
Samir Dash
samdash@cisco.com 11 MAY 2024
L V Prasad Eye Institute, Hyderabad
Web-Accessibility
Empowering
through
Artificial
Intelligence
Learning
Reasoning
Problem Solving
Perception
Text
Image
Video
Comprehension Powers of AI
• The Approach
• 5 Experiments
1. Font Size/ Text Legibility
2. WAI-ARIA Landmarks
3. Graphs/Charts : Accessible + Meaningful
4. Making <Objects> Accessible
5. Video without Sound
Agenda
A Different Perspective in Approach
Addressing Issues
From the Other End
Every 8th person has some
form of disability
* Roughly 1 Bn out of total 8.1 Bn World population has disability
Larger issues are always about scale!
96.3% of home-pages failed
Web Content Accessibility Guidelines (WCAG)
*Affects more than 1 billion websites of the total across internet that includes the 18% active sites.
.. A lot like the real world !
Major aspects of
WCAG 2.0 Level AA + Section 508 Alignment
*The WCAG 2.0 guidelines were published in 2008
**Section 508 is a part of the United States Workforce Rehabilitation Act of 1973.
Level A (minimum)
Addresses the most basic web accessibility features,
but does not generally achieve broad accessibility
Level AA (mid-range)
Addresses most common barriers for disabled users
and aligns to the Revised 508 Standards
Level AAA (highest)
Addresses the highest level of web accessibility, but is
not recommended as a general policy, because it is not
possible to satisfy all criteria for some content.
Traditional Approach:
Fixing Accessibility Issues while
Development is going on for the sites
New Approach in These Experiments:
Fixing Accessibility Issues On the
Fly by AI for sites
New Approach of Solving
Web Accessibility Issues involving AI
• only new sites get the benefit
• Existing legacy sites with issues are not fixed due to
cost/time/complexity of factors.
• High cost & time
• No special handling of accessibility issues during
development
• All existing sites with issues are fixed.
• Low cost and time to fix.
How Technology Works?
Use of GPT based Tuned Models
* For the POC the training data was based on the limited potential outcomes
Experiment 1
Improving Font
Sizes Across the
Page
Improving Font Size
Improving Font Size
• Body font-size 12 points (pt), or around 16 pixels (px).
• No text/font should be smaller than 9pt (12 px).
• Use a widely available, "sans serif" font family.
E.g:"Times New Roman", "Verdana", "Arial", Tahoma,
Helvetica, and Calibri.
• For any <span> or <div> containing Single line of text
and appears as a heading, replace it with <h1> or <h2>
or <h3> or <h4> tag.
API SERVICE
DOM ANALYSER
CURRENT DOM
UPDATED DOM
DOM RENDERER
SCANNER
RENDERING OF
UPDATED DOM
Experiment 2
Fixing WAI-ARIA
Landmarks
Missing ARIA Landmark
Missing ALT tag
Heading Structure
Missing Form Labels
ARIA for decorative image
Experiment 3
Making
Graphs/Charts
Accessible + Meaningful
Experiment #2
Test #1/2
Test #2/2
Experiment 4
Making <Object>s
Accessible
AFTER
BEFORE
Experiment 5
Video Without
Sound
BEFORE
AFTER
Thank You!
LINKEDIN: @mobilewish

Weitere ähnliche Inhalte

Ähnlich wie AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)

Html5 today
Html5 todayHtml5 today
Html5 today
Roy Yu
 
Intro
IntroIntro
Intro
tsans
 

Ähnlich wie AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024) (20)

Html5 today
Html5 todayHtml5 today
Html5 today
 
Developing an Accessible Web
Developing an Accessible WebDeveloping an Accessible Web
Developing an Accessible Web
 
Responsive web - CC FE & UX
Responsive web -  CC FE & UXResponsive web -  CC FE & UX
Responsive web - CC FE & UX
 
Rich Internet Applications
Rich Internet ApplicationsRich Internet Applications
Rich Internet Applications
 
Walls Velocity2009
Walls Velocity2009Walls Velocity2009
Walls Velocity2009
 
Intro
IntroIntro
Intro
 
Mobile Best Practices
Mobile Best PracticesMobile Best Practices
Mobile Best Practices
 
Bruce Lawson Opera Indonesia
Bruce Lawson Opera IndonesiaBruce Lawson Opera Indonesia
Bruce Lawson Opera Indonesia
 
Responding Responsively
Responding ResponsivelyResponding Responsively
Responding Responsively
 
Oct 2014 Siteimprove Stockholm Accessibility Conference
Oct 2014 Siteimprove Stockholm Accessibility ConferenceOct 2014 Siteimprove Stockholm Accessibility Conference
Oct 2014 Siteimprove Stockholm Accessibility Conference
 
HTML5
HTML5HTML5
HTML5
 
Meetup. Technologies Intro for Non-Tech People
Meetup. Technologies Intro for Non-Tech PeopleMeetup. Technologies Intro for Non-Tech People
Meetup. Technologies Intro for Non-Tech People
 
GluonCV
GluonCVGluonCV
GluonCV
 
Web Accessibility and why we need it
Web Accessibility and why we need itWeb Accessibility and why we need it
Web Accessibility and why we need it
 
CSUN 2017: Building WCAG 2.1 Success Criteria for People with Cognitive Disab...
CSUN 2017: Building WCAG 2.1 Success Criteria for People with Cognitive Disab...CSUN 2017: Building WCAG 2.1 Success Criteria for People with Cognitive Disab...
CSUN 2017: Building WCAG 2.1 Success Criteria for People with Cognitive Disab...
 
5 Steps To Deliver The Fastest Mobile Shopping Experience This Holiday Season
5 Steps To Deliver The Fastest Mobile Shopping Experience This Holiday Season5 Steps To Deliver The Fastest Mobile Shopping Experience This Holiday Season
5 Steps To Deliver The Fastest Mobile Shopping Experience This Holiday Season
 
Responsive Web Design - Why and How
Responsive Web Design - Why and HowResponsive Web Design - Why and How
Responsive Web Design - Why and How
 
Responsive web design with various grids and frameworks comparison
Responsive web design with various grids and frameworks comparisonResponsive web design with various grids and frameworks comparison
Responsive web design with various grids and frameworks comparison
 
On-Air Graphics Best Practices
On-Air Graphics Best PracticesOn-Air Graphics Best Practices
On-Air Graphics Best Practices
 
A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)A guide to hiring a great developer to build your first app (redacted version)
A guide to hiring a great developer to build your first app (redacted version)
 

Mehr von Samir Dash

Applying des ops in your enterprise 04 oct 2018 v1.0 slides
Applying des ops in your enterprise 04 oct 2018 v1.0  slides Applying des ops in your enterprise 04 oct 2018 v1.0  slides
Applying des ops in your enterprise 04 oct 2018 v1.0 slides
Samir Dash
 
In Search of Truth: At the Crossroad of Critical Theory and Technology in Des...
In Search of Truth: At the Crossroad of Critical Theory and Technology in Des...In Search of Truth: At the Crossroad of Critical Theory and Technology in Des...
In Search of Truth: At the Crossroad of Critical Theory and Technology in Des...
Samir Dash
 
Learning&collaboration
Learning&collaboration Learning&collaboration
Learning&collaboration
Samir Dash
 

Mehr von Samir Dash (20)

Empowering Web-Accessibility through Artificial Intelligence (AI) _5Apr202...
Empowering  Web-Accessibility  through Artificial Intelligence (AI)  _5Apr202...Empowering  Web-Accessibility  through Artificial Intelligence (AI)  _5Apr202...
Empowering Web-Accessibility through Artificial Intelligence (AI) _5Apr202...
 
Exploring Paper Types - Samir 2 Mar 2024
Exploring Paper Types - Samir 2 Mar 2024Exploring Paper Types - Samir 2 Mar 2024
Exploring Paper Types - Samir 2 Mar 2024
 
Presentation Deck: Revolutionizing Design Education: AI-Powered Design-Thinki...
Presentation Deck: Revolutionizing Design Education: AI-Powered Design-Thinki...Presentation Deck: Revolutionizing Design Education: AI-Powered Design-Thinki...
Presentation Deck: Revolutionizing Design Education: AI-Powered Design-Thinki...
 
Beyond design DesOps - IBM:: iXponential Deep Dive - 4 Dec 2020
Beyond design DesOps - IBM:: iXponential Deep Dive - 4 Dec 2020Beyond design DesOps - IBM:: iXponential Deep Dive - 4 Dec 2020
Beyond design DesOps - IBM:: iXponential Deep Dive - 4 Dec 2020
 
[DesignOps Global Conference 2019] Samir Dash - 3-steps for building design e...
[DesignOps Global Conference 2019] Samir Dash - 3-steps for buildingdesign e...[DesignOps Global Conference 2019] Samir Dash - 3-steps for buildingdesign e...
[DesignOps Global Conference 2019] Samir Dash - 3-steps for building design e...
 
Session UXnUI SJCIT-1.0.1-1apr2019-desops.io
Session UXnUI SJCIT-1.0.1-1apr2019-desops.ioSession UXnUI SJCIT-1.0.1-1apr2019-desops.io
Session UXnUI SJCIT-1.0.1-1apr2019-desops.io
 
Des ops101 : Overview - RH CoP UI/UX 9nov2018
Des ops101 : Overview - RH  CoP UI/UX 9nov2018Des ops101 : Overview - RH  CoP UI/UX 9nov2018
Des ops101 : Overview - RH CoP UI/UX 9nov2018
 
Applying des ops in your enterprise 04 oct 2018 v1.0 slides
Applying des ops in your enterprise 04 oct 2018 v1.0  slides Applying des ops in your enterprise 04 oct 2018 v1.0  slides
Applying des ops in your enterprise 04 oct 2018 v1.0 slides
 
Semantic Design System : Redefining Design Systems for DesOps - v1.0 1sep 2018
Semantic Design System : Redefining Design Systems for DesOps - v1.0 1sep 2018Semantic Design System : Redefining Design Systems for DesOps - v1.0 1sep 2018
Semantic Design System : Redefining Design Systems for DesOps - v1.0 1sep 2018
 
Dev conf 2018 DesOps - Prepare Today for Future of Design
Dev conf 2018 DesOps - Prepare Today for Future of Design Dev conf 2018 DesOps - Prepare Today for Future of Design
Dev conf 2018 DesOps - Prepare Today for Future of Design
 
In Search of Truth: At the Crossroad of Critical Theory and Technology in Des...
In Search of Truth: At the Crossroad of Critical Theory and Technology in Des...In Search of Truth: At the Crossroad of Critical Theory and Technology in Des...
In Search of Truth: At the Crossroad of Critical Theory and Technology in Des...
 
Infographic: The 3 Dimensions & 3 Characteristics (3Cs) of DesOps
Infographic: The 3 Dimensions & 3 Characteristics (3Cs) of DesOpsInfographic: The 3 Dimensions & 3 Characteristics (3Cs) of DesOps
Infographic: The 3 Dimensions & 3 Characteristics (3Cs) of DesOps
 
Ditto – Design Life Cycle Management Concept for DesOps (2016-17)
Ditto – Design Life Cycle Management Concept for DesOps (2016-17) Ditto – Design Life Cycle Management Concept for DesOps (2016-17)
Ditto – Design Life Cycle Management Concept for DesOps (2016-17)
 
Beta studio Reimagining Beta Testing -Samir Dash - 07-12-2017
Beta studio Reimagining Beta Testing -Samir Dash - 07-12-2017Beta studio Reimagining Beta Testing -Samir Dash - 07-12-2017
Beta studio Reimagining Beta Testing -Samir Dash - 07-12-2017
 
The Ten Commandments of DesOps
The Ten Commandments of DesOpsThe Ten Commandments of DesOps
The Ten Commandments of DesOps
 
Using IBM Design Thinking in Everyday Job 2017
Using IBM Design Thinking in Everyday Job 2017Using IBM Design Thinking in Everyday Job 2017
Using IBM Design Thinking in Everyday Job 2017
 
Sx Heuristics
Sx HeuristicsSx Heuristics
Sx Heuristics
 
Rediscovering Accessibility for Future Tech - Everyone is affected!
Rediscovering Accessibility for Future Tech - Everyone is affected!Rediscovering Accessibility for Future Tech - Everyone is affected!
Rediscovering Accessibility for Future Tech - Everyone is affected!
 
Flip the Cart! : Reimagining Next in eCommerce
Flip the Cart! : Reimagining Next in eCommerceFlip the Cart! : Reimagining Next in eCommerce
Flip the Cart! : Reimagining Next in eCommerce
 
Learning&collaboration
Learning&collaboration Learning&collaboration
Learning&collaboration
 

Kürzlich hochgeladen

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
UK Journal
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
UXDXConf
 

Kürzlich hochgeladen (20)

Designing for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at ComcastDesigning for Hardware Accessibility at Comcast
Designing for Hardware Accessibility at Comcast
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
1111 ChatGPT Prompts PDF Free Download - Prompts for ChatGPT
 
Demystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John StaveleyDemystifying gRPC in .Net by John Staveley
Demystifying gRPC in .Net by John Staveley
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 

AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)